0001193125-17-126138.txt : 20170417 0001193125-17-126138.hdr.sgml : 20170417 20170417170051 ACCESSION NUMBER: 0001193125-17-126138 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 106 CONFORMED PERIOD OF REPORT: 20170131 FILED AS OF DATE: 20170417 DATE AS OF CHANGE: 20170417 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SEACHANGE INTERNATIONAL INC CENTRAL INDEX KEY: 0001019671 STANDARD INDUSTRIAL CLASSIFICATION: RADIO & TV BROADCASTING & COMMUNICATIONS EQUIPMENT [3663] IRS NUMBER: 043197974 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-21393 FILM NUMBER: 17765147 BUSINESS ADDRESS: STREET 1: 50 NAGOG PARK CITY: ACTON STATE: MA ZIP: 01720 BUSINESS PHONE: 9788970100 MAIL ADDRESS: STREET 1: 50 NAGOG PARK CITY: ACTON STATE: MA ZIP: 01720 10-K 1 d322912d10k.htm FORM 10-K Form 10-K
Table of Contents

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

 

FORM 10-K

 

 

 

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

For the fiscal year ended January 31, 2017

 

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

Commission File Number: 0-21393

 

 

SEACHANGE INTERNATIONAL, INC.

(Exact name of registrant as specified in its charter)

 

 

 

Delaware   04-3197974

(State or other jurisdiction

of incorporation or organization)

 

(IRS Employer

Identification No.)

50 Nagog Park, Acton, MA 01720

(Address of principal executive offices, including zip code)

(978)-897-0100

(Registrant’s telephone number, including area code)

Securities Registered Pursuant to Section 12(b) Of The Act:

Common Stock, $0.01 par value

Securities Registered Pursuant to Section 12(g) Of The Act:

None

 

 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes  ☐    No  ☒

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.    Yes  ☐    No  ☒

Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  ☒    No  ☐

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes  ☒    No  ☐

Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained to the best of the registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or in any amendment to this Form 10-K.  ☒

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer      Accelerated filer  
Non-accelerated filer      Smaller reporting company  
     Emerging growth company  

If an emerging growth company, indicate by check mark if the registrant has elected to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  ☐

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

As of July 31, 2016, the aggregate market value of the voting stock held by non-affiliates of the registrant, based upon the closing price for the registrant’s Common Stock on the NASDAQ Global Select Market on such date was $109,408,093. The number of shares of the registrant’s Common Stock outstanding as of the close of business on April 10, 2017 was 35,312,255.

DOCUMENTS INCORPORATED BY REFERENCE:

Portions of the definitive Proxy Statement filed no later than 120 days after the Company’s fiscal year end pursuant to Regulation 14A are incorporated by reference into Part III of this Annual Report on Form 10-K.

 

 

 


Table of Contents

CAUTIONARY STATEMENT FOR PURPOSES OF THE “SAFE HARBOR” PROVISIONS OF THE PRIVATE SECURITIES LITIGATION REFORM ACT OF 1995

The statements contained in this Annual Report on Form 10-K (“Form 10-K”) of SeaChange International, Inc. (“SeaChange,” the “Company,” “us,” or “we”), including, but not limited to the statements contained in Item 1., “Business,” and Item 7., “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” along with statements contained in other reports that we have filed with the Securities and Exchange Commission (“SEC”), external documents and oral presentations, which are not historical facts, are considered to be “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. These statements which may be expressed in a variety of ways, including the use of forward looking terminology such as “believe,” “expect,” “seek,” “intend,” “may,” “will,” “should,” “could,” “potential,” “continue,” “estimate,” “plan,” or “anticipate,” or the negatives thereof, other variations thereon or compatible terminology, relate to, among other things, our transition to being a company that primarily provides software solutions, the effect of certain legal claims against us, projected changes in our revenues, earnings and expenses, exchange rate sensitivity, interest rate sensitivity, liquidity, product introductions, industry changes, general market conditions, our continued limited number of customers, geographic location of sales and a reduction in workforce and the impact thereof. We do not undertake any obligation to publicly update any forward-looking statements.

These forward-looking statements, and any forward-looking statements contained in other public disclosures of the Company which make reference to the cautionary factors contained in this Form 10-K, are based on assumptions that involve risks and uncertainties and are subject to change based on the considerations described below. We discuss many of these risks and uncertainties in greater detail in Item 1A., “Risk Factors,” of this Form 10-K. These and other risks and uncertainties may cause our actual results, performance or achievements to differ materially from anticipated future results, performance or achievements expressed or implied by such forward-looking statements.

The following discussion should be read in conjunction with Part II, Item 7., “Management Discussion and Analysis of Financial Condition and Results of Operations,” and our financial statements and footnotes contained in this Form 10-K.


Table of Contents

TABLE OF CONTENTS

 

  PART I   
         Page  

Item 1.

  BUSINESS      4  

Item 1A.

  RISK FACTORS      12  

Item 1B.

  UNRESOLVED STAFF COMMENTS      30  

Item 2.

  PROPERTIES      31  

Item 3.

  LEGAL PROCEEDINGS      31  

Item 4.

  MINE SAFETY DISCLOSURES      31  
  PART II   

Item 5.

  MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES      32  

Item 6.

  SELECTED FINANCIAL DATA      34  

Item 7.

  MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS      35  

Item 7A.

  QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK      62  

Item 8.

  FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA      63  

Item 9.

  CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE      109  

Item 9A.

  CONTROLS AND PROCEDURES      109  

Item 9B.

  OTHER INFORMATION      111  
  PART III   

Item 10.

  DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE      111  

Item 11.

  EXECUTIVE COMPENSATION      111  

Item 12.

  SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS      111  

Item 13.

  CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE      112  

Item 14.

  PRINCIPAL ACCOUNTING FEES AND SERVICES      112  
  PART IV   

Item 15.

  EXHIBITS, FINANCIAL STATEMENT SCHEDULES      113  

Item 16.

  FORM 10-K SUMMARY      117  
  SIGNATURES      118  


Table of Contents

PART I

 

ITEM 1. BUSINESS

GENERAL

SeaChange International, Inc., a Delaware corporation founded on July 9, 1993, is an industry leader in the delivery of multiscreen video, advertising and premium over the top (“OTT”) video headquartered in Acton, Massachusetts. Our products and services facilitate the aggregation, licensing, management and distribution of video and advertising content for cable television system operators, telecommunications companies, satellite operators and media companies. We sell our software products and services worldwide, primarily to television service providers including: cable television system operators, such as Liberty Global, plc. (“LGI”), Comcast Corporation (“Comcast”), Cox Communications, Inc. and Rogers Communications, Inc.; telecommunications companies, such as Verizon Communications, Inc., AT&T, Inc. and Frontier Communications Corporation; satellite operators such as Direct TV and Dish Network Corporation; and media companies such as Filmbank Media.

Our products and services are designed to enable our customers to reduce capital and operating expenses, reduce subscriber turnover, and increase average revenue per subscriber. Using our products and services, we believe customers can increase revenues by offering services such as video-on-demand (“VOD”) programming on a variety of consumer devices, including televisions (“TVs”), mobile telephones (“smart phones”), personal computers (“PCs”), tablets and OTT streaming players. Our systems enable service providers to offer other interactive television services that allow subscribers to receive personalized services and interact with their video devices, thereby enhancing their viewing experience. Our products also allow our customers to insert advertising into broadcast and VOD content.

SeaChange serves an exciting global marketplace where multiscreen viewing is increasing, consumer device options are evolving rapidly, and viewing habits are shifting. The primary driver of our business is to enable the delivery of video assets in the evolving multiscreen television environment. Through acquisitions and partnerships, we have expanded our capabilities, products and services to address the delivery of content to devices other than television set-top boxes, namely PCs, tablets, smart phones and OTT streaming players. We believe that our strategy of expanding into adjacent product lines will also position us to further support and maintain our existing service provider customer base. Providing our customers with more scalable software platforms enables them to further reduce their infrastructure costs, improve reliability and expand service offerings. Additionally, we believe we are well positioned to capitalize on new customers entering the multiscreen marketplace and increasingly serve adjacent markets, such as mobile and OTT. Our core technologies provide a foundation for products and services that can be deployed in next generation video delivery systems capable of increased levels of subscriber activity across multiple devices.

On May 5, 2016, we acquired a 100% share of DCC Labs in exchange for an aggregate of $2.7 million in newly issued shares of SeaChange common stock and $5.2 million in cash, net of cash acquired, resulting in a total net purchase price of $7.9 million. DCC Labs is a developer of set-top and multiscreen device software. Under the purchase agreement, $0.5 million in cash and all the stock was initially held in escrow as security for the indemnification obligations of the sellers to SeaChange. The stock consideration was determined by dividing the total value of $2.6 million by the volume weighted average closing price of our common stock for the twenty trading days preceding the closing.

The acquisition of DCC Labs enables us to optimize the operations of our In-Home business, which develops home video gateway software including SeaChange’s Nucleus and NitroX products. In addition, the acquisition brings market-ready products, including an optimized television software stack for Europe’s Digital Video Broadcasting community, and an HTML5 framework for building additional user experience client applications across a variety of CPE devices, including Android TV STBs, tablets, mobile and compute devices.

 

4


Table of Contents

In conjunction with the DCC Labs acquisition, SeaChange commenced a workforce reduction within its In-Home engineering and services organization, which allowed us to achieve approximately $8 million in annualized cost savings. This reduction in workforce resulted in aggregate charges of $1.9 million in severance and other restructuring costs during fiscal 2017.

In addition to the reduction in workforce due to the acquisition of DCC Labs, we implemented additional company-wide cost savings during our third quarter of fiscal 2017, which includes a worldwide reduction in workforce, to help improve operations and optimize our cost structure with the goal of assisting in restoring SeaChange to profitability and positive cash flow. During fiscal 2017, we recognized $3.1 million of restructuring costs related to these cost saving initiatives. We expect to complete our workforce reductions in the first half of fiscal 2018.

LEADERSHIP CHANGES

Effective April 6, 2016, Edward Terino, who previously served as our Chief Operating Officer, was appointed Chief Executive Officer (“CEO”) of SeaChange, following the termination without cause of Jay Samit as CEO and Director, as previously reported in a Current Report on Form 8-K (“Form 8-K”) filed with the Securities and Exchange Commission (“SEC”) on April 7, 2016.

Effective July 6, 2016, Peter Faubert was appointed Chief Financial Officer (“CFO”) of SeaChange, following the resignation of Anthony Dias as CFO, as previously reported in a Current Report on Form 8-K filed with the SEC on July 7, 2016.

Effective January 31, 2017, Jonathan Rider, who previously served as our Chief Information Officer, was appointed Chief Operating Officer of SeaChange.

PRODUCTS AND SERVICES

Our business is focused on the following product areas: video platform (including content management), advertising and user experience. Our revenue sources consist of product revenue from these areas, as well as related services.

Video Platform

SeaChange Adrenalin Multiscreen Video Backoffice Platform. Adrenalin is a comprehensive software platform that enables service providers to manage, monetize and deliver a seamless viewing experience to subscribers across TVs, PCs, tablets, smart phones and other IP-enabled devices. Adrenalin is a modular software solution allowing customers to gradually adopt new functionality and features to expand multiscreen television distribution capabilities. We offer our Adrenalin platform under two deployment options; through onsite software licenses and on a cloud-based offering through software-as-a-service (“SaaS”). With an onsite software license model, revenue is derived from perpetual software licenses, maintenance and support fees and professional services. In a SaaS offering, we license our product offerings and customers pay us on a monthly recurring basis based on the total number of subscribers deployed by the customer.

SeaChange AssetFlow Content Management Solution. In today’s multiscreen viewing environment, programming or advertisements are reproduced with numerous variants to serve the unique requirements of multiple network types, consumer devices and geographies. Metadata, such as poster, description and pricing, associated with the programming is also managed by the platform. At the point of content ingest, our AssetFlow software is used to receive, manage and publish video content for viewing on televisions, tablets, PCs and other consumer devices. AssetFlow simplifies the increasingly complex tasks of movie and television program asset tracking, metadata management, and overall content workflow processing.

 

5


Table of Contents

SeaChange Rave™ Premium OTT Video Platform. Our Rave premium OTT video platform (“Rave”) offering provides a managed-services solution for our customers. Rave enables live, time-shifted, pay-per-view, on-demand video services and storefront creation. Advanced content recommendations, discovery and social media are enabled through SeaChange’s user experience and third-party applications. Rave includes services, tools and integrations for OTT content workflow, media management and analytics. Rave also enables video and interactive cross-device advertising throughout individual streams and user experiences. Advanced content promotion and monetization features include download to purchase and rent, subscription packaging and couponing. Through these features, Rave allows media companies and service providers to fully integrate with the connected consumer lifestyle and create a deeper audience relationship to project their brand and create pertinent, contextual promotions and advertising.

Advertising

SeaChange Infusion Advanced Advertising Platform. As more video content is served to multiple consumer devices, the ability to generate additional revenue by inserting advertising across multiple platforms becomes crucial to service providers seeking to offset content rights costs and reduce subscriber fees for viewing the content. Infusion enables service providers to maximize advertising revenue across multiscreen, broadcast, on-demand and OTT viewing and reach their audiences while viewers watch content across multiple devices.

User Experience

Nucleus. Nucleus ports to third-party set-top boxes, or other customer premises equipment hardware and system on a chip, and acts as a hub for all video distribution to any IP- connected device throughout the home, such as tablets, smart phones and game consoles. SeaChange capitalizes on open software and networking technologies to create Nucleus, a fully customizable foundation for rich multiscreen services running on the chipset and hardware. Nucleus enables the service providers to select the chipset, hardware and set-top box vendor of their choice. Nucleus extends providers’ video services to a wide range of video consumer devices through its support for Digital Living Network Alliance networking protocols. This enables enhancement of the overall offering by providing the framework for the introduction of new applications. Further, Nucleus leverages the industry Reference Design Kit, a technology standard that enables the video service provider community to take advantage of open technologies to more rapidly introduce and support service innovations.

SeaChange NitroX. Introduced in September 2016, NitroX is a new generation of user experience products that empower service providers and content owners to optimize live and on-demand video consumption on multiscreen and OTT services. Its features and functionality allow service providers to fully leverage the extensive content management, delivery and monetization capabilities of Seachange’s platforms. The new generation NitroX products provide a ready-to-deploy multiscreen user experience that is pre-integrated with SeaChange’s widely deployed Adrenalin or third-party multiscreen video platform and Nucleus.

Services

SeaChange offers comprehensive professional services, maintenance and support for all its products. We have developed extensive capabilities in systems integration, implementation and customer engineering. We also offer managed services with advantages, including remote monitoring and proactive system maintenance to help our customers quickly and confidently establish new on-demand and multiscreen capabilities.

STRATEGY

Our goal is to strengthen our position as a leading global provider of multiscreen video delivery solutions by enabling service providers and content owners to increase revenue opportunities by delivering transformative multiscreen video services to their end users. Key elements of our strategy include:

 

    We intend to continue providing our current and future customer base with industry-leading solutions through our focus on product innovation and substantial investment in research and development for our latest feature-rich software products and services;

 

6


Table of Contents
    We intend to provide pre-packaged integrated solutions with the goal of better enabling new and existing customers to drive the adoption of Rave and SaaS commercial models through service offerings hosted and/or managed by us;

 

    We intend to continue pursuing acquisitions and collaborations which we believe will strengthen our industry leadership position, expand our geographic presence, open new markets or allow us to expand to new products or services, or enhance our existing ones;

 

    We may enter strategic relationships to help our customers address deficiencies in their market space;

 

    We are capable of selling our products to support a single screen and upgrade to support multiple devices as service providers expand their reach. We can also scale to enable platforms as part of the initial sale; and

 

    Our customers represent some of the top service providers worldwide and we are well positioned to expand our customer base in new geographies such as Asia Pacific and Latin America as well as market segments such as mobile, satellite, telecommunications and media companies.

RESEARCH AND DEVELOPMENT

Our research and development costs were $30.1 million in fiscal 2017, $33.7 million in fiscal 2016 and $42.2 million in fiscal 2015. We believe that our success will depend on our ability to develop and introduce timely new integrated solutions and enhancements to our existing products that meet changing customer requirements in our current and future customer base as well as new markets. We have made substantial investments in developing and bringing to market our next generation products. Our current research and development activities are focused on developing multiscreen television platforms, content management solutions, additional user experience applications, advertising solutions and integrating the solutions we currently offer. Our direct sales and marketing groups closely monitor changes in customer needs, changes in the marketplace and emerging industry standards to help us focus our research and development efforts to address our customers’ needs, such as increasing average revenue per subscriber, lowering operating and capital costs and reducing customer churn. Our significant research and development efforts are performed in the United States at our Acton, Massachusetts headquarters and worldwide in Manila, Philippines, Warsaw, Poland and Eindhoven, Netherlands.

During fiscal 2017, we continued the focus of our research and development efforts on the next generation software platforms, which are vital to our customers’ success. We achieved this by further increasing our investment in our software products for multiscreen video platforms. As of January 31, 2017, we had a research and development staff of 230 employees.

SELLING AND MARKETING

Our sales cycle tends to be long, in some instances twelve to twenty-four months, and purchase orders are typically more than one million dollars. It is sometimes difficult to predict what quarter or fiscal year our sales will occur. Considering the complexity of our video products, we primarily utilize a direct sales process. We sell and market our products worldwide through a direct sales organization, primarily conducted from our headquarters although we will use sales representatives deployed in different regions where we do not have a direct sales force. Working closely with customers to understand and define their needs enables us to obtain better information regarding market requirements, enhance our expertise in our customers’ industries, and more effectively and precisely convey to customers how our solutions address their specific needs.

We use several marketing programs to focus on our targeted markets to support the sale and distribution of our products. We also market certain of our products to systems integrators and value-added resellers. We attend and exhibit our products at a limited number of prominent industry trade shows and conferences and we present our technology at seminars and smaller conferences to promote their awareness. In fiscal 2017, to increase software

 

7


Table of Contents

sales in North America and EMEA, we increased our sales efforts in those regions. We also increased our sales efforts in other geographic areas such as Asia Pacific and Latin America. As of January 31, 2017, we had a selling and marketing staff of 43 employees.

MANUFACTURING AND QUALITY CONTROL

Our manufacturing operation consists primarily of component and subassembly procurement, systems integration and final assembly, testing and quality control of the complete systems. As of January 31, 2017 we had a manufacturing staff of 8 employees.

OUR CUSTOMERS

We currently sell our products primarily to video service providers, such as cable system operators and telecommunications companies, as well as content providers. Our customer base is highly concentrated among a limited number of large service provider customers. A significant portion of our revenues in any given fiscal period have been derived from substantial orders placed by these large organizations. For the fiscal year ended January 31, 2017, LGI was the only customer that accounted for more than 10% of our total revenues.

We expect that we will continue to be dependent upon a limited number of customers for a significant portion of our revenues in the near future, even as we intend to penetrate new markets and customers. As a result of this customer concentration, our business, financial condition and results of operations could be materially adversely affected by the failure of anticipated orders to materialize and by deferrals or cancellations of orders because of changes in customer requirements or new product announcements or introductions. In addition, the concentration of customers may cause variations in revenue, expenses and operating results on a quarterly basis due to seasonality of orders, the timing and relative size of orders received and accepted during a fiscal quarter, or the timing and size of orders for which revenue recognition criteria have been satisfied during a fiscal quarter.

We do not believe that our backlog at any time is meaningful as an indicator of our future level of revenue for any period. Because of the requirements of some customers, orders may require final acceptance prior to revenue being recognized, resulting in the related revenues not being recognized in the ensuing quarter. Therefore, there is no direct correlation between the backlog at the end of any quarter and our total revenue for the following quarter or other periods. If our sales growth increases or we experience business model changes, our backlog may become a meaningful indicator of revenue in the future.

COMPETITION

The markets in which we compete are characterized by intense competition, with many suppliers providing different types of products to different segments of the markets. In new markets for our products, we compete principally based on price. In markets in which we have an established presence, we compete principally based on the breadth of our products’ features and benefits, including the flexibility, scalability, professional quality, ease of use, reliability and cost effectiveness of our products, and our reputation and the depth of our expertise, customer service and support. While we believe that we currently compete favorably overall with respect to these factors and that our ability to provide integrated solutions to manage and distribute digital video differentiates us from our competitors, in the future we may not be able to continue to compete successfully with respect to these factors.

In the market for multiscreen video, we compete with various larger companies offering video platforms and applications such as Cisco Systems, Inc., Arris Group Inc., TiVo Corporation and Ericsson Inc. as well as in-house solutions built by the service provider. Increasingly, we are also seeing competition from integrated end-to-end solutions such as Comcast’s X-1 platform and many OTT players. We expect the competition in each of the markets in which we operate to intensify in the future with existing and new competitors with significant market presence and financial resources.

 

8


Table of Contents

Many of our current and prospective competitors have significantly greater financial, technical, manufacturing, sales, marketing and other resources. As a result, these competitors may be able to devote greater resources to the development, promotion, sale and support of their products. Moreover, these companies may introduce additional products that are competitive with ours or enter strategic relationships to offer complete solutions. In the future, our products may not be able to compete effectively with these products.

PROPRIETARY RIGHTS

Our success and our ability to compete are dependent, in part, upon our proprietary rights. We have been granted 24 patents worldwide and have several patents pending for various technologies developed and used in our products. In addition, we rely on a combination of contractual rights, trademark laws, trade secrets and copyright laws to establish and protect our proprietary rights in our products. It is possible that in the future not all these patent applications will be issued or that, if issued, the validity of these patents would not be upheld. It is also possible that the steps taken by us to protect our intellectual property will be inadequate to prevent misappropriation of our technology or that our competitors will independently develop technologies that are substantially equivalent or superior to our technology. In addition, the laws of some foreign countries in which our products are or may be distributed do not protect our proprietary rights to the same extent as do the laws of the United States. Currently, we are not party to intellectual property litigation, but we may be a party to litigation in the future to enforce our intellectual property rights or because of an allegation that we infringe others’ intellectual property.

EMPLOYEES

The table below represents the number of full-time employees that we employ in different geographic areas across the world for the periods shown. We also use part-time and many other temporary employees in the ordinary course of our business. We believe that our relations with our employees are good. None of our employees are represented by a collective bargaining agreement. Employees in certain foreign jurisdictions are represented by local workers’ council as may be customary or required in those jurisdictions.

 

     January 31,  

Country

   2017      2016      2015  

United States

     199        307        302  

Philippines

     132        171        161  

Netherlands

     83        116        137  

Other international

     82        66        103  
  

 

 

    

 

 

    

 

 

 

Total employees by country

     496        660        703  
  

 

 

    

 

 

    

 

 

 

During fiscal 2017, we implemented costs-savings actions related to the TLL, LLC (“Timeline Labs”) business and the DCC Labs acquisition. We implemented an additional company-wide cost savings beginning in the third quarter of fiscal 2017, which includes a worldwide reduction in workforce, to help improve operations and optimize our cost structure with the goal of assisting in restoring SeaChange to profitability and positive cash flow. In total, these actions affected over 170 employees in fiscal 2017 and reductions in workforce relating to the latest cost-savings efforts are expected to be completed in the first half of fiscal 2018.

ACQUISITIONS AND LOSS ON IMPAIRMENT OF TLL, LLC

DCC Labs

On May 5, 2016, we acquired a 100% share of DCC Labs in exchange for an aggregate of $2.7 million in newly issued shares of SeaChange common stock and $5.2 million in cash, net of cash acquired, resulting in a total net purchase price of $7.9 million. DCC Labs is a developer of set-top and multiscreen device software. Under the purchase agreement, $0.5 million in cash and all the stock was initially held in escrow as security for the

 

9


Table of Contents

indemnification obligations of the sellers to SeaChange. The stock consideration was determined by dividing the total value of $2.6 million by the volume weighted average closing price of our common stock for the twenty trading days preceding the closing.

The acquisition of DCC Labs enables us to optimize the operations of our In-Home business, which develops home video gateway software including SeaChange’s Nucleus and NitroX products. In addition, the acquisition brings market-ready products, including an optimized television software stack for Europe’s Digital Video Broadcasting community and an HTML5 framework for building additional user experience client applications across a variety of CPE devices, including Android TV STBs, tablets, mobile and compute devices.

We accounted for the acquisition of DCC Labs as a business combination, which requires us to record the assets acquired and liabilities assumed at fair value. The amount by which the purchase price exceeds the fair value of the net assets acquired is recorded as goodwill. We engaged an independent appraiser to assist management in assessing the fair values of the tangible and intangible assets acquired and liabilities assumed and the amount of goodwill to be recognized as of the acquisition date. Assets acquired in the acquisition include receivables, prepaid expenses and property and equipment, while liabilities assumed include accounts payable, other accrued expenses, deferred taxes and income taxes payable. The amounts recorded for these assets and liabilities are final based on information obtained about the facts and circumstances that existed as of the acquisition date.

TLL, LLC

On February 2, 2015, pursuant to an Agreement and Plan of Merger (the “Merger Agreement”), dated as of December 22, 2014, we acquired 100% of the member interests in Timeline Labs, a privately-owned California-based software-as-a-service (“SaaS”) company.

We accounted for the acquisition of Timeline Labs as a business combination and the financial results of Timeline Labs have been included in our consolidated financial statements as of the date of acquisition. Under the acquisition method of accounting, the purchase price was allocated to the acquired net tangible and intangible assets based upon their fair values as of February 2, 2015.

Loss on Impairment of TLL, LLC

In January 2016, our Board of Directors authorized a restructuring plan to wind down the Timeline Labs operations, as previously reported in a Current Report on Form 8-K filed with the SEC on February 17, 2016. Based on the decision to enter into the restructuring plan and the plan’s impact on the projected future cash flows of the Timeline Labs operations, we determined that the carrying amount of all long-term assets that resulted from the February 2015 acquisition had exceeded their fair value as of January 31, 2016. As a result, these long-term assets were deemed fully impaired and we recorded the $21.9 million net book value of these long-term assets as a component of loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss for the fiscal year ended January 31, 2016. Additionally, we reduced the contingent consideration liability associated with the Timeline Labs acquisition to zero, as we determined that the defined performance criteria would not be achieved, and credited the reversal of the liability of $0.4 million to loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss for the fiscal year ended January 31, 2016. See Part II. Item 8, Note 4, “Acquisitions and Loss on Impairment of TLL, LLC,” to this Form 10-K for more information.

In addition, we incurred $0.7 million in severance and other restructuring charges during fiscal 2017 related to cost-saving actions taken with respect to the Timeline Labs business.

 

10


Table of Contents

EXECUTIVE OFFICERS

The following is a list of our executive officers, their ages as of April 10, 2017 and their positions held with us:

 

Name

       Age         

Title

Edward Terino

     63      Chief Executive Officer and Director

Jonathan Rider

     52      Chief Operating Officer, Senior Vice President

Peter R. Faubert

     46      Chief Financial Officer, Senior Vice President, Finance and Administration and Treasurer

David McEvoy

     59      Senior Vice President and General Counsel and Secretary

Mr. Terino became SeaChange’s Chief Executive Officer (“CEO”) effective April 6, 2016 having previously served as Chief Operating Officer (“COO”) since June 2015. He has served on the Company’s board of directors since 2010. Mr. Terino’s professional experience spans 30 years in senior management and operational roles for public companies including service as Senior Vice President (“SVP”) and Chief Financial Officer (“CFO”) of Art Technology Group, Inc. from September 2001 to June 2005, CEO and CFO of Arlington Tankers Ltd. from July 2005 to December 2008, and Vice President (“VP”) of Finance and Operations at Houghton Mifflin Harcourt from 1985 to 1996. He has served on the board of directors for software and technology companies including Extreme Networks, Inc. from October 2012 to November 2013, S1 Corporation from April 2007 to February 2012, Phoenix Technologies Ltd. from November 2009 to November 2010, and EBT International, Inc. from October 1999 to March 2006. He also served on the board of directors of Baltic Shipping Ltd. from March 2010 to July 2015.

Mr. Rider joined the Company on April 19, 2016 as Chief Information Officer (“CIO”). He became COO and Senior Vice President on January 31, 2017. He brings over 30 years of senior management experience in the high technology sector. Prior to joining SeaChange, Mr. Rider was CIO of Dynatrace from August 2014 to February 2016; Senior Vice President, Technology and Engineering of Arcadia Solutions from September 2013 to August 2014; and Principal and CIO of JetStream Consulting LLC from June 2006 to January 2014. Mr. Rider held various senior positions with PTC, Gilbane Building Company, Monster Worldwide, Netscout Systems and Helidesigns. Mr. Rider served as a U.S. Army Officer and helicopter instructor. He has a bachelor of science degree in aeronautics, engineering/aviation and a master’s degree in e-business from the University of Phoenix.

Mr. Faubert joined the Company on July 7, 2016 as CFO, SVP, Finance and Administration, and Treasurer. He brings over 15 years of extensive finance leadership for public and private software companies that focused on video service providers, mobility and enterprise computing. Prior to joining the Company, Mr. Faubert served as CFO of This Technology, Inc. since December 2013. Prior to that, Mr. Faubert served as CFO and Treasurer of Vision Government Solutions, Inc. from October 2012 to December 2013. He has also served as CFO of JNJ Mobile (MocoSpace) from February 2009 to July 2012 and CFO and Treasurer at Turbine, Inc. from August 2005 to January 2009. Prior to that Mr. Faubert held various senior finance positions with Viisage Technology Inc., Burntsand Inc. and Ariba Inc. Mr. Faubert is also a Certified Public Accountant.

Mr. McEvoy joined the Company on July 1, 2012 as VP and General Counsel. He became SVP and General Counsel on February 1, 2013. Prior to joining SeaChange, Mr. McEvoy was the SVP and General Counsel of Peoplefluent Inc. Mr. McEvoy was the SVP and General Counsel of Art Technology Group, Inc. (“ATG”) from September 2005 to March 2010. ATG was acquired by Oracle on January 5, 2011. Prior to joining ATG, Mr. McEvoy was the Group General Counsel of Gores Technology Group, a private equity firm. Mr. McEvoy has held various General Counsel and other executive level legal positions with several companies including Aprisma Inc., Anker Systems Ltd., VeriFone Inc., Mattel Interactive, Broderbund and The Learning Company.

 

11


Table of Contents

GEOGRAPHIC INFORMATION

Geographic information is included in Part II, Item 7 of this Form 10-K under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations-Results of Operations” and in Note 11, “Segment Information, Significant Customers and Geographic Information,” to the consolidated financial statements located in Part II, Item 8, of this Form 10-K.

AVAILABLE INFORMATION

SeaChange is subject to the informational requirements pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). SeaChange files periodic reports, proxy statements and other information with the SEC. Such reports, proxy statements and other information may be obtained by visiting the Public Reference Room of the SEC at 100 F Street, N.E., Washington, DC 20549 or by calling the SEC at 1-800-SEC-0330. In addition, the SEC maintains an internet site (http://www.sec.gov) that contains reports, proxy and information statements and other information regarding issuers that file electronically.

Financial and other information about SeaChange, including our Code of Ethics and Business Conduct and charters for our Audit Committee, Compensation Committee and Corporate Governance and Nominating Committee, is available on the Investor Relations section of our website at www.schange.com. We make available free of charge on our website our Form 10-K, Quarterly Reports on Form 10-Q (“Form 10-Q”), Current Reports on Form 8-K (“Form 8-K”) and amendments to those reports as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC. The information contained on our web site is not incorporated by reference into this document and should not be considered a part of this Form 10-K. Our website address is included in this document as an inactive textual reference only.

 

ITEM 1A. RISK FACTORS

We wish to caution each reader of this Form 10-K to consider the following factors and other factors discussed herein and in other past reports, including but not limited to prior year Form 10-K and Form 10-Q reports filed with the SEC. Our business and results of operations could be materially affected by any of the following risks. The factors discussed herein are not exhaustive. Therefore, the factors contained herein should be read together with other reports that we file with the SEC from time to time, which may supplement, modify, supersede, or update the factors listed in this document.

Our business is dependent on customers’ continued spending on video solutions and services. A reduction in spending by customers would adversely affect our business.

Our performance is dependent on customers’ continued spending for video solutions and services. Spending for these systems and services is cyclical and can be curtailed or deferred on short notice. A variety of factors affect the amount of spending, and, therefore, our sales and profits, including:

 

    general economic conditions;

 

    customer specific financial or stock market conditions;

 

    availability and cost of capital;

 

    governmental regulation;

 

    demand for services;

 

    competition from other providers of video solutions and services;

 

    acceptance by our customers; and

 

    real or perceived trends or uncertainties in these factors.

 

12


Table of Contents

Any reduction in spending by our customers would adversely affect our business. We continue to have limited visibility into the capital spending plans of our current and prospective customers. Fluctuations in our revenue can lead to even greater fluctuations in our operating results. Our planned expense levels depend in part on our expectations of future revenue. Our planned expenses include significant investments, particularly within our research and development organization, which we believe are necessary to continue to provide innovative solutions to meet our current and prospective customers’ needs. As a result, it is difficult to forecast revenue and operating results. If our revenue and operating results are below the expectations of our investors and market analysts, it could cause a decline in the price of our common stock.

Our future success is dependent on the continued development of the multiscreen video and OTT market and if these markets do not continue to develop, our business may not continue to grow.

A large portion of our anticipated revenue growth is expected to come from sales and services related to our multiscreen video and OTT products. However, these markets continue to develop as a commercial market, both within and outside North America. The potential size of these markets and the timing of their development are uncertain. The success of these markets require that video service providers continue to upgrade their cable networks to service and successfully market multiscreen video, OTT and similar services to their cable television subscribers. Some cable system operators, particularly outside of North America, are still in the early stages of commercial deployment of multiscreen video and OTT services to major residential cable markets. If cable system operators and telecommunications companies fail to make the capital expenditures necessary to upgrade their networks or determine that broad deployment of multiscreen video and OTT services is not viable as a business proposition or if our products cannot support a substantial number of subscribers while maintaining a high level of performance, our revenues will not grow as we have planned.

Our efforts to introduce SaaS-based multiscreen service offerings may either not succeed or impair our sale of on-site licensed offerings. The occurrence of either of which may adversely affect our financial condition and operating results.

We have been, and will continue to, devote considerable resources and allocate capital expenditures to growing our SaaS service offering revenue over the next several years. There can be no assurance that we will meet our revenue targets for this service and if we fail to achieve our revenue goals, our growth and operating results will be materially adversely affected. Additionally, new or existing customers may choose to purchase our SaaS services rather than our on-premise solutions. If our customers’ purchases trend away from perpetual licenses toward our SaaS, or to the extent customers defer orders due to evaluation SaaS, our product revenues, and our timing of revenue generally, may be adversely affected, which could adversely affect our results of operations and financial condition.

If we are unable to successfully introduce new products or enhancements to existing products on a timely basis, our financial condition and operating results may be adversely affected by a decrease in sales of our products.

Because our business plan is based on technological development of new products and enhancements to our existing products, our future success is dependent on our successful introduction of these new products and enhancements on a timely basis. In the future, we may experience difficulties that could delay or prevent the successful development, introduction and marketing of these and other new products and enhancements, or find that our new products and enhancements do not adequately meet the requirements of the marketplace or achieve market acceptance. Announcements of currently planned or other new product offerings may cause customers to defer purchasing our existing products. Moreover, despite testing by us and by current and potential customers, errors or failures may be found in our products, and, even if discovered, may not be successfully corrected in a timely manner. These errors or failures could cause delays in product introductions and acceptance, or require design modifications that could adversely affect our competitive position. Our inability to complete the

 

13


Table of Contents

development of new products or enhancements on a timely basis or the failure of these new products or enhancements to achieve market acceptance could have a material adverse effect on our business, financial condition and results of operations in future periods.

We may be unsuccessful in our efforts to become a company that primarily provides software solutions.

Our efforts to become a company that primarily provides software solutions may result in a reduction in both the range of products and services we offer and in the range of our current and potential future customers. Each of these factors may increase the level of execution risk in our strategy, in that there may be increased variability in our revenues. If we are unsuccessful in this transition, our business, financial condition and results of operation may be adversely affected, and the market price of our common stock may decrease.

Our business is impacted by worldwide economic cycles, which are difficult to predict.

The global economy and financial markets experienced a severe downturn in recent years. The downturn stemmed from a multitude of factors, including, among other things, extreme volatility in security prices, diminished credit availability, concerns about inflation and deflation, rapid changes in foreign exchange rates, increased energy costs, decreased consumer confidence, rating downgrades of certain investments and declining valuations of others. These economic developments, the rate of recovery and the change in business spending resulting from these developments affect businesses such as ours and those of our customers and vendors in a number of ways that could result in unfavorable consequences to us. The continuation of the change in business spending from these events or further disruption and deterioration in economic conditions may reduce customer purchases of our products and services, thereby reducing our revenues and earnings. In addition, these events may, among other things, result in increased price competition for our products and services, increased risk in the collectability of our accounts receivable from our customers and higher operating costs as a percentage of revenues. We have taken actions to address the effects of the change in business spending and future economic cycles, including implementing cost control and cost reduction measures. It is possible that we may need to take further actions to control our cost structure and implement further cost reduction measures. We cannot predict whether these measures will be sufficient to offset certain of the negative trends that might affect our business.

We have taken and continue to take measures to address the variability in the market for our products and services, which could have long-term negative effects on our business or impact our ability to adequately address a rapid increase in customer demand.

We have taken and continue to take measures to address the variability in the market for our products and services, to increase average revenue per unit of our sales and to reduce our operating expenses, rationalize capital expenditure and minimize customer turnover. These measures include shifting more of our operations to lower cost regions by outsourcing and off-shoring, implementing cost reduction programs and reducing and rationalizing planned capital expenditures and expense budgets. We cannot ensure that the measures we have taken will not impair our ability to effectively develop and market products and services, to remain competitive in the industries in which we compete, to operate effectively, to operate profitably during slowdowns or to effectively meet a rapid increase in customer demand. These measures may have long-term negative effects on our business by reducing our pool of technical talent, decreasing or slowing improvements in our products and services, making it more difficult to hire and retain talented individuals and to quickly respond to customers or competitors in an upward cycle.

Because our customer base is highly concentrated among a limited number of large customers, the loss of or reduced demand by, the return of product by one or more of these customers or the failure of revenue acceptance criteria to have been satisfied in a given fiscal quarter, could have a material adverse effect on our business, financial condition and results of operations.

Our customer base is highly concentrated among a limited number of large customers, and, therefore, a limited number of customers account for a significant percentage of our revenues in any fiscal period. We generally do

 

14


Table of Contents

not have written agreements that require customers to purchase fixed minimum quantities of our products. Our sales to specific customers tend to vary significantly from year to year and from quarter to quarter depending upon these customers’ budgets for capital expenditures and our new product introductions. We believe that a significant amount of our revenues will continue to be derived from a limited number of large customers in the future. The loss of, reduced demand for products or related services by, return of a product previously purchased by any of our major customers or the failure of revenue acceptance criteria to have been satisfied in a given fiscal quarter, could materially and adversely affect, either in a particular quarter or on a more long-term basis, our business, financial condition and results of operations.

Consolidations in the television service provider industry could result in delays or reductions in purchases of products, which would have a material adverse effect on our business.

The television service provider industry has historically experienced, and continues to experience, the consolidation of many industry participants. For example, AT&T acquired Direct TV, Charter Communications acquired Time Warner Cable, Altice NV acquired HOT, Suddenlink Communications and Cablevision Systems Corp., and Verizon Communications Inc. announced that it is selling assets to Frontier Communications Corporation. When consolidations occur, it is possible that the acquirer will not continue using the same suppliers, possibly resulting in an immediate or future elimination of sales opportunities for us or our competitors. Even if sales are not reduced, consolidation can also result in pressure from customers for lower prices or better terms, reflecting the increase in the total volume of products purchased or the elimination of a price differential between the acquiring customer and the company acquired. Consolidations also could result in delays in purchasing decisions by the affected companies prior to completion of the transaction and by the merged businesses. The purchasing decisions of the merged companies could have a material adverse effect on our business.

Cancellation or deferral of purchases of our products or final customer acceptance, or the return of previously purchased products could cause a substantial variation in our operating results, resulting in a decrease in the market price of our common stock and making period-to-period comparisons of our operating results less meaningful.

We derive a substantial portion of our revenues from purchase orders that exceed one million dollars in value. Therefore, any significant cancellation or deferral of purchases of our products or receiving final customer acceptance could result in a substantial variation in our operating results in any particular quarter due to the resulting decrease in revenue and gross margin. In addition, to the extent significant sales occur earlier than expected, operating results for subsequent quarters may be adversely affected because our operating costs and expenses are based, in part, on our expectations of future revenues, and we may be unable to adjust spending in a timely manner to compensate for any revenue shortfall. Because of these factors, in some future quarter our operating results may be below guidance that we may issue or the expectations of public market analysts and investors, any of which may adversely affect the market price of our common stock. In addition, these factors may make period-to-period comparisons of our operating results less meaningful.

Due to the lengthy sales cycle involved in the sale of our products, our quarterly results may vary and should not be relied on as an indication of future performance.

Our software products and related services are relatively complex and their purchase generally involves a significant commitment of capital, with attendant delays frequently associated with large capital expenditures and implementation procedures within an organization. Moreover, the purchase of these products typically requires coordination and agreement among a potential customer’s corporate headquarters and its regional and local operations. For these and other reasons, the sales cycle associated with the purchase of our software products and services is typically lengthy and subject to a number of significant risks, including customers’ budgetary constraints and internal acceptance reviews, over which we have little or no control. Based upon all of the foregoing, we believe that our quarterly revenues and operating results are likely to vary significantly in the

 

15


Table of Contents

future, that period-to-period comparisons of our results of operations are not necessarily meaningful and that these comparisons should not be relied upon as indications of future performance.

If there were a decline in demand or average selling prices for our products and services, our revenues and operating results would be materially affected.

A decline in demand or average selling prices for our products or services in the foreseeable future, whether as a result of new product introductions by others, price competition, technological change, inability to enhance the products in a timely fashion, or otherwise, could have a material adverse effect on our business, financial condition and results of operations. Increasingly, we are seeing competition from integrated end-to-end solutions such as Comcast’s X-1 platform and a large number of OTT players, each of which may reduce the demand for or average selling prices of our products and services and adversely affect our business, financial condition and results of operations.

We must manage product transitions successfully to remain competitive.

The introduction of a new product or product line is a complex task, involving significant expenditures in research and development, training, promotion and sales channel development. However, we cannot assure that we will be able to execute product transitions in an efficient manner or that product transitions will be executed without harming our operating results. Failure to develop products with required features and performance levels or any delay in bringing a new product to market could significantly reduce our revenues and harm our competitive position.

We may fail to achieve our financial forecasts due to inaccurate sales forecasts or other factors.

Our revenues are difficult to forecast, and as a result, our quarterly operating results can fluctuate substantially. We use a “pipeline” system, a common industry practice, to forecast sales and trends in our business. Our sales personnel monitor the status of all proposals and estimate when a customer will make a purchase decision and the dollar amount of the sale. These estimates are aggregated periodically to generate a sales pipeline. Our pipeline estimates can prove to be unreliable both in a particular quarter and over a longer period of time, in part because the “conversion rate” or “closure rate” of the pipeline into contracts can be very difficult to estimate. A reduction in the conversion rate, or in the pipeline itself, could cause us to plan or budget incorrectly and adversely affect our business or results of operations. In particular, a slowdown in capital spending or economic conditions generally can unexpectedly reduce the conversion rate in particular periods as purchasing decisions are delayed, reduced in amounts or cancelled. The conversion rate can also be affected by the tendency of some of our customers to wait until the end of a fiscal period in the hope of obtaining more favorable terms, which can also impede our ability to negotiate, execute and deliver upon these contracts in a timely manner.

Because a significant portion of our cost structure is largely fixed in the short-term, revenue shortfalls tend to have a disproportionately negative impact on our profitability. The number of large new software licenses transactions increases the risk of fluctuations in our quarterly results because a delay in even a small number of these transactions could cause our quarterly revenues and profitability to fall significantly short of our predictions.

We have incurred net losses and may experience a significant reduction in our cash position.

We incurred a net loss in fiscal 2017. We may incur additional net losses in future quarters and years. If we are unable to execute our strategy for expanding our business and growing our revenues, we may not generate sufficient revenues to reduce our losses or to regain profitability. These losses have contributed to the reduction in our cash position. While we have undertaken significant actions to control our cash expenditures, it is possible that these actions may not be sufficient to bring us to a cash neutral or cash accretive position, the failure of which to achieve may adversely affect our business and financial condition.

 

16


Table of Contents

Restructuring programs could have a material negative impact on our business.

To increase strategic focus and operational efficiency we have implemented restructuring programs. In fiscal 2017, we undertook significant cost-saving actions related to TLL and in the second half of fiscal 2017 with a worldwide reduction in workforce. We may incur additional restructuring costs or not realize the expected benefits of these new initiatives. Further, we could experience delays, business disruptions, decreased productivity, unanticipated employee turnover and increased litigation-related costs in connection with past and future restructuring and other efficiency improvement activities, and there can be no assurance that our estimates of the savings achievable by restructuring will be realized. As a result, our restructuring and our related cost reduction activities could have an adverse impact on our financial condition or results of operations.

If we are unable to manage our efforts to focus our business and grow in targeted areas, our business may be harmed through a diminished ability to monitor and control effectively our operations, and a decrease in the quality of work and innovation of our employees.

Our ability to successfully focus our business and grow in targeted areas requires effective planning and management. We are also continuing to transition towards greater reliance on our software products and services for a significant portion of our total revenue. In light of the growing complexities in managing our expanding portfolio of products and services, our anticipated future operations may continue to strain our operational and administrative resources. To manage future growth effectively, we must continue to improve our operational controls and internal controls over financial reporting, integrate new personnel and the businesses we have acquired, or will acquire, and manage our expanding international operations. A failure to manage our growth may harm our business through a decreased ability to monitor and control effectively our operations, and a decrease in the quality of work and innovation of our employees upon which our business is dependent.

Because our business is susceptible to risks associated with international operations, we may not be able to maintain or increase international sales of our products and services.

Approximately 64% of our total revenue is generated from sales outside the United States. Our international operations are expected to continue to account for a significant portion of our business in the foreseeable future. However, in the future we may be unable to maintain or increase international sales of our products and services. Our international operations are subject to a variety of risks, including:

 

    difficulties in establishing and managing international distribution channels;

 

    difficulty in staffing and managing foreign operations;

 

    inability to collect accounts receivable;

 

    difficulties in selling, servicing and supporting overseas products and services and in translating products and services into foreign languages;

 

    the uncertainty of laws and enforcement in certain countries relating to the protection of intellectual property;

 

    fluctuations in currency exchange rates;

 

    multiple and possibly overlapping tax structures;

 

    negative tax consequences such as withholding taxes and employer payroll taxes;

 

    differences in labor laws and regulations affecting our ability to hire and retain employees;

 

    business and operational disruptions or delays caused by political, social and economic instability and unrest, including risks related to terrorist activity;

 

    changes in economic policies by foreign governments, including the imposition and potential continued expansion of economic sanctions by the United States and the European Union on the Russian Federation;

 

17


Table of Contents
    the burden of complying with a wide variety of foreign laws, treaties and technical standards;

 

    cultural differences in the conduct of business;

 

    natural disasters and pandemics; and

 

    growth and stability of the economy or political changes in international markets.

The effect of one or more of these international risks could have a material and adverse effect on our business, financial condition, operating results and cash flow.

We are subject to the Foreign Corrupt Practices Act (“FCPA”), and our failure to comply could result in penalties which could harm our reputation, business, and financial condition.

We are subject to the FCPA, which generally prohibits companies and their intermediaries from making improper payments to foreign officials to obtain or keep business. The FCPA also requires companies to maintain adequate record-keeping and internal accounting practices to accurately reflect the transactions of the Company. Under the FCPA, U.S. companies may be held liable for actions taken by their strategic or local partners or representatives. The FCPA and similar laws in other countries can impose civil and criminal penalties for violations.

If we do not properly implement practices and controls with respect to compliance with the FCPA and similar laws, or if we fail to enforce those practices and controls properly, we may be subject to regulatory sanctions, including administrative costs related to governmental and internal investigations, civil and criminal penalties, injunctions and restrictions on our business activities, all of which could harm our reputation, business and financial condition.

We are exposed to fluctuations in currency exchange rates that could negatively impact our financial results and cash flows.

Because a significant portion of our business is conducted outside the United States, we face exposure to adverse movements in foreign currency exchange rates. These exposures may change over time as business practices evolve, and they could have a material adverse impact on our financial results and cash flows. An increase in the value of the U.S. dollar could increase the real cost to our customers of our products in those markets outside the United States where we often sell in dollars, and a weakened dollar could increase local currency operating costs. In preparing our consolidated financial statements, certain financial information is required to be translated from foreign currencies to the U.S. dollar using either the spot rate or the weighted-average exchange rate. If the U.S. dollar weakens or strengthens relative to applicable local currencies, there is a risk our reported sales, operating expenses, and net income could significantly fluctuate. We are not able to predict the degree of exchange rate fluctuations; nor can we estimate the effect any future fluctuations may have upon our future operations.

Our ability to compete could be jeopardized if we are unable to protect our intellectual property rights from third-party challenges.

Our success and ability to compete depends upon our ability to protect our proprietary technology that is incorporated into our products. We rely on a combination of patent, copyright, trademark and trade secret laws and restrictions on disclosure to protect our intellectual property rights. Although we have issued patents, we cannot assure that any additional patents will be issued or that the issued patents will not be invalidated. We also enter confidentiality or license agreements with our employees, consultants and corporate partners, and control access to and distribution of our software, documentation and other proprietary information. Despite these precautions, it may be possible for a third-party to copy or otherwise misappropriate and use our products or technology without authorization, particularly in foreign countries where the laws may not protect our proprietary rights as fully as in the United States. We may need to resort to litigation in the future to enforce our intellectual property rights, to protect our trade secrets or to determine the validity and scope of the proprietary rights of others. If competitors are able to use our technology, our ability to compete effectively could be harmed.

 

18


Table of Contents

We have been and in the future, could become subject to litigation regarding intellectual property rights, which could seriously harm our business and require us to incur significant legal costs to defend our intellectual property rights.

The industry in which we operate is characterized by vigorous protection and pursuit of intellectual property rights or positions, which on occasion, have resulted in significant and often protracted litigation. We have from time to time received, and may in the future receive, communications from third-parties asserting infringements on patent or other intellectual property rights covering our products or processes. We may be a party to litigation in the future to enforce our intellectual property rights or because of an allegation that we infringe others’ intellectual property. Any parties asserting that our products infringe upon their proprietary rights would force us to defend ourselves and possibly our customers or manufacturers against the alleged infringement, as many of our commercial agreements require us to defend and/or indemnify the other party against intellectual property infringement claims brought by a third-party with respect to our products. We have received certain claims for indemnification from customers but have not been made party to any litigation involving intellectual property infringement claims as a result. These claims and any resulting lawsuit, if successful, could subject us to significant liability for damages and invalidation of our proprietary rights. This possibility of multiple damages serves to increase the incentive for plaintiffs to bring such litigation. In addition, these lawsuits, regardless of their success, would likely be time-consuming and expensive to resolve and would divert management time and attention away from our operations. Although we carry general liability insurance, our insurance may not cover potential claims of this type or may not be adequate to indemnify us for all liability that may be imposed. In addition, any potential intellectual property litigation also could force us to stop selling, incorporating or using the products that use the infringed intellectual property or obtain from the owner of the infringed intellectual property right a license to sell or use the relevant technology, although this license may not be available on reasonable terms, or at all, or redesign those products that use the infringed intellectual property. If we are forced to take any of the foregoing actions, our business may be seriously harmed.

If content providers limit the scope of content licensed for use in the digital VOD and OTT market, our business, financial condition and results of operations could be negatively affected because the potential market for our products would be more limited than we currently believe and have communicated to the financial markets.

The success of the multiscreen video backoffice market is contingent on content providers permitting their content to be licensed for use in this market. Content providers may, due to concerns regarding either or both marketing and illegal duplication of the content, limit the extent to which they provide content to their subscribers. A limitation of content for the VOD and OTT market would indirectly limit the market for our products which are used in connection with that market.

If we are not able to obtain necessary licenses, services or distribution rights for third-party technology at acceptable prices, or at all, our products could become obsolete or we may not be able to deliver certain product offerings.

We have incorporated third-party licensed technology into our current products and our product lines. From time to time, we may be required to license additional technology or obtain services from third-parties to develop new products or product enhancements or to provide specific solutions. Third-party providers may not be available or continue to be available to us on commercially reasonable terms. The inability to maintain or re-license any third-party products required in our current products or to obtain any new third-party licenses and services necessary to develop new products and product enhancements or provide specific solutions could require us to obtain substitute technology of lower quality or performance standards or at greater cost. Such inabilities could delay or prevent us from making these products or services, which could seriously harm the competitiveness of our solutions.

We may also incorporate open source software into our products. Although we monitor our use of open source closely, the terms of many open source licenses have not been interpreted by U.S. courts, and there is a risk that

 

19


Table of Contents

such licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our products. We could also be subject to similar conditions or restrictions should there be any changes in the licensing terms of the open source software incorporated into our products. In either event, we could be required to seek licenses from third-parties to continue offering our products, to re-engineer our products or to discontinue the sale of our products in the event re-engineering cannot be accomplished on a timely or successful basis, any of which could adversely affect our business, operating results and financial condition.

If we are unable to successfully compete in our marketplace, our financial condition and operating results may be adversely affected.

We currently compete against companies offering video software solutions and have increasingly seen competition from integrated end-to-end solutions such as Comcast’s X-1 platform and a large number of OTT players. To the extent the products developed are competitive with and not complementary to our products, they may be more cost effective than our solutions, which could result in cable television system operators and telecommunications companies discontinuing their purchases of our on-demand products. Due to the rapidly evolving markets in which we compete, additional competitors with significant market presence and financial resources, such as in-house solutions and online video platforms, may enter those markets, thereby further intensifying competition. Increased competition could result in price reductions, cancellations of purchase orders, losses of business with current customers to competitors, and loss of market share which would adversely affect our business, financial condition and results of operations. Many of our current and potential competitors have greater financial, selling and marketing, technical and other resources than we do. They may be in better position to withstand any significant reduction in capital spending by customers in our markets and may not be as susceptible to downturns in a particular market. Moreover, our competitors may also foresee the course of market developments more accurately than we do. Although we believe that we have certain technological and other advantages over our competitors, realizing and maintaining these advantages will require a continued high level of investment by us in research and product development, marketing and customer service and support. In the future, we may not have sufficient resources to continue to make these investments or to make the technological advances necessary to compete successfully with our existing competitors or with new competitors. If we are unable to compete effectively, our business, prospects, financial condition and operating results would be materially adversely affected because of the difference in our operating results from the assumptions on which our business model is based.

If we fail to respond to rapidly changing technologies related to multiscreen video, our business, financial condition and results of operations would be materially adversely affected because the competitive advantage of our products and services relative to those of our competitors would decrease.

The markets for our products are characterized by rapidly changing technology, evolving industry standards and frequent new product introductions and enhancements. Future technological advances in the television and video industries may result in the availability of new products or services that could compete with the solutions provided by us or reduce the cost of existing products or services, any of which could enable our existing or potential customers to fulfill their video needs better and more cost efficiently than with our products. Our future success will depend on our ability to enhance our existing video products, including the development of new applications for our technology, and to develop and introduce new products to meet and adapt to changing customer requirements and emerging technologies such as the OTT market. In the future, we may not be successful in enhancing our video products or developing and marketing new products which satisfy customer needs or achieve market acceptance. In addition, there may be services, products or technologies developed by others that render our products or technologies uncompetitive, unmarketable or obsolete, or announcements of currently planned or other new product offerings either by us or our competitors that cause customers to defer or fail to purchase our existing solutions.

 

20


Table of Contents

We may not fully realize the benefits of our completed acquisitions or it may take longer than we anticipate for us to achieve those benefits. Future acquisitions may be difficult to integrate, disrupt our business, dilute stockholder value or divert management attention.

As part of our business strategy, we have acquired and may in the future seek to acquire or invest in new businesses, products or technologies that we believe could complement or expand our business, augment our market coverage, enhance our technical capabilities or otherwise offer growth opportunities. Acquisitions could create risks for us, including:

 

    difficulties in assimilation of acquired personnel, operations, technologies or products which may affect our ability to develop new products and services and compete in our rapidly changing marketplace due to a resulting decrease in the quality of work and innovation of our employees upon which our business is dependent;

 

    delays in realizing, or failure to realize, the anticipated benefits of an acquisition. Even if we can integrate these businesses and operations successfully, it may not result in the realization of the full benefits we expect to achieve, within the anticipated timeframe, or at all. If a company we purchase does not perform as we expected, our investment could become impaired or we could discontinue the operations and our financial results could be negatively impacted, such as the Timeline Labs acquisition on February 2, 2015, for which we subsequently impaired substantially all acquired assets and certain liabilities as of January 2016;

 

    adverse effects on the business relationships with pre-existing suppliers and customers of both companies. This may be of importance to our business because we sell our products to a limited number of large customers, we purchase certain components used in manufacturing our products from sole suppliers and we use a limited number of third-party manufacturers to manufacture our product; and

 

    uncertainty among current and prospective employees regarding their future roles with our company, which might adversely affect our ability to retain, recruit and motivate key personnel.

Acquisitions or divestitures may adversely affect our financial condition.

We could acquire additional products, technologies or businesses, or enter joint venture arrangements, to complement or expand our business. Negotiation of potential acquisitions, divestitures or joint ventures and our integration or transfer of acquired or divested products, technologies or businesses, could divert management’s time and resources.

As part of our strategy for growth, we may continue to explore acquisitions, divestitures, or strategic alliances, which may not be completed or may not be ultimately beneficial to us.

Acquisitions or divestitures may pose risks to our operations, including:

 

    problems and increased costs in connection with the integration or divestiture of the personnel, operations, technologies, or products of the acquired or divested businesses;

 

    unanticipated costs;

 

    potential disruption of our business and the diversion of management’s attention from our core business during the acquisition process;

 

    inability to make planned divestitures of businesses on favorable terms in a timely manner or at all;

 

    acquired assets becoming impaired because of technical advancements or worse-than-expected performance by the acquired company, which was the basis for the impairment charge of $21.5 million taken in January 2016 related to the assets acquired in the February 2015 Timeline Labs acquisition; and

 

    entering markets in which we have no, or limited, prior experience.

 

21


Table of Contents

Additionally, in connection with any acquisitions or investments we could:

 

    issue stock that would dilute our existing stockholders’ ownership percentages;

 

    incur debt and assume liabilities;

 

    record contingent liabilities estimated for potential earnouts based on achieving financial targets;

 

    obtain financing on unfavorable terms;

 

    incur amortization expenses related to acquired intangible assets or incur large and immediate write-offs;

 

    incur large expenditures related to office closures of the acquired companies, including costs relating to the termination of employees and facility and leasehold improvement charges resulting from our having to vacate the acquired companies’ premises; and

 

    reduce the cash that would otherwise be available to fund operations or for other purposes.

We face the risk that capital needed for our business will not be available when we need it or that it would result in substantial dilution to our stockholders.

To the extent that our existing cash and cash equivalents are insufficient to fund our future activities, we may need to raise additional funds through public or private equity or debt financings. If unfavorable capital market conditions exist and we were to seek additional funding, we may not be able to raise sufficient capital on favorable terms and on a timely basis, if at all. Failure to obtain capital when required by our business circumstances would have a material adverse effect on our business, financial condition and results of operations. In addition, our stockholders may incur substantial dilution from any financing that we undertake given our current stock price.

We may not have access in the future to sufficient funding to finance desired growth and operations.

If we cannot secure future funds or financing on acceptable terms, we may be unable to support our future operations or growth strategy. We use cash for acquisitions and other investments, both of which are elements of our growth strategy, and the timing and size of our acquisition or investment efforts cannot be readily predicted. If we continue to experience deficits in our cash flows from operating activities or we are unable to obtain new financing, then there could be limitations on the availability of funds resulting in limitations in our financial flexibility, thereby inhibiting our future operations or growth strategy and may result in our need to seek capital through additional debt financing arrangements, debt offerings, or equity offerings, which either may not be available to us or may not be available to us on favorable terms, including resulting in significant dilution of our stockholders.

The performance of the companies in which we have made and may in the future make equity investments could have a material adverse effect on our financial condition and results of operations.

We have made non-controlling equity investments in complementary companies and we may in the future make additional investments. These investments may require additional capital and may not generate the expected rate of return that we believed possible at the time of making the investment. This may adversely affect our financial condition or results of operations. Also, investments in development-stage companies may generate other than temporary declines in fair value of our investment that would result in impairment charges.

If our indefinite-lived or other intangible assets become impaired, we may be required to record a significant charge to earnings.

Under accounting principles generally accepted in the United States (“U.S. GAAP”), we review our intangible assets, including goodwill, for impairment when events or changes in circumstances indicate the carrying value

 

22


Table of Contents

may not be recoverable. Indefinite-lived assets are required to be tested for impairment at least annually. Factors that may be considered a change in circumstances indicating that the carrying value of our indefinite-lived assets or other intangible assets may not be recoverable include declines in our stock price and market capitalization, or decreased future cash flows projections. For example, in the second quarter of fiscal 2017, we determined there to be triggering events that might possibly indicate that the carrying amount of our long-lived assets may not be recoverable. These triggering events included a sustained decrease in share price during the period and our current-period operating loss combined with a history of operating losses. As a result, we were required to test for the recoverability of our long-lived assets to determine whether an impairment loss should have been recognized as mentioned above. We determined that the estimated undiscounted future cash flows over the remaining useful life of the long-lived assets exceeded the carrying value. Therefore, the assets were deemed recoverable and no impairment loss was recognized on long-lived assets as of July 31, 2016.

In the third quarter of fiscal 2017, in conjunction with the annual impairment analysis of goodwill, we determined that there were indications that the carrying amount of our long-lived assets may not be recoverable. As a result, we were required to test for the recoverability of our long-lived assets to determine whether an impairment loss should be recognized. The Company compared its forecasted undiscounted cash flows over the remaining useful life of the principal long-lived asset to the carrying value. We determined that the fair value of our long-lived asset group exceeds its carrying value at October 31, 2016 and, accordingly, did not recognize an impairment loss on the long-lived assets.

In the third quarter of fiscal 2017, we finalized our step-one analysis of the goodwill impairment test. Our forecast indicated that the estimated fair value of net assets may be less than the carrying value which is a potential indicator of impairment. As such, we performed step two of the impairment test during which we compared the implied fair value of our goodwill to its carrying value. As a result of step two, it was determined that the carrying value of the reporting unit’s goodwill exceeded the fair value by $23.5 million. Accordingly, we recognized an impairment loss for $23.5 million in the quarter ended January 31, 2017.

Our valuation methodology for assessing impairment requires management to make judgments and assumptions based on projections of future operating performance. We operate in highly competitive environments and projections of future operating results and cash flows may vary significantly from actual results. We may be required to record a significant noncash charge to earnings in our financial statements during the period in which any impairment of our indefinite-lived assets or other intangible assets is determined such as the $23.5 million impairment charge we recorded in fiscal 2017 to our consolidated statements of operations and comprehensive loss as a result of our annual testing of our goodwill.

We may experience risks in our investments due to changes in the market, which could adversely affect the value or liquidity of our investments.

We maintain a portfolio of marketable securities in a variety of instruments which may include commercial paper, certificates of deposit, money market funds and government debt securities. These investments are subject to general credit, liquidity, market, and interest rate risks. As a result, we may experience a reduction in value or loss of liquidity of our investments. These market risks associated with our investment portfolio may have a negative adverse effect on our results of operations, liquidity and financial condition.

The success of our business model could be influenced by changes in the regulatory environment, such as changes that either would limit capital expenditures by television, cable or telecommunications operators or reverse the trend towards deregulation in the industries in which we compete.

The telecommunications and television industries are subject to extensive regulation which may limit the growth of our business, both in the United States and other countries. The growth of our business internationally is dependent in part on deregulation of the telecommunications industry abroad, like that which has occurred in the United States, and the timing and magnitude of this growth, which is uncertain. Video service providers are

 

23


Table of Contents

subject to extensive government regulation by the Federal Communications Commission and other federal, state and international regulatory agencies. These regulations could have the effect of limiting capital expenditures by video service providers and thus could have a material adverse effect on our business, financial condition and results of operations. The enactment by federal, state or international governments of new laws or regulations, changes in the interpretation of existing regulations or a reversal of the trend toward deregulation in these industries could adversely affect our customers, and thereby materially adversely affect our business, financial condition and results of operations.

We may not be able to hire and retain highly skilled employees, which could affect our ability to compete effectively because our business is technology-based.

Our success depends to a significant degree upon the continued contributions of our key personnel, many of whom would be difficult to replace. We believe that our future success will also depend in large part upon our ability to attract and retain highly skilled managerial, engineering, customer service, selling and marketing, finance, administrative and manufacturing personnel, as our business is technology-based. Because competition for these personnel is intense, we may not be able to attract and retain qualified personnel in the future. The loss of the services of any of the key personnel, the integration of new personnel, the inability to attract or retain qualified personnel in the future or delays in hiring required personnel, particularly software engineers and sales personnel could have a material adverse effect on our business, financial condition and results of operations because our business is technology-based.

If in the future we do not have enough shares available to issue to our employees, the limited number of shares we could issue may impact our ability to attract, retain and motivate key personnel.

We historically have used stock options, restricted stock and other equity awards as a significant component of our employee compensation program to align our employees’ interests with the interests of our stockholders, encourage employee retention and provide competitive compensation packages. In 2011, our stockholders approved our 2011 Compensation and Incentive Plan (the “2011 Plan”), which included a limited number of shares to be granted under such 2011 Plan. Our stockholders approved amendments to the 2011 Plan in July 2013 and July 2016. At our 2013 annual meeting of stockholders, our stockholders approved an amendment and restatement of the 2011 Plan that, among other things, increased the aggregate number of shares of our common stock authorized for issuance under the 2011 Plan, as amended, by 2,500,000 new shares, from 2,800,000 shares to 5,300,000 shares.

As of January 31, 2017, there are 393,403 shares available for issuance under the 2011 Plan. Unless another amendment to the 2011 Plan is approved, we may not have sufficient shares for our needs in the near future. If our stockholders do not approve any other future amendments that we determine are needed to the 2011 Plan, the limited number of shares available for use as equity incentives to employees may make it more difficult for us to attract, retain and motivate key personnel.

We face significant risks to our business when we engage in the outsourcing of engineering work, including outsourcing of software work overseas, which, if not properly managed, could result in the loss of valuable intellectual property and increased costs due to inefficient and poor work product, which could harm our business, including our financial results, reputation, and brand.

We may, from time-to-time, outsource engineering work related to the design and development of our products, typically to save money and gain access to additional engineering resources. We have worked, and expect to work in the future, with companies located in jurisdictions outside of the United States, including, but not limited to India, Poland and the Philippines. We have limited experience in the outsourcing of engineering and other work to third-parties located internationally that operate under different laws and regulations than those in the United States. If we are unable to properly manage and oversee the outsourcing of this engineering and other work related to our products, we could suffer the loss of valuable intellectual property, or the loss of the ability to

 

24


Table of Contents

claim such intellectual property, including patents and trade names. Additionally, instead of saving money, we could in fact incur significant additional costs because of inefficient engineering services and poor work product. As a result, our business would be harmed, including our financial results, reputation, and brand.

We may have additional tax liabilities.

We are subject to income taxes in both the United States and numerous foreign jurisdictions. Significant judgment is required in determining our worldwide provision for income taxes. In the ordinary course of our business, there are many transactions and calculations where the ultimate tax determination is uncertain. We are regularly under audit by various tax jurisdictions. Although we believe our tax estimates are reasonable, the final determination of tax audits and any related litigation could be materially different from our historical income tax provisions and accruals. The results of an audit or litigation could have a material effect on our income tax provision, net income, or cash flows in the period or periods for which that determination is made. In addition, we are subject to sales, use and similar taxes in many countries, jurisdictions and provinces, including those states in the United States where we maintain a physical presence or have a substantial nexus. These taxing regimes are complex. For example, in the United States, each state and local taxing authority has its own interpretation of what constitutes a sufficient physical presence or nexus to require the collection and remittance of these taxes. Similarly, each state and local taxing authority has its own rules regarding the applicability of sales tax by customer or product type.

Our foreign subsidiaries generate earnings that are not subject to U.S. income taxes so long as they are permanently reinvested in our operations outside of the U.S. Pursuant to Accounting Standard Codification Topic No. 740-30, “Income Taxes—Other Considerations or Special Areas,” undistributed earnings of foreign subsidiaries that are no longer permanently reinvested would become subject to deferred income taxes under U.S. tax law. Prior to the second quarter of fiscal 2017, we asserted that the undistributed earnings of all our foreign subsidiaries were permanently reinvested.

In the second quarter of fiscal 2017, following a review of our operations, liquidity and funding, and investment in our product roadmap, we determined that the ability to access certain amounts of foreign earnings would provide greater flexibility to meet the Company’s working capital needs. Accordingly, in the second quarter of fiscal 2017, we withdrew the permanent reinvestment assertion on $58.6 million of earnings generated by our Irish operations through July 2016. We recorded a deferred tax liability of $14.7 million related to the foreign income taxes on $58.6 million of undistributed earnings. While we are undertaking efforts to manage the amount of the undistributed earnings we use and thereby reduce our actual tax liability, there can be no assurance that we will be successful in these efforts.

If our security measures are breached and unauthorized access is obtained to a customer’s data or our data on our systems, our service may be perceived as not being secure, customers may curtail or stop using our service and we may incur significant legal and financial exposure and liabilities.

Our service involves the transmission of customers’ proprietary information and security breaches could expose us to a risk of loss of this information or a network disruption, which may result in litigation and possible liability. These security measures may be breached as a result of third-party action, including intentional misconduct by computer hackers, employee error, malfeasance or otherwise and result in unauthorized publication of our confidential business or proprietary information, cause an interruption in our operations, result in the unauthorized release of customer or employee data, result in a violation of privacy or other laws, expose us to a risk of litigation or damage our reputation, which could harm our business and operating results. Additionally, third-parties may attempt to fraudulently induce employees or customers into disclosing sensitive information such as user names, passwords or other information to gain access to our customers’ data or our data or IT systems. Because the techniques used to obtain unauthorized access, or to sabotage systems, change frequently and generally are not recognized until launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures. In addition, our customers may authorize third-party

 

25


Table of Contents

technology providers to access their customer data. Because we do not control our customers and third-party technology providers, or the processing of such data by third-party technology providers, we cannot ensure the integrity or security of such transmissions or processing. Malicious third-parties may also conduct attacks designed to temporarily deny customers access to our services. Any security breach could result in a loss of confidence in the security of our service, damage our reputation, negatively impact our future sales, disrupt our business and lead to legal liability. While we believe that we have taken appropriate security measures to minimize these risks to our data and information systems, there can be no assurance that our efforts will prevent breakdowns or breaches in our systems that could adversely affect our business.

Recently reported hacking attacks on government and commercial computer systems raise the risks that such an attack may compromise, in a material respect, one or more of our computer systems and permit hackers access to our proprietary information and data. If such an attack does, in fact, allow access to or theft of our proprietary information or data, our business, operating results and reputation could be materially and adversely affected.

Interruptions or delays in service from our third-party data center hosting facilities could impair the delivery of our service and harm our business.

For our customers buying our SaaS product offering, we use third-party data center hosting facilities located in the United States and the United Kingdom. Any damage to, or failure of, our systems generally could result in interruptions in our service. Interruptions in our service may reduce our revenue, cause us to issue credits or pay penalties, cause customers to terminate their subscriptions and adversely affect our attrition rates and our ability to attract new customers. Our business will also be harmed if our customers and potential customers believe our service is unreliable. We do not control the operation of any of these facilities, and they are vulnerable to damage or interruption from earthquakes, floods, fires, power loss, telecommunications failures and similar events. They may also be subject to break-ins, sabotage, intentional acts of vandalism and similar misconduct. Despite precautions taken at these facilities, the occurrence of a natural disaster or an act of terrorism, a decision to close the facilities without adequate notice or other unanticipated problems at these facilities could result in lengthy interruptions in our service. Even with the disaster recovery arrangements, our service could be interrupted.

A disruption to our information technology systems could significantly impact our operations and impact our revenue and profitability.

Our data processing and financial reporting systems are cloud-based and hosted by a third-party. An interruption to the third-party systems or in the infrastructure which allows us to connect to the third-party systems for an extended period may impact our ability to operate the business and process transactions which could result in a decline in sales and affect our ability to achieve or maintain profitability. It may also result in our inability to comply with SEC regulations in a timely manner.

Uncertainties of regulation of the Internet and data traveling over the Internet could have a material and adverse impact on our financial condition and results of operations.

Currently, few laws or regulations apply directly to access to or commerce on the Internet. With more business being conducted over the Internet, there have been calls for more stringent copyright protection, tax, consumer protection, cybersecurity, data localization and content restriction laws, both in the United States and abroad. We could be materially, adversely affected by regulation of the Internet and Internet commerce in any country where we operate. Such regulations could include matters such as net neutrality. Further, governments may regulate or restrict the sales, licensing, distribution, and export or import of certain technologies to certain countries. The adoption of regulation of Internet and Internet commerce could decrease demand for our products and, at the same time, increase the cost of selling our products and services, which could have a material and adverse effect on our financial condition and results of operations. In addition, the enactment of new federal, state, or foreign data privacy laws and regulations could cause customers not to be able to take advantage of all the features or capabilities of our products and services, which in turn could reduce demand for certain of our products and services.

 

26


Table of Contents

Our stock price may be volatile and an investment in our stock may decline.

Historically, the market for technology stocks has been extremely volatile. Our common stock has experienced, and may continue to experience, substantial price volatility. The occurrence of any one or more of the factors noted above could cause the market price of our common stock to fluctuate. The stock market in general, and The NASDAQ Global Select Market (“NASDAQ”) and technology companies have experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of such companies. These broad market and industry factors may materially adversely affect the market price of our common stock, regardless of our actual operating performance. In these circumstances, investors may be unable to sell their shares of our common stock at or above their purchase price over the short-term, or at all. In the past, following periods of volatility in the market price of a company’s securities, securities class action litigation has often been instituted against such companies.

Actions that may be taken by significant stockholders may divert the time and attention of our Board of Directors and management from our business operations.

Campaigns by significant investors to effect changes at publicly-traded companies continue to be prevalent. There can be no assurance that one or more current or future stockholders will not pursue actions to effect changes in our management and strategic direction, including through the solicitation of proxies from our stockholders. If a proxy contest were to be pursued by a stockholder, it could result in substantial expense to us, consume significant attention of our management and Board of Directors, and disrupt our business.

Securities analysts may not publish favorable research or reports about our business or may publish no information which could cause our stock price or trading volume to decline.

The trading market for our common stock is influenced by the research and reports industry or financial analysts publish about us and our business. We do not control these analysts. If any of the analysts who cover us issue an adverse opinion regarding our stock price, our stock price would likely decline. If one or more of these analysts cease coverage of our company or fail to regularly publish reports covering us, we could lose visibility in the market, which in turn could cause our stock price or trade volume to decline.

We utilize non-GAAP reporting in our quarterly earnings press releases.

We publish non-GAAP financial measures in our quarterly earnings press releases along with a reconciliation of non-GAAP financial measures to those measures determined in accordance with U.S. GAAP. The reconciling items have adjusted U.S. GAAP net (loss) income and U.S. GAAP (loss) earnings per share for certain non-cash, non-operating or non-recurring items and are described in detail in each such quarterly earnings press release. We believe that this presentation may be more meaningful to investors in analyzing the results of operations and income generation as this is how our business is managed. The market price of our stock may fluctuate based on future non-GAAP results if investors base their investment decisions upon such non-GAAP financial measures. If we decide to curtail use of non-GAAP financial measures in our quarterly earnings press releases, the market price of our stock could be affected if investors analyze our performance in a different manner.

During fiscal 2017, we identified material weaknesses in certain internal controls over financial reporting. If we fail to remediate the identified material weaknesses, our reputation, business or stock price could be adversely affected.

Section 404 of the Sarbanes-Oxley Act of 2002 requires that companies evaluate and report on their systems of internal control over financial reporting. In addition, our independent registered public accounting firm must report on its evaluation of those controls. As described in Part II, Item 9A, “Controls and Procedures,” of this Form 10-K, our management identified material weaknesses in certain internal controls related to:

 

    insufficient review procedures around a) professional service revenue on projects with revenue below $25,000 monthly, and b) deferred revenue related to undelivered products reconciled the month prior to quarter end and rolled forward;

 

27


Table of Contents
    lack of evidence of management review over the preparation of journal entries under $50,000 at an international subsidiary; and

 

    ineffective design of controls around the identification of currency translation adjustments resulting from revaluation of a Euro denominated non-recurring intercompany note payable to an international subsidiary with a U.S. dollar functional currency.

As a result, management reported that internal controls over financial reporting were not effective as of January 31, 2017 due to the existence of the material weaknesses.

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis. We have developed and are implementing a plan to remediate the isolated material weaknesses identified and believe, based on our evaluation to date, that they will be remediated during fiscal 2018.

Notwithstanding the material weaknesses discussed above, our management, including the Chief Executive Officer and Chief Financial Officer, believes that the consolidated financial statements contained in this Form 10-K present fairly, in all material respects, our financial position, results of operations and cash flows for the periods presented in conformity with U.S. GAAP. The material weaknesses did not result in any adjustments or restatements of our audited and unaudited consolidated financial statements or disclosures for any prior period previously reported by the Company.

We use estimates in accounting for our contracts. Changes in our estimates could adversely affect our future financial results.

Contract accounting requires judgment relative to assessing risks, estimating revenues and costs and making assumptions including, in the case of our professional services contracts, the total amount of labor required to complete a project and the complexity of the development and other technical work to be completed. Due to the size and nature of many of our contracts, the estimation of total revenues and cost at completion is complicated and subject to many variables. Assumptions must be made regarding the length of time to complete the contract because costs also include estimated third-party vendor and contract labor costs. Penalties related to performance on contracts are considered in estimating sales and profit, and are recorded when there is sufficient information for us to assess anticipated performance. Third-party vendors’ assertions are also assessed and considered in estimating costs and margin.

Because of the significance of the judgments and estimation processes described above, it is likely that materially different sales and profit amounts could be recorded if we used different assumptions or if the underlying circumstances were to change, such as occurred in fiscal 2016 when we recorded a $9.2 million provision for loss contract as a result of delays of customer acceptance relating to a fixed-price customer contract on a multi-year arrangement which included multiple vendors. In fiscal 2017, we recorded a $4.1 million reduction in that provision after amending our contract with the fixed-price customer, thus eliminating the second phase of the project and calculating a better estimate of the remaining costs to complete the project. Changes in underlying assumptions, circumstances or estimates may adversely affect future period financial performance.

Our ability to deliver products and services that satisfy customer requirements is heavily dependent on the performance of our third-party vendors.

We rely on other companies to provide products and to perform some of the services that we provide to our customers. If one or more of our third-party vendors experience delivery delays or other performance problems, we may be unable to meet commitments to our customers. In addition, if one or more of the products which we depend on becomes unavailable or is available only at very high prices, we may be unable to deliver one or more

 

28


Table of Contents

of our products in a timely fashion or at budgeted costs. In some instances, we depend upon a single source of supply. Any service disruption from one of these third-party vendors, either due to circumstances beyond the supplier’s control or because of performance problems or financial difficulties, could have a material adverse effect on our ability to meet commitments to our customers or increase our operating costs.

We enter fixed-price contracts, which could subject us to losses if we have cost overruns.

While firm fixed-price contracts enable us to benefit from performance improvements, cost reductions and efficiencies, they also subject us to the risk of reduced margins or incurring losses if we are unable to achieve estimated costs and revenues. If our estimated costs exceed our estimated price, we will recognize a loss which can significantly affect our reported results. The long-term nature of many of our contracts makes the process of estimating costs and revenues on fixed-price contracts inherently risky. Fixed-price development contracts are generally subject to more uncertainty than fixed-price production contracts. Many of these development programs have highly complex designs. If we fail to meet the terms specified in those contracts, our margin could be reduced. In addition, technical or quality issues that arise during development could lead to schedule delays and higher costs to complete, which could result in a material charge or otherwise adversely affect our financial condition.

Because we purchase certain components used in assembling some of our products from sole suppliers, our business, financial condition and results of operations could be materially adversely affected by a failure of these suppliers to provide these components.

We rely on a limited number of third-parties who provide certain components used in our products. We may experience quality control problems, where products did not meet specifications or were damaged in shipping, and delays in the receipt of these components. These risks could be heightened during a substantial economic slowdown or if a sole supplier were adversely affected by a natural disaster because our suppliers are more likely to experience adverse changes in their financial condition and operations during such a period. While we believe that there are alternative suppliers available for these components, we believe that the procurement of these components from alternative suppliers could take a significant amount of time. In addition, these alternative components may not be functionally equivalent or may not be available on a timely basis or on similar terms. The inability to obtain sufficient key components as required, or to develop alternative sources if and as required in the future, could result in delays or reductions in product shipments which, in turn, could have a material adverse effect on our business, financial condition and results of operations. While to date there has been suitable component capacity readily available at acceptable quality levels, in the future there may not be suppliers that can meet our future volume or quality requirements at a price that is favorable to us. Any financial, operational, production or quality assurance difficulties experienced by these suppliers that result in a reduction or interruption in supply to us could have a material adverse effect on our business, financial condition and results of operations.

Regulations related to conflict minerals could adversely impact our business.

The Dodd-Frank Wall Street Reform and Consumer Protection Act contains provisions to improve transparency and accountability concerning the supply of certain minerals, known as conflict minerals. As a result, the SEC adopted annual disclosure and reporting requirements for those companies who use conflict minerals mined from the DRC and adjoining countries in their products. These regulations may require due diligence efforts by the Company each year with disclosure requirements due annually on May 31st. There are costs associated with complying with these disclosure requirements, including due diligence to determine the sources of conflict minerals used in our products and other potential changes to products, processes or sources of supply because of such verification activities. Even though we are not aware of any conflict minerals in our products, the implementation of these rules could adversely affect the sourcing, supply and pricing of materials used in our products in the future. As there may be only a limited number of suppliers offering “conflict free” conflict minerals, we cannot be sure that we will be able to obtain necessary materials from such suppliers in sufficient

 

29


Table of Contents

quantities or at competitive prices. Also, we may face adverse effects to our reputation if we determine that certain of our products contain minerals not determined to be conflict free or if we are unable to sufficiently verify the origins for all conflict minerals used in our products through the procedures we may implement.

Terrorist acts, conflicts, wars and geopolitical uncertainties may seriously harm our business and revenue, costs and expenses and financial condition and stock price.

Terrorist acts, conflicts, wars (wherever located around the world) or geopolitical uncertainties may cause damage or disruption to our business, our employees, facilities, partners, suppliers, distributors, resellers or customers, or adversely affect our ability to manage logistics, operate our transportation and communication systems or conduct certain other critical business operations. The potential for future attacks, the national and international responses to attacks or perceived threats to national security, and other actual or potential conflicts or wars, have created many economic and political uncertainties. In addition, as a multinational company with headquarters and significant operations located in the United States, actions against or by the United States may impact our business or employees. Although it is impossible to predict the occurrences or consequences of any such events, if they occur, they could result in a decrease in demand for our products, make it difficult or impossible to provide services or deliver products to our customers or to receive components from our suppliers, create delays and inefficiencies in our supply chain and result in the need to impose employee travel restrictions. We are predominately uninsured for losses and interruptions caused by terrorist acts, conflicts and wars.

As a Delaware corporation, we are subject to certain Delaware anti-takeover provisions.

As a Delaware corporation, we are subject to provisions of Delaware law, including Section 203 of the Delaware General Corporation Law, which may, unless certain criteria are met, prohibit large stockholders, those owning 15% or more of the voting rights of our common stock, from merging or combining with us for a practical period of time. Any provision of our certificate of incorporation or bylaws or Delaware law that has the effect of delaying or deterring a change in control of SeaChange could limit the opportunity of our stockholders to receive a premium for their shares of SeaChange common stock and could affect the price that some investors are willing to pay for our common stock.

Changes in financial accounting standards may cause adverse unexpected revenue fluctuations and affect our reported results of operations.

We prepare our consolidated financial statements in accordance with U.S. GAAP. These principles are subject to interpretations by the SEC and various bodies formed to interpret and create appropriate accounting principles. A change in these principles can have a significant effect on our reported results and may even affect our reporting of transactions completed before the change is effective. The adoption of new or revised accounting principles may require that we make significant changes to our systems, processes and controls.

For example, the Financial Accounting Standards Board (“FASB”) has issued new accounting standards for revenue recognition and leasing and while we know they will have an impact, we are still evaluating the extent that these new accounting standards will have on our consolidated financial statements and related disclosures. Changes resulting from these new standards may result in materially different financial results and may require that we change how we process, analyze and report financial information and that we change financial reporting controls. See Part II. Item 8, Note 2. “Summary of Significant Accounting Policies—Recent Accounting Pronouncements,” of this Form 10-K for additional information.

ITEM 1B. UNRESOLVED STAFF COMMENTS

None.

 

30


Table of Contents

ITEM 2. PROPERTIES

 

Location

  

Principal Use

   Square Feet  

Owned Facilities

     

Acton, Massachusetts

   Corporate Headquarters, Engineering, Customer Services, Sales and Marketing      123,384  

Greenville, New Hampshire(1)

   Vacant      28,411  

Leased Facilities

     

Eindhoven, The Netherlands

   Engineering, Sales and Customer Services      20,553  

Milpitas, California

   Engineering      20,155  

Warsaw, Poland

   Engineering and Customer Services      14,242  

Manila, Philippines

   Engineering and Customer Services      14,175  

 

(1) We are currently actively marketing this building to be sold. However, due to the location of the building and the market conditions in the area, we believe it will take longer than first expected. Therefore, until we find a buyer, we are exploring other possibilities of utilizing the building such as leasing. We had a lessee occupying a portion of the building prior to February 28, 2017, but this lessee has since moved out. The building is currently vacant.

In addition, we lease or sublease offices in Santa Monica and San Francisco, California, Ft. Washington, Pennsylvania, Ireland and Turkey. We believe that existing facilities are adequate to meet our foreseeable requirements.

In fiscal 2017, we incurred restructuring charges of $0.4 million to exit our facilities in California and Oregon as part of our cost savings actions related to the impairment of the Timeline Labs business and to the acquisition of DCC Labs. Currently, we are subleasing the facilities in Santa Monica and San Francisco, California until the end of their respective lease terms in fiscal 2019.

ITEM 3. LEGAL PROCEEDINGS

We enter agreements in the ordinary course of business with customers, resellers, distributors, integrators and suppliers. Most of these agreements require us to defend and/or indemnify the other party against intellectual property infringement claims brought by a third-party with respect to our products. From time to time, we also indemnify customers and business partners for damages, losses and liabilities they may suffer or incur relating to personal injury, personal property damage, product liability, and environmental claims relating to the use of our products and services or resulting from the acts or omissions of us, our employees, authorized agents or subcontractors. From time to time, we have received requests from customers for indemnification of patent litigation claims. Management cannot reasonably estimate any potential losses, but these claims could result in material liability for us.

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.

 

31


Table of Contents

PART II

ITEM 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

Market for Registrant’s Common Equity

Our common stock is traded on NASDAQ under the symbol “SEAC”.

The following table sets forth the quarterly high and low closing sales prices per share reported on NASDAQ for our last two fiscal years ended January 31, 2017 and 2016:

 

     Fiscal Year 2017      Fiscal Year 2016  
     High      Low      High      Low  

Three Month Period Ended:

           

First Quarter

   $ 6.25      $ 3.73      $ 8.35      $ 6.35  

Second Quarter

     3.77        3.19        7.86        6.71  

Third Quarter

     3.32        2.62        7.15        5.80  

Fourth Quarter

     2.80        2.30        7.04        5.96  

On April 10, 2017, there were 120 holders of record.

We have never declared or paid any cash dividends on our common stock, since inception, and do not expect to pay cash dividends on our common stock in the foreseeable future. We currently intend to retain all our future earnings for use in operations and to finance the expansion of our business.

Issuer Purchases of Equity Securities

Stock Performance Graph

The following graph compares the change in the cumulative total stockholder return on SeaChange’s common stock during the period from the close of trading on January 31, 2012 through January 31, 2017, with the cumulative total return on the Center for Research in Securities Prices (“CRSP”) Index for NASDAQ (U.S. Companies) and a Standard Industrial Classification (“SIC”) Code Index based on SeaChange’s SIC Code. The comparison assumes $100 was invested on January 31, 2012 in SeaChange’s common stock at the $7.18 closing price on January 31, 2012 and in each of the foregoing indices and assumes reinvestment of dividends, if any.

 

32


Table of Contents

The following graph is not “soliciting material,” is not deemed filed with the SEC and is not to be incorporated by reference in any filing of SeaChange under the Securities Act or the Exchange Act, whether made before or after the date hereof and irrespective of any general incorporation language in any such filing. The stock price performance shown on the following graph is not necessarily indicative of future price performance. Information used on the graph was obtained from a third-party provider, a source believed to be reliable, but SeaChange is not responsible for any errors or omissions in such information.

 

 

LOGO

Notes:

 

  (1) The lines represent monthly index levels derived from compounded daily returns that include all dividends.
  (2) If the monthly interval, based on the fiscal year end, is not a trading day, the preceding trading day is used.
  (3) The index level for all series was set to 100 on January 31, 2012.

 

33


Table of Contents

ITEM 6. SELECTED FINANCIAL DATA

Our selected financial data below should be read in conjunction with our audited, consolidated financial statements and related notes contained in Part II, Item 8., “Financial Statements and Supplementary Data,” of this Form 10-K. For all periods presented, these selected financial data have been adjusted to reflect the businesses divested as discontinued operations.

CONSOLIDATED STATEMENTS OF OPERATIONS DATA

 

     For the Fiscal Years Ended January 31,  
     2017     2016     2015     2014     2013  
     (Amounts in thousands, except per share data)  

Product revenue

   $ 18,205     $ 21,896     $ 31,507     $ 54,749     $ 64,274  

Service revenue

     65,590       85,096       83,928       91,570       92,914  
  

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Total revenues

     83,795       106,992       115,435       146,319       157,188  

Total operating costs and expenses

     (137,941     (155,191     (141,888     (147,948     (162,534

Other expenses, net

     (1,972     (523     (2,161     (224     (86

(Loss) gain on investment in affiliates

     (500     (31     —         (363     885  
  

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Loss from continuing operations before income taxes and equity income in earnings of affiliates

     (56,618     (48,753     (28,614     (2,216     (4,547

Income tax provision (benefit)

     14,631       (1,029     (1,106     55       (1,555

Equity income in earnings of affiliates, net of tax

     —         27       19       44       193  
  

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Loss from continuing operations

     (71,249     (47,697     (27,489     (2,227     (2,799

Loss on sale of discontinued operations

     —         —         —         —         (14,073

Income (loss) from discontinued operations, net

     —         —         5       (803     (2,293
  

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Net loss

   $ (71,249   $ (47,697   $ (27,484   $ (3,030   $ (19,165
  

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Loss per share:

          

Basic

   $ (2.04   $ (1.42   $ (0.84   $ (0.09   $ (0.59

Diluted

   $ (2.04   $ (1.42   $ (0.84   $ (0.09   $ (0.59

Loss per share from continuing operations:

          

Basic

   $ (2.04   $ (1.42   $ (0.84   $ (0.07   $ (0.09

Diluted

   $ (2.04   $ (1.42   $ (0.84   $ (0.07   $ (0.09

Income (loss) per share from discontinued operations:

          

Basic

   $ —       $ —       $ 0.00     $ (0.02   $ (0.50

Diluted

   $ —       $ —       $ 0.00     $ (0.02   $ (0.50
CONSOLIDATED BALANCE SHEET DATA  
     As of January 31,  
     2017     2016     2015     2014     2013  
     (Amounts in thousands)  

Working capital

   $ 41,942     $ 59,887     $ 101,014     $ 125,875     $ 116,922  

Total assets

     116,067       177,669       212,351       254,113       264,676  

Deferred revenue

     14,936       17,410       19,088       25,628       30,603  

Long-term liabilities

     19,108       3,699       6,266       6,670       7,815  

Total liabilities

     46,531       46,651       41,300       49,672       62,475  

Total stockholders’ equity

     69,536       131,018       171,051       204,441       202,201  

 

34


Table of Contents

ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (“MD&A”)

The following discussion should be read in conjunction with our consolidated financial statements and accompanying notes included in this Form 10-K. When reviewing the discussion, you should keep in mind the substantial risks and uncertainties that characterize our business. In particular, we encourage you to review the risk and uncertainties described under Item 1A., “Risk Factors,” of this Form 10-K. These risks and uncertainties could cause actual results to differ materially from those forecasted in forward-looking statements or implied by past results and trends. Forward-looking statements are statements that attempt to project or anticipate future developments in our business; we encourage you to review the discussion of forward-looking statements under “Cautionary Statement for Purposes of the “Safe Harbor” Provisions of the Private Securities Litigation Reform Act of 1995,” at the beginning of this report. These statements, like all statements in this report, speak only as of the date of this report (unless another date is indicated), and we undertake no obligation to update or revise the statements considering future developments. Unless otherwise specified, any reference to a “year” is to a fiscal year ended January 31st.

Business Overview

We are an industry leader in the delivery of multiscreen video, advertising and premium over-the-top (“OTT”) headquartered in Acton, Massachusetts. Our products and services facilitate the aggregation, licensing, management and distribution of video and advertising content for cable television system operators, telecommunications companies, satellite operators and media companies. We currently operate under one reporting segment.

We continue to address what we see as the continuing rise of OTT services by such companies as Netflix, Hulu and Amazon and by media companies such as HBO, CBS and BBC. This rise of OTT video services in the United States has increased the demand for multiscreen capabilities on a range of consumer devices operating on cloud-based platforms. We have been increasing our strategic investments in research and development related to our cloud-based offerings, as well as in sales and marketing as we work to increase our go-to-market efforts in this area.

We continue to invest in our Rave premium OTT video platform (“Rave”) which is our cloud-based software-as-a-service (“SaaS”) offering that permits service providers and media companies to offer features and functions through a service hosted and managed by SeaChange, reducing cost and increasing speed and ease of use for end users. We believe that by delivering innovative solutions to both our existing customer base and to content owners that are looking to provide OTT services, we can meet their growing needs and help them get to market faster, which will help them drive new revenue growth. Recognizing the importance of OTT, we have architected our cloud solutions and products to make integrating with existing networks simple and a core competency of our platform. We have optimized our software solutions to serve a wide range of consumer devices.

We expect to increase software sales in North America and EMEA through an increase in sales efforts in those regions. In addition, we believe that we have the opportunity for continued revenue growth by expanding our selling efforts in new geographic areas such as Asia Pacific and Latin America. We also believe that our existing service operator customers will continue upgrading to new features that enable the capacity to increase average revenue per subscriber, reduce operating and capital expenses, and lower customer churn.

We continue to experience fluctuations in our revenues from period to period due to the following factors:

 

    Changes to estimated times to complete long-term projects;

 

    The time required to deliver and install the product and for the customer to accept the product and services;

 

35


Table of Contents
    Timing of customer in selecting programs to launch our services to their end users;

 

    The ability of our customers to process the purchase order within their organization in a timely manner;

 

    Budgetary approvals by our customers for capital purchases;

 

    Uncertainty caused by potential consolidation in the industry; and

 

    Changes in foreign exchange rates.

These, together with other factors, could result in reductions in sales of our products, longer sales cycles, difficulties in collection of accounts receivable, a longer period of time before we may recognize revenue attributable to a sale, changes in cost estimates on long-term contracts which could result in a loss provision, gross margin deterioration, slower adoption of new technologies, the transition to SaaS, and increased price competition.

On February 2, 2015, we acquired TLL, LLC (“Timeline Labs”), a California-based SaaS company. In January 2016, our Board of Directors authorized a restructuring plan, as previously reported in a Form 8-K filed with the SEC on February 17, 2016. Based on the decision to enter the restructuring plan and the plan’s impact on the projected future cash flows of the Timeline Labs operations, we determined that the carrying amount of all long-term assets that resulted from the February 2015 acquisition, had exceeded their fair value as of January 31, 2016. As a result, these long-term assets were deemed fully impaired and we recorded the $21.9 million net book value of these long-term assets as a component of loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss for the fiscal year ended January 31, 2016. Additionally, we reduced the contingent consideration liability associated with the Timeline Labs acquisition to zero, as we determined that the defined performance criteria would not be achieved, and credited the reversal of the liability of $0.4 million to loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss for the fiscal year ended January 31, 2016. In February 2016, we implemented cost-saving actions related to the restructuring plan resulting in charges of $0.7 million related to severance paid to former Timeline Labs employees and facility closings. See Part II. Item 8, Note 4, “Acquisitions and Loss on Impairment of TLL, LLC,” to this Form 10-K for more information.

On May 5, 2016, we acquired a 100% share of DCC Labs in exchange for an aggregate of $2.7 million in newly issued shares of SeaChange common stock and $5.2 million in cash, net of cash acquired, resulting in a total net purchase price of $7.9 million. DCC Labs is a developer of set-top and multiscreen device software. Under the purchase agreement, $0.5 million in cash and all the stock was initially held in escrow as security for the indemnification obligations of the sellers to SeaChange. The stock consideration was determined by dividing the total value of $2.6 million by the volume weighted average closing price of our common stock for the twenty trading days preceding the closing.

The acquisition of DCC Labs enables us to optimize the operations of our In-Home business, which develops home video gateway software including SeaChange’s Nucleus and NitroX products. In addition, the acquisition brings market-ready products, including an optimized television software stack for Europe’s Digital Video Broadcasting community, and an HTML5 framework for building additional user experience client applications across a variety of CPE devices, including Android TV STBs, tablets, mobile and compute devices.

In conjunction with the DCC Labs acquisition, SeaChange commenced a workforce reduction within its In-Home engineering and services organization, which allowed us to achieve approximately $8 million in annualized cost savings. This reduction in workforce resulted in aggregate charges of $1.9 million in severance and other restructuring costs during fiscal 2017.

In addition to the reduction in workforce due to the acquisition of DCC Labs, we implemented additional company-wide cost savings during the second half of fiscal 2017, which includes a worldwide reduction in workforce, to help improve operations and optimize our cost structure with the goal of assisting in restoring SeaChange to profitability and positive cash flow. During fiscal 2017, we recognized $3.1 million of restructuring costs related to these cost-saving initiatives.

 

36


Table of Contents

We recorded an income tax provision of $14.6 million in fiscal 2017, primarily relating to deferred income tax expense of $14.7 million related to the undistributed foreign earnings of certain of our foreign subsidiaries. Prior to the end of the second quarter of fiscal 2017, we asserted that the undistributed earnings of all our foreign subsidiaries were permanently reinvested and, accordingly were not subject to U.S. income taxes. In the second quarter of fiscal 2017, following a review of our operations, liquidity and funding, and investment in our product roadmap, we determined that the ability to access certain amounts of foreign earnings would provide greater flexibility to meet the Company’s working capital needs. Accordingly, in the second quarter of fiscal 2017, we withdrew the permanent reinvestment assertion on $58.6 million of earnings generated by our Irish operations through July 2016, and recorded a deferred tax liability of $14.7 million related to the foreign income on the $58.6 million of undistributed earnings. There is no certainty as to the timing of when such foreign earnings will be distributed via dividend to the United States in whole or in part. In addition, when the foreign earnings are distributed to the United States, we anticipate that a substantial portion of the resulting U.S. income taxes would be reduced by existing tax attributes.

Leadership Changes

Effective April 6, 2016, Edward Terino, who previously served as our Chief Operating Officer, was appointed Chief Executive Officer (“CEO”) of SeaChange, following the termination without cause of Jay Samit as CEO and Director, as previously reported in a Form 8-K filed with the SEC on April 7, 2016.

Effective July 6, 2016, Peter Faubert was appointed Chief Financial Officer (“CFO”) of SeaChange, following the resignation of Anthony Dias as CFO, as previously reported in a Current Report on Form 8-K filed with the SEC on July 7, 2016.

Effective January 31, 2017, Jonathan Rider, who previously served as our Chief Information Officer, was appointed Chief Operating Officer of SeaChange.

Results of Operations

The following discussion summarizes the key factors our management believes are necessary for an understanding of our consolidated financial statements.

Revenues

The components of our total revenues are described in the following table:

 

    For the Fiscal Years Ended January 31,     FY17 vs. FY16     FY16 vs. FY15  
          2017                 2016                 2015           $ Change     % Change     $ Change     % Change  
    (Amounts in thousands, except for percentage data)  

Revenues:

             

Products

  $ 18,205     $ 21,896     $ 31,507     $ (3,691     (16.9 %)    $ (9,611     (30.5 %) 

Services

    65,590       85,096       83,928       (19,506     (22.9 %)      1,168       1.4
 

 

 

   

 

 

   

 

 

   

 

 

     

 

 

   

Total revenues

    83,795       106,992       115,435       (23,197     (21.7 %)      (8,443     (7.3 %) 
 

 

 

   

 

 

   

 

 

   

 

 

     

 

 

   

Cost of product revenues

    6,779       6,752       9,915       27       0.4     (3,163     (31.9 %) 

Cost of service revenues

    38,954       44,239       48,413       (5,285     (11.9 %)      (4,174     (8.6 %) 

Provision for loss contract

    (4,118     9,162       —         (13,280     100.0     9,162       N/A  
 

 

 

   

 

 

   

 

 

   

 

 

     

 

 

   

Total cost of revenues

    41,615       60,153       58,328       (18,538     (30.8 %)      1,825       3.1
 

 

 

   

 

 

   

 

 

   

 

 

     

 

 

   

Gross profit

  $ 42,180     $ 46,839     $ 57,107     $ (4,659     (9.9 %)    $ (10,268     (18.0 %) 
 

 

 

   

 

 

   

 

 

   

 

 

     

 

 

   

Gross product profit margin

    62.8     69.2     68.5       (6.4 %)        0.7

Gross service profit margin

    46.9     37.2     42.3       9.7       5.7

Gross profit margin

    50.3     43.8     49.5       6.5       (5.7 %) 

 

37


Table of Contents

Fiscal 2017 As Compared to Fiscal 2016

Product Revenue. The decrease in product revenue for fiscal 2017 of $3.7 million, as compared to fiscal 2016, was primarily due to a $6.3 million decrease in hardware and advertising revenue offset by a $2.6 million increase in our video platform, user experience and third-party product revenues.

Service Revenue. Service revenue decreased $19.5 million in fiscal 2017, as compared to fiscal 2016. The decline was primarily due to less revenue recognized for professional services provided on our video platform during the period. Additionally, there was a decrease in maintenance and support revenue provided on post-warranty contracts.

In fiscal 2017, one customer accounted for more than 10% of our total revenue. Two customers accounted for more than 10% of our total revenue in fiscal 2016. See Part II. Item 8, Note 11, “Segment Information, Significant Customers and Geographic Information,” to this Form 10-K for more information.

International sales accounted for 64% and 56% of total revenues in fiscal 2017 and fiscal 2016, respectively. The increase in the international sales as a percentage of total revenue for fiscal 2017, as compared to the same prior period is primarily due to the decrease in domestic revenue at a higher rate than the decrease in international revenue.

Gross Profit and Margin. Cost of revenues consists primarily of the cost of resold third-party products and services, purchased components and subassemblies, labor and overhead relating to the assembly and testing of complete systems and costs related to customized software development contracts.

Our gross profit margin increased seven percentage points in fiscal 2017, as compared to fiscal 2016. However, excluding the provision for loss contract recorded in the third quarter of fiscal 2016 and adjusted in the fourth quarter of fiscal 2017, our gross profit margin decreased seven percentage points for fiscal 2017, as compared to last fiscal year. Product gross margin decreased six percentage points for fiscal 2017, as compared to fiscal 2016 due to lower software and license revenue. Service profit margins increased 10 percentage points in fiscal 2017, as compared to fiscal 2016. However, excluding the provision for loss contract, service profit margin decreased seven percentage points for fiscal 2017, as compared to fiscal 2016. This is due to the lower service revenue to absorb our fixed costs of the professional services organization.

Provision for loss contract

Contract accounting requires judgment relative to assessing risks, estimating the revenue and costs and making assumptions for the length of time to complete the contract. Since the financial reporting of these contracts depends on estimates, which are assessed continually during the term of the contract, recognized revenues and costs are subject to revisions as the contract progresses towards completion. Any changes to these assumptions and estimates could result in gains or losses in the future. During fiscal 2016, delays of customer acceptance relating to fixed-price customer contracts on a multi-year arrangement that included multiple vendors occurred. As a result, we recorded an €8.3 million (approximately $9.2 million at October 31, 2015) provision for loss contract in our consolidated statements of operations and comprehensive loss. We agreed with the customer on the replacement of certain third-party vendors and a change in the timeline of this project, which was estimated to be completed in June 2017. As the system integrator on the project, we are subject to any costs overruns or increases with these vendors resulting in delays of acceptance by our customer. Any further delays of acceptance by the customer will result in incremental expenditures and increase the loss.

As of October 31, 2016, we had incurred net costs of €5.2 million (approximately $5.7 million) relating to this fixed-price customer contract. Since we established the accrued provision for loss contract on our consolidated balance sheets in the third quarter of fiscal 2016, the balance in the accrual was €3.1 million (approximately $3.5 million) as of October 31, 2016. Subsequently, during the fourth quarter of fiscal 2017, due to the execution of an amendment to the Master License and Services Agreement with this fixed-price customer, there were changes in scope of the project which, among other things, eliminated the second phase of this project. Costs and revenues

 

38


Table of Contents

related to the second phase had been considered in the total project costs and total project revenues of the original provision for loss contract. The elimination of the second phase resulted in a net reduction of the accrued provision for loss contract of €1.3 million (approximately $1.4 million as of January 31, 2017). Despite the elimination of the second phase from this project with the fixed-price customer, we are actively negotiating additional contracts to deliver enhanced capabilities for its end-to-end video delivery solution in the future. Other changes in the scope of the project in the fourth quarter of fiscal 2017 helped define the remaining costs to complete this project and resulted in an additional net reduction of the accrued provision for loss contract of €2.6 million (approximately $2.7 million as of January 31, 2017). These scope changes were primarily a result of work being moved to DCC Labs, which we acquired in May 2016. Total adjustments to the accrued provision for loss contract were €3.9 million (approximately $4.1 million as of January 31, 2017) which we recorded as a reduction to the provision for loss contract in our consolidated statements of operations and comprehensive loss in the fourth quarter of fiscal 2017.

Fiscal 2016 As Compared to Fiscal 2015

Product Revenue. Product revenue in fiscal 2016 decreased $9.6 million, or 31%, as compared to fiscal 2015, due primarily to a $9.9 million decrease in our legacy advertising insertion products, a decrease in our video-on-demand (“VOD”) streamer products, and lower Adrenalin products in Europe due to several large and non-recurring orders delivered in fiscal 2015. The decline in legacy products was consistent with our expectations for this fiscal year.

Service Revenue. Service revenue increased $1.2 million, or 1%, for fiscal 2016, when compared to fiscal 2015, primarily due to higher gateway service revenues offset by lower VOD streamer support revenue.

For fiscal 2016, two customers each accounted for more than 10%, and collectively accounted for 38% of our total revenues. For fiscal 2015, two customers each accounted for more than 10%, and collectively accounted for 34% of our total revenues. We believe that a significant amount of our revenues will continue to be derived from a limited number of customers.

International revenues accounted for approximately 56%, or $60.0 million, and 48%, or $55.6 million, of total revenues in fiscal 2016 and 2015, respectively. Our fiscal 2016 revenues were approximately $5.3 million lower resulting from the strengthening of the U.S. dollar compared to the Euro if converted at last fiscal year’s applicable exchange rates.

Gross Profit and Margin. Our gross profit margin increased approximately three percentage points for fiscal 2016, as compared to fiscal 2015, excluding the provision for loss contract recorded in fiscal 2016. This increase in gross profit margin was primarily due to a six-percentage point increase in gross service profit margin relating to our ability to recognize higher gateway service revenues compared to fiscal 2015, excluding the provision for loss contract. Including the provision for loss contract, service margins decreased six percentage points. Gross product profit margin remained relatively flat year over year.

Operating Expenses

Research and Development

The following table provides information regarding the change in research and development expenses during the periods presented:

 

     For the Fiscal Years Ended January 31,     FY17 vs. FY16     FY16 vs. FY15  
           2017                 2016                 2015           $ Change     % Change     $ Change     % Change  
     (Amounts in thousands, except for percentage data)  

Research and development
expenses

   $   30,093     $   33,696     $   42,169     $   (3,603     (10.7 %)    $   (8,473     (20.1 %) 

% of total revenue

     35.9     31.5     36.5        

 

39


Table of Contents

Fiscal 2017 As Compared to Fiscal 2016. Research and development expenses consist primarily of employee costs, which include salaries, benefits and related payroll taxes, depreciation of development and test equipment and an allocation of related facility expenses. Research and development costs decreased $3.6 million in fiscal 2017 as compared to fiscal 2016, primarily due to lower labor costs associated with the decreased headcount from the Timeline Labs restructuring in February 2016, to the restructuring of the research and development group after our acquisition of DCC Labs in May 2016 and to cost-savings efforts implemented in the second half of fiscal 2017. These restructuring efforts would have resulted in a larger decrease in our research and development costs period over period than would have been achieved if we did not capitalize $3.0 million of costs related to the development of our internal-use software in fiscal 2016. This software was placed in service at the beginning of fiscal 2017 and no further costs were capitalized.

Fiscal 2016 As Compared to Fiscal 2015. Research and development costs decreased $8.5 million in fiscal 2016 as compared to fiscal 2015, primarily due to lower employee-related costs resulting from the reduction of workforce in January 2015, and a decrease in the use of contract labor, partially offset by the inclusion of costs associated with Timeline Labs, which was acquired in February 2015.

Selling and Marketing

The following table provides information regarding the change in selling and marketing expenses during the periods presented:

 

     For the Fiscal Years Ended January 31,     FY17 vs. FY16     FY16 vs. FY15  
           2017                 2016                 2015           $ Change     % Change     $ Change      % Change  
     (Amounts in thousands, except for percentage data)  

Selling and marketing expenses

   $   14,033     $   15,197     $   13,920     $   (1,164     (7.7 %)    $   1,277        9.2

% of total revenue

     16.7     14.2     12.1         

Fiscal 2017 As Compared to Fiscal 2016. Selling and marketing expenses consist primarily of payroll costs, which include salaries and related payroll taxes, benefits and commissions, travel expenses and certain promotional expenses. Selling and marketing expenses decreased $1.2 million in fiscal 2017 primarily due to lower employee-related costs. These lower costs were a result of the cost-savings initiative implemented during the second half of fiscal 2017. The restructuring resulted in the termination of eight sales and marketing employees, including two senior vice presidents. In addition, commission expense was lower in fiscal 2017, as compared to fiscal 2016, due to lower revenues. Partially offsetting the decrease during the period is an increase in marketing payroll costs resulting from the addition of DCC Labs in May 2016 and to the hiring of a new senior vice president of marketing in February 2016.

Fiscal 2016 As Compared to Fiscal 2015. Selling and marketing expenses increased $1.3 million, or 9%, in fiscal 2016 when compared to fiscal 2015 as we began incurring selling and marketing expenses from our Timeline Labs acquisition in February 2015, offset by lower commissions resulting from a decline in revenues.

General and Administrative

The following table provides information regarding the change in general and administrative expenses during the periods presented:

 

     For the Fiscal Years Ended January 31,     FY17 vs. FY16     FY16 vs. FY15  
           2017                 2016                 2015           $ Change      % Change     $ Change     % Change  
     (Amounts in thousands, except for percentage data)  

General and administrative expenses

   $   16,173     $   15,470     $   16,014     $   703        4.5   $   (544     (3.4 %) 

% of total revenue

     19.3     14.5     13.9         

 

40


Table of Contents

Fiscal 2017 As Compared to Fiscal 2016. General and administrative expenses consist primarily of employee costs, which include salaries and related payroll taxes and benefit-related costs, legal and accounting services and an allocation of related facilities expenses. General and administrative expenses increased $0.7 million in fiscal 2017 as compared to fiscal 2016. The change does not reflect the full benefit that we anticipate to realize from our restructuring efforts because we had an increase in professional fees in fiscal 2017, including audit, tax and legal fees and an increase in bad debt expense.

Fiscal 2016 As Compared to Fiscal 2015. General and administrative expenses decreased $0.5 million, or 3%, in fiscal 2016, as compared to fiscal 2015, primarily due to a decrease in employee costs from a lower headcount year over year.

Amortization of Intangible Assets

The following table provides information regarding the change in amortization of intangible assets during the periods presented:

 

     For the Fiscal Years Ended January 31,     FY17 vs. FY16     FY16 vs. FY15  
           2017                 2016                 2015           $ Change     % Change     $ Change     % Change  
     (Amounts in thousands, except for percentage data)  

Amortization of intangible assets

   $   3,302     $   4,780     $   5,154     $   (1,478     (30.9 %)    $   (374     (7.3 %) 

% of total revenue

     3.9     4.5     4.5        

Amortization expense is primarily related to the costs of acquired intangible assets. Amortization expense on certain intangible assets is based on the future economic value of the related intangible assets which is generally higher in the earlier years of the assets’ lives. The decrease in amortization expense in fiscal 2017, as compared to fiscal 2016, is primarily due to the impairment of intangible assets related to our acquisition of Timeline Labs recorded in fiscal 2016 as well as fully amortized intangible assets from prior acquisitions. The decreases were partially offset by the addition of amortization of intangible assets related to our acquisition of DCC Labs in May 2016.

Stock-based Compensation Expense

The following table provides information regarding the change in stock-based compensation expense during the periods presented:

 

     For the Fiscal Years Ended January 31,     FY17 vs. FY16     FY16 vs. FY15  
           2017                 2016                 2015           $ Change     % Change     $ Change      % Change  
     (Amounts in thousands, except for percentage data)  

Stock-based compensation expenses

   $   2,621     $   3,552     $   3,220     $   (931     (26.2 %)    $   332        10.3

% of total revenue

     3.1     3.3     2.8         

Fiscal 2017 As Compared to Fiscal 2016. Stock-based compensation expense is related to the issuance of stock awards to our employees, executives and members of our Board of Directors. Stock-based compensation expense decreased $0.9 million in fiscal 2017, as compared to fiscal 2016 primarily due to modifications of certain stock awards for terminated employees, as well as a decrease in stock compensation recorded on non-performance-based equity after the departure of our former CEO in the first quarter of fiscal 2017. Also, because of the departure of our former CEO, we reversed $0.8 million of previously recognized stock-based compensation expense on his market-based stock options. Finally, certain employees elected a discounted cash payment in lieu of restricted stock units for their fiscal 2016 incentive compensation, resulting in a $0.4 million decrease in stock-based compensation expense in fiscal 2017. Partially offsetting these decreases is an increase in stock options granted during fiscal 2017 and expense recognized on performance stock units which were granted at the end of fiscal 2016.

 

41


Table of Contents

Fiscal 2016 As Compared to Fiscal 2015. Stock-based compensation expense increased $0.3 million during fiscal 2016 as compared to fiscal 2015 due to stock compensation expense recorded on market-based stock options

Professional Fees—Other

The following table provides information regarding the change in professional fees expenses associated with acquisitions, divestitures, litigation and strategic alternatives during the periods presented:

 

     For the Fiscal Years Ended January 31,     FY17 vs. FY16     FY16 vs. FY15  
           2017                 2016                 2015           $ Change     % Change     $ Change     % Change  
     (Amounts in thousands, except for percentage data)  

Professional fees—other

   $   347     $   637     $   671     $   (290     (45.5 %)    $   (34     (5.1 %) 

% of total revenue

     0.4     0.6     0.6        

Professional fees in fiscal 2017 decreased $0.3 million, as compared to fiscal 2016 due to costs related to strategic alternatives incurred in fiscal 2016 partially offset by costs in fiscal 2017 for the acquisition of DCC Labs. Professional fees in fiscal 2016 remained relatively flat when compared to fiscal 2015.

Severance and Other Restructuring Expenses

The following table provides information regarding the change in severance and other restructuring expenses during the periods presented:

 

     For the Fiscal Years Ended January 31,     FY17 vs. FY16     FY16 vs. FY15  
           2017                 2016                 2015           $ Change      % Change     $ Change     % Change  
     (Amounts in thousands, except for percentage data)  

Severance and other restructuring expenses

   $   7,151     $   1,061     $   3,623     $   6,090        >100   $   (2,562     (70.7 %) 

% of total revenue

     8.5     1.0     3.1         

Fiscal 2017 As Compared to Fiscal 2016. Severance and other restructuring costs increased $6.1 million in fiscal 2017, as compared to fiscal 2016 due to cost savings initiatives implemented during the second half of fiscal 2017, which resulted in charges of $3.1 million. We expect to be completed with these cost savings initiatives during the first half of fiscal 2018. Restructuring charges related to our Timeline Labs operation and DCC Labs acquisition resulted in charges totaling $2.6 million recorded during fiscal 2017. In addition, severance charges of $1.5 million not related to a restructuring plan included $1.0 million of severance to our former CEO and $0.2 million of severance to our former CFO along with severance paid to 13 other former employees. Severance and other restructuring costs in fiscal 2016 included severance for a former General Manager of our EMEA operations and 17 other former employees.

Fiscal 2016 As Compared to Fiscal 2015. Severance and other restructuring costs decreased $2.6 million in fiscal 2016, as compared to fiscal 2015, primarily due costs related to the reduction in force incurred in January of fiscal 2015.

Earn-outs and Change in Fair Value of Earn-outs

The following table provides information regarding the change in earn-outs and change in fair value of earn-outs during the periods presented:

 

     For the Fiscal Years Ended January 31,      FY17 vs. FY16      FY16 vs. FY15  
           2017                 2016                  2015            $ Change      % Change      $ Change      % Change  
     (Amounts in thousands, except for percentage data)  

Earn-outs and change in fair value of earn-outs

   $   249     $     —      $     —      $   249        N/A      $     —        N/A  

% of total revenue

     0.3     0.0%        0.0%              

 

42


Table of Contents

The $0.2 million in earn-outs costs for fiscal 2017 is due to a charge recorded that represents the fair value (at the issuance date) of additional shares issued to the former holders of Timeline Labs pursuant to the terms of the Timeline Labs purchase agreement based on our stock price at the time of deferred stock consideration issuances.

Loss on Impairment of Long-lived Assets

The following table provides information regarding the change in loss on impairment of long-lived assets during the periods presented:

 

     For the Fiscal Years Ended January 31,      FY17 vs. FY16     FY16 vs. FY15  
           2017                 2016                 2015            $ Change      % Change     $ Change      % Change  
     (Amounts in thousands, except for percentage data)  

Loss on impairment of long-lived assets

   $   23,772     $   21,464     $      $   2,308        10.8   $   21,464        N/A  

% of total revenue

     28.4     20.1     0.0%             

In fiscal 2017, we recorded a loss on impairment of long-lived assets of $23.8 million which included a charge related to the impairment of our goodwill resulting from our annual goodwill impairment test which concluded in the fourth quarter of fiscal 2017. We finalized “Step 1” of this impairment test in the third quarter and determined that the fair value of our reporting unit was less than its carrying value and needed to perform “Step 2” which we performed in the fourth quarter of fiscal 2017. We compared the implied fair value of our goodwill to its carrying value as required by “Step 2” and determined that the implied fair value of our goodwill was less than its carrying value and that it was not recoverable, resulting in an impairment charge of $23.5 million being recorded in our consolidated statements of operations and comprehensive loss in January 2017. In addition, we recorded an impairment charge on our Greenville, New Hampshire building in the fourth quarter of fiscal 2017 to write off its remaining book value. We have been actively trying to sell this building since fiscal 2012, writing down its carrying value several times. However, due to the location of the property and the overall market conditions in the area, we have not been able to find a buyer. Therefore, we recorded a $0.3 million impairment charge in our consolidated statements of operations and comprehensive loss in January 2017 to write down the carrying value to zero.

In January 2016, our Board of Directors authorized a restructuring plan, as previously reported in a Form 8-K filed with the SEC on February 17, 2016. Based on the decision to enter into the restructuring plan and the plan’s impact on the projected future cash flows of the Timeline Labs operations, we determined that the carrying amount of all long-term assets that resulted from the February 2015 acquisition had exceeded the fair value as of January 31, 2016. As a result, these long-term assets were deemed fully impaired and we recorded the $21.9 million net book value of these long-term assets as a component of loss on impairment of TLL, LLC net assets in our consolidated statements of operations and comprehensive loss for the fiscal year ending January 31, 2016. Additionally, we reduced the contingent consideration liability associated with the Timeline Labs acquisition to zero, as we determined that the defined performance criteria would not be achieved, and recorded the reversal of the liability of $0.4 million to loss on impairment of TLL, LLC net assets in our consolidated statements of operations and comprehensive loss for the fiscal year ended January 31, 2016. In February 2016, we implemented cost-saving actions related to the restructuring plan. See Part II. Item 8, Note 4, “Acquisitions and Loss on Impairment of TLL, LLC,” to this Form 10-K for more information.

 

43


Table of Contents

Other Expenses, Net

The table below provides detail regarding our other expenses, net:

 

     For the Fiscal Years Ended January 31,     FY17 vs. FY16      FY16 vs. FY15  
           2017                 2016                 2015           $ Change     % Change      $ Change     % Change  
     (Amounts in thousands, except for percentage data)  

Interest income, net

   $ 129     $ 165     $ 211     $ (36     (21.8%)      $ (46     (21.8%)  

Foreign exchange loss

     (2,093     (723     (2,348     (1,370     >100%         1,625       (69.2%)  

Miscellaneous (expense) income

     (508     4       (24     (512     >(100%)        28       >(100%)  
  

 

 

   

 

 

   

 

 

   

 

 

      

 

 

   
   $ (2,472   $ (554   $ (2,161   $ (1,918      $ 1,607    
  

 

 

   

 

 

   

 

 

   

 

 

      

 

 

   

Foreign exchange loss

We established an intercompany loan between our U.S. and Netherlands entities in fiscal 2010, which was settled in the fourth quarter of fiscal 2017. The loan was established in Euros, our Netherland subsidiary’s functional currency, and therefore generated a realized foreign exchange loss of $1.8 million upon settlement of the loan. This realized foreign exchange loss was recorded in other expenses, net in January 2017. This increase was partially offset by a decrease in foreign exchange loss in fiscal 2017, as compared to fiscal 2016, due to the strengthening of the U.S. dollar compared to other foreign currencies, primarily the Euro, during the period.

Miscellaneous (expense) income

We recorded an impairment charge of $0.5 million to write down a cost-method investment in January 2017 since we determined that the fair value of the investment was less than its carrying value and that the carrying value was not expected to be recoverable within a reasonable period.

Income Tax Provision (Benefit)

 

     For the Fiscal Years Ended January 31,     FY17 vs. FY16      FY16 vs. FY15  
           2017                 2016                 2015           $ Change      % Change      $ Change      % Change  
     (Amounts in thousands, except for percentage data)  

Income tax provision (benefit)

   $   14,631     $   (1,029   $   (1,106   $   15,660        >(100%)      $ 77        (7.0 %) 

% of total revenue

     17.4     (1.0 %)      (1.0 %)            

Fiscal 2017 As Compared to Fiscal 2016

We recorded an income tax provision of $14.6 million in fiscal 2017 which was due to deferred income tax expense of $14.7 million related to the change in assertion regarding the undistributed foreign earnings of certain of our foreign subsidiaries.

Our foreign subsidiaries generate earnings that are not subject to U.S. income taxes so long as they are permanently reinvested in our operations outside of the U.S. Pursuant to Accounting Standard Codification Topic No. 740-30, “Income Taxes—Other Considerations or Special Areas,” undistributed earnings of foreign subsidiaries that are no longer permanently reinvested would become subject to deferred income taxes under U.S. tax law. Prior to the second quarter of fiscal 2017, we asserted that the undistributed earnings of all our foreign subsidiaries were permanently reinvested.

In the second quarter of fiscal 2017, following a review of our operations, liquidity and funding, and investment in our product roadmap, we determined that the ability to access certain amounts of foreign earnings would

 

44


Table of Contents

provide greater flexibility to meet the Company’s working capital needs. Accordingly, in the second quarter of fiscal 2017, we withdrew the permanent reinvestment assertion on $58.6 million of earnings generated by our Irish operations through July 2016. We recorded a deferred tax liability of $14.7 million related to the foreign income taxes on $58.6 million of undistributed earnings.

There is no certainty as to the timing of when such foreign earnings will be distributed to the United States in whole or in part. Further, when the foreign earnings are distributed via dividend to the United States, we anticipate that a substantial portion of the resulting U.S. income taxes would be reduced by existing tax attributes.

We have not provided for U.S. federal or foreign income taxes on $6.0 million of our non-U.S. subsidiaries’ undistributed earnings as of January 31, 2017. The $6.0 million of undistributed foreign earnings have been reinvested in our foreign operations, as we have determined that these earnings are necessary to support our planned ongoing investments in our foreign operations, and as a result, these earnings remain indefinitely reinvested in those operations. In making this decision, we considered cash needs for investing in our existing businesses, potential acquisitions and capital transactions.

The Company reviews all available evidence to evaluate the recovery of deferred tax assets, including the recent history of losses in all tax jurisdictions, as well as its ability to generate income in future periods. As of January 31, 2017, due to the uncertainty related to the ultimate use of certain deferred income tax assets, the Company has recorded a valuation allowance on substantially all of its deferred assets.

We file income tax returns in the U.S. federal jurisdiction, various state jurisdictions, and various foreign jurisdictions. We have closed out an audit with the Internal Revenue Service (“IRS”) through fiscal 2013, however, the taxing authorities can still review the propriety of certain tax attributes created in closed years if such tax attributes are utilized in an open tax year, such as our federal research and development credit carryovers. During fiscal 2017, we closed an audit with the Dutch tax authorities for fiscal years 2010 through 2015.

Fiscal 2016 As Compared to Fiscal 2015

We recorded an income tax benefit from continuing operations of $1.0 million in fiscal 2016. Our effective tax rate is lower than the U.S. federal statutory rate as we did not record tax benefits on our year-to-date losses in the United States and the Netherlands, where we maintain a full valuation allowance against deferred tax assets. The tax benefit is primarily due to a reduction of uncertain tax positions relating to the expiration of the statute of limitations. We make adjustments to our unrecognized tax benefits when: i) facts and circumstance regarding a tax position change, causing a change in management’s judgment regarding that tax position; ii) a tax position is effectively settled with a tax authority; and/or iii) the statute of limitations expires regarding a tax position.

The Company reviews all available evidence to evaluate the recovery of deferred tax assets, including the recent history of losses in all tax jurisdictions, as well as its ability to generate income in future periods. As of January 31, 2016, due to the uncertainty related to the ultimate realization of certain deferred income tax assets, the Company has recorded a valuation allowance on certain of its deferred tax assets.

Our effective tax rate in fiscal 2017 and in future periods may fluctuate on a quarterly basis because of changes in our jurisdictional forecasts where losses cannot be benefitted due to the existence of valuation allowances on our deferred tax assets, changes in actual results versus our estimates, or changes in tax laws, regulations, accounting principles, or interpretations thereof.

We file income tax returns in the U.S. federal jurisdiction, various state jurisdictions, and various foreign jurisdictions. We have closed out an audit with the Internal Revenue Service (“IRS”) through fiscal 2013, however, the taxing authorities can still review the propriety of certain tax attributes created in closed years if such tax attributes are utilized in an open tax year, such as our federal research and development credit carryovers.

 

45


Table of Contents

In the fourth quarter of fiscal 2016, we effectively settled our IRS audit for fiscal years 2010 through 2013. The closing of the audit resulted in a $2.3 million reduction to our federal net operating loss (“NOL”) carryforward, a corresponding $2.3 million increase in our federal capital loss carryforward and a $0.1 million reduction in our federal research and development credits.

We continue to maintain a valuation allowance against deferred tax assets where realization is not certain. We periodically evaluate the likelihood of the realization of deferred tax assets and reduce the carrying amount of these deferred tax assets by a valuation allowance to the extent we believe a portion will not be realized.

Non-GAAP Measures

We define non-GAAP (loss) income from operations as U.S. GAAP operating loss plus stock-based compensation expenses, amortization of intangible assets, provision for loss contract, earn-outs and change in fair value of earn-outs, professional fees—other, loss on impairment of long-lived assets, severance and other restructuring costs. We discuss non-GAAP (loss) income from operations in our quarterly earnings releases and certain other communications as we believe non-GAAP operating (loss) income from operations is an important measure that is not calculated according to U.S. GAAP. We use non-GAAP (loss) income from operations in internal forecasts and models when establishing internal operating budgets, supplementing the financial results and forecasts reported to our Board of Directors, determining a component of bonus compensation for executive officers and other key employees based on operating performance and evaluating short-term and long-term operating trends in our operations. We believe that non-GAAP (loss) income from operations financial measure assists in providing an enhanced understanding of our underlying operational measures to manage the business, to evaluate performance compared to prior periods and the marketplace, and to establish operational goals. We believe that these non-GAAP financial adjustments are useful to investors because they allow investors to evaluate the effectiveness of the methodology and information used by management in our financial and operational decision-making.

Non-GAAP (loss) income from operations is a non-GAAP financial measure and should not be considered in isolation or as a substitute for financial information provided in accordance with U.S. GAAP. These non-GAAP financial measures may not be computed in the same manner as similarly titled measures used by other companies. We expect to continue to incur expenses like the financial adjustments described above in arriving at non-GAAP (loss) income from operations and investors should not infer from our presentation of this non-GAAP financial measure that these costs are unusual, infrequent or non-recurring.

 

46


Table of Contents

The following table includes the reconciliations of our U.S. GAAP loss from operations, the most directly comparable U.S. GAAP financial measure, to our non-GAAP loss from operations for fiscal 2017, 2016 and 2015 (amounts in thousands, except per share and percentage data):

 

    For the Fiscal Year Ended
January 31, 2017
    For the Fiscal Year Ended
January 31, 2016
    For the Fiscal Year Ended
January 31, 2015
 
    GAAP
As Reported
    Adjustments     Non-GAAP     GAAP
As Reported
    Adjustments     Non-GAAP     GAAP
As Reported
    Adjustments     Non-GAAP  

Revenues:

                 

Products

  $ 18,205     $ —       $ 18,205     $ 21,896     $ —       $ 21,896     $ 31,507     $ —       $ 31,507  

Services

    65,590       —         65,590       85,096       —         85,096       83,928       —         83,928  
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Total revenues

    83,795       —         83,795       106,992       —         106,992       115,435       —         115,435  
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Cost of revenues:

                 

Products

    6,453       —         6,453       6,013       —         6,013       8,845       —         8,845  

Services

    37,865       —         37,865       44,159       —         44,159       48,272       —         48,272  

Provision for loss contract

    (4,118     4,118       —         9,162       (9,162     —         —         —         —    

Amortization of intangible assets

    1,283       (1,283     —         739       (739     —         1,070       (1,070     —    

Stock-based compensation

    132       (132     —         80       (80     —         141       (141     —    
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Total cost of revenues

    41,615       2,703       44,318       60,153       (9,981     50,172       58,328       (1,211     57,117  
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Gross profit

    42,180       (2,703     39,477       46,839       9,981       56,820       57,107       1,211       58,318  
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Gross profit percentage

    50.3     (3.2 %)      47.1     43.8     9.3     53.1     49.5     1.0     50.5

Operating expenses:

                 

Research and development

    30,093       —         30,093       33,696       —         33,696       42,169       —         42,169  

Selling and marketing

    14,033       —         14,033       15,197       —         15,197       13,920       —         13,920  

General and administrative

    16,173       —         16,173       15,470       —         15,470       16,014       —         16,014  

Amortization of intangible assets

    2,019       (2,019     —         4,041       (4,041     —         4,084       (4,084     —    

Stock-based compensation expense

    2,489       (2,489     —         3,472       (3,472     —         3,079       (3,079     —    

Earn-outs and change in fair value of earn-outs

    249       (249     —         —         —         —         —         —         —    

Professional fees—other

    347       (347     —         637       (637     —         671       (671     —    

Severance and other restructuring costs

    7,151       (7,151     —         1,061       (1,061     —         3,623       (3,623     —    

Loss on impairment of long-lived assets

    23,772       (23,772     —         21,464       (21,464     —         —         —         —    
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Total operating expenses

    96,326       (36,027     60,299       95,038       (30,675     64,363       83,560       (11,457     72,103  
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

(Loss) income from operations

  $ (54,146   $ 33,324     $ (20,822   $ (48,199   $ 40,656     $ (7,543   $ (26,453   $ 12,668     $ (13,785
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

(Loss) income from operations percentage

    (64.6 %)      39.8     (24.8%)       (45.0 %)      38.0     (7.0 %)      (22.9 %)      11.0     (11.9 %) 

Weighted average common shares outstanding:

                 

Basic

    34,970       34,970       34,970       33,506       33,506       33,506       32,772       32,772       32,772  
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Diluted

    34,970       35,057       34,970       33,506       33,663       33,506       32,772       33,004       32,772  
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Non-GAAP operating (loss) income per share:

                 

Basic

  $ (1.55   $ 0.95     $ (0.60   $ (1.44   $ 1.21     $ (0.23   $ (0.81   $ 0.39     $ (0.42
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Diluted

  $ (1.55   $ 0.95     $ (0.60   $ (1.44   $ 1.21     $ (0.23   $ (0.81   $ 0.39     $ (0.42
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

The changes in the table above during fiscal 2017, compared to fiscal 2016 and during fiscal 2016 compared to fiscal 2015, were a result of the factors described in connection with revenues and operating expenses under

 

47


Table of Contents

Item 7. “Management’s Discussion and Analysis of Financial Conditions and Results of Operations—Results of Operations,” of this Form 10-K.

In managing and reviewing our business performance, we exclude several items required by U.S. GAAP. Management believes that excluding these items is useful in understanding the trends and managing our operations. We provide these supplemental non-GAAP measures to assist the investment community to see SeaChange through the “eyes of management,” and therefore enhance the understanding of our operating performance. Non-GAAP financial measures should be viewed in addition to, not as an alternative to, our reported results prepared in accordance with U.S. GAAP. Our non-GAAP financial measures reflect adjustments based on the following items:

Provision for Loss Contract. We entered a fixed-price customer contract on a multi-year arrangement, which included multiple vendors. As the system integrator on the project, we are subject to any cost overruns or increases with these vendors resulting in delays of acceptance by our customer. Delays of customer acceptance on this project result in incremental expenditures and require us to recognize a loss on this project in the period the determination is made. As a result, we recorded an estimated charge of $9.2 million in fiscal 2016. Subsequently, because of changes in the scope of the project and negotiations with the fixed-price customer, we recorded an adjustment to reduce this provision in fiscal 2017 by $4.1 million. We believe that the exclusion of this expense allows a comparison of operating results that would otherwise impair comparability between periods.

Amortization of Intangible Assets. We incur amortization expense of intangible assets related to various acquisitions that have been made in recent years. These intangible assets are valued at the time of acquisition, are then amortized over a period of several years after the acquisition and generally cannot be changed or influenced by management after the acquisition. We believe that exclusion of these expenses allows comparisons of operating results that are consistent over time for the Company’s newly-acquired and long-held businesses.

Stock-based Compensation Expense. We incur expenses related to stock-based compensation included in our U.S. GAAP presentation of cost of revenues, selling and marketing expense, general and administrative expense and research and development expense. Although stock-based compensation is an expense we incur and is viewed as a form of compensation, the expense varies in amount from period to period, and is affected by market forces that are difficult to predict and are not within the control of management, such as the market price and volatility of our shares, risk-free interest rates and the expected term and forfeiture rates of the awards.

Earn-outs and Change in Fair Value of Earn-outs. Earn-outs and the change in the fair value of the earn-outs are considered by management to be non-recurring expenses to the former shareholders of the businesses we acquire. We also incur expense due to changes in fair value related to contingent consideration that we believe would otherwise impair comparability among periods.

Professional Fees—Other. We have excluded the effect of legal and other professional costs associated with our acquisitions, divestitures, litigation and strategic alternatives because the amounts are significant non-recurring expenses.

Severance and Other Restructuring. We incur charges due to the restructuring of our business, including severance charges and facility reductions resulting from our restructuring and streamlining efforts and any changes due to revised estimates, which we generally would not have otherwise incurred in the periods presented as part of our continuing operations.

Loss on Impairment of Long-lived Assets. In fiscal 2017, we incurred a loss on impairment of long-lived assets related to the results of our goodwill impairment testing and the write down of the fair value of our Greenville, New Hampshire facility. We incurred impairment charges in fiscal 2016 relating to our February 2015 acquisition of Timeline Labs, based on our decision to undertake a restructuring. These charges are considered non-recurring.

 

48


Table of Contents

Liquidity and Capital Resources

The following table includes key line items of our consolidated statements of cash flows:

 

    For the Fiscal Years Ended January 31,     FY17 vs FY16
$ Change
    FY16 vs FY15
$ Change
 
    2017     2016     2015      
    (Amounts in thousands)  

Total cash used in operating activities

  $ (28,521   $ (18,663   $ (13,339   $ (9,858   $ (5,324

Total cash used in investing activities

    (3,899     (13,128     (8,156     9,229       (4,972

Total cash provided by (used in) financing activities

    60       193       (5,504     (133     5,697  

Effect of exchange rate changes on cash

    1,929       312       1,284       1,617       (972
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Net decrease in cash

  $ (30,431   $ (31,286   $ (25,715   $ 855     $ (5,571
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Historically, we have financed our operations and capital expenditures primarily with cash on-hand. Cash, cash equivalents, restricted cash and marketable securities decreased from $71.1 million at January 31, 2016 to $38.7 million at January 31, 2017.

We had a letter agreement with JP Morgan Chase Bank, N.A. (“JP Morgan”) for a demand discretionary line of credit and a Demand Promissory Note in the aggregate amount of $20.0 million, which expired on August 31, 2016 with no outstanding balance. This line of credit and Demand Promissory Note was not renewed.

We believe that existing funds and cash provided by future operating activities are adequate to satisfy our working capital, potential acquisitions and capital expenditure requirements and other contractual obligations for the foreseeable future, including at least the next twelve months. However, if our expectations are incorrect, we may need to raise additional funds to fund our operations, to take advantage of unanticipated strategic opportunities or to strengthen our financial position. In the future, we may enter other arrangements for potential investments in, or acquisitions of, complementary businesses, services or technologies, which could require us to seek additional equity or debt financing. Additional funds may not be available on favorable terms.

In addition, we actively review potential acquisitions that would complement our existing product offerings, enhance our technical capabilities or expand our marketing and sales presence. Any future transaction of this nature could require potentially significant amounts of capital or could require us to issue our stock and dilute existing stockholders. If adequate funds are not available, or are not available on acceptable terms, we may not be able to take advantage of market opportunities, to develop new products or to otherwise respond to competitive pressures.

In the second quarter of fiscal 2017, following a review of our operations, liquidity and funding, and investment in our product roadmap, we determined that the ability to access cash resulting from earnings in prior fiscal years that had previously been deemed permanently restricted for foreign investment would provide greater flexibility to meet the Company’s working capital needs. Accordingly, in the second quarter of fiscal 2017, we withdrew the permanent reinvestment assertion on $58.6 million of earnings generated by our Irish operations through July 2016. We recorded a deferred tax liability of $14.7 million related to the foreign income taxes on $58.6 million of undistributed earnings.

 

49


Table of Contents

Operating Activities

Below are key line items affecting cash from operating activities:

 

    For the Fiscal Years Ended January 31,     FY17 vs FY16
$ Change
    FY16 vs FY15
$ Change
 
    2017     2016     2015      
    (Amounts in thousands)  

Net loss from continuing operations

  $ (71,249   $ (47,697   $ (27,489   $ (23,552   $ (20,208

Adjustments to reconcile net loss to cash used in by operating activities

    44,924       41,550       12,197       3,374       29,353  
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Net loss including adjustments

    (26,325     (6,147     (15,292     (20,178     9,145  

Decrease (increase) in accounts receivable and unbilled receivables

    4,736       (6,080     1,574       10,816       (7,654

Decrease (increase) in prepaid expenses and other current assets

    1,378       (1,097     1,570       2,475       (2,667

(Decrease) increase in accounts payable

    (1,674     874       (1,619     (2,548     2,493  

(Decrease) increase in accrued expenses

    (5,055     (2,713     1,650       (2,342     (4,363

Decrease in deferred revenues

    (2,417     (1,431     (5,699     (986     4,268  

All other—net

    (836     (2,069     4,472       2,905       (6,541
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Net cash used in operating activities from continuing operations

    (28,521     (18,663     (13,344     (9,858     (5,319

Net cash provided by operating activities from discontinued operations

    —         —         5       —         (5
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Net cash used in operating activities

  $ (28,521   $ (18,663   $ (13,339   $ (9,858   $ (5,324
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

For fiscal 2017, we used net cash in operating activities of $28.5 million. This cash used in operating activities was primarily the result of our net loss including adjustments of $26.3 million offset by changes in working capital, which include a decrease in receivables of $4.7 million due to the timing of customer payments, offset by a decrease in accrued expenses of $5.1 million related to the payment of severance and bonuses, a $2.4 million decrease in deferred revenue and a $1.7 million decrease in accounts payable due to the timing of payments to vendors.

For fiscal 2016, we used total net cash of $18.7 million primarily due to a net loss from continuing operations of $47.7 million and a $6.1 million increase in accounts receivable due to the timing of collections, a $2.7 million decrease in accrued expenses primarily related to payment of severance during the year and a $1.4 million decrease in annual support contracts for legacy products. This decrease in cash was offset by a net increase of $41.6 million in noncash items which primarily consist of stock-based compensation, depreciation and amortization expense, changes in deferred income taxes, a provision for loss contracts and loss on impairment of Timeline Labs net assets.

 

50


Table of Contents

Investing Activities

Cash flows from investing activities are as follows:

 

    For the Fiscal Years Ended January 31,     FY17 vs FY16
$ Change
    FY16 vs FY15
$ Change
 
    2017     2016     2015      
    (Amounts in thousands)  

Purchases of property and equipment

  $ (683   $ (1,397   $ (1,873   $ 714     $ 476  

Investment in capitalized software

    —         (2,440     —         2,440       (2,440

Purchases of marketable securities

    (2,008     (9,033     (9,193     7,025       160  

Proceeds from sale and maturity of marketable securities

    4,005       11,043       7,181       (7,038     3,862  

Proceeds from (purchase of) cost method investments, net

    —         464       (2,000     (464     2,464  

Cash paid for acquisition of business, net of cash acquired

    (5,243     (11,686     —         6,443       (11,686

Advance for TLL, LLC acquisition

    —         —         (2,500     —         2,500  

Other investing activities

    30       (79     229       109       (308
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Net cash used in investing activities

  $ (3,899   $ (13,128   $ (8,156   $ 9,229     $ (4,972
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

In fiscal 2017, we used $3.9 million in cash related to investing activities. Specifically, we used cash of $5.2 million for the acquisition of DCC Labs and $0.7 million for the purchase of capital assets offset by $2.0 million of proceeds from the net sale of marketable securities.

In fiscal 2016, we used cash of $13.1 million related to investing activities primarily due to the use of $11.7 million for the acquisition of Timeline Labs, the purchase of capital assets of $1.4 million and the capitalization of costs related to our internal-use software of $2.4 million, offset by $2.0 million cash provided by the proceeds from the sale of marketable securities, net of purchases.

Financing Activities

Cash flows from financing activities are as follows:

 

     For the Fiscal Years Ended January 31,     FY17 vs FY16
$ Change
    FY16 vs FY15
$ Change
 
         2017              2016              2015          
     (Amounts in thousands)  

Proceeds from issuance of common stock relating to stock option exercises

   $ 60      $ 193      $ —       $ (133   $ 193  

Repurchases of our common stock

     —          —          (5,504     —         5,504  
  

 

 

    

 

 

    

 

 

   

 

 

   

 

 

 

Net cash provided by (used in) financing activities

   $     60      $     193      $ (5,504   $ (133   $     5,697  
  

 

 

    

 

 

    

 

 

   

 

 

   

 

 

 

For fiscal 2017, cash provided by financing activities is from proceeds received from the issuance of common stock for the exercise of employee stock options.

For fiscal 2016, we received cash of $0.2 million from the issuance of common stock for the exercise of employee stock options. We used $5.5 million in cash from our financing activities in fiscal 2015 for the purchase of stock under a stock repurchase plan during the fiscal year.

Effect of exchange rate changes increased cash and cash equivalents by $1.9 million for fiscal 2017, primarily due to a realized loss resulting from the settlement of an intercompany loan between two of our subsidiaries in January 2017 and the translation of European subsidiaries’ cash balances, which use the Euro as their functional currency, to U.S. dollars.

 

51


Table of Contents

Contractual Obligations

The following table reflects our current and contingent contractual obligations to make potential future payments as of January 31, 2017:

 

     Total      Less than
one year
     One to
three years
     Three to
five years
     Over five
years
 
     (Amounts in thousands)  

Purchase obligations(1)

   $ 3,275      $ 3,275      $ —        $ —        $ —    

Non-cancelable lease obligations(2)

     5,988        1,826        2,838        1,324        —    
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 9,263      $ 5,101      $ 2,838      $ 1,324      $ —    
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

 

(1) Represents obligations under agreements with non-cancelable terms to purchase goods or services. The agreements are enforceable and legally binding, and specify terms, including quantities to be purchased and the timing of the purchase.
(2) Represents the minimum lease cash payments for operating lease obligations. Excludes aggregate related sublease rental receipts of $0.4 million on operating lease obligations.

We have excluded from the table above uncertain tax liabilities as defined by authoritative guidance due to the uncertainty of the amount and period of payment. As of January 31, 2017, we have gross unrecognized tax benefits of $5.1 million.

Off-Balance Sheet Arrangements

We do not have any off-balance sheet arrangements as defined in Item 303(a)(4)(ii) of Regulation S-K.

Critical Accounting Policies and Significant Judgments and Estimates

Our consolidated financial statements are prepared in accordance with U.S. GAAP, which requires management to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses and disclosure of contingent assets and liabilities. Our actual results could differ from these estimates under different assumptions and conditions.

The significant accounting policies and methods used in the preparation of our consolidated financial statements are described in Note 2., “Summary of Significant Accounting Policies,” to our consolidated financial statements set forth in Part II, Item 8, of this Form 10-K. We believe the following critical accounting policies reflect the significant estimates, judgments and assumptions used in the preparation of our consolidated financial statements.

Principles of Consolidation

We consolidate the financial statements of our wholly-owned subsidiaries and all intercompany accounts are eliminated in consolidation. We also hold minority investments in the capital stock of certain private companies having product offerings or customer relationships that have strategic importance. We evaluate our equity and debt investments and other contractual relationships with affiliate companies to determine whether the guidelines regarding the consolidation of variable interest entities (“VIEs”) should be applied in the financial statements. Consolidation guidelines address consolidation by business enterprises of variable interest entities that possess certain characteristics. A VIE is defined as an entity in which equity investors do not have the characteristics of a controlling financial interest or do not have sufficient equity at risk for the entity to finance its activities without additional subordinated financial support. The primary beneficiary is required to consolidate the financial position and results of the VIE. We have concluded that we are not the primary beneficiary for any VIEs as of January 31, 2017.

 

52


Table of Contents

Our investments in affiliates include investments accounted for under the cost method of accounting as the investments represent less than a 20% ownership interest of the common shares of the affiliate.

We periodically review indicators of the fair value of our investments in affiliates to assess whether available facts or circumstances, both internally and externally, may suggest an other-than-temporary decline in the value of the investment. The carrying value of an investment in an affiliate accounted for under the cost methed of accounting may be affected by the affiliate’s ability to obtain adequate funding and execute its business plans, general market conditions, its current cash position, earnings and cash flow forecasts, recent operational performance, and any other readily available data. We record an impairment charge when we believe an investment has experienced a decline in value that is other-than-temporary.

Revenue Recognition

Our transactions frequently involve the sales of hardware, software, systems and services in multiple-element arrangements. Revenues from sales of hardware, software and systems that do not require significant modification or customization of the underlying software are recognized when:

 

    persuasive evidence of an arrangement exists;

 

    delivery has occurred, and title and risk of loss have passed to the customer;

 

    fees are fixed or determinable; and

 

    collection of the related receivable is considered probable.

Customers are billed for installation, training, project management and at least one year of product maintenance and technical support at the time of the product sale. Revenue from these activities is deferred at the time of the product sale and recognized ratably over the period these services are performed. Revenue from ongoing product maintenance and technical support agreements is recognized ratably over the period of the related agreements. Revenue from software development contracts that include significant modification or customization, including software product enhancements, is recognized based on the percentage of completion contract accounting method using labor efforts expended in relation to estimates of total labor efforts to complete the contract. The percentage of completion method requires that adjustments or re-evaluations to estimated project revenues and costs be recognized on a project-to-date cumulative basis, as changes to the estimates are identified. Revisions to project estimates are made as additional information becomes known, including information that becomes available after the date of the consolidated financial statements up through the date such consolidated financial statements are filed with the SEC. If the final estimated profit to complete a long-term contract indicates a loss, a provision is recorded immediately for the total loss anticipated. Accounting for contract amendments and customer change orders are included in contract accounting when executed. Revenue from shipping and handling costs and other out-of-pocket expenses reimbursed by customers are included in revenues and cost of revenues. Our share of intercompany profits associated with sales and services provided to affiliated companies are eliminated in consolidation in proportion to our equity ownership.

Contract accounting requires judgment relative to assessing risks, estimating revenues and costs and making assumptions including, in the case of our professional services contracts, the total amount of labor required to complete a project and the complexity of the development and other technical work to be completed. Due to the size and nature of many of our contracts, the estimation of total revenues and cost at completion is complicated and subject to many variables. Assumptions must be made regarding the length of time to complete the contract because costs also include estimated third-party vendor and contract labor costs. Penalties related to performance on contracts are considered in estimating sales and profit, and are recorded when there is sufficient information for us to assess anticipated performance. Third-party vendors’ assertions are also assessed and considered in estimating costs and margin.

Revenue from the sale of software-only products remains within the scope of the software revenue recognition rules. Maintenance and support, training, consulting, and installation services no longer fall within the scope of

 

53


Table of Contents

the software revenue recognition rules, except when they are sold with and relate to a software-only product. Revenue recognition for products that no longer fall under the scope of the software revenue recognition rules is like that for other tangible products and Accounting Standard Update No. (“ASU”) 2009-13, “Revenue Recognition (Topic 605): Multiple-Deliverable Revenue Arrangements,” amended ASC 605 and is applicable for multiple-deliverable revenue arrangements. ASU 2009-13 allows companies to allocate revenue in a multiple-deliverable arrangement in a manner that better reflects the transaction’s economics.

Under the software revenue recognition rules, the fee is allocated to the various elements based on vendor-specific objective evidence (“VSOE”) of fair value. Under this method, the total arrangement value is allocated first to undelivered elements based on their fair values, with the remainder being allocated to the delivered elements. Where fair value of undelivered service elements has not been established, the total arrangement value is recognized over the period during which the services are performed. The amounts allocated to undelivered elements, which may include project management, training, installation, maintenance and technical support and certain hardware and software components, are based upon the price charged when these elements are sold separately and unaccompanied by the other elements. The amount allocated to installation, training and project management revenue is based upon standard hourly billing rates and the estimated time necessary to complete the service. These services are not essential to the functionality of systems as these services do not alter the equipment’s capabilities, are available from other vendors and the systems are standard products. For multiple-element arrangements that include software development with significant modification or customization and systems sales where VSOE of the fair value does not exist for the undelivered elements of the arrangement (other than maintenance and technical support), percentage of completion accounting is applied for revenue recognition purposes to the entire arrangement except for maintenance and technical support.

Under the revenue recognition rules for tangible products as amended by ASU 2009-13, the fee from a multiple-deliverable arrangement is allocated to each of the deliverables based upon their relative selling prices as determined by a selling-price hierarchy. A deliverable in an arrangement qualifies as a separate unit of accounting if the delivered item has value to the customer on a stand-alone basis. A delivered item that does not qualify as a separate unit of accounting is combined with the other undelivered items in the arrangement and revenue is recognized for those combined deliverables as a single unit of accounting. The selling price used for each deliverable is based upon VSOE if available, third-party evidence (“TPE”) if VSOE is not available, and best estimate of selling price (“BESP”) if neither VSOE nor TPE are available. TPE is the price of the Company’s, or any competitor’s, largely interchangeable products or services in stand-alone sales to similarly situated customers. BESP is the price at which we would sell the deliverable if it were sold regularly on a stand-alone basis, considering market conditions and entity-specific factors.

The selling prices used in the relative selling price allocation method for certain of our services are based upon VSOE. The selling prices used in the relative selling price allocation method for third-party products from other vendors are based upon TPE. The selling prices used in the relative selling price allocation method for our hardware products, software, subscriptions, and customized services for which VSOE does not exist are based upon BESP. We do not believe TPE exists for these products and services because they are differentiated from competing products and services in terms of functionality and performance and there are no competing products or services that are largely interchangeable. Management establishes BESP with consideration for market conditions, such as the impact of competition and geographic considerations, and entity-specific factors, such as the cost of the product, discounts provided and profit objectives. Management believes that BESP is reflective of reasonable pricing of that deliverable as if priced on a stand-alone basis.

For our cloud and managed service revenues, we generate revenue from two sources: (1) subscription and support services; and (2) professional services and other. Subscription and support revenue includes subscription fees from customers accessing our cloud-based software platform and support fees. Our arrangements with customers do not provide the customer with the right to take possession of the software supporting the cloud-based software platform at any time. Professional services and other revenue include fees from implementation and customization to support customer requirements. Amounts that have been invoiced are recorded in accounts

 

54


Table of Contents

receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met. For the most part, subscription and support agreements are entered into for 12 to 36 months. Generally, most of the professional services components of the arrangements with customers are performed within a year of entering a contract with the customer.

In most instances, revenue from a new customer acquisition is generated under sales agreements with multiple elements, comprised of subscription and support and other professional services. We evaluate each element in a multiple-element arrangement to determine whether it represents a separate unit of accounting. An element constitutes a separate unit of accounting when the delivered item has standalone value and delivery of the undelivered element is probable and within our control.

In determining when to recognize revenue from a customer arrangement, we are often required to exercise judgment regarding the application of our accounting policies to a particular arrangement. The primary judgments used in evaluating revenue recognized in each period involve: determining whether collection is probable, assessing whether the fee is fixed or determinable, and determining the fair value of the maintenance and service elements included in multiple-element software arrangements. Such judgments can materially impact the amount of revenue that we record in a given period. While we follow specific and detailed rules and guidelines related to revenue recognition, we make and use significant management judgments and estimates in connection with the revenue recognized in any reporting period, particularly in the areas described above. If management made different estimates or judgments, material differences in the timing of the recognition of revenue could occur.

Allowance for Doubtful Accounts

We recognize revenue for products and services only in those situations where collection from the customer is probable. We perform ongoing credit evaluations of customers’ financial condition but generally do not require collateral. For some international customers, we may require an irrevocable letter of credit to be issued by the customer before the purchase order is accepted. We monitor payments from customers and assess any collection issues. We maintain allowances for specific doubtful accounts and other risk categories of accounts based on estimates of losses resulting from the inability of our customers to make required payments and record these allowances as a charge to general and administrative expenses in our consolidated statements of operations and comprehensive loss. We base our allowances for doubtful accounts on historical collections and write-off experience, current trends, credit assessments, and other analysis of specific customer situations. While such credit losses have historically been within our expectations and the allowances established, we cannot guarantee that we will continue to experience the same credit loss rates that we have in the past. If the financial condition of our customers were to change, additional allowances may be required or established allowances may be considered unnecessary. Judgment is required in making these determinations and our failure to accurately estimate the losses for doubtful accounts and ensure that payments are received on a timely basis could have a material adverse effect on our business, financial condition and results of operations.

Fair Value Measurements

We measure certain financial assets and liabilities at fair value based on valuation techniques using the best information available, which may include quoted market prices, market comparables and discounted cash flow projections. Financial instruments include money market funds, corporate debt investments, asset-backed securities, government-sponsored enterprises and state municipal obligations.

In general, and where applicable, we use quoted prices in active markets for identical assets or liabilities to determine fair value. If quoted prices in active markets for identical assets or liabilities are not available to determine fair value, then we use quoted prices for similar assets and liabilities or inputs that are observable either directly or indirectly.

 

55


Table of Contents

Inventories and Reserves

Inventories are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out method. Inventories consist primarily of components and subassemblies and finished products held for sale. All our hardware components are purchased from outside vendors. The value of inventories is reviewed quarterly to determine that the carrying value is stated at the lower of cost or net realizable value. We record charges to reduce inventory to its net realizable value when impairment is identified through the quarterly review process. The obsolescence evaluation is based upon assumptions and estimates about future demand and possible alternative uses and involves significant judgments.

Accounting for Business Combinations

We apply the acquisition method of accounting for business combinations, including our acquisitions of Timeline Labs on February 2, 2015 and DCC Labs on May 5, 2016. Under this method of accounting, we are required to record the assets acquired, liabilities assumed, contractual contingencies, and contingent consideration at their fair value on the acquisition date. Determining these fair values and completing the purchase price allocation process requires management to make significant estimates and assumptions, especially at acquisition date with respect to intangible assets, estimated contingent consideration payments and pre-acquisition contingencies. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill. Although we believe the assumptions and estimates we have made have been reasonable and appropriate, they are based in part on historical experience and information obtained from the management of the acquired company and are inherently uncertain. Examples of critical estimates in accounting for acquisitions include but are not limited to:

 

    the estimated fair value of acquisition-related contingent consideration, which is calculated using a probability-weighted discounted cash flow model based upon the forecasted achievement of post-acquisition bookings targets;

 

    the future expected cash flows from product sales, support agreements, consulting contracts, other customer contracts and acquired developed technologies and patents; and

 

    the relevant discount rates.

Unanticipated events and circumstances may occur which may affect the accuracy or validity of such assumptions, estimates or actual results. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Additionally, any change in the fair value of the acquisition-related contingent consideration once determined, including changes from events after the acquisition date, such as changes in our estimate of the bookings that are expected to be achieved, will be recognized in earnings in the period of the estimated fair value change. A change in fair value of the acquisition-related contingent consideration could have a material effect on the consolidated statements of operations and comprehensive loss and statement of financial position in the period of the change in estimate.

Acquired Intangible Assets and Goodwill

Acquired Intangible Assets

We use significant judgment in determining the fair value of acquired intangible assets, whether the assets are amortizable or non-amortizable and the period and method by which the intangible asset will be amortized. Intangible assets include customer contracts, completed technology, non-compete agreements, trademarks, backlogs and patents. We engage third-party valuation specialists to assist us with the initial measurement of the fair value of acquired intangible assets. Acquired intangible assets, other than goodwill, are amortized on a straight-line basis over their estimated useful lives during the period the economic benefits of the intangible asset are consumed or otherwise used up. We review definite-lived intangible assets for impairment when indication of a potential impairment exists. As of January 31, 2016, we impaired $5.2 million of intangible assets relating to our February 2015 acquisition of Timeline Labs as the result of our decision to enter a restructuring plan relating to the Timeline Labs operations that included the winding down of the operations.

 

56


Table of Contents

Goodwill

In connection with acquisitions of businesses, we recognize the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired as goodwill. Goodwill is not amortized, but is evaluated for impairment at least annually, in our third quarter beginning August 1st, or more frequently if indicators are present or changes in circumstances suggest that an impairment exists. The process of evaluating goodwill for impairment requires several judgments and assumptions to be made to determine the fair value, including the method used to determine fair value, discount rates, expected levels of cash flows, revenues and earnings, and the selection of comparable companies used to develop market-based assumptions. We may employ the three generally accepted approaches for valuing businesses: the market approach, the income approach, and the asset-based (cost) approach to arrive at the fair value. The choice of which approach and methods to use in a situation depends on the facts and circumstances.

In evaluating goodwill for impairment, we chose to use the market approach and the income approach to determine the fair value. The market approach provides value indications through a comparison with guideline public companies or guideline transactions. The valuation multiple is an expression of what investors believe to be a reasonable valuation relative to a measure of financial information such as revenues, earnings or cash flows. The income approach provides value indications through an analysis of its projected earnings, discounted to present value. We employed a weighted-average cost of capital rate based on the risk-free interest rate and other factors such as equity risk premiums and the ratio of total debt to equity capital. In performing the annual impairment test, we took steps to ensure appropriate and reasonable cash flow projections and assumptions were used.

Our projections for the next five years included increased operating expenses in line with the expected revenue growth based on current market and economic conditions and our historical knowledge. Historical growth rates served as only one input to the projected future growth used in the goodwill impairment analysis. These historical growth rates were adjusted based on other inputs regarding anticipated customer contracts. The forecasts have incorporated any changes to the revenue and operating expenses through the end of fiscal 2017. We estimated the operating expenses based on a rate consistent with the current experience and estimated revenue growth over the next five years. Future adverse changes in market conditions or poor operating results could result in losses, thereby possibly requiring an impairment charge in the future.

In the second quarter of fiscal 2017, triggering events prompted us to perform “Step 1” of the goodwill impairment test. The triggering events included a sustained decrease in our stock price during the period, the withdrawal of the permanent reinvestment assertion on earnings generated by our Irish operations (see Note 12, “Income Taxes” to this Form 10-K for more information) and a decline in actual revenue for the quarter compared to projected amounts, which was previously reported in a Current Report on Form 8-K furnished to the SEC on August 23, 2016. The outcome of that preliminary “Step 1” analysis revealed that as of July 31, 2016, the fair value of the net assets exceeded its carrying value by a range of $15.4 million to $25.0 million, or 15.0% to 24.4% of the carrying value of the reporting unit’s net assets.

During our fiscal 2017 annual impairment test, we determined based on “Step 1” that the fair value of our reporting unit was less than its carrying value, which was $102.5 million at August 1, 2016. The comparison of estimated fair value to the carrying value of our reporting unit ranged from a shortfall of approximately $23.0 million to $14.5 million. Since the estimated fair value of our reporting unit was less than its carrying value, we determined that it was necessary to perform “Step 2” of the impairment test. In “Step 2” of the impairment test we compared the implied fair value of our goodwill to its carrying value. After adjusting the carrying value of all assets, liabilities and equity to fair value at August 1, 2016, the estimated implied fair value of goodwill was calculated to be $22.3 million. Since the implied fair value of goodwill of $22.3 million is less than the carrying value of $45.8 million as of August 1, 2016, we recorded an impairment charge of $23.5 million to loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss, consistent with the estimated range for impairment loss we previously reported in our Form 10-Q for the period ended July 31, 2016.

 

57


Table of Contents

As of January 31, 2016, we impaired $15.8 million of goodwill relating to our February 2015 acquisition of Timeline Labs as the result of our decision to enter a restructuring plan relating to the Timeline Labs operations that may include a winding down of the operations. The amount of goodwill impaired represented all the goodwill that resulted from this acquisition due to the short duration of time between the acquisition and the event causing us to impair the asset. Because of this decision, which we consider to be a triggering event, we were required to perform an analysis of our remaining goodwill. The results of this analysis determined that there was no further impairment to our goodwill during the fourth quarter of fiscal 2016.

Long-Lived Assets

We review property and equipment, investments and other long-lived assets on a regular basis for impairment when indication of potential impairment exists. If such circumstances exist, we evaluate the carrying value of long-lived assets to determine if impairment exists based upon estimated undiscounted future cash flows over the remaining useful life of the assets and compare that value to the carrying value of the assets. Our cash flow estimates contain management’s best estimates, using appropriate and customary assumptions and projections at the time.

Internal Use Software

Certain costs incurred in the application development phase of software development for internal use are capitalized and amortized over the product’s estimated useful life, which is three years. The Company expenses all costs incurred that relate to planning and post implementation phases of development. Capitalized costs related to internally developed software under development are treated as construction in progress until the technology is available for intended use, at which time the amortization commences. Capitalized internally developed software costs were $2.7 million as of January 31, 2017. Maintenance and training costs are expensed as incurred. As of January 31, 2016, because of our decision to enter a restructuring plan relating to the Timeline Labs operations, which we consider to be a triggering event for impairment testing of long-lived assets, we impaired $0.9 million of internal use software.

Software Development Costs

We also purchase software for resale and capitalize those costs associated with projects that meet technological feasibility. Amortization expense of capitalized software is recorded over the period of economic consumption or the life of the agreement, whichever results in the higher expense, starting with the first shipment of the product to a customer. Amortization expense of capitalized software was $1.0 million and $0.1 million in fiscal 2017 and fiscal 2016, respectively, and immaterial for fiscal 2015.

Accounting for Income Taxes

Income tax comprises current and deferred tax. Income tax is recognized in the consolidated statements of operations and comprehensive loss except to the extent that it relates to items recognized directly within equity or in other comprehensive loss. Income taxes payable, which is included in other accrued expenses in our consolidated balance sheets, is the expected tax payable on the taxable income for the year, using tax rates enacted or substantially-enacted at the reporting date, and any adjustment to tax payable in respect of previous years.

Deferred tax assets and liabilities are recognized, using the balance sheet method, for the expected tax consequences of temporary differences between the carrying amounts of assets and liabilities and the amounts used for taxation purposes. Deferred tax is not recognized for the following temporary differences: the initial recognition of goodwill, the initial recognition of assets and liabilities in a transaction that is not a business combination and that affects neither accounting nor taxable profit, and differences relating to investments in subsidiaries to the extent that they probably will not reverse in the foreseeable future. Deferred tax is measured at

 

58


Table of Contents

the tax rates that are expected to be applied to temporary differences when they reverse, based on the laws that have been enacted or substantially-enacted by the reporting date.

A deferred tax asset is recognized for unused tax losses, tax credits and deductible temporary differences, to the extent that it is probable that future taxable profits will be available against which they can be utilized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income in the countries where the deferred tax assets originated and during the periods when the deferred tax assets become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies in making this assessment.

We operate in multiple jurisdictions with complex tax policy and regulatory environments. In certain of these jurisdictions, we may take tax positions that management believes are supportable, but are potentially subject to successful challenge by the applicable taxing authority. These interpretational differences with the respective governmental taxing authorities can be impacted by the local economic and fiscal environment. We evaluate our tax positions and establish liabilities in accordance with the applicable accounting guidance on uncertainty in income taxes. We review these tax uncertainties in light of changing facts and circumstances, such as the progress of tax audits, and adjust them accordingly.

Because there are several estimates and assumptions inherent in calculating the various components of our tax provision, certain changes or future events such as changes in tax legislation, geographic mix of earnings, completion of tax audits or earnings repatriation plans could have an impact on those estimates and our effective tax rate.

Stock-based Compensation

We account for all employee and non-employee director stock-based compensation awards using the authoritative guidance regarding share-based payments. We continue to use the Black-Scholes pricing model as we feel it is the most appropriate method for determining the estimated fair value of the non-market-based awards. We also use the Monte Carlo pricing model for our market-based option awards and performance stock units (“PSUs”). Determining the appropriate fair value model and calculating the fair value of share-based payment awards requires the input of highly subjective assumptions, including the expected life of the share-based payment awards and stock price volatility. Management estimates the volatility based on the historical volatility of our stock. The assumptions used in calculating the fair value of share-based payment awards represent management’s best estimates, but these estimates involve inherent uncertainties and the application of management’s judgment. As a result, if circumstances change and we use different assumptions, our stock-based compensation expense could be materially different in the future. In addition, we are required to estimate the expected forfeiture rate and only recognize expense for those shares expected to vest. If our actual forfeiture rate is materially different from our estimate, the stock-based compensation expense could be significantly different from what we have recorded in the current period. The estimated fair value of our market-based awards, less expected forfeitures, is amortized over the awards’ vesting period on a graded vesting basis, whereas the fair value of non-market-based awards and employee stock purchase plan (“ESPP”) stock units, less estimated forfeitures, are amortized on a straight-line basis.

Foreign Currency Translation

For subsidiaries where the U.S. dollar is designated as the functional currency of the entity, we translate that entity’s monetary assets and liabilities denominated in local currencies into U.S. dollars (the functional and reporting currency) at current exchange rates, as of each balance sheet date. Non-monetary assets (e.g., inventories, property and equipment and intangible assets) and related income statement accounts (e.g., cost of sales, depreciation, amortization of intangible assets) are translated at historical exchange rates between the functional currency (the U.S. dollar) and the local currency. Revenue and other expense items are translated using average exchange rates during the fiscal period. Translation adjustments resulting from translation of the

 

59


Table of Contents

subsidiaries’ accounts are included in accumulated other comprehensive loss, a separate component of stockholders’ equity. Gains and losses resulting from foreign currency transactions, and any unrealized gains and losses on short-term intercompany transactions are included in other expenses, net on our consolidated statements of operations and comprehensive loss.

For subsidiaries where the local currency is designated as the functional currency, we translate the subsidiaries’ assets and liabilities into U.S. dollars (the reporting currency) at current exchange rates as of each balance sheet date. Revenue and expense items are translated using average exchange rates during the period. Cumulative translation adjustments are presented as a separate component of stockholders’ equity. Exchange gains and losses on foreign currency transactions and unrealized gains and losses on short-term intercompany transactions are included in other expenses, net on our consolidated statements of operations and comprehensive loss.

The aggregate foreign exchange transaction losses included as other expenses, net, on our consolidated statements of operations and comprehensive loss was $2.1 million, $0.7 million and $2.3 million for the years ended January 31, 2017, 2016 and 2015, respectively.

Recent Accounting Pronouncements

Recently Issued Accounting Standards Updates—Not Yet Adopted

We consider the applicability and impact of all ASUs. Updates not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated financial position or results of operations.

Revenue from Contracts with Customers (Topic 606)

In May 2014, the Financial Accounting Standards Board (“FASB”) issued ASU 2014-09, “Revenue from Contracts with Customers (Topic 606),” to clarify the principles for recognizing revenue and to develop a common revenue standard for U.S. GAAP and the International Financial Reporting Standards. This guidance supersedes previously issued guidance on revenue recognition and gives a five step process an entity should follow so that the entity recognizes revenue that depicts the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. In July 2015, the FASB deferred the effective date of this guidance to annual reporting periods beginning after December 15, 2017, which would be our fiscal 2019 reporting period. Early adoption is permitted.

Subsequently, the FASB issued ASUs in 2016 containing implementation guidance related to ASU 2014-09. In March 2016, the FASB issued ASU 2016-08, “Principal versus Agent Considerations (Reporting Revenue Gross versus Net),” which finalizes its amendments to the guidance in the new revenue standard on assessing whether an entity is a principal or an agent in a revenue transaction. This conclusion impacts whether an entity reports revenue on a gross or net basis. In April 2016, the FASB issued ASU 2016-08 “Identifying Performance Obligations and Licensing,” which finalizes its amendments to the guidance in the new revenue standard regarding the identification of performance obligations and accounting for the license of intellectual property. And in May 2016, the FASB issued ASU 2016-12, “Narrow-Scope Improvements and Practical Expedients” which finalizes its amendments to the guidance in the new revenue standard on collectability, noncash consideration, presentation of sales tax, and transition. The amendments are intended to make the guidance more operable and lead to more consistent application. The amendments have the same effective date and transition requirements as the new revenue recognition standard. We are continuing to evaluate what impact future adoption of this guidance will have on our consolidated financial statements.

 

60


Table of Contents

Leases

In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842).” ASU 2016-02 requires a lessee to recognize a right-of-use asset and a lease liability for operating leases with terms over twelve months, initially measured at the present value of the lease payments, in its balance sheet. The standard also requires a lessee to recognize a single lease cost, calculated so that the cost of the lease is allocated over the lease term, on a generally straight-line basis. It also requires lessees to classify leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase of the leased asset by the lessee. This classification will determine whether the lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. ASU 2016-02 is effective for us in the first quarter of fiscal 2020. Early adoption is permitted. We are currently evaluating what impact the adoption of this update will have on our consolidated financial statements.

Stock Compensation

In March 2016, the FASB issued ASU 2016-09, “Compensation—Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.” ASU 2016-09 is intended to simplify several aspects of the accounting for share-based payment transactions, including the accounting for income taxes, forfeitures and statutory tax withholding requirements, as well as classification in the statements of cash flows. ASU 2016-09 is effective for us in the first quarter of fiscal 2018. Early adoption is permitted.

The new standard requires prospective recognition of excess tax benefits and deficiencies resulting from the vesting and exercise of stock awards in the income statement. Previously, these amounts were recognized in additional paid-in-capital. In addition, ASU 2016-09 requires excess tax benefits and deficiencies to be prospectively excluded from the assumed future proceeds in the calculation of diluted shares and to be reported as operating activities in the consolidated statements of cash flows where they were previously reported in financing activities. We have excess tax benefits of $1.8 million that will increase the deferred tax assets related to our various tax attribute carryforwards when the new guidance is adopted. We expect a corresponding increase to our valuation allowance, consistent with our existing valuation allowance assessment.

Once we adopt this guidance, we will elect to continue to estimate the number of stock-based awards expected to vest, as permitted by ASU 2016-09, rather than electing to account for forfeitures as they occur.

This ASU requires that employee taxes paid when an employer withholds shares for tax-withholding purposes be reported as financing activities in the consolidated statements of cash flows. Previously, these cash flows were included in operating activities. This change was required to be applied on a retrospective basis. We are currently evaluating this piece of the guidance and will plan to make the appropriate changes to the statements of cash flows on a retrospective basis in the first quarter of fiscal 2018.

Cash Flow Statement

In August 2016, the FASB issued ASU 2016-15, “Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments,” ASU 2016-15 provides guidance on the classification of certain cash receipts and payments in the statement of cash flows where diversity in practice exists. The guidance is effective for interim and annual periods beginning in our first quarter of fiscal 2019, and early adoption is permitted. ASU 2016-15 must be applied retrospectively to all periods presented but may be applied prospectively if retrospective application would be impracticable. We are currently evaluating what impact the adoption of this update will have on our consolidated financial statements.

In November, 2016, the FASB issued ASU 2016-18, “Statement of Cash Flows (Topic 230): Restricted Cash.” ASU 2016-18 requires that a statement of cash flows explain the change during the period in the total cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash

 

61


Table of Contents

equivalents when reconciling the beginning and ending balances shown on the statement of cash flows. The guidance is effective for us in the first quarter of fiscal 2019 and early adoption is permitted. ASU 2016-18 must be applied retrospectively to all periods presented. We are currently evaluating what impact the adoption of this update will have on our consolidated financial statements.

Intangibles-Goodwill and Other

In January 2017, the FASB issued ASU 2017-04, “Intangibles-Goodwill and Other (Topic 350), which simplifies the subsequent measurement of goodwill by removing “Step 2” of the two-step impairment test. The amendment requires an entity to perform its annual, or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. A goodwill impairment will be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance is effective for us beginning in the first quarter of fiscal 2021. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. We are currently evaluating what impact the adoption of this update will have on our consolidated financial statements.

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Foreign Currency Exchange Rate Risk

We face exposure to financial market risks, including adverse movements in foreign currency exchange rates and changes in interest rates. These exposures may change over time as business practices evolve and could have a material adverse impact on our financial results. Our foreign currency exchange exposure is primarily associated with product sales arrangements or settlement of intercompany payables and receivables among subsidiaries and their respective parent company, and/or investment/equity contingency considerations denominated in the local currency where the functional currency of the foreign subsidiary is the U.S. dollar.

Our principal currency exposures relate primarily to the U.S. dollar, the Euro and the Philippine peso. All foreign currency gains and losses are included in other expenses, net, in the accompanying consolidated statements of operations and comprehensive loss. For fiscal 2017 we recorded approximately $2.1 million in losses due to the international subsidiary translations and cash settlements of revenues and expenses.

A substantial portion of our earnings are generated by our foreign subsidiaries whose functional currency are other than the U.S. dollar. Therefore, our earnings could be materially impacted by movements in foreign currency exchange rates upon the translation of the subsidiary’s earnings into the U.S. dollar. If the U.S. dollar had strengthened by 10% compared to the Euro, our total revenues would have decreased by $3.0 million and would not have a material impact on operations.

Interest Rate Risk

Exposure to market risk for changes in interest rates relates primarily to our investment portfolio of marketable debt securities of various issuers, types and maturities. We do not use derivative instruments in our investment portfolio, and our investment portfolio only includes highly liquid instruments. Our cash and marketable securities include cash equivalents, which we consider to be investments purchased with original maturities of 90 days or less. There is risk that losses could be incurred if we were to sell any securities prior to stated maturity. Given the short maturities and investment grade quality of the portfolio holdings at January 31, 2017, a hypothetical 10% adverse movement in interest rates should not have a material adverse impact on the fair value of our investment portfolio.

 

62


Table of Contents

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

Index to the Consolidated Financial Statements

 

     Page  

Report of Independent Registered Public Accounting Firm

     64  

Consolidated Balance Sheets as of January 31, 2017 and 2016

     66  

Consolidated Statements of Operations and Comprehensive Loss for the years ended January 31, 2017, 2016 and 2015

     67  

Consolidated Statements of Cash Flows for the years ended January  31, 2017, 2016 and 2015

     69  

Consolidated Statements of Stockholders’ Equity for the years ended January 31, 2017, 2016 and 2015

     71  

Notes to Consolidated Financial Statements

     72  

Schedule II—Valuation and Qualifying Accounts and Reserves

     117  

 

63


Table of Contents

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

Board of Directors and Shareholders

SeaChange International, Inc.

We have audited the accompanying consolidated balance sheets of SeaChange International, Inc. (a Delaware corporation) and subsidiaries (the “Company”) as of January 31, 2017 and 2016, and the related consolidated statements of operations and comprehensive loss, cash flows and changes in stockholders’ equity for each of the three years in the period ended January 31, 2017. Our audits of the basic consolidated financial statements included the financial statement schedule listed in the index appearing under Item 15(a)(2). We also have audited the Company’s internal control over financial reporting as of January 31, 2017, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). The Company’s management is responsible for these financial statements and financial statement schedule, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Report of Management on Internal Control over Financial Reporting. Our responsibility is to express an opinion on these financial statements and financial statement schedule and an opinion on the Company’s internal control over financial reporting based on our audits.

We conducted our audits in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement and whether effective internal control over financial reporting was maintained in all material respects. Our audits of the financial statements included examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements, assessing the accounting principles used and significant estimates made by management, and evaluating the overall financial statement presentation. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

A material weakness is a deficiency, or combination of control deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the company’s annual or interim financial statements will not be prevented or detected on a timely basis. The following material weaknesses have been identified and included in management’s assessment.

Management disclosed material weaknesses over the effectiveness of controls related to the design of controls around certain professional services revenue recognition and deferred revenue processes and the journal entry

 

64


Table of Contents

review process at an international subsidiary. In addition, management identified an ineffective control related to currency translation adjustments arising from intercompany notes.

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of SeaChange International, Inc. and subsidiaries as of January 31, 2017 and 2016, and the results of their operations and their cash flows for each of the three years in the period ended January 31, 2017 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the related financial statement schedule, when considered in relation to the basic consolidated financial statements taken as a whole, presents fairly, in all material respects, the information set forth therein. The material weaknesses identified above were considered in determining the nature, timing, and extent of audit tests applied in our audit of the consolidated financial statements, and does not affect this report which expresses an unqualified opinion on those financial statements. Also in our opinion, because of the effect of the material weaknesses described above on the achievement of the objectives of the control criteria, the Company has not maintained effective internal control over financial reporting as of January 31, 2017, based on criteria established in the 2013 Internal Control—Integrated Framework issued by COSO.

/s/ GRANT THORNTON LLP

Boston, Massachusetts

April 17, 2017

 

65


Table of Contents

SEACHANGE INTERNATIONAL, INC.

CONSOLIDATED BALANCE SHEETS

(Amounts in thousands, except share data)

 

     January 31,
2017
    January 31,
2016
 

Assets

    

Current assets:

    

Cash and cash equivalents

   $ 28,302     $ 58,733  

Restricted cash

     109       82  

Marketable securities

     5,253       1,504  

Accounts and other receivables, net of allowance for doubtful accounts of $876 and $415 at January 31, 2017 and January 31, 2016, respectively

     25,985       26,331  

Unbilled receivables

     6,553       10,680  

Inventories, net

     770       1,682  

Prepaid expenses and other current assets

     2,393       3,827  
  

 

 

   

 

 

 

Total current assets

     69,365       102,839  

Property and equipment, net

     11,485       14,129  

Marketable securities, long-term

     4,991       10,764  

Investments in affiliates

     2,000       2,500  

Intangible assets, net

     2,603       4,126  

Goodwill, net

     23,287       40,175  

Other assets

     2,336       3,136  
  

 

 

   

 

 

 

Total assets

   $ 116,067     $ 177,669  
  

 

 

   

 

 

 

Liabilities and Stockholders’ Equity

    

Current liabilities:

    

Accounts payable

   $ 4,978     $ 6,132  

Deferred stock consideration

     —         3,205  

Deferred revenues

     12,517       16,201  

Other accrued expenses

     9,928       17,414  
  

 

 

   

 

 

 

Total current liabilities

     27,423       42,952  

Deferred revenues, long-term

     2,419       1,209  

Taxes payable, long-term

     1,427       1,389  

Deferred tax liabilities, long-term

     14,732       —    

Other liabilities, long-term

     530       1,101  
  

 

 

   

 

 

 

Total liabilities

     46,531       46,651  
  

 

 

   

 

 

 

Commitments and contingencies (Note 8)

    

Stockholders’ equity:

    

Common stock, $0.01 par value; 100,000,000 shares authorized; 35,339,232 shares issued and 35,298,742 outstanding at January 31, 2017, and 33,818,777 shares issued and 33,778,871 outstanding at January 31, 2016

     353       338  

Additional paid-in capital

     236,677       228,164  

Treasury stock, at cost; 40,490 and 39,906 common shares at January 31, 2017 and January 31, 2016, respectively

     (5     (2

Accumulated loss

     (162,118     (90,869

Accumulated other comprehensive loss

     (5,371     (6,613
  

 

 

   

 

 

 

Total stockholders’ equity

     69,536       131,018  
  

 

 

   

 

 

 

Total liabilities and stockholders’ equity

   $ 116,067     $ 177,669  
  

 

 

   

 

 

 

The accompanying notes are an integral part of these consolidated financial statements.

 

66


Table of Contents

SEACHANGE INTERNATIONAL, INC.

CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS

(Amounts in thousands, except per share data)

 

     For the Fiscal Years Ended January 31,  
             2017                     2016                     2015          

Revenues:

      

Products

   $ 18,205     $ 21,896     $ 31,507  

Services

     65,590       85,096       83,928  
  

 

 

   

 

 

   

 

 

 

Total revenues

     83,795       106,992       115,435  
  

 

 

   

 

 

   

 

 

 

Cost of revenues:

      

Products

     6,453       6,013       8,845  

Services

     37,865       44,159       48,272  

Provision for loss contract

     (4,118     9,162       —    

Amortization of intangible assets

     1,283       739       1,070  

Stock-based compensation expense

     132       80       141  
  

 

 

   

 

 

   

 

 

 

Total cost of revenues

     41,615       60,153       58,328  
  

 

 

   

 

 

   

 

 

 

Gross profit

     42,180       46,839       57,107  
  

 

 

   

 

 

   

 

 

 

Operating expenses:

      

Research and development

     30,093       33,696       42,169  

Selling and marketing

     14,033       15,197       13,920  

General and administrative

     16,173       15,470       16,014  

Amortization of intangible assets

     2,019       4,041       4,084  

Stock-based compensation expense

     2,489       3,472       3,079  

Earn-outs and change in fair value of earn-outs

     249       —         —    

Professional fees—other

     347       637       671  

Severance and other restructuring costs

     7,151       1,061       3,623  

Loss on impairment of long-lived assets

     23,772       21,464       —    
  

 

 

   

 

 

   

 

 

 

Total operating expenses

     96,326       95,038       83,560  
  

 

 

   

 

 

   

 

 

 

Loss from operations

     (54,146     (48,199     (26,453
  

 

 

   

 

 

   

 

 

 

Other expenses, net

     (1,972     (523     (2,161

Loss on investment in affiliates

     (500     (31     —    
  

 

 

   

 

 

   

 

 

 

Loss from continuing operations before income taxes and equity income in earnings of affiliates

     (56,618     (48,753     (28,614
  

 

 

   

 

 

   

 

 

 

Income tax provision (benefit)

     14,631       (1,029     (1,106

Equity income in earnings of affiliates, net of tax

     —         27       19  
  

 

 

   

 

 

   

 

 

 

Loss from continuing operations

     (71,249     (47,697     (27,489
  

 

 

   

 

 

   

 

 

 

Income from discontinued operations, net of tax

     —         —         5  
  

 

 

   

 

 

   

 

 

 

Net loss

   $ (71,249   $ (47,697   $ (27,484
  

 

 

   

 

 

   

 

 

 

Net loss

   $ (71,249   $ (47,697   $ (27,484

Other comprehensive loss, net of tax:

      

Foreign currency translation adjustment

     1,267       (847     (3,647

Unrealized (loss) gain on marketable securities(1)

     (25     (12     25  
  

 

 

   

 

 

   

 

 

 

Comprehensive loss

   $ (70,007   $ (48,556   $ (31,106
  

 

 

   

 

 

   

 

 

 

 

67


Table of Contents
     For the Fiscal Years Ended January 31,  
             2017                     2016                     2015          

Net loss per share:

      

Basic

   $ (2.04   $ (1.42   $ (0.84
  

 

 

   

 

 

   

 

 

 

Diluted

   $ (2.04   $ (1.42   $ (0.84
  

 

 

   

 

 

   

 

 

 

Net loss per share from continuing operations:

      

Basic

   $ (2.04   $ (1.42   $ (0.84
  

 

 

   

 

 

   

 

 

 

Diluted

   $ (2.04   $ (1.42   $ (0.84
  

 

 

   

 

 

   

 

 

 

Net income (loss) per share from discontinued operations:

      

Basic

   $ —       $ —       $ 0.00  
  

 

 

   

 

 

   

 

 

 

Diluted

   $ —       $ —       $ 0.00  
  

 

 

   

 

 

   

 

 

 

Weighted average common shares outstanding:

      

Basic

     34,970       33,506       32,772  
  

 

 

   

 

 

   

 

 

 

Diluted

     34,970       33,506       32,772  
  

 

 

   

 

 

   

 

 

 

 

(1) Tax amounts for all periods were not significant

The accompanying notes are an integral part of these consolidated financial statements.

 

68


Table of Contents

SEACHANGE INTERNATIONAL, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(Amounts in thousands)

 

     For the Fiscal Years Ended January 31,  
          2017                  2016                2015        

Cash flows from operating activities:

      

Net loss

   $ (71,249   $ (47,697   $ (27,484

Net income from discontinued operations

     —         —         (5

Adjustments to reconcile net loss to net cash used in continuing operating activities:

      

Depreciation and amortization of property and equipment

     2,953       3,380       3,683  

Provision for loss contract

     (4,118     9,162       —    

Amortization of intangible assets

     3,302       4,780       5,154  

Provision for bad debts

     597       58       80  

Stock-based compensation expense

     2,621       3,552       3,220  

Deferred income taxes

     14,676       (985     (372

Loss on impairment of long-lived assets

     23,772       21,464       —    

Other non-cash reconciling items, net

     1,121       139       432  

Changes in operating assets and liabilities, excluding impact of acquisitions:

      

Accounts receivable

     42       (1,721     3,567  

Unbilled receivables

     4,694       (4,359     (1,993

Inventories

     806       (937     3,183  

Prepaid expenses and other assets

     1,378       (1,097     1,570  

Accounts payable

     (1,674     874       (1,619

Accrued expenses

     (5,055     (2,713     1,650  

Deferred revenues

     (2,417     (1,431     (5,699

Other operating activities

     30       (1,132     1,289  
  

 

 

   

 

 

   

 

 

 

Net cash used in operating activities from continuing operations

     (28,521     (18,663     (13,344

Net cash provided by operating activities from discontinued operations

     —         —         5  
  

 

 

   

 

 

   

 

 

 

Total cash used in operating activities

     (28,521     (18,663     (13,339
  

 

 

   

 

 

   

 

 

 

Cash flows from investing activities:

      

Purchases of property and equipment

     (683     (1,397     (1,873

Investment in capitalized software

     —         (2,440     —    

Purchases of marketable securities

     (2,008     (9,033     (9,193

Proceeds from sale and maturity of marketable securities

     4,005       11,043       7,181  

Proceeds from (purchase of) cost method investments, net

     —         464       (2,000

Acquisition of businesses and payment of contingent consideration, net of cash acquired

     (5,243     (11,686     —    

Advance for TLL, LLC acquisition

     —         —         (2,500

Other investing activities

     30       (79     229  
  

 

 

   

 

 

   

 

 

 

Total cash used in investing activities

     (3,899     (13,128     (8,156
  

 

 

   

 

 

   

 

 

 

Cash flows from financing activities:

      

Proceeds from issuance of common stock

     60       193       —    

Repurchase of our common stock

     —         —         (5,504
  

 

 

   

 

 

   

 

 

 

Total cash provided by (used in) financing activities

     60       193       (5,504
  

 

 

   

 

 

   

 

 

 

 

69


Table of Contents
     For the Fiscal Years Ended January 31,  
          2017                  2016                2015        

Effect of exchange rate changes on cash

     1,929       312       1,284  
  

 

 

   

 

 

   

 

 

 

Net decrease in cash and cash equivalents

     (30,431     (31,286     (25,715
  

 

 

   

 

 

   

 

 

 

Cash and cash equivalents, beginning of period

     58,733       90,019       115,734  
  

 

 

   

 

 

   

 

 

 

Cash and cash equivalents, end of period

   $ 28,302     $ 58,733     $ 90,019  
  

 

 

   

 

 

   

 

 

 

Supplemental disclosure of cash flow information:

      

Income taxes paid

   $ 178     $ 640     $ 671  

Interest paid

   $ 6     $ 6     $ 6  

Supplemental disclosure of non-cash investing and financing activities:

      

Fair value of common stock issued for acquisition of DCC Labs

   $ 2,640     $ —       $ —    

Fair value of common stock issued for acquisition of TLL, LLC

   $ —       $ 3,019     $ —    

Fair value of common stock issued for deferred stock consideration obligation

   $ 3,452     $ 1,754     $ —    

Transfer of items originally classified as inventories to equipment

   $ 24     $ 532     $ 474  

The accompanying notes are an integral part of these consolidated financial statements.

 

70


Table of Contents

SEACHANGE INTERNATIONAL, INC.

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(Amounts in thousands, except share amounts)

 

    Common Stock                 Accumulated Other
Comprehensive Income (Loss)
    Treasury Stock        
    Number
of Shares
    Par
Value
    Additional
Paid-In

Capital
    Accumulated
Deficit
    Cumulative
Translation
Adjustment
    Unrealized
Gain/Loss on
Investments
    Number of
Shares
    Amount     Total
Stockholders’
Equity
 

Balance at January 31, 2014

    33,037,671     $ 330     $ 221,932     $ (15,688   $ (2,150   $ 18       (39,784   $ (1   $ 204,441  

Issuance of common stock pursuant to vesting of restricted stock units

    287,485       3       (3     —         —         —         —         —         —    

Purchase of treasury shares

    —         —         (5,498     —         —         —         (591,520     —         (5,498

Retirement of shares

    (591,520     (6     —         —         —         —         591,520       —         (6

Stock-based compensation expense

    —         —         3,220       —         —         —         —         —         3,220  

Change in fair value on marketable securities

    —         —         —         —         —         25       —         —         25  

Translation adjustment

    —         —         —         —         (3,647     —         —         —         (3,647

Net loss

    —         —         —         (27,484     —         —         —         —         (27,484
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Balance at January 31, 2015

    32,733,636       327       219,651       (43,172     (5,797     43       (39,784     (1     171,051  

Issuance of common stock pursuant to exercise of stock options

    28,740       —         193       —         —         —         —         —         193  

Issuance of common stock pursuant to vesting of restricted stock units

    278,544       3       (3     —         —         —         —         —         —    

Issuance of common stock pursuant to the TLL, LLC acquisition

    777,857       8       4,771       —         —         —         —         —         4,779  

Purchase of treasury shares

    —         —         —         —         —         —         (122     (1     (1

Stock-based compensation expense

    —         —         3,552       —         —         —         —         —         3,552  

Change in fair value on marketable securities

    —         —         —         —         —         (12     —         —         (12

Translation adjustment

    —         —         —         —         (847     —         —         —         (847

Net loss

    —         —         —         (47,697     —         —         —         —         (47,697
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Balance at January 31, 2016

    33,818,777       338       228,164       (90,869     (6,644     31       (39,906     (2     131,018  

Issuance of common stock pursuant to vesting of restricted stock units

    208,474       2       —         —         —         —         —         —         2  

Issuance of common stock pursuant to the TLL, LLC acquisition

    542,274       5       3,198       —         —         —         —         —         3,203  

Issuance of common stock pursuant to TLL purchase adjustment mechanism

    70,473       1       248       —         —         —         —         —         249  

Issuance of commons stock pursuant to the acquisition of DCC Labs

    681,278       7       2,633       —         —         —         —         —         2,640  

Issuance of common stock pursuant to ESPP purchases

    17,956       —         61       —         —         —         —         —         61  

Purchase of treasury shares

    —         —         —         —         —         —         (584     (3     (3

Stock-based compensation expense

    —         —         2,621       —         —         —         —         —         2,621  

Fiscal 2016 compensation paid in restricted stock units

    —         —         (248     —         —         —         —         —         (248

Change in fair value on marketable securities

    —         —         —         —         —         (25     —         —         (25

Translation adjustment

    —         —         —         —         1,267       —         —         —         1,267  

Net loss

    —         —         —         (71,249     —         —         —         —         (71,249
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Balance at January 31, 2017

    35,339,232     $ 353     $ 236,677     $ (162,118   $ (5,377   $ 6       (40,490   $ (5   $ 69,536  
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

The accompanying notes are an integral part of these consolidated financial statements.

 

71


Table of Contents

SEACHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

1. Nature of Business

We are an industry leader in the delivery of multiscreen video, advertising and premium over-the-top (“OTT”) video. Our products and services facilitate the aggregation, licensing, management and distribution of video and advertising content to cable television system operators, telecommunications companies, satellite operators and media companies.

2. Summary of Significant Accounting Policies

Significant accounting policies followed in the preparation of the accompanying consolidated financial statements are as follows:

Basis of Presentation and Principles of Consolidation

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”). We consolidate the financial statements of our wholly-owned subsidiaries and all intercompany transactions and account balances have been eliminated in consolidation. We have reclassified certain prior period data to conform to our current fiscal year presentation.

We also hold minority investments in the capital stock of certain private companies having product offerings or customer relationships that have strategic importance. We evaluate our equity and debt investments and other contractual relationships with affiliate companies to determine whether the guidelines regarding the consolidation of variable interest entities (“VIEs”) should be applied in the financial statements. We use qualitative analysis to determine whether or not we are the primary beneficiary of a VIE. We consider the rights and obligations conveyed by the implicit and explicit variable interest in each VIE and the relationship of these with the variable interests held by other parties to determine whether its variable interests will absorb most of a VIEs expected losses, receive most of its expected residual returns, or both. If we determine that our variable interests will absorb most of the VIEs expected losses, receive most of their expected residual returns, or both, we consolidate the VIE as the primary beneficiary, and if not, it is not consolidated. We have concluded that we are not the primary beneficiary for any VIEs during fiscal 2016.

The Company believes that existing funds and cash provided by future operating activities are adequate to satisfy our working capital, potential acquisitions and capital expenditure requirements and other contractual obligations for the foreseeable future, including at least the next 12 months. However, if our expectations are incorrect, we may need to raise additional funds to fund our operations, to take advantage of unanticipated strategic opportunities or to strengthen our financial position. In the future, we may enter into other arrangements for potential investments in, or acquisitions of, complementary businesses, services or technologies, which could require us to seek additional equity or debt financing. Additional funds may not be available on terms that are favorable.

In addition, we actively review potential acquisitions that would complement our existing product offerings, enhance our technical capabilities or expand our marketing and sales presence. Any future transaction of this nature could require potentially significant amounts of capital or could require us to issue our stock and dilute existing stockholders. If adequate funds are not available, or are not available on acceptable terms, we may not be able to take advantage of market opportunities, to develop new products or to otherwise respond to competitive pressures.

In the second quarter of fiscal 2017, following a review of our operations, liquidity and funding, and investment in our product roadmap, we determined that the ability to access cash resulting from earnings in prior fiscal years

 

72


Table of Contents

that had previously been deemed permanently restricted for foreign investment would provide greater flexibility to meet the Company’s working capital needs. Accordingly, in the second quarter of fiscal 2017, we withdrew the permanent reinvestment assertion on $58.6 million of earnings generated by our Irish operations through July 2016. We recorded a deferred tax liability of $14.7 million related to the foreign income taxes on $58.6 million of undistributed earnings.

Use of Estimates

The preparation of these financial statements in conformity with U.S. GAAP requires management to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and disclosure of contingent assets and liabilities. On an ongoing basis, management evaluates these estimates and judgments, including those related to the timing and amounts of revenue recognition, valuation of inventory, collectability of accounts receivable, valuation of investments and income taxes, assumptions used to determine stock-based compensation, valuation of goodwill and intangible assets and related amortization. Management bases these estimates on historical and anticipated results and trends and on various other assumptions that management believes are reasonable under the circumstances, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. By their nature, estimates are subject to an inherent degree of uncertainty. Actual results may differ from management’s estimates.

Cash and Cash Equivalents

Cash and cash equivalents include cash on hand and on deposit and highly liquid investments in money market mutual funds, government sponsored enterprise obligations, treasury bills, commercial paper and other money market securities with remaining maturities at date of purchase of 90 days or less. All cash equivalents are carried at cost, which approximates fair value.

Marketable Securities

We account for investments in accordance with authoritative guidance that defines investment classifications. We determine the appropriate classification of debt securities at the time of purchase and reevaluate such designation as of each balance sheet date. Our investment portfolio consists primarily of money market funds, U.S. treasury notes or bonds and U.S. government agency bonds at January 31, 2017 and 2016, but can consist of corporate debt investments, asset-backed securities and government-sponsored enterprises. Our marketable securities are classified as available-for-sale and are reported at fair value with unrealized gains and losses, net of tax, reported in stockholders’ equity as a component of accumulated other comprehensive loss. The amortization of premiums and accretion of discounts to maturity are computed under the effective interest method and are included in other expenses, net in our consolidated statements of operations and comprehensive loss. Interest on securities is recorded as earned and is also included in other expenses, net. Any realized gains or losses would be shown in the accompanying consolidated statements of operations and comprehensive loss in other expenses, net.

We evaluate our investments on a regular basis to determine whether an other-than-temporary decline in fair value has occurred. This evaluation consists of a review of several factors, including, but not limited to: the length of time and extent that an investment has been in an unrealized loss position; the existence of an event that would impair the issuer’s future earnings potential; and our intent and ability to hold an investment for a period of time sufficient to allow for any anticipated recovery in fair value. Declines in value below cost for investments where it is considered probable that all contractual terms of the investment will be satisfied, are due primarily to changes in interest rates, and where the company has the intent and ability to hold the investment for a period sufficient to allow a market recovery, are not assumed to be other-than-temporary. Any other-than-temporary declines in fair value are recorded in earnings and a new cost basis for the investment is established.

 

73


Table of Contents

Fair Value Measurements

Definition and Hierarchy

The applicable accounting guidance defines fair value as the exchange price that would be received for 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 on the measurement date. The guidance establishes a framework for measuring fair value and expands required disclosure about the fair value measurements of assets and liabilities. This guidance requires us to classify and disclose assets and liabilities measured at fair value on a recurring basis, as well as fair value measurements of assets and liabilities measured on a non-recurring basis in periods after initial measurement, in a fair value hierarchy.

The fair value hierarchy is broken down into three levels based on the reliability of inputs and requires an entity to maximize the use of observable inputs, where available. The following summarizes the three levels of inputs required, as well as the assets and liabilities that we value using those levels of inputs:

 

    Level 1—Observable inputs that reflect quoted prices for identical assets or liabilities in active markets.

 

    Level 2—Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not very active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

 

    Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. The fair value measurements of the contingent consideration obligations related to our business acquisitions are valued using Level 3 inputs.

Valuation Techniques

Inputs to valuation techniques are observable and unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect our market assumptions. When developing fair value estimates for certain financial assets and liabilities, we maximize the use of observable inputs and minimize the use of unobservable inputs. When available, we use quoted market prices, market comparables and discounted cash flow projections. Financial assets include money market funds, U.S. treasury notes or bonds and U.S. government agency bonds.

In general, and where applicable, we use quoted prices in active markets for identical assets or liabilities to determine fair value. If quoted prices in active markets for identical assets or liabilities are not available to determine fair value, then we use quoted prices for similar assets and liabilities or inputs that are observable either directly or indirectly. In periods of market inactivity, the observability of prices and inputs may be reduced for certain instruments. This condition could cause an instrument to be reclassified from Level 1 to Level 2 or from Level 2 to Level 3.

Concentration of Credit Risk

Financial instruments which potentially expose us to concentrations of credit risk include cash equivalents, investments in treasury bills, certificates of deposits and commercial paper, trade accounts receivable, accounts payable and accrued liabilities. We have cash investment policies which, among other things, limit investments to investment-grade securities. We restrict our cash equivalents and investments in marketable securities to repurchase agreements with major banks and U.S. government and corporate securities which are subject to minimal credit and market risk. We perform ongoing credit evaluations of our customers. As of January 31, 2017, two customers represented more than 10% of consolidated accounts receivable while as of January 31, 2016, one customer did. For fiscal 2017, one customer accounted for more than 10% of our total revenue compared to two customers accounting for more than 10% of our total revenue in fiscal 2016 and 2015.

 

74


Table of Contents

Accounts Receivable and Allowances for Doubtful Accounts

For trade accounts receivable, we evaluate customers’ financial condition, require advance payments from certain of our customers and maintain reserves for potential credit losses. We perform ongoing credit evaluations of customers’ financial condition but generally do not require collateral. For some international customers, we may require an irrevocable letter of credit to be issued by the customer before the purchase order is accepted. We monitor payments from customers and assess any collection issues. We maintain an allowance for specific doubtful accounts for estimated losses resulting from the inability of our customers to make required payments and record these allowances as a charge to general and administrative expenses in our consolidated statements of operations and comprehensive loss. We base our allowances for doubtful accounts on historical collections and write-off experience, current trends, credit assessments, and other analysis of specific customer situations. At January 31, 2017, we had an allowance for doubtful accounts of $0.9 to provide for potential credit losses. Our allowance for doubtful accounts was $0.4 million at January 31, 2016. We charge off trade accounts receivables against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. Recoveries of trade receivables previously charged off are recorded when received.

Inventory Valuation

Inventories are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out method. Inventories consist primarily of components and subassemblies and finished products held for sale. The values of inventories are reviewed quarterly to determine that the carrying value is stated at the lower of cost or net realizable value. We record charges to reduce inventory to its net realizable value when impairment is identified through a quarterly review process. The obsolescence evaluation is based upon assumptions and estimates about future demand, or possible alternative uses and involves significant judgments.

Property and Equipment

Property and equipment consists of land and buildings, office and computer equipment, leasehold improvements, demonstration equipment, deployed assets and spare components and assemblies used to service our installed base. Property and equipment are recorded at cost, net of accumulated depreciation and amortization, and are depreciated over their estimated useful lives. Determining the useful lives of property and equipment requires us to make significant judgments that can materially impact our operating results. If our estimates require adjustment, it could have a material impact on our reported results.

Demonstration equipment consists of systems manufactured by us for use in marketing and selling activities. Leasehold improvements are amortized over the shorter of their estimated useful lives or the term of the respective leases using the straight-line method. Deployed assets consist of movie systems owned and manufactured by us that are installed in a hotel environment. Deployed assets are depreciated over the life of the related service agreements. Capitalized service and spare components are depreciated over the estimated useful lives using the straight-line method. Maintenance and repair costs are expensed as incurred.

Generally, property and equipment include assets in service. Fully depreciated assets remaining in service along with related accumulated depreciation are not removed from the balance sheet until the corresponding asset is removed from service either through a retirement or sale. Upon retirement or sale of an asset or asset group, the cost of the assets disposed of and the related accumulated depreciation are removed from the accounts and the resulting gain or loss, if any, is recognized in other expenses, net in our consolidated statements of operations and comprehensive loss.

Investments in Affiliates

Our investments in affiliates include investments accounted for under the cost method of accounting as the investments represent less than a 20% ownership interest of the common shares of the affiliate.

 

75


Table of Contents

We periodically review indicators of the fair value of our investments in affiliates to assess whether available facts or circumstances, both internally and externally, may suggest an other-than-temporary decline in the value of the investment. If we determine that an other-than-temporary impairment has occurred, we will write-down the investment to its fair value. The carrying value of an investment in an affiliate accounted for under the cost method of accounting may be affected by the affiliate’s ability to obtain adequate funding and execute its business plans, general market conditions, its current cash position, earnings and cash flow forecasts, recent operational performance, and any other readily available data. We record an impairment charge when we believe an investment has experienced a decline in value that is other-than-temporary. In January 2017, we recorded a $0.5 million impairment charge to loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss for one of our cost-method investments as we determined that the fair value of the investment was below its carrying value and that the carrying value was not expected to be recoverable within a reasonable amount of time (see Note 3, “Fair Value Measurements” to this Form 10-K for more information).

Intangible Assets and Goodwill

Intangible assets consist of customer contracts, completed technology, non-compete agreements, trademarks, backlogs and patents. The intangible assets are amortized to cost of sales and operating expenses, as appropriate, on a straight-line or accelerated basis, using the economic consumption life basis, to reflect the period that the assets will be consumed, which are:

 

Intangible assets with finite useful lives:

Customer contracts

   1 - 8 years

Non-compete agreements

   2 - 3 years

Completed technology

   4 - 6 years

Trademarks, patents and other

   5 - 7 years

Certain costs incurred in the application development phase of software development for internal use are capitalized and amortized over the product’s estimated useful life, which is three years. The Company expenses all costs incurred that relate to planning and post implementation phases of development. Capitalized costs related to internally developed software under development are treated as construction in progress until the technology is available for intended use, at which time the amortization commences. Capitalized internally developed software costs were $2.7 million as of January 31, 2017. Maintenance and training costs are expensed as incurred.

Goodwill is recorded when the consideration for an acquisition exceeds the fair value of net tangible and identifiable intangible assets acquired.

Impairment of Assets

Indefinite-lived intangible assets, such as goodwill, are not amortized but are evaluated for impairment at the reporting unit level annually, in our third quarter beginning August 1st. Indefinite-lived intangible assets may be tested for impairment on an interim basis in addition to the annual evaluation if an event occurs or circumstances change such as declines in sales, earnings or cash flows, decline in the Company’s stock price, or material adverse changes in the business climate, which would more likely than not reduce the fair value of a reporting unit below its carrying amount.

The process of evaluating indefinite-lived intangible assets for impairment requires several judgments and assumptions to be made to determine the fair value, including the method used to determine fair value, discount rates, expected levels of cash flows, revenues and earnings, and the selection of comparable companies used to develop market-based assumptions. We may employ the three generally accepted approaches for valuing businesses: the market approach, the income approach and the asset-based (cost) approach to arrive at the fair

 

76


Table of Contents

value. The choice of which approach and methods to use in a particular situation depends on the facts and circumstances.

We also evaluate property and equipment, intangible assets with finite useful lives and other long-lived assets on a regular basis for the existence of facts or circumstances, both internal and external that may suggest an asset is not recoverable. If such circumstances exist, we evaluate the carrying value of long-lived assets to determine if impairment exists based upon estimated undiscounted future cash flows over the remaining useful life of the assets and compare that value to the carrying value of the assets. Our cash flow estimates contain management’s best estimates, using appropriate and customary assumptions and projections at the time.

In the third quarter of fiscal 2017, we finalized our “Step 1” analysis of our annual goodwill impairment test. Our forecast indicated that the estimated fair value of net assets may be less than its carrying value which is a potential indicator of impairment. As such, we were required to perform “Step 2” of the impairment test during which we compared the implied fair value of our goodwill to its carrying value. We completed the goodwill impairment testing of our reporting unit during the fourth quarter of fiscal 2017. Since the implied fair value of goodwill was determined to be lower than its carrying value, we recorded an impairment charge of $23.5 million to loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss (see Note 6, “Goodwill and Intangible Assets” to this Form 10-K for more information).

In January 2017, after a potential buyer declined to purchase our facility in Greenville, New Hampshire, we determined that the sale of this facility was not imminent due to the location of the building and the overall market conditions in the area. Consequently, we decided to fully impair the facility since we felt the carrying amount was greater than the fair value. As a result, we recorded a $0.3 million loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss.

In the fourth quarter of fiscal 2017, a certain cost-method investment was determined to be impaired and written off. Accordingly, we recorded a $0.5 million impairment charge in January 2017 which is included in loss on investment in affiliates in our consolidated statements of operations and comprehensive loss. The cost-method investment is a privately-held entity without quoted market prices and therefore, falls within Level 3 of the fair value hierarchy due to the use of significant unobservable inputs to determine its fair value. In determining the fair value of this cost-method investment, we considered many factors including, but not limited to, operating performance of the investee, the amount of cash that the investee has on hand and the overall market conditions in which the investee operates.

As of January 31, 2016, the Company reviewed the projected future cash flows of the Timeline Labs operations and determined that the carrying amount was greater than the fair value. As a result, all long-term assets related to Timeline Labs were fully impaired and reflected as a $21.9 million loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss for the fiscal year ended January 31, 2016 which included: i) $15.8 million relating to the Timeline Labs acquired goodwill, ii) $5.2 million of acquired intangible assets, and iii) $0.9 million of capitalized internal use software. Additionally, we reduced the contingent consideration liability associated with the Timeline Labs acquisition to zero, as we determined the defined performance criteria would not be achieved. Therefore, we recorded the reversal of the liability of $0.4 million to the loss on impairment of long-lived assets. The amount of goodwill impaired represented all the goodwill that resulted from this acquisition due to the short duration of time between the acquisition and the event causing us to impair the assets.

Income Taxes

Income tax comprises current and deferred tax. Income tax is recognized in the consolidated statements of operations and comprehensive loss except to the extent that it relates to items recognized directly within equity or in other comprehensive loss. Income taxes payable, which is included in other accrued expenses in our consolidated balance sheets, is the expected tax payable on the taxable income for the year, using tax rates

 

77


Table of Contents

enacted or substantially-enacted at the reporting date, and any adjustment to tax payable in respect of previous years.

Deferred tax assets and liabilities are recognized, using the balance sheet method, for the expected tax consequences of temporary differences between the carrying amounts of assets and liabilities and the amounts used for taxation purposes. Deferred tax is not recognized for the following temporary differences: the initial recognition of goodwill, the initial recognition of assets and liabilities in a transaction that is not a business combination and that affects neither accounting nor taxable profit, and differences relating to investments in subsidiaries to the extent that they probably will not reverse in the foreseeable future. Deferred tax is measured at the tax rates that are expected to be applied to temporary differences when they reverse, based on the laws that have been enacted or substantially-enacted by the reporting date.

A deferred tax asset is recognized for unused tax losses, tax credits and deductible temporary differences, to the extent that it is probable that future taxable profits will be available against which they can be utilized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income in the countries where the deferred tax assets originated and during the periods when the deferred tax assets become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies in making this assessment.

We operate in multiple jurisdictions with complex tax policy and regulatory environments. In certain of these jurisdictions, we may take tax positions that management believes are supportable, but are potentially subject to successful challenge by the applicable taxing authority. These interpretational differences with the respective governmental taxing authorities can be impacted by the local economic and fiscal environment. We evaluate our tax positions and establish liabilities in accordance with the applicable accounting guidance on uncertainty in income taxes. We review these tax uncertainties in light of changing facts and circumstances, such as the progress of tax audits, and adjust them accordingly.

Because there are several estimates and assumptions inherent in calculating the various components of our tax provision, certain changes or future events such as changes in tax legislation, geographic mix of earnings, completion of tax audits or earnings repatriation plans could have an impact on those estimates and our effective tax rate.

Restructuring

Restructuring charges that we record consist of employee-related severance charges, termination costs and the disposal of related equipment. Restructuring charges represent our best estimate of the associated liability at the date the charges are recognized. Adjustments for changes in assumptions are recorded as a component of operating expenses in the period they become known. Differences between actual and expected charges and changes in assumptions could have a material effect on our restructuring accrual as well as our consolidated results of operations. See Note 7, “Severance and Other Restructuring Costs,” to this Form 10-K for more information on the current restructuring plan.

Foreign Currency Translation

For subsidiaries where the U.S. dollar is designated as the functional currency of the entity, we translate that entity’s monetary assets and liabilities denominated in local currencies into U.S. dollars (the functional and reporting currency) at current exchange rates, as of each balance sheet date. Non-monetary assets (e.g., inventories, property and equipment and intangible assets) and related income statement accounts (e.g., cost of sales, depreciation, amortization of intangible assets) are translated at historical exchange rates between the functional currency (the U.S. dollar) and the local currency. Revenue and other expense items are translated using average exchange rates during the fiscal period. Translation adjustments resulting from translation of the subsidiaries’ accounts are included in accumulated other comprehensive loss, a separate component of

 

78


Table of Contents

stockholders’ equity. Gains and losses on foreign currency transactions, and any unrealized gains and losses on short-term intercompany transactions are included in other expenses, net.

For subsidiaries where the local currency is designated as the functional currency, we translate their assets and liabilities into U.S. dollars (the reporting currency) at current exchange rates as of each balance sheet date. Revenue and expense items are translated using average exchange rates during the period. Cumulative translation adjustments are presented as a separate component of stockholders’ equity. Exchange gains and losses on foreign currency transactions and unrealized gains and losses on short-term inter-company transactions are included in other expenses, net.

The aggregate foreign exchange transaction losses included in other expenses, net, on the consolidated statements of operations and comprehensive loss, were $2.1 million, $0.7 million and approximately $2.3 million for fiscal 2017, 2016 and 2015, respectively.

Comprehensive Loss

We present accumulated other comprehensive loss in our consolidated balance sheets and comprehensive loss in the consolidated statement of operations and comprehensive loss. At the end of fiscal 2017, 2016 and 2015, our comprehensive loss of $70.0 million, $48.6 million and $31.1 million consists of net loss, cumulative translation adjustments and unrealized gains and losses on marketable securities.

Revenue Recognition

Our transactions frequently involve the sales of hardware, software, systems and services in multiple-element arrangements. Revenues from sales of hardware, software and systems that do not require significant modification or customization of the underlying software are recognized when:

 

    persuasive evidence of an arrangement exists;

 

    delivery has occurred, and title and risk of loss have passed to the customer;

 

    fees are fixed or determinable; and

 

    collection of the related receivable is considered probable.

Customers are billed for installation, training, project management and at least one year of product maintenance and technical support at the time of the product sale. Revenue from these activities is deferred at the time of the product sale and recognized ratably over the period these services are performed. Revenue from ongoing product maintenance and technical support agreements is recognized ratably over the period of the related agreements. Revenue from software development contracts that include significant modification or customization, including software product enhancements, is recognized based on the percentage of completion contract accounting method using labor efforts expended in relation to estimates of total labor efforts to complete the contract. The percentage of completion method requires that adjustments or re-evaluations to estimated project revenues and costs be recognized on a project-to-date cumulative basis, as changes to the estimates are identified. Revisions to project estimates are made as additional information becomes known, including information that becomes available after the date of the consolidated financial statements up through the date such consolidated financial statements are filed with the SEC. If the final estimated profit to complete a long-term contract indicates a loss, a provision is recorded immediately for the total loss anticipated. Accounting for contract amendments and customer change orders are included in contract accounting when executed. Revenue from shipping and handling costs and other out-of-pocket expenses reimbursed by customers are included in revenues and cost of revenues. Our share of intercompany profits associated with sales and services provided to affiliated companies are eliminated in consolidation in proportion to our equity ownership.

Contract accounting requires judgment relative to assessing risks, estimating revenues and costs and making assumptions including, in the case of our professional services contracts, the total amount of labor required to

 

79


Table of Contents

complete a project and the complexity of the development and other technical work to be completed. Due to the size and nature of many of our contracts, the estimation of total revenues and cost at completion is complicated and subject to many variables. Assumptions must be made regarding the length of time to complete the contract because costs also include estimated third-party vendor and contract labor costs. Penalties related to performance on contracts are considered in estimating sales and profit, and are recorded when there is sufficient information for us to assess anticipated performance. Third-party vendors’ assertions are also assessed and considered in estimating costs and margin.

Revenue from the sale of software-only products remains within the scope of the software revenue recognition rules. Maintenance and support, training, consulting, and installation services no longer fall within the scope of the software revenue recognition rules, except when they are sold with and relate to a software-only product. Revenue recognition for products that no longer fall under the scope of the software revenue recognition rules is like that for other tangible products and Accounting Standard Update No. (“ASU”) 2009-13, “Revenue Recognition (Topic 605): Multiple-Deliverable Revenue Arrangements,” amended ASC 605 and is applicable for multiple-deliverable revenue arrangements. ASU 2009-13 allows companies to allocate revenue in a multiple-deliverable arrangement in a manner that better reflects the transaction’s economics.

Under the software revenue recognition rules, the fee is allocated to the various elements based on vendor-specific objective evidence (“VSOE”) of fair value. Under this method, the total arrangement value is allocated first to undelivered elements based on their fair values, with the remainder being allocated to the delivered elements. Where fair value of undelivered service elements has not been established, the total arrangement value is recognized over the period during which the services are performed. The amounts allocated to undelivered elements, which may include project management, training, installation, maintenance and technical support and certain hardware and software components, are based upon the price charged when these elements are sold separately and unaccompanied by the other elements. The amount allocated to installation, training and project management revenue is based upon standard hourly billing rates and the estimated time necessary to complete the service. These services are not essential to the functionality of systems as these services do not alter the equipment’s capabilities, are available from other vendors and the systems are standard products. For multiple-element arrangements that include software development with significant modification or customization and systems sales where VSOE of the fair value does not exist for the undelivered elements of the arrangement (other than maintenance and technical support), percentage of completion accounting is applied for revenue recognition purposes to the entire arrangement except for maintenance and technical support.

Under the revenue recognition rules for tangible products as amended by ASU 2009-13, the fee from a multiple-deliverable arrangement is allocated to each of the deliverables based upon their relative selling prices as determined by a selling-price hierarchy. A deliverable in an arrangement qualifies as a separate unit of accounting if the delivered item has value to the customer on a stand-alone basis. A delivered item that does not qualify as a separate unit of accounting is combined with the other undelivered items in the arrangement and revenue is recognized for those combined deliverables as a single unit of accounting. The selling price used for each deliverable is based upon VSOE if available, third-party evidence (“TPE”) if VSOE is not available, and best estimate of selling price (“BESP”) if neither VSOE nor TPE are available. TPE is the price of the Company’s, or any competitor’s, largely interchangeable products or services in stand-alone sales to similarly situated customers. BESP is the price at which we would sell the deliverable if it were sold regularly on a stand-alone basis, considering market conditions and entity-specific factors.

The selling prices used in the relative selling price allocation method for certain of our services are based upon VSOE. The selling prices used in the relative selling price allocation method for third-party products from other vendors are based upon TPE. The selling prices used in the relative selling price allocation method for our hardware products, software, subscriptions, and customized services for which VSOE does not exist are based upon BESP. We do not believe TPE exists for these products and services because they are differentiated from competing products and services in terms of functionality and performance and there are no competing products or services that are largely interchangeable. Management establishes BESP with consideration for market

 

80


Table of Contents

conditions, such as the impact of competition and geographic considerations, and entity-specific factors, such as the cost of the product, discounts provided and profit objectives. Management believes that BESP is reflective of reasonable pricing of that deliverable as if priced on a stand-alone basis.

For our cloud and managed service revenues, we generate revenue from two sources: (1) subscription and support services; and (2) professional services and other. Subscription and support revenue includes subscription fees from customers accessing our cloud-based software platform and support fees. Our arrangements with customers do not provide the customer with the right to take possession of the software supporting the cloud-based software platform at any time. Professional services and other revenue include fees from implementation and customization to support customer requirements. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met. For the most part, subscription and support agreements are entered into for 12 to 36 months. Generally, most of the professional services components of the arrangements with customers are performed within a year of entering a contract with the customer.

In most instances, revenue from a new customer acquisition is generated under sales agreements with multiple elements, comprised of subscription and support and other professional services. We evaluate each element in a multiple-element arrangement to determine whether it represents a separate unit of accounting. An element constitutes a separate unit of accounting when the delivered item has standalone value and delivery of the undelivered element is probable and within our control.

In determining when to recognize revenue from a customer arrangement, we are often required to exercise judgment regarding the application of our accounting policies to an arrangement. The primary judgments used in evaluating revenue recognized in each period involve: determining whether collection is probable, assessing whether the fee is fixed or determinable, and determining the fair value of the maintenance and service elements included in multiple-element software arrangements. Such judgments can materially impact the amount of revenue that we record in a given period. While we follow specific and detailed rules and guidelines related to revenue recognition, we make and use significant management judgments and estimates about the revenue recognized in any reporting period, particularly in the areas described above. If management made different estimates or judgments, material differences in the timing of the recognition of revenue could occur.

Stock-based Compensation

We account for all employee and non-employee director stock-based compensation awards using the authoritative guidance regarding share-based payments. We continue to use the Black-Scholes pricing model as we feel it is the most appropriate method for determining the estimated fair value of the non-market-based awards. We also use the Monte Carlo pricing model for our market-based option awards and performance stock units (“PSUs”). Determining the appropriate fair value model and calculating the fair value of share-based payment awards requires the input of highly subjective assumptions, including the expected life of the share-based payment awards and stock price volatility. Management estimates the volatility based on the historical volatility of our stock. The assumptions used in calculating the fair value of share-based payment awards represent management’s best estimates, but these estimates involve inherent uncertainties and the application of management’s judgment. As a result, if circumstances change and we use different assumptions, our stock-based compensation expense could be materially different in the future. In addition, we are required to estimate the expected forfeiture rate and only recognize expense for those shares expected to vest. If our actual forfeiture rate is materially different from our estimate, the stock-based compensation expense could be significantly different from what we have recorded in the current period. The estimated fair value of our market-based awards, less expected forfeitures, is amortized over the awards’ vesting period on a graded vesting basis, whereas the fair value of non-market-based awards and employee stock purchase plan (“ESPP”) stock units, less estimated forfeitures, are amortized on a straight-line basis.

 

81


Table of Contents

Advertising Costs

Advertising costs are charged to expense as incurred. Advertising costs were $0.1 million for fiscal 2017, 2016 and 2015, respectively.

Earnings Per Share

Earnings per share are presented in accordance with authoritative guidance which requires the presentation of “basic” earnings per share and “diluted” earnings per share. Basic earnings per share is computed by dividing earnings available to common shareholders by the weighted-average shares of common stock outstanding during the period. For the purposes of calculating diluted earnings per share, the denominator includes both the weighted average number of shares of common stock outstanding during the period and the weighted average number of potential shares of common stock, such as stock options and restricted stock, calculated using the treasury stock method. For calculating diluted loss per share, we do not include these shares in the denominator because these shares would have an anti-dilutive effect on periods in which we incur a net loss. Certain shares of our common stock have exercise prices in excess of the average market price. These shares are anti-dilutive and are omitted from the calculation of earnings per share. For more information on this see Note 14., “Net Loss Per Share,” to this Form 10-K.

Recent Accounting Pronouncements

Recently Issued Accounting Standards Updates—Not Yet Adopted

We consider the applicability and impact of all ASUs. Updates not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated financial position or results of operations.

Revenue from Contracts with Customers (Topic 606)

In May 2014, the Financial Accounting Standards Board (“FASB”) issued ASU 2014-09, “Revenue from Contracts with Customers (Topic 606),” to clarify the principles for recognizing revenue and to develop a common revenue standard for U.S. GAAP and the International Financial Reporting Standards. This guidance supersedes previously issued guidance on revenue recognition and gives a five step process an entity should follow so that the entity recognizes revenue that depicts the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. In July 2015, the FASB deferred the effective date of this guidance to annual reporting periods beginning after December 15, 2017, which would be our fiscal 2019 reporting period. Early adoption is permitted.

Subsequently, the FASB issued ASUs in 2016 containing implementation guidance related to ASU 2014-09. In March 2016, the FASB issued ASU 2016-08, “Principal versus Agent Considerations (Reporting Revenue Gross versus Net),” which finalizes its amendments to the guidance in the new revenue standard on assessing whether an entity is a principal or an agent in a revenue transaction. This conclusion impacts whether an entity reports revenue on a gross or net basis. In April 2016, the FASB issued ASU 2016-08 “Identifying Performance Obligations and Licensing,” which finalizes its amendments to the guidance in the new revenue standard regarding the identification of performance obligations and accounting for the license of intellectual property. And in May 2016, the FASB issued ASU 2016-12, “Narrow-Scope Improvements and Practical Expedients” which finalizes its amendments to the guidance in the new revenue standard on collectability, noncash consideration, presentation of sales tax, and transition. The amendments are intended to make the guidance more operable and lead to more consistent application. The amendments have the same effective date and transition requirements as the new revenue recognition standard. We are continuing to evaluate what impact future adoption of this guidance will have on our consolidated financial statements.

 

82


Table of Contents

Leases

In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842).” ASU 2016-02 requires a lessee to recognize a right-of-use asset and a lease liability for operating leases with terms over twelve months, initially measured at the present value of the lease payments, in its balance sheet. The standard also requires a lessee to recognize a single lease cost, calculated so that the cost of the lease is allocated over the lease term, on a generally straight-line basis. It also requires lessees to classify leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase of the leased asset by the lessee. This classification will determine whether the lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. ASU 2016-02 is effective for us in the first quarter of fiscal 2020. Early adoption is permitted. We are currently evaluating what impact the adoption of this update will have on our consolidated financial statements.

Stock Compensation

In March 2016, the FASB issued ASU 2016-09, “Compensation—Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.” ASU 2016-09 intended to simplify several aspects of the accounting for share-based payment transactions, including the accounting for income taxes, forfeitures and statutory tax withholding requirements, as well as classification in the statements of cash flows. ASU 2016-09 is effective for us in the first quarter of fiscal 2018. Early adoption is permitted.

The new standard requires prospective recognition of excess tax benefits and deficiencies resulting from the vesting and exercise of stock awards in the income statement. Previously, these amounts were recognized in additional paid-in-capital. In addition, ASU 2016-09 requires excess tax benefits and deficiencies to be prospectively excluded from the assumed future proceeds in the calculation of diluted shares and to be reported as operating activities in the consolidated statements of cash flows where they were previously reported in financing activities. We have excess tax benefits of $1.8 million that will increase the deferred tax assets related to our various tax attribute carryforwards when the new guidance is adopted. We expect a corresponding increase to our valuation allowance, consistent with our existing valuation allowance assessment.

Once we adopt this guidance, we will elect to continue to estimate the number of stock-based awards expected to vest, as permitted by ASU 2016-09, rather than electing to account for forfeitures as they occur.

This ASU requires that employee taxes paid when an employer withholds shares for tax-withholding purposes be reported as financing activities in the consolidated statements of cash flows. Previously, these cash flows were included in operating activities. This change was required to be applied on a retrospective basis. We are currently evaluating this piece of the guidance and will plan to make the appropriate changes to the statements of cash flows on a retrospective basis in the first quarter of fiscal 2018.

Cash Flow Statement

In August 2016, the FASB issued ASU 2016-15, “Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments,” ASU 2016-15 provides guidance on the classification of certain cash receipts and payments in the statement of cash flows where diversity in practice exists. The guidance is effective for interim and annual periods beginning in our first quarter of fiscal 2019, and early adoption is permitted. ASU 2016-15 must be applied retrospectively to all periods presented but may be applied prospectively if retrospective application would be impracticable. We are currently evaluating what impact the adoption of this update will have on our consolidated financial statements.

In November 2016, the FASB issued ASU 2016-18, “Statement of Cash Flows (Topic 230): Restricted Cash.” ASU 2016-18 requires that a statement of cash flows explain the change during the period in the total cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts

 

83


Table of Contents

generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning and ending balances shown on the statement of cash flows. The guidance is effective for us in the first quarter of fiscal 2019 and early adoption is permitted. ASU 2016-18 must be applied retrospectively to all periods presented. We are currently evaluating what impact the adoption of this update will have on our consolidated financial statements.

Intangibles-Goodwill and Other

In January 2017, the FASB issued ASU 2017-04, “Intangibles-Goodwill and Other (Topic 350), which simplifies the subsequent measurement of goodwill by removing “Step 2” of the two-step impairment test. The amendment requires an entity to perform its annual, or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. A goodwill impairment will be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance is effective for us beginning in the first quarter of fiscal 2021. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. We are currently evaluating what impact the adoption of this update will have on our consolidated financial statements.

3. Fair Value Measurements

Assets and Liabilities that are Measured at Fair Value on a Recurring Basis

The following tables set forth our financial assets and liabilities that were accounted for at fair value on a recurring basis as of January 31, 2017 and January 31, 2016. There were no fair value measurements of our financial assets and liabilities using significant level 3 inputs for the periods presented:

 

            Fair Value at January 31, 2017 Using  
     January 31,
2017
     Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)
     Significant
Other
Observable
Inputs

(Level 2)
 
     (Amounts in thousands)  

Financial assets:

        

Money market accounts (a)

   $ 2,726      $ 2,726      $ —    

Available-for-sale marketable securities:

        

Current marketable securities:

        

U.S. treasury notes and bonds—conventional

     4,253        4,253        —    

U.S. government agency issues

     1,000        —          1,000  

Non-current marketable securities:

        

U.S. treasury notes and bonds—conventional

     1,997        1,997        —    

U.S. government agency issues

     2,994        —          2,994  
  

 

 

    

 

 

    

 

 

 

Total

   $ 12,970      $ 8,976      $ 3,994  
  

 

 

    

 

 

    

 

 

 

 

84


Table of Contents
            Fair Value at January 31, 2016 Using  
     January 31,
2016
     Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)
     Significant
Other
Observable
Inputs

(Level 2)
 
     (Amounts in thousands)  

Financial assets:

        

Money market accounts (a)

   $ 3,654      $ 3,654      $ —    

Available-for-sale marketable securities:

        

Current marketable securities:

        

U.S. treasury notes and bonds—conventional

     502        502        —    

U.S. government agency issues

     1,002        —          1,002  

Non-current marketable securities:

        

U.S. treasury notes and bonds—conventional

     7,762        7,762        —    

U.S. government agency issues

     3,002        —          3,002  
  

 

 

    

 

 

    

 

 

 

Total

   $ 15,922      $ 11,918      $ 4,004  
  

 

 

    

 

 

    

 

 

 

 

a) Money market funds and U.S. treasury bills are included in cash and cash equivalents on the accompanying consolidated balance sheets and are valued at quoted market prices for identical instruments in active markets.

Assets and Liabilities that are Measured at Fair Value on a Nonrecurring Basis

Assets and liabilities that are measured at fair value on a nonrecurring basis relate primarily to our tangible property and equipment, goodwill, and other intangible assets, which are re-measured when the derived fair value is below carrying value on our consolidated balance sheets. For these assets and liabilities, we do not periodically adjust carrying value to fair value except in the event of impairment. When we determine that impairment has occurred, the carrying value of the asset is reduced to fair value and the difference is recorded to loss from impairment of long-lived assets in our consolidated statements of operations and comprehensive loss.

In the third quarter of fiscal 2017, we finalized our “Step 1” analysis of our annual goodwill impairment test. Our forecast indicated that the estimated fair value of our reporting unit’s net assets may be less than its carrying value which is a potential indicator of impairment. As such, we were required to perform “Step 2” of the impairment test during which we compared the implied fair value of our goodwill to its carrying value. We completed the goodwill impairment testing of our reporting unit during the fourth quarter of fiscal 2017 and recorded an impairment charge of $23.5 million to loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss (see Note 6, “Goodwill and Intangible Assets” to this Form 10-K for more information). This impairment was determined based on Level 2 inputs, as we used a third-party valuation firm to assist in the calculation of fair value.

In January 2017, after a potential buyer declined to purchase our facility in Greenville, New Hampshire, we determined that the sale of this facility was not imminent due to the location of the building and the overall market conditions in the area and decided to fully impair the facility because the carrying amount was greater than the fair value. As a result, we recorded a $0.3 million loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss.

We also have direct investments in privately-held companies accounted for under the cost-method of accounting, of which we do not have significant influence over their operating and financial activities. Management periodically assesses these investments for other-than-temporary impairment considering available information provided by the investees and any other readily available market data. If we determine that an other-than-

 

85


Table of Contents

temporary impairment has occurred, we write-down the investment to its fair value. This impairment was determined based on Level 3 of the fair value hierarchy due to the use of significant unobservable inputs to determine fair value.

In the fourth quarter of fiscal 2017, we determined that the fair value of a certain cost-method investments was less than its carrying value. Accordingly, we recorded a $0.5 million impairment charge in January 2017 which is included in loss on investment in affiliates in our consolidated statements of operations and comprehensive loss. The cost-method investment is a privately-held entity without quoted market prices and therefore, falls within Level 3 of the fair value hierarchy due to the use of significant unobservable inputs to determine its fair value. In determining the fair value of this cost-method investment, we considered many factors including, but not limited to, operating performance of the investee, the amount of cash that the investee has on hand and the overall market conditions in which the investee operates.

As of January 31, 2016, the Company reviewed the projected future cash flows of the Timeline Labs operations and determined that the carrying amount was greater than the fair value. As a result, all long-term assets related to Timeline Labs were fully impaired and reflected as a $21.9 million loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss for the fiscal year ended January 31, 2016 which included: i) $15.8 million relating to the Timeline Labs acquired goodwill, ii) $5.2 million of acquired intangible assets, and iii) $0.9 million of capitalized internal use software. Additionally, we reduced the contingent consideration liability associated with the Timeline Labs acquisition to zero, as we determined the defined performance criteria would not be achieved. Therefore, we recorded the reversal of the liability of $0.4 million to the loss on impairment of assets.

Available-for-Sale Securities

We determine the appropriate classification of debt investment securities at the time of purchase and reevaluate such designation as of each balance sheet date. Our investment portfolio consists of money market funds, U.S. treasury notes and bonds, and U.S. government agency notes and bonds as of January 31, 2017 and 2016. All highly liquid investments with an original maturity of three months or less when purchased are cash equivalents. All cash equivalents are carried at cost, which approximates fair value. Our marketable securities are classified as available-for-sale and are reported at fair value with unrealized gains and losses, net of tax, reported in stockholders’ equity as a component of accumulated other comprehensive loss. The amortization of premiums and accretions of discounts to maturity are computed under the effective interest method and is included in other expenses, net, in our consolidated statements of operations and comprehensive loss. Interest on securities is recorded as earned and is also included in other expenses, net. Any realized gains or losses would be shown in the accompanying consolidated statements of operations and comprehensive loss in other expenses, net. We provide fair value measurement disclosures of available-for-sale securities in accordance with one of three levels of fair value measurement mentioned above.

 

86


Table of Contents

The following is a summary of cash, cash equivalents and available-for-sale securities, including the cost basis, aggregate fair value and unrealized gains and losses, for short-and long-term marketable securities portfolio as of January 31, 2017 and 2016:

 

     Amortized
Cost
     Gross
Unrealized
Gains
     Gross
Unrealized
Losses
    Estimated
Fair Value
 
     (Amounts in thousands)  

January 31, 2017:

          

Cash

   $ 25,576      $        —        $        —       $ 25,576  

Cash equivalents

     2,726        —          —         2,726  
  

 

 

    

 

 

    

 

 

   

 

 

 

Cash and cash equivalents

     28,302        —          —         28,302  
  

 

 

    

 

 

    

 

 

   

 

 

 

U.S. treasury notes and bonds—short-term

     4,248        5        —         4,253  

U.S. treasury notes and bonds—long-term

     2,003        —          (6     1,997  

U.S. government agency issues—short-term

     991        9        —         1,000  

U.S. government agency issues—long-term

     2,996        —          (2     2,994  
  

 

 

    

 

 

    

 

 

   

 

 

 

Total cash, cash equivalents and marketable securities

   $ 38,540      $ 14      $ (8   $ 38,546  
  

 

 

    

 

 

    

 

 

   

 

 

 

January 31, 2016:

          

Cash

   $ 55,079      $ —        $ —       $ 55,079  

Cash equivalents

     3,654        —          —         3,654  
  

 

 

    

 

 

    

 

 

   

 

 

 

Cash and cash equivalents

     58,733        —          —         58,733  
  

 

 

    

 

 

    

 

 

   

 

 

 

U.S. treasury notes and bonds—short-term

     503        —          (1     502  

U.S. treasury notes and bonds—long-term

     7,756        6        —         7,762  

U.S. government agency issues—short-term

     1,001        1        —         1,002  

U.S. government agency issues—long-term

     2,977        25        —         3,002  
  

 

 

    

 

 

    

 

 

   

 

 

 

Total cash, cash equivalents and marketable securities

   $ 70,970      $ 32      $ (1   $ 71,001  
  

 

 

    

 

 

    

 

 

   

 

 

 

The gross realized gains and losses on sale of available-for-sale securities for fiscal 2017, 2016 and 2015 were immaterial. For purposes of determining gross realized gains and losses, the cost of securities sold is based on specific identification.

Contractual maturities of available-for-sale debt securities at January 31, 2017 are as follows (amounts in thousands):

 

     Estimated
Fair Value
 

Maturity of one year or less

   $ 5,253  

Maturity between one and five years

     4,991  
  

 

 

 

Total

   $ 10,244  
  

 

 

 

We concluded that there were no other-than-temporary declines of available-for-sale securities as of January 31, 2017, 2016 and 2015. The unrealized holding losses, net of tax, on available-for-sale securities, which are not material for the periods presented, have been included in stockholders’ equity as a component of accumulated other comprehensive loss.

Cash, Cash Equivalents and Marketable Securities

Cash and cash equivalents consist primarily of highly liquid investments in money market mutual funds, government sponsored enterprise obligations, treasury bills, commercial paper and other money market securities with remaining maturities at date of purchase of 90 days or less.

 

87


Table of Contents

The fair value of cash, cash equivalents, restricted cash and marketable securities at January 31, 2017 and 2016 was $38.7 million and $71.1 million, respectively.

Restricted Cash

At times, we may be required to maintain cash held as collateral for performance obligations with our customers which we classify as restricted cash on our consolidated balance sheets. As of January 31, 2017 and 2016, we had $0.1 million in restricted cash related to performance obligations.

4. Acquisitions and Loss on Impairment of TLL, LLC

DCC Labs

On May 5, 2016, we acquired a 100% share of DCC Labs in exchange for an aggregate of $2.7 million in newly issued shares of SeaChange common stock and $5.2 million in cash, net of cash acquired, resulting in a total net purchase price of $7.9 million. DCC Labs is a developer of set-top and multiscreen device software. Under the purchase agreement, $0.5 million in cash and all the stock was initially held in escrow as security for the indemnification obligations of the sellers to SeaChange. The stock consideration was determined by dividing the total value of $2.6 million by the volume weighted average closing price of our common stock for the twenty trading days preceding the closing.

The acquisition of DCC Labs enables us to optimize the operations of our In-Home business, which develops home video gateway software including SeaChange’s Nucleus and NitroX products. In addition, the acquisition brings market-ready products, including an optimized television software stack for Europe’s Digital Video Broadcasting community and an HTML5 framework for building additional user experience client applications across a variety of CPE devices, including Android TV STBs, tablets, mobile and compute devices.

We accounted for the acquisition of DCC Labs as a business combination, which requires us to record the assets acquired and liabilities assumed at fair value. The amount by which the purchase price exceeds the fair value of the net assets acquired is recorded as goodwill. We engaged an independent appraiser to assist management in assessing the fair values of the tangible and intangible assets acquired and liabilities assumed and the amount of goodwill to be recognized as of the acquisition date. Assets acquired in the acquisition include receivables, prepaid expenses and property and equipment while liabilities assumed include accounts payable, other accrued expenses, deferred taxes and income taxes payable. The amounts recorded for these assets and liabilities are final based on information obtained about the facts and circumstances that existed as of the acquisition date.

The allocation of purchase price was as follows (amounts in thousands):

 

Estimated Fair value of consideration:

  

Cash, net of cash acquired

   $ 5,243  

Stock consideration

     2,640  
  

 

 

 

Total purchase price

   $ 7,883  
  

 

 

 

Estimated Fair value of assets acquired and liabilities assumed:

  

Current assets

     826  

Other long-term assets

     116  

Finite-life intangible assets

     810  

Goodwill

     7,255  

Current liabilities

     (618

Other long-term liabilities

     (506
  

 

 

 

Allocated purchase price

   $ 7,883  
  

 

 

 

 

88


Table of Contents

Acquired Goodwill

We finalized the purchase price allocation in January 2017 after we received additional information from the independent appraiser related to the fair value of identifiable intangible assets and deferred tax liabilities. As a result, we recorded measurement period adjustments during the fourth quarter of fiscal 2017 that resulted in a $1.9 million net increase in goodwill. We recorded the $7.3 million excess of the purchase price over the fair value of the identified tangible and intangible assets as goodwill, primarily due to expected synergies between the combined companies and expanded market opportunities. The goodwill is not deductible for tax purposes.

Intangible Assets

In determining the fair value of the intangible assets, the Company considered, among other factors, the intended use of the assets and the estimates of future performance of DCC Labs, based on analyses of historical financial performance. The fair values of identified intangible assets were calculated using an income-based approach based on estimates and assumptions provided by DCC Labs’ and the Company’s management.

The following table sets forth the components of the identified intangible assets associated with the DCC Labs acquisition and their estimated useful lives:

 

     Useful life      Fair Value  
            (Amounts in thousands)  

Tradename

     4 years      $ 60  

Customer contracts

     2 years        230  

Non-compete agreements

     2 years        30  

Existing technology

     3 years        490  
     

 

 

 
      $ 810  
     

 

 

 

Impact to Fiscal 2017 Financial Results

DCC Labs’ financial results have been included in our consolidated financial results only for the period from the May 5, 2016 acquisition date through January 31, 2017. As a result, our consolidated financial results for fiscal 2017 do not reflect a full year of DCC Labs’ results. From the May 5, 2016 acquisition date through January 31, 2017, DCC Labs generated revenue of $0.7 million and an operating loss of $4.7 million, which includes a loss on impairment of long-lived assets of $3.4 million which was recorded in January 2017 as a result of our annual goodwill impairment test at August 1, 2016.

Acquisition-related Costs

In connection with the acquisition, we incurred approximately $0.2 million in acquisition-related costs, including legal, accounting and other professional services for fiscal 2017. The acquisition costs were expensed as incurred and included in professional fees—other, in our consolidated statements of operations and comprehensive loss for the fiscal year ended January 31, 2017.

TLL, LLC

On February 2, 2015, pursuant to an Agreement and Plan of Merger (the “Merger Agreement”), dated as of December 22, 2014, we acquired 100% of the member interests in Timeline Labs, a privately-owned California-based software-as-a-service (“SaaS”) company.

We accounted for the acquisition of Timeline Labs as a business combination and the financial results of Timeline Labs have been included in our consolidated financial statements as of the date of acquisition. Under the acquisition method of accounting, the purchase price was allocated to SeaChange’s net tangible and intangible assets based upon their fair values as of February 2, 2015.

 

89


Table of Contents

The allocation of the purchase price was as follows (amounts in thousands):

 

Fair value of consideration:

  

Cash, net of cash acquired

   $ 14,186  

Closing stock consideration

     3,019  

Deferred stock consideration

     4,959  

Contingent consideration

     475  
  

 

 

 

Total purchase price

   $ 22,639  
  

 

 

 

Fair value of assets acquired and liabilities assumed:

  

Current assets

     95  

Other long-term assets

     108  

Finite-life intangible assets

     6,720  

Goodwill

     15,787  

Current liabilities

     (71
  

 

 

 

Allocated purchase price

   $ 22,639  
  

 

 

 

Fair Value of Consideration Transferred

Upon completion of the acquisition, the Company made cash consideration payments to the former members of Timeline Labs in the amount of $14.2 million (“Closing Cash Consideration”). The Closing Cash Consideration included $1.4 million deposited in escrow to secure certain indemnification obligations of the former members of Timeline Labs under the Merger Agreement. Also upon completion of the acquisition, the Company issued 344,055 shares of common stock to the former members of Timeline Labs and deposited 173,265 shares of common stock into the indemnification escrow.

On August 3, 2015, we issued 260,537 shares of our common stock with a value of $1.8 million to the former members of Timeline Labs, in satisfaction of the six-month deferred stock consideration obligation pursuant to the Merger Agreement. In satisfaction of the twelve-month deferred stock consideration obligation pursuant to the Merger Agreement, on February 2, 2016, we issued 542,274 shares of our common stock with a value of $3.2 million and in May 2016, pursuant to an adjustment mechanism based on the stock price provided for in the Merger Agreement with respect to deferred stock consideration issuances, we issued an additional 70,473 shares of our common stock with a value of $0.2 million.

Contingent Consideration

The former interest holders of Timeline Labs were eligible to receive earn-out compensation, consisting of shares of our common stock, if defined performance criteria were achieved for fiscal 2016 and 2017. We recorded a liability of $3.2 million in February 2015 in our consolidated balance sheets that represented the fair value of the estimated shares at full achievement of the defined performance criteria on the date of acquisition. As of January 31, 2016, the Company determined that the defined performance criteria would not be achieved and the liability was reduced to zero with a $0.4 million reversal of liability credited to loss on impairment of TLL, LLC net assets in our consolidated statements of operations and comprehensive loss for the fiscal year ended January 31, 2016.

Intangible Assets

In determining the fair value of the intangible assets, the Company considered, among other factors, the intended use of the assets, the estimates of future performance of Timeline Lab’s products and analyses of historical financial performance. The fair values of identified intangible assets were calculated using an income-based approach based on estimates and assumptions provided by Timeline Labs’ and the Company’s management.

 

90


Table of Contents

The following table sets forth the components of the identified intangible assets associated with the Timeline Labs acquisition and their estimated useful lives:

 

     Useful life      Fair Value  
            (Amounts in thousands)  

Tradename

     7 years      $ 620  

Customer contracts

     7 years        4,760  

Non-compete agreements

     2 years        170  

Existing technology

     5 years        1,170  
     

 

 

 
      $ 6,720  
     

 

 

 

Acquired Goodwill

We finalized the purchase price allocation in January 2016. We recorded the $15.8 million excess of the purchase price over the fair value of the identified tangible and intangible assets as goodwill, primarily due to expected synergies between the combined companies and expanded market opportunities. The goodwill was considered deductible for tax purposes.

Acquisition-related Costs

In connection with the acquisition, we incurred approximately $0.1 million in acquisition-related costs, including legal, accounting and other professional services for fiscal 2016. The acquisition costs were expensed as incurred and included in professional fees—other, in our consolidated statements of operations and comprehensive loss.

Loss on Impairment of TLL, LLC

In January 2016, our Board of Directors authorized a restructuring plan, as previously reported in a Form 8-K filed with the SEC on February 17, 2016. Based on the decision to enter the restructuring plan and the plan’s impact on the projected future cash flows of the Timeline Labs operations, we determined that the carrying amount of all long-term assets that resulted from the February 2015 acquisition had exceeded the fair value as of January 31, 2016. As a result, these long-term assets were deemed fully impaired and we recorded the $21.9 million net book value of these long-term assets as a component of loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss for the fiscal year ended January 31, 2016. Additionally, we reduced the contingent consideration liability associated with the Timeline Labs acquisition to zero, as we determined that the defined performance criteria would not be achieved, and credited the reversal of the liability of $0.4 million to loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss for the fiscal year ended January 31, 2016. In addition, we incurred $0.7 million in severance and restructuring charges in February 2016 related to the cost-saving actions taken with respect to the Timeline Labs business.

5. Consolidated Balance Sheet Detail

Inventories, net

Inventories consist primarily of hardware and related component parts and are stated at the lower of cost (on a first-in, first-out basis) or market. Inventories consist of the following:

 

     January 31,  
         2017              2016      
     (Amounts in thousands)  

Components and assemblies

   $ 500      $ 1,223  

Finished products

     270        459  
  

 

 

    

 

 

 

Total inventories, net

   $ 770      $ 1,682  
  

 

 

    

 

 

 

 

91


Table of Contents

Property and equipment, net

Property and equipment, net consists of the following:

 

     Estimated
Useful

Life (Years)
     January 31,  
        2017      2016  
            (Amounts in thousands)  

Land

      $ 2,780      $ 2,880  

Buildings

     20        11,726        11,908  

Office furniture and equipment

     5        1,091        1,099  

Computer equipment, software and demonstration equipment

     3        18,194        18,639  

Service and spare components

     5        1,158        1,158  

Leasehold improvements

     1-7        1,064        1,087  
     

 

 

    

 

 

 
        36,013        36,771  

Less—Accumulated depreciation and amortization

        (24,528      (22,642
     

 

 

    

 

 

 

Total property and equipment, net

      $ 11,485      $ 14,129  
     

 

 

    

 

 

 

Depreciation and amortization expense of property and equipment was $3.0 million, $3.4 million and $3.7 million for the years ended January 31, 2017, 2016 and 2015, respectively.

Other accrued expenses

Other accrued expenses consist of the following:

 

     January 31,  
         2017              2016      
     (Amounts in thousands)  

Accrued compensation and commissions

   $ 1,799      $ 1,676  

Accrued bonuses

     1,871        2,902  

Accrued restructuring

     1,023        —    

Employee benefits

     885        1,484  

Accrued provision for contract loss(1)

     168        6,497  

Accrued other

     4,182        4,855  
  

 

 

    

 

 

 

Total other accrued expenses

   $ 9,928      $ 17,414  
  

 

 

    

 

 

 

 

(1) Includes a reduction to the provision for loss contract of $4.1 million recorded in the fourth quarter of fiscal 2017 resulting from an amendment to a contract with a fixed-price customer which changed the scope of the project and add the remaining costs and revenue to complete the project.

 

92


Table of Contents

6. Goodwill and Intangible Assets

Goodwill, net

At January 31, 2017 and 2016, we had goodwill of $23.3 million and $40.2 million, respectively. The following table represents the changes in goodwill for the fiscal year ended January 31, 2017 (amounts in thousands):

 

Balance as of February 1, 2016:

  

Goodwill, gross

   $ 55,962  

Accumulated impairment losses

     (15,787
  

 

 

 

Goodwill, net

     40,175  

Acquisition of DCC Labs

     7,255  

Goodwill impairment charge

     (23,492

Cumulative translation adjustment

     (651
  

 

 

 

Balance as of January 31, 2017

  

Goodwill, gross

     61,707  

Accumulated impairment losses

     (39,279
  

 

 

 

Goodwill, net

   $ 23,287  
  

 

 

 

The valuation of goodwill related to the DCC Labs acquisition was finalized in the fourth quarter of fiscal 2017 based on the final allocation of the purchase price.

In the second quarter of fiscal 2017, triggering events prompted us to perform “Step 1” of the goodwill impairment test. The triggering events included; a sustained decrease in our stock price during the period, the withdrawal of the permanent reinvestment assertion on earnings generated by our Irish operations (see Note 12, “Income Taxes” to this Form 10-K for more information) and a decline in actual revenue for the quarter compared to projected amounts, which was previously reported in a Current Report on Form 8-K furnished to the SEC on August 23, 2016. The outcome of that preliminary “Step 1” analysis revealed that as of July 31, 2016, the fair value of the net assets exceeded its carrying value by a range of $15.4 million to $25.0 million, or 15.0% to 24.4% of the carrying value of our net assets.

We determined based on “Step 1” of our fiscal 2017 annual impairment test, that the fair value of our reporting unit was less than its carrying value, which was $102.5 million at August 1, 2016. Since the estimated fair value of our reporting unit was less than its carrying value, we determined that it was necessary to perform “Step 2” of the impairment test. In “Step 2” of the impairment test we compared the implied fair value of our goodwill to its carrying value. After adjusting the carrying value of all assets, liabilities and equity to fair value at August 1, 2016, the estimated implied fair value of goodwill was calculated to be $22.3 million. Since the implied fair value of goodwill of $22.3 million is less than the carrying value of $45.8 million as of August 1, 2016, we recorded an impairment charge of $23.5 million to loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss.

 

93


Table of Contents

Intangible assets, net

Intangible assets, net, consisted of the following at January 31, 2017 and 2016:

 

          January 31, 2017     January 31, 2016  
    Weighted average
remaining life
(Years)
    Gross     Accumulated
Amortization
    Net     Gross     Accumulated
Amortization
    Net  
    (Amounts in thousands)  

Finite-lived intangible assets:

             

Customer contracts

    2.4     $ 30,056     $ (28,019   $ 2,037     $ 29,956     $ (26,284   $ 3,672  

Non-compete agreements

    1.3       2,374       (2,356     18       2,365       (2,365     —    

Completed technology

    2.4       10,496       (9,997     499       10,075       (9,621     454  

Trademarks, patents and other

    3.3       7,125       (7,076     49       7,068       (7,068     —    
   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Total finite-lived intangible assets

    2.4     $ 50,051     $ (47,448   $ 2,603     $ 49,464     $ (45,338   $ 4,126  
   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Amortization expense for intangible assets was $3.3 million, $4.8 million and $5.2 million for fiscal 2017, 2016 and 2015, respectively.

The total amortization expense for each of the next five fiscal years is as follows (amounts in thousands):

 

For the Fiscal Years Ended January 31,

   Estimated
Amortization
Expense
 

2018

   $ 1,412  

2019

     931  

2020

     257  

2021

     3  

2022

     —    

2023 and thereafter

     —    
  

 

 

 

Total

   $ 2,603  
  

 

 

 

Actual amortization may differ from estimated amounts in the table above due to fluctuations in foreign currency exchange rates, additional intangible asset acquisitions, potential impairment, accelerated amortization, or other events.

7. Severance and Other Restructuring Costs

Restructuring Costs

During fiscal 2017, we incurred restructuring charges totaling $5.7 million primarily from employee-related benefits for terminated employees and costs to close facilities.

The following table shows the change in balances of our accrued restructuring reported as a component of other accrued expenses on the consolidated balance sheet as of January 31, 2017 (amounts in thousands):

 

     Employee-
Related
Benefits
     Closure of
Leased
Facilities
     Other
Restructuring
     Total  

Accrual balance as of January 31, 2016

   $ —        $ —        $ —        $ —    

Restructuring charges incurred

     4,543        509        603        5,655  

Cash payments

     (3,741      (379      (495      (4,615

Other charges

     (17      —          —          (17
  

 

 

    

 

 

    

 

 

    

 

 

 

Accrual balance as of January 31, 2017

   $ 785      $ 130      $ 108      $ 1,023  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

94


Table of Contents

During the third quarter of fiscal 2017, we implemented a restructuring program (“Fiscal 2017 Restructuring Plan”) with the purpose of reducing costs and assisting in restoring SeaChange to profitability and positive cash flow. The total estimated restructuring costs associated with the Fiscal 2017 Restructuring Plan are anticipated to be approximately $5.1 million and will be recorded in severance and other restructuring costs in our consolidated statements of operations and comprehensive loss as they are incurred. We recorded $3.1 million of restructuring expense in connection with this plan during fiscal 2017, which was primarily made up of employee-related costs, and we expect to incur most of the estimated remaining costs in the first half of fiscal 2018. Any changes to the estimate of executing the Fiscal 2017 Restructuring Plan will be reflected in our future results of operations.

During the second quarter of fiscal 2017, we restructured our operations in connection with the acquisition of DCC Labs. This restructuring resulted in a workforce reduction within our In-Home engineering and services organization and in the closing of our facility in Portland, Oregon. We incurred charges totaling $1.9 million in severance and other restructuring costs during fiscal 2017 related to the acquisition of DCC Labs. Once we complete our integration plan, any further reduction in workforce may result in additional restructuring charges.

Because of restructuring activities relating to our Timeline Labs operations in fiscal 2017, we incurred $0.7 million of charges, which include $0.4 million in severance to former Timeline Labs employees and $0.3 million in other restructuring charges relating to our remaining lease obligation of our Timeline Labs facilities in San Francisco and Santa Monica, California.

Severance Costs

During fiscal 2017, we incurred severance charges of $1.5 million primarily from the departure of our former Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”) during the first half of fiscal 2017 as well as the termination of 13 other former employees.

Effective April 6, 2016, we terminated the employment of Jay Samit, our former CEO. In connection with his termination, Mr. Samit and SeaChange entered a Separation Agreement and Release of Claims (the “CEO Separation Agreement”). Under the terms of the CEO Separation Agreement and consistent with our pre-existing obligations to Mr. Samit in connection with a termination without cause, we incurred a charge of $1.0 million in the first quarter of fiscal 2017, which included $0.2 million for satisfaction of his remaining fiscal 2016 and 2017 annual bonuses and $0.8 million in severance payable in twelve equal monthly installments which will be completed in the first quarter of fiscal 2018. In addition, on July 6, 2016, Anthony Dias resigned as CFO of SeaChange, though he continued as an employee until July 31, 2016. In connection with his resignation, Mr. Dias and SeaChange entered an Employment Separation Agreement and Voluntary Release, dated July 6, 2016 (the “CFO Separation Agreement”). Under the terms of the CFO Separation Agreement, we incurred a charge of $0.2 million, which included his fiscal 2017 pro-rated bonus (paid in fiscal 2018) and six months’ base salary as severance payable in twelve equal semi-monthly installments, which was completed as of January 31, 2017.

8. Commitments and Contingencies

Indemnification and Warranties

We provide indemnification, to the extent permitted by law, to our officers, directors, employees and agents for liabilities arising from certain events or occurrences while the officer, director, employee or agent is, or was, serving at our request in such capacity. With respect to acquisitions, we provide indemnification to, or assume indemnification obligations for, the current and former directors, officers and employees of the acquired companies in accordance with the acquired companies’ governing documents. As a matter of practice, we have maintained directors’ and officers’ liability insurance including coverage for directors and officers of acquired companies.

We enter agreements in the ordinary course of business with customers, resellers, distributors, integrators and suppliers. Most of these agreements require us to defend and/or indemnify the other party against intellectual

 

95


Table of Contents

property infringement claims brought by a third-party with respect to our products. From time to time, we also indemnify customers and business partners for damages, losses and liabilities they may suffer or incur relating to personal injury, personal property damage, product liability, and environmental claims relating to the use of our products and services or resulting from the acts or omissions of us, our employees, authorized agents or subcontractors. From time to time, we have received requests from customers for indemnification of patent litigation claims. Management cannot reasonably estimate any potential losses, but these claims could result in material liability for us. There are no current pending legal proceedings, in the opinion of management that would have a material adverse effect on our financial position, results from operations and cash flows. There is no assurance that future legal proceedings arising from ordinary course of business or otherwise, will not have a material adverse effect on our financial position, results from operations or cash flows.

We warrant that our products, including software products, will substantially perform in accordance with our standard published specifications in effect at the time of delivery. In addition, we provide maintenance support to our customers and therefore allocate a portion of the product purchase price to the initial warranty period and recognize revenue on a straight-line basis over that warranty period related to both the warranty obligation and the maintenance support agreement. When we receive revenue for extended warranties beyond the standard duration, it is deferred and recognized on a straight-line basis over the contract period. Related costs are expensed as incurred.

Revolving Line of Credit/Demand Note Payable

We had a letter agreement with JP Morgan Chase Bank, N.A. (“JP Morgan”) for a demand discretionary line of credit and a Demand Promissory Note in the aggregate amount of $20.0 million, which expired on August 31, 2016 with no outstanding balance. This line of credit and Demand Promissory Note was not renewed.

Operating Leases

We lease certain of our operating facilities, automobiles and office equipment under non-cancelable operating leases, which expire at various dates through fiscal 2023. Leases for our facilities typically contain standard commercial lease provisions, including renewal options and rent escalation clauses. Rental expense under operating leases was $2.4 million, $2.7 million and $2.9 million for fiscal 2017, 2016 and 2015, respectively. Future commitments under minimum lease payments as of January 31, 2017 are as follows (amounts in thousands):

 

For the Fiscal Years Ended January 31,

   Operating
Leases
 

2018

   $ 1,826  

2019

     1,604  

2020

     1,234  

2021

     747  

2022

     461  

2023 and thereafter

     116  
  

 

 

 

Minimum operating lease payments

   $ 5,988  
  

 

 

 

9. Stockholders’ Equity

Stock Authorization

The Board of Directors is authorized to issue from time to time up to an aggregate of 5,000,000 shares of preferred stock, in one or more series. Each such series of preferred stock shall have the number of shares, designations, preferences, voting powers, qualifications and special or relative rights or privileges to be determined by the Board of Directors, including dividend rights, voting rights, redemption rights and sinking fund provisions, liquidation preferences, conversion rights and preemptive rights. No preferred stock has been issued as of January 31, 2017.

 

96


Table of Contents

Stock Option Plans

2011 Compensation and Incentive Plan.

In July 2011, our stockholders approved the adoption of our 2011 Compensation and Incentive Plan (the “2011 Plan”). Under the 2011 Plan, as amended in July 2013, the number of shares of common stock authorized for grant is equal to 5,300,000 shares plus the number of shares that were expired, terminated, surrendered or forfeited subsequent to July 20, 2011 under the Amended and Restated 2005 Equity Compensation and Incentive Plan (the “2005 Plan”). Following approval of the 2011 Plan, we terminated the 2005 Plan. The 2011 Plan provides for the grant of incentive stock options, nonqualified stock options, restricted stock, restricted stock units (“RSUs”), deferred stock units (“DSUs”) and other equity based non-stock option awards as determined by the plan administrator to officers, employees, consultants, and directors of the Company. On July 13, 2016, our stockholders approved an amendment to the 2011 Plan which:

 

    Approved the removal of minimum vesting periods for stock option, RSU and other stock-based awards, but excluding restricted stock, under the 2011 Plan; and

 

    Approved the material terms of the performance goals of the 2011 Plan under which tax-deductible compensation may be paid for purposes of rules under the Internal Revenue Code of 1986, as amended, including the business criteria on which performance goals may be based.

Effective February 1, 2014, SeaChange gave its non-employee members of the Board of Directors the option to receive DSUs in lieu of RSUs, beginning with the annual grant for fiscal 2015. The number of units subject to the DSUs is determined as of the grant date and shall fully vest one year from the grant date. The shares underlying the DSUs are not vested and issued until the earlier of the director ceasing to be a member of the Board of Directors (provided such time is subsequent to the first day of the succeeding fiscal year) or immediately prior to a change in control. Commencing with fiscal 2016, we changed the policy regarding the timing of the equity grant from the first day of the applicable fiscal year to the date of our annual meeting of stockholders. To facilitate the transition, a partial year grant was made to our non-employee directors, effective February 1, 2015, and a full year grant was made to our non-employee directors, effective July 15, 2015.

We may satisfy awards upon the exercise of stock options or the vesting of stock units with newly issued shares or treasury shares. The Board of Directors is responsible for the administration of the 2011 Plan and determining the terms of each award, award exercise price, the number of shares for which each award is granted and the rate at which each award vests. In certain instances, the Board of Directors may elect to modify the terms of an award. As of January 31, 2017, there were 393,403 shares available for future grant under the 2011 Plan.

Option awards may be granted to employees at an exercise price per share of not less than 100% of the fair market value per common share on the date of the grant. Stock units may be granted to any officer, employee, director, or consultant at a purchase price per share as determined by the Board of Directors. Option awards granted under the 2011 Plan generally vest over a period of one to four years and expire ten years from the date of the grant.

In fiscal 2016, the Board of Directors developed a new Long-Term Incentive (“LTI”) Program under which the named executive officers and other key employees of the Company will receive long-term equity-based incentive awards, which are intended to align the interests of our named executive officers and other key employees with the long-term interests of our stockholders and to emphasize and reinforce our focus on team success. Long-term equity-based incentive compensation awards are made in the form of stock options, RSUs and performance stock units (“PSUs”) subject to vesting based in part on the extent to which employment continues for three years.

2015 Employee Stock Purchase Plan

In July 2015, we adopted the 2015 Employee Stock Purchase Plan (the “ESPP”). The purpose of the ESPP is to provide eligible employees, including executive officers of SeaChange, with the opportunity to purchase shares

 

97


Table of Contents

of our common stock at a discount through accumulated payroll deductions of up to 15%, but not less than one percent of their eligible compensation, subject to any plan limitations. Offering periods typically commence on October 1st and April 1st and end on March 31st and September 30th with the last trading day being the exercise date for the offering period. The first offering period under the ESPP commenced on October 1, 2015. On each purchase date, eligible employees will purchase our stock at a price per share equal to 85% of the closing price of our common stock on the exercise date, but no less than par value. The maximum number of shares of our common stock which will be authorized for sale under the ESPP is 1,150,000 shares. Stock-based compensation expense related to the ESPP was immaterial for fiscal 2017 and fiscal 2016.

Stock-based Compensation

We use the provisions of the authoritative guidance which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees and directors based on estimated fair values. The fair value of our stock options and PSUs, less expected forfeitures, is amortized over the awards’ vesting period on a graded vesting basis, whereas the RSUs and DSUs, less expected forfeitures, are amortized on a straight-line basis. We have applied the provisions of authoritative guidance allowing the use of a “simplified” method, in developing an estimate of the expected term of “plain vanilla” share options.

The effect of recording stock-based compensation was as follows:

 

     For the Fiscal Years Ended January 31,  
         2017              2016              2015      
     (Amounts in thousands)  

Stock-based compensation expense by type of award:

        

Stock options

   $ 873      $ 1,257      $ 1,036  

Restricted stock units

     624        1,203        1,607  

Deferred stock units

     709        607        500  

Performance-based restricted stock units

     398        475        77  

Employee stock purchase plan

     17        10        —    
  

 

 

    

 

 

    

 

 

 

Total stock-based compensation

   $ 2,621      $ 3,552      $ 3,220  
  

 

 

    

 

 

    

 

 

 

Since stock-based awards are expected to be made each year and vest over several years, the effects of applying authoritative guidance for recording stock-based compensation for the year ended January 31, 2017 are not indicative of future amounts.

Determining Fair Value

Stock Options

We record the fair value of most stock options using the Black-Scholes valuation model. Key input assumptions used to estimate the fair value of stock options include the exercise price, the expected option term, the risk-free interest rate over the option’s expected term, the expected annual dividend yield and the expected stock price volatility. The expected option term was determined using the “simplified” method for “plain vanilla” options. The expected stock price volatility was established using a blended volatility, which is an average of the historical volatility of our common stock over a period of time equal to the expected term of the stock option, and the average volatility of our common stock over the most recent one-year and two-year periods. The risk-free interest rate is based upon the U.S. treasury bond yield at the grant date, using a remaining term equal to the expected life. The expected dividend yield is 0%, as we have not paid cash dividends on our common stock since our inception.

 

98


Table of Contents

The fair value of stock options granted was estimated at the date of grant using the following assumptions:

 

     For the Fiscal Years Ended January 31,
         2017            2016            2015    

Expected term (in years)

   6-7    6-7    6.5

Expected volatility (range)

   40-45%    40-45%    46%

Weighted average volatility

   42%    42%    46%

Risk-free interest rate

   1.0-2.0%    1.5-2.0%    1.7%

Weighted average interest rate

   1.1%    1.6%    1.7%

Expected dividend yield

   0%    0%    0%

Market-Based Options

We have granted market-based options to certain newly appointed officers. These stock options have an exercise price equal to our closing stock price on the date of grant and will vest in approximately equal increments based upon the closing price of SeaChange’s common stock. We record the fair value of these stock options using the Monte Carlo simulation model, since the stock option vesting is variable depending on the closing price of our traded common stock. The model simulated the daily trading price of the market-based stock options’ expected terms to determine if the vesting conditions would be triggered during the term. Effective April 6, 2016, Ed Terino, who previously served as our Chief Operating Officer (“COO”), was appointed Chief Executive Officer (“CEO”) of SeaChange and was granted 600,000 market-based options, bringing the total of his market-based options, when added to the 200,000 market-based options he received upon hire as COO in June 2015, to 800,000 market-based options. The fair value of these 800,000 stock options was estimated to be $2.1 million. As of January 31, 2017, $0.9 million remained unamortized on the market-based stock options, which will be expensed over the next 2.3 years, the remaining weighted average amortization period.

The following table summarizes the Company’s stock option activity:

 

     For the Fiscal Years Ended January 31,  
     2017      2016      2015  
     Shares     Weighted
average
exercise
price
     Shares     Weighted
average
exercise
price
     Shares     Weighted
average
exercise
price
 

Outstanding at beginning of period

     1,192,677     $ 6.80        1,626,421     $ 7.77        1,502,176     $ 9.77  

Granted

     1,581,614     $ 4.02        612,678     $ 6.44        500,000     $ 7.23  

Exercised

     —       $ —          (28,740   $ 6.74        —       $ —    

Forfeited/expired/cancelled

     (632,724   $ 6.98        (1,017,682   $ 8.13        (375,755   $ 15.06  
  

 

 

      

 

 

      

 

 

   

Outstanding at end of period

     2,141,567     $ 4.70        1,192,677     $ 6.80        1,626,421     $ 7.77  
  

 

 

      

 

 

      

 

 

   

Options exercisable at end of period

     203,982     $ 6.28        80,000     $ 6.83        1,108,115     $ 8.02  
  

 

 

      

 

 

      

 

 

   

Weighted average remaining contractual term (in years)

       8.01          8.10          4.72  

The weighted-average fair valuation at grant date of stock options granted during the years ended January 31, 2017, 2016 and 2015, was $3.09, $2.75, and $3.39, respectively. As of January 31, 2017, the unrecognized stock-based compensation related to the unvested stock options was approximately $1.4 million, net of estimated forfeitures. Total unrecognized compensation cost will be adjusted for any future changes in estimated changes in forfeitures. This cost will be recognized over an estimated weighted average amortization period of 2.0 years.

Intrinsic value is defined as the difference between the market price on the date of exercise and the grant date price. There was no intrinsic value as of January 31, 2017 as the market price on the date of exercise was higher than the grant date price for options outstanding. The aggregate intrinsic value for options outstanding was $0.1 million as of January 31, 2016 and 2015, respectively. The aggregate intrinsic value of vested shares and share options expected to vest as of January 31, 2017, 2016 and 2015 was $0, $0.1 million and $0.1 million, respectively.

 

99


Table of Contents

Cash received from employees as a result of employee stock option exercises during fiscal 2016 was $0.2 million. There were no stock options exercised in fiscal 2017 and 2015. The total intrinsic value of options exercised during the year ended January 31, 2017 was not material.

The following table summarizes information about stock options outstanding and exercisable as of January 31, 2017:

 

     Options Outstanding      Options Exercisable  
     Number
outstanding
     Weighted
average
remaining
contractual
terms
(years)
     Weighted
average
exercise
price
     Number
exercisable
     Weighted
average
exercise
price
 

Range of exercise prices

              

$2.42 to $2.42

     425,546        9.50      $ 2.42        —        $ —    

$2.64 to $2.89

     135,000        9.68      $ 2.73        —        $ —    

$3.30 to $3.41

     150,000        9.38      $ 3.34        —        $ —    

$3.50 to $3.50

     100,000        9.26      $ 3.50        —        $ —    

$3.77 to $3.77

     21,068        2.25      $ 3.77        7,023      $ 3.77  

$3.83 to $3.83

     75,000        9.21      $ 3.83        —        $ —    

$5.50 to $5.50

     75,000        0.31      $ 5.50        —        $ —    

$5.56 to $7.25

     800,000        8.97      $ 5.98        —        $ —    

$6.05 to $6.05

     279,953        4.94      $ 6.05        116,959      $ 6.05  

$6.74 to $6.74

     75,000        1.96      $ 6.74        75,000      $ 6.74  

$8.15 to $8.15

     5,000        2.42      $ 8.15        5,000      $ 8.15  
  

 

 

          

 

 

    
     2,141,567        8.01      $ 4.70        203,982      $ 6.28  
  

 

 

          

 

 

    

Stock Units (RSUs, DSUs and PSUs)

We record stock-based compensation expense associated with stock units using the market value of our stock on the date of grant, less forfeitures, and amortize the fair value over the awards’ vesting period on a straight-line basis for awards with only a service condition and graded vesting basis for awards that include both a performance and service condition.

The following table summarizes the stock unit activity:

 

     For the Fiscal Years Ended January 31,  
     2017      2016      2015  
     Shares     Weighted
average
grant date
fair value
     Shares     Weighted
average
grant date
fair value
     Shares     Weighted
average
grant date
fair value
 

Unvested at beginning of period

     1,053,045     $ 7.34        435,306     $ 8.91        446,468     $ 9.81  

Awarded

     837,927     $ 3.07        904,344     $ 6.46        314,057     $ 8.60  

Vested

     (208,474   $ 3.46        (277,373   $ 6.89        (287,485   $ 9.83  

Forfeited/expired/cancelled

     (229,440   $ 6.68        (9,232   $ 8.42        (37,734   $ 10.01  
  

 

 

      

 

 

      

 

 

   

Unvested at end of period

     1,453,058     $ 5.54        1,053,045     $ 7.34        435,306     $ 8.91  
  

 

 

      

 

 

      

 

 

   

As of January 31, 2017, the unrecognized stock-based compensation related to the unvested RSUs and DSUs was $3.0 million. This cost will be recognized over an estimated weighted average amortization period of 1.3 years.

In fiscal 2017 and fiscal 2016, the Company granted an aggregate of 307,963 and 301,192 PSUs, respectively, to employees. The target number of PSUs granted to an employee in these fiscal years represent the right to receive

 

100


Table of Contents

a corresponding number of shares of our common stock, subject to adjustment depending on SeaChange’s total shareholder return (“TSR”) for the period between February 1, 2017 and January 31, 2020 (for the fiscal 2017 grant) and between February 1, 2016 and January 31, 2019 (for the fiscal 2016 grant) measured against the TSR of the common stock of the companies comprising the S&P SmallCap 600 Index (collectively referred to as the “SeaChange Relative TSR Percentile Rank”). The number of shares of our common stock that these employees are entitled to receive at January 31, 2019 and 2020 range from 0% to 150% of the target PSU award. If the SeaChange Relative TSR Percentile Rank relative to the companies in the S&P SmallCap 600 Index is less than the 25th percentile, the target grants are forfeited.

We record the fair value of these PSUs using the Monte Carlo simulation model since the vesting is variable depending on the SeaChange Relative TSR Percentile Ranking. We recognize stock compensation expense related to the PSUs ratably over the required service period based on the estimate that it is probable that the measurement criteria will be achieved and the targeted number of shares will vest. If there is a change in the estimate of the number of shares that are probable of vesting, we will cumulatively adjust compensation expense in the period that the change in estimate is made. The fair value of the granted PSUs was estimated to be $2.9 million and will be expensed over the next 3 years.

10. Accumulated Other Comprehensive Loss

Accumulated other comprehensive loss consisted of the following:

 

     Foreign
Currency
Translation
Adjustment
     Changes in
Fair Value of
Available-
for-Sale
Investments
     Accumulated
Other
Comprehensive
Loss
 
     (Amounts in thousands)  

Balance at January 31, 2015

   $ (5,797    $ 43      $ (5,754

Other comprehensive loss

     (847      (12      (859
  

 

 

    

 

 

    

 

 

 

Balance at January 31, 2016

     (6,644      31        (6,613

Other comprehensive income (loss)

     1,267        (25      1,242  
  

 

 

    

 

 

    

 

 

 

Balance at January 31, 2017

   $ (5,377    $ 6      $ (5,371
  

 

 

    

 

 

    

 

 

 

Unrealized holding losses on securities available for sale are not material for the periods presented.

Comprehensive loss consists of net loss and other comprehensive income (loss), which includes foreign currency translation adjustments and changes in unrealized gains and losses on marketable securities. For purposes of comprehensive loss disclosures, we do not record tax expense or benefits for the net changes in the foreign currency translation adjustments.

11. Segment Information, Significant Customers and Geographic Information

Segment Information

Our operations are organized into one reportable segment. Operating segments are defined as components of an enterprise evaluated regularly by the Company’s senior management in deciding how to allocate resources and assess performance. Our reportable segment was determined based upon the nature of the products offered to customers, the market characteristics of each operating segment and the Company’s management structure.

 

101


Table of Contents

Significant Customers

The following table summarizes revenues by significant customers where such revenue exceeded 10% of total revenues for the indicated period:

 

     For Fiscal Years Ended January 31,  
     2017     2016     2015  

Customer A

     30     28     17

Customer B

     N/A       10     17

Geographic Information

The following summarizes revenues by customers’ geographic locations:

 

     For the Fiscal Years Ended January 31,  
     2017     2016     2015  
     Amount      %     Amount      %     Amount      %  
     (Amounts in thousands, except percentages)  

Revenues by customers’ geographic locations:

               

North America(1)

   $ 37,570        45   $ 58,113        55   $ 64,755        56

Europe and Middle East

     38,169        45     42,201        39     39,387        34

Latin America

     5,764        7     4,707        4     6,829        6

Asia Pacific

     2,292        3     1,971        2     4,464        4
  

 

 

      

 

 

      

 

 

    

Total revenues

   $ 83,795        $ 106,992        $ 115,435     
  

 

 

      

 

 

      

 

 

    

 

(1) Includes total revenue for the United States for the periods shown as follows:

 

     For the Fiscal Years Ended January 31,  
     2017      2016      2015  
     (Amounts in thousands, except percentages)  

U.S. Revenue

   $ 30,094      $ 46,978      $ 59,819  

% of total revenue

     35.9      43.9      51.8

The following summarizes long-lived assets by geographic locations:

 

     January 31,  
     2017     2016  
     Amount      %     Amount      %  
     (Amounts in thousands, except percentages)  

Long-lived assets by geographic locations(1):

          

North America

   $ 14,729        80   $ 18,944        79

Europe and Middle East

     2,878        16     3,575        15

Asia Pacific

     817        4     1,372        6
  

 

 

      

 

 

    

Total long-lived assets by geographic location

   $ 18,424        $ 23,891     
  

 

 

      

 

 

    

 

(1) Excludes marketable securities, long-term and goodwill.

 

102


Table of Contents

12. Income Taxes

The components of loss from continuing operations before income taxes are as follows:

 

     For the Fiscal Years Ended January 31,  
     2017      2016      2015  
     (Amounts in thousands)  

Domestic

   $ (40,452    $ (38,709    $ (25,920

Foreign

     (16,166      (10,044      (2,694
  

 

 

    

 

 

    

 

 

 

Loss from continuing operations before income taxes

   $ (56,618    $ (48,753    $ (28,614
  

 

 

    

 

 

    

 

 

 

The components of the income tax provision (benefit) from continuing operations are as follows:

 

     For the Fiscal Years Ended January 31,  
     2017      2016      2015  
     (Amounts in thousands)  

Current:

        

Federal

   $         —        $       —        $ —    

State

     50        50        (762

Foreign

     (94      (49            24  
  

 

 

    

 

 

    

 

 

 

Total

     (44      1        (738
  

 

 

    

 

 

    

 

 

 

Deferred:

        

Foreign

     14,675        (1,030      (368
  

 

 

    

 

 

    

 

 

 

Total

     14,675        (1,030      (368
  

 

 

    

 

 

    

 

 

 

Income tax (benefit) provision

   $ 14,631      $ (1,029    $ (1,106
  

 

 

    

 

 

    

 

 

 

The income tax provision (benefit) for continuing operations computed using the federal statutory income tax rate differs from our effective tax rate primarily due to the following:

 

     For the Fiscal Years Ended January 31,  
           2017                  2016                  2015        
     (Amounts in thousands)  

Statutory U.S. federal tax rate

   $ (19,816    $ (17,066    $ (10,014

State taxes, net of federal tax benefit

     32        33        (779

Income (losses) not benefitted

     10,679        15,712        8,913  

Non-deductible stock compensation expense

     266        3        —    

Other non-deductible items(1)

     252        (31      (74

Innovative technology and development incentive

     —          (189      (68

Foreign tax rate differential

     3,499        509        916  

APB 23 deferred tax liability

     14,675        —          —    

Goodwill impairment

     5,044        —          —    
  

 

 

    

 

 

    

 

 

 

Income tax provision (benefit)

   $ 14,631      $ (1,029    $ (1,106
  

 

 

    

 

 

    

 

 

 

 

(1) Within the other line in the table above, other non-deductible items were $0.1 million and ($0.2) million for the fiscal years ended January 31, 2017 and 2016, respectively, and were immaterial for fiscal 2015. These items have been aggregated with various adjustments related to differences in prior year U.S. and foreign tax provisions and the actual returns filed.

Our effective tax rate was a provision of 26% for the fiscal year ended January 31, 2017 and a benefit of 2% and 4% for the fiscal years ended January 31, 2016 and 2015, respectively.

 

103


Table of Contents

The components of deferred income taxes are as follows:

 

     January 31,  
     2017     2016  
     (Amounts in thousands)  

Deferred tax assets:

    

Accruals and reserves

   $ 1,815     $ 5,041  

Deferred revenue

     79       346  

Stock-based compensation expense

     3,730       3,655  

U.S. federal, state and foreign tax credits

     7,459       7,510  

Intangible assets

     6,834       7,153  

Loss carryforwards

     38,356       24,172  
  

 

 

   

 

 

 

Deferred tax assets

     58,273       47,877  

Less: Valuation allowance

     (58,134     (47,368
  

 

 

   

 

 

 

Net deferred tax assets

     139       509  

Deferred tax liabilities:

    

APB 23 deferred tax liability

     14,675       —    

Other

     75       75  

Property and equipment

     121       426  
  

 

 

   

 

 

 

Total net deferred tax (liabilities) assets

   $ (14,732   $ 8  
  

 

 

   

 

 

 

At January 31, 2017, we had federal, state and foreign net operating loss carry forwards of $84.7 million, $117.5 million and $6.3 million respectively, which can be used to offset future tax liabilities and expire at various dates beginning in fiscal 2018. Utilization of these net operating loss carry forwards may be limited pursuant to provisions of the respective local jurisdiction. At January 31, 2017, we had a federal capital loss carry forward of $13.1 million. This loss can only be utilized to offset capital gains and it expires in fiscal 2018. In addition, at January 31, 2017, we had federal and state research and development credit carry forwards of $3.6 million and $1.8 million respectively, and state investment tax credit carry forwards of $0.2 million. We also have alternative minimum tax credit carry forwards of $0.6 million which are available to reduce future federal regular income taxes over an indefinite period. We have foreign tax credit carry forwards of $2.0 million which are available to reduce future federal regular income taxes. These credits expire at various dates beginning in fiscal 2018, except for $0.8 million in credits that have an unlimited carryforward period.

We review the adequacy of the valuation allowance for deferred tax assets on a quarterly basis. We have evaluated the positive and negative evidence bearing upon the realizability of our deferred tax assets and have established a valuation allowance of $58.1 million for such assets, which are comprised principally of net operating loss carry forwards, research and development credits, deferred revenue, inventory and stock-based compensation. If we generate pre-tax income in the future, some portion or all of the valuation allowance could be reversed and a corresponding increase in net income would be reported in future periods. The valuation allowance increased $10.7 million from $47.4 million at January 31, 2016.

Our foreign subsidiaries generate earnings that are not subject to U.S. income taxes so long as they are permanently reinvested in our operations outside the United States. Pursuant to Accounting Standard Codification Topic No. 740-30, “Income Taxes-Other Considerations or Special Areas,” undistributed earnings of foreign subsidiaries that are no longer permanently reinvested would become subject to deferred income taxes under U.S. tax law. Prior to the second quarter of fiscal 2017, we asserted that the undistributed earnings of all our foreign subsidiaries were permanently reinvested.

In the second quarter of fiscal 2017, following a review of our operations, liquidity and funding, and investment in our product roadmap, we determined that the ability to access certain amounts of foreign earnings would

 

104


Table of Contents

provide greater flexibility to meet the Company’s working capital needs. Accordingly, in the second quarter of fiscal 2017, we withdrew the permanent reinvestment assertion on $58.6 million of earnings generated by our Irish operations through July 2016. We recorded a deferred tax liability of $14.7 million related to the foreign income taxes on $58.6 million of undistributed earnings.

At January 31, 2017, we have indefinitely reinvested $6.0 million of the cumulative undistributed earnings of certain foreign subsidiaries. The $6.0 million of such earnings would be subject to U.S. taxes if repatriated to the United States. Through January 31, 2017, we have not provided deferred income taxes on these undistributed earnings of our foreign subsidiaries because such earnings are considered to be indefinitely reinvested outside the United States. Determination of the potential deferred income tax liability on these undistributed earnings is not practicable because such liability, if any, is dependent on circumstances existing if, and when, remittance occurs.

There is no certainty as to the timing of when such foreign earnings will be distributed to the United States in whole or in part. Further, when the foreign earnings are distributed via dividend to the United States, we anticipate that a substantial portion of the resulting U.S. income taxes would be reduced by existing tax attributes.

For the fiscal year ended January 31, 2017, we recognized incremental tax benefits of $0.4 million. This incremental tax benefit is primarily due to $0.3 million of tax benefit recorded for the expiration of the statute of limitations and $0.1 million related to effectively settling an audit. We recognize accrued interest and penalties related to uncertain tax positions in income tax expense. A reconciliation of the beginning and ending balance of the total amounts of gross unrecognized tax benefits, excluding interest of $0.3 million, is as follows:

 

     For the Fiscal Years Ended January 31,  
             2017                      2016          
     (Amounts in thousands)  

Balance of gross unrecognized tax benefits, beginning of period

   $ 5,151      $ 5,527  

Gross amounts of increases in unrecognized tax benefits as a result of tax positions taken in the current period

     321        —    

Decrease due to expiration of statute of limitation

     (269      (325

Decrease for tax positions related to prior years

     (96      —    

Effect of currency translation

     (14      (51
  

 

 

    

 

 

 

Balance of gross unrecognized tax benefits, end of period

   $ 5,093      $ 5,151  
  

 

 

    

 

 

 

We file income tax returns in U.S. federal jurisdiction, various state jurisdictions, and various foreign jurisdictions. We have closed out an audit with the Internal Revenue Service (“IRS”) through fiscal 2013, however, the taxing authorities can still review the propriety of certain tax attributes created in closed years if such tax attributes are utilized in an open tax year, such as our federal research and development credit carryovers. During fiscal 2017, we closed an audit with the Dutch tax authorities for fiscal years 2010 through 2015.

13. Employee Benefit Plans

We sponsor a 401(k) retirement savings plan (the “Plan”) that covers substantially all domestic employees of SeaChange. The Plan allows employees to contribute gross salary through payroll deductions up to the legally mandated limit based on their jurisdiction. Participation in the Plan is available to full-time employees who meet eligibility requirements. We also contribute to various retirement plans for our employees outside the United States according to the local plans specific to each foreign location. Amounts contributed will vary. During fiscal 2017, 2016 and 2015, we contributed $1.4 million, $1.5 million and $1.7 million, respectively.

 

105


Table of Contents

We have a statutory pension benefit obligation covering current employees in the Philippines. The components of the change in this pension benefit obligation as of January 31, 2017 and 2016 is as follows:

 

     January 31,  
         2017              2016      
     (Amounts in thousands)  

Projected benefit obligation, beginning of fiscal year

   $ 1,063      $ 1,247  

Service cost

     238        288  

Interest cost

     54        51  

Actuarial gain

     (801      (435

Foreign currency exchange rate changes

     (24      (88
  

 

 

    

 

 

 

Projected benefit obligation, end of fiscal year

   $ 530      $ 1,063  
  

 

 

    

 

 

 

Funded status at end of fiscal year(1)

   $ 530      $ 1,063  
  

 

 

    

 

 

 

 

(1) These unfunded amounts are included in other liabilities, long-term on our consolidated balance sheets for the periods presented.

The following sets forth the components of our net periodic benefit cost under the pension plan:

 

     January 31,  
     2017      2016      2015  
     (Amounts in thousands)  

Service cost

   $ 238      $ 288      $ 176  

Interest cost

     54        51        39  

Actuarial (gain) loss

     (801      (435      379  
  

 

 

    

 

 

    

 

 

 

Net periodic benefit cost

   $ (509    $ (96    $ 594  
  

 

 

    

 

 

    

 

 

 

Key weighted average assumptions used in the accounting for the pension plan to determine the benefit obligation and net benefit cost were as follows:

 

     January 31,  
     2017     2016  

Discount rate

     5.72     5.08

Compensation increase rate

     5.00     7.00

We do not anticipate to begin paying this obligation until fiscal 2022 and estimate $0.2 million in benefit payments through fiscal 2028.

14. Net Loss Per Share

Net loss per share is presented in accordance with authoritative guidance which requires the presentation of “basic” and “diluted” earnings per share. Basic net loss per share is computed by dividing earnings available to common shareholders by the weighted average shares of common stock outstanding during the period. For the purposes of calculating diluted net loss per share, the denominator includes both the weighted average number of shares of common stock outstanding during the period and the weighted average number of shares of potential dilutive shares of common stock, such as stock awards, calculated using the treasury stock method. Basic and diluted net loss per share was the same for all the periods presented as the impact of potential dilutive shares outstanding was anti-dilutive.

 

106


Table of Contents

The following table sets forth our computation of basic and diluted net loss per common share (amounts in thousands, except per share data):

 

     For the Fiscal Years Ended January 31,  
           2017                  2016                  2015        

Net loss from continuing operations

   $ (71,249    $ (47,697    $ (27,489

Net income from discontinued operations

     —          —          5  
  

 

 

    

 

 

    

 

 

 

Net loss

   $ (71,249    $ (47,697    $ (27,484
  

 

 

    

 

 

    

 

 

 

Weighted average shares used in computing net loss per share—basic and diluted

     34,970        33,506        32,772  
  

 

 

    

 

 

    

 

 

 

Net loss per share—basic and diluted:

        

Loss from continuing operations

   $ (2.04    $ (1.42    $ (0.84

Income from discontinued operations

     —          —          0.00  
  

 

 

    

 

 

    

 

 

 

Net loss per share—basic and diluted

   $ (2.04    $ (1.42    $ (0.84
  

 

 

    

 

 

    

 

 

 

The number of common shares used in the computation of diluted net loss per share for the periods presented does not include the effect of the following potentially outstanding common shares because the effect would have been anti-dilutive (amounts in thousands):

 

     For the Fiscal Year Ended January 31,  
         2017              2016              2015      

Stock options

     1,415        1,493        1,586  

Restricted stock units

     448        145        217  

Deferred stock units

     70        31        11  

Performance stock units

     318        5        —    
  

 

 

    

 

 

    

 

 

 

Total

     2,251        1,674        1,814  
  

 

 

    

 

 

    

 

 

 

15. Quarterly Results of Operations—Unaudited

The following table sets forth certain unaudited quarterly results of operations for fiscal 2017 and fiscal 2016. In the opinion of management, this information has been prepared on the same basis as the audited consolidated financial statements and all necessary adjustments, consisting only of normal recurring adjustments, have been included in the amounts stated below to present fairly the quarterly information when read in conjunction with the audited consolidated financial statements and notes thereto included elsewhere in this Form 10-K. The quarterly operating results are not necessarily indicative of future results of operations.

 

    Fiscal Year Ended January 31, 2017  
          Q1                 Q2                 Q3                 Q4        
    (Amounts in thousands, except per share data)  

Revenue

  $ 21,570     $ 18,452     $ 19,961     $ 23,812  

Gross profit

    9,149       7,456       9,812       15,763  

Operating expenses

    18,724       19,124       18,247       40,231  

Net loss(1)

    (8,907     (26,884     (8,082     (27,376

Loss per share(2):

       

Basic

  $ (0.26   $ (0.77   $ (0.23   $ (0.78

Diluted

  $ (0.26   $ (0.77   $ (0.23   $ (0.78

 

107


Table of Contents
    Fiscal Year Ended January 31, 2016  
    Q1     Q2     Q3     Q4  
    (Amounts in thousands, except per share data)  

Revenue

  $ 23,177     $ 27,871     $ 28,747     $ 27,197  

Gross profit

    10,116       14,427       6,877       15,419  

Operating expenses

    19,582       19,177       18,718       37,561  

Net loss(3)

    (9,825     (5,027     (10,565     (22,280

Loss per share(2):

       

Basic

  $ (0.29   $ (0.16   $ (0.31   $ (0.66

Diluted

  $ (0.29   $ (0.16   $ (0.31   $ (0.66

 

(1) Net loss in the fourth quarter of fiscal 2017 includes a $23.7 million loss on impairment of long-lived assets as we found during “Step 2” of our annual goodwill impairment test that the carrying value of our goodwill was greater than the implied fair value. As a result, we recorded an impairment charge of $23.5 million. In addition, we fully impaired the fair market value of our facility in Greenville, New Hampshire by recording an impairment charge of $0.2 million as we feel that the sale of this facility is not imminent due to the facility’s location and the market conditions in the area.
(2) The sum of per share data may not agree to annual amounts due to rounding.
(3) Net loss in the fourth quarter of fiscal 2016 includes a $21.5 million loss on impairment of long-lived assets as a result of our decision to enter into a restructuring plan relating to the Timeline Labs operations.

 

108


Table of Contents

ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

None.

ITEM 9A. CONTROLS AND PROCEDURES

(A) Evaluation of Disclosure Controls and Procedures

We evaluated the effectiveness of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), as of the end of the period covered by this Form 10-K. Edward Terino, our Chief Executive Officer, and Peter R. Faubert, our Chief Financial Officer, participated in this evaluation. Based upon that evaluation, Messrs. Terino and Faubert concluded that our disclosure controls and procedures were not effective as of January 31, 2017 due to material weaknesses described in the Report of Management on Internal Control Over Financial Reporting below relating to the design of controls around certain professional services revenue recognition on projects generating revenue of less than $25,000 per month, deferred revenue related to undelivered products reconciled the month prior to quarter end and rolled forward and journal entry review processes at an international subsidiary for journal entries less than $50,000. In addition, we identified an ineffective control related to currency translation adjustments arising from intercompany notes.

Notwithstanding the material weaknesses discussed above, our management, including our Chief Executive Officer and Chief Financial Officer, believes that the consolidated financial statements contained in this Form 10-K present fairly, in all material respects, our financial position, results of operations and cash flows for the periods presented in conformity with U.S. GAAP. These material weaknesses did not result in any adjustments or restatements of our audited and unaudited consolidated financial statements or disclosures for any prior period previously reported by the Company.

(B) Report of Management on Internal Control Over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Our internal control system was designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally accepted in the United States of America.

Our internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors, and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on the financial statements.

Because of inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Our management assessed the effectiveness of our internal control over financial reporting as of January 31, 2017. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in the 2013 Internal Control—Integrated Framework.

During fiscal 2017, we identified material weaknesses in our internal control over financial reporting. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis.

 

109


Table of Contents

As part of our evaluation of internal control over financial reporting described above, we concluded that, as of January 31, 2017, we did not maintain effective internal control over financial reporting. We reached that conclusion because, out of over 100 controls in place and tested, we did not design and maintain effective internal controls over the following three items:

 

    insufficient review procedures around a) professional service revenue on projects with revenue below $25,000 monthly, and b) deferred revenue related to undelivered products reconciled the month prior to quarter end and rolled forward; Specifically, our controls are not appropriately designed to review professional services revenue recognized on projects below $25,000, or review deferred revenue related to undelivered products at quarter end.

 

    lack of evidence of management review over the preparation of journal entries under $50,000 at an international subsidiary; Specifically, our controls are not appropriately designed to ensure journal entries under $50,000 at an international subsidiary are complete and accurate.

 

    ineffective control around the identification of currency translation adjustments resulting from revaluation of a Euro denominated non-recurring intercompany note payable to an international subsidiary with a U.S. dollar functional currency. Specifically, the Company did not maintain effective controls related to the identification and review of currency translation adjustments associated with an intercompany note payable.

Controls that were historically in place did not always address relevant risks and were not performed on all relevant transactions. In addition, the level of precision of the management review controls was not sufficient to identify all potential errors.

Notwithstanding the material weaknesses discussed above, our management, including our Chief Executive Officer and Chief Financial Officer, believes that the consolidated financial statements contained in this Form 10-K present fairly, in all material respects, our financial position, results of operations and cash flows for the periods presented in conformity with U.S. GAAP. These material weaknesses did not result in any adjustments or restatements of our audited and unaudited consolidated financial statements or disclosures for any prior period previously reported by the Company.

The effectiveness of our internal control over financial reporting as of January 31, 2017 has been audited by Grant Thornton LLP, our independent registered public accounting firm, as stated in their report which is included in Part II, Item 8 of this Form 10-K.

 

110


Table of Contents

(C) Changes in Internal Control Over Financial Reporting

There was no change in our internal control over financial reporting during the fourth fiscal quarter ended January 31, 2017 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. Management is in the process of designing and implementing a remediation plan intended to address the control deficiencies which resulted in the material weaknesses described above. The following actions have begun and will be further developed during the fiscal year ended January 31, 2018:

 

    We are enhancing our internal controls over financial reporting to expand our review of professional services revenue to include revenue recognized on projects below $25,000. In addition, we are developing a system improvement to allow us to review deferred revenue related to undelivered products at quarter end.

 

    We are enhancing our internal controls over financial reporting to include a review of all journal entries at an international subsidiary to ensure the journal entries are complete and accurate. In addition, the corporate controller will review the journal entries from this international subsidiary on a quarterly basis.

 

    We are enhancing our internal controls over financial reporting to develop a process whereby the corporate controller and tax director will review the impact of currency translation adjustments on intercompany notes payable on a quarterly basis.

We will provide continuing updates in our SEC filings on this remediation.

ITEM 9B. OTHER INFORMATION

None.

PART III

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

Information concerning our directors is hereby incorporated by reference from the information contained under the heading “Election of Directors” in our definitive proxy statement related to our Annual Meeting of Stockholders to be held on or about July 13, 2017 which will be filed with the Commission within 120 days after the close of the fiscal year (the “Definitive Proxy Statement”).

Certain information regarding our executive officers is set forth in Part I, Item 1, “Business,” of this Form 10-K under the heading “Executive Officers.” The other information required by this item concerning directors and executive officers of SeaChange is hereby incorporated by reference to the information contained under the headings “Availability of Corporate Governance Documents”, “Audit Committee,” “Information Concerning Executive Officers” and “Section 16(a) Beneficial Ownership Reporting Compliance” in the Definitive Proxy Statement.

ITEM 11. EXECUTIVE COMPENSATION

Information required by this item is incorporated by reference to the information contained under the headings “Compensation of Directors” and “Compensation Discussion and Analysis” in the Definitive Proxy Statement.

ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

Information required by this item is incorporated by reference to the information contained under the headings “Securities Ownership of Certain Beneficial Owners and Management” and “Compensation Discussion and Analysis” in the Definitive Proxy Statement.

 

111


Table of Contents

Equity Compensation Plan Information

The following table provides information about the common stock that may be issued upon the exercise of options, warrants and rights under all of our existing equity compensation plans as of January 31, 2017, including our Amended and Restated 2011 Compensation and Incentive Plan (the “2011 Plan”).

 

Plan Category

  Number of
securities to be
issued upon
exercise of
outstanding
options, warrants
and rights
    Weighted-average
exercise price of
outstanding

options,  warrants
and rights
    Number of
securities
remaining available

for future issuance
under equity
compensation plans
(excluding

securities reflected
in column (a))
 
    (a)     (b)     (c)  

Equity compensation plans approved by security holders(1)

    2,141,567     $ 4.70       393,403 (2) 

 

(1) Consists of the 2011 Plan and the Amended and Restated 2005 Equity Compensation and Incentive Plan.
(2) As of January 31, 2017, there were 393,403 shares remaining available for issuance under the 2011 Plan.

ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

Information required by this item is incorporated by reference to the information contained under the heading “Determination of Director Independence” and “Certain Relationships and Related Transactions” in the Definitive Proxy Statement.

ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES

Information required by this item is incorporated by reference to the information contained under the heading “Ratification of Appointment of Independent Registered Public Accounting Firm” in the Definitive Proxy Statement.

 

112


Table of Contents

PART IV

ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES

(a)(1) Index to the Consolidated Financial Statements

The following Consolidated Financial Statements of the Registrant are included in Part II, Item 8., “Financial Statements and Supplementary Data,” of this Form 10-K:

 

     Page  

Report of Independent Registered Public Accounting Firm

     64  

Consolidated Balance Sheets as of January 31, 2017 and 2016

     65  

Consolidated Statements of Operations and Comprehensive Loss for the years ended January 31, 2017, 2016 and 2017

     66  

Consolidated Statements of Cash Flows for the years ended January  31, 2017, 2016 and 2015

     68  

Consolidated Statements of Stockholders’ Equity for the years ended January 31, 2017, 2016 and 2015

     70  

Notes to Consolidated Financial Statements

     71  

(a)(2) Index to Financial Statement Schedule

The following Financial Statement Schedule of the Registrant is filed as part of this report:

 

     Page  

Schedule II—Valuation and Qualifying Accounts

     118  

Schedules not listed above have been omitted because the information requested to be set forth therein is not applicable or is shown in the accompanying consolidated financial statements or notes thereto.

(a)(3) Index to Exhibits

See Item 15 (b) below.

(b) Exhibits

The following list of exhibits includes exhibits submitted with this Form 10-K as filed with the SEC and those incorporated by reference to other filings.

 

Exhibit No.

  

Description

    3.1    Amended and Restated Certificate of Incorporation of the Company (filed as Exhibit 3.3 to the Company’s Registration Statement on Form S-1 previously filed on November 4, 1996 with the Commission (File No. 333-12233) and incorporated herein by reference).
    3.2    Certificate of Amendment, filed May 25, 2000 with the Secretary of State in the State of Delaware, to the Amended and Restated Certificate of Incorporation of the Company (filed as Exhibit 4.1 to the Company’s Quarterly Report on 10-Q previously filed on December 15, 2000 with the Commission (Filed No. 000-21393) and incorporated herein by reference).
    3.3    Amended and Restated By-laws of the Company (filed as Exhibit 3.1 to the Company’s Current Report on Form 8-K previously filed on December 6, 2016 with the Commission (File No. 000-21393) and incorporated herein by reference).
    4.1    Specimen certificate representing the Common Stock (filed as Exhibit 4.1 to the Company’s Registration Statement on Form S-1 previously filed on November 4, 1996 with the Commission (File No. 333-12233) and incorporated herein by reference).

 

113


Table of Contents

Exhibit No.

  

Description

  10.1    Second Amended and Restated 2011 Compensation and Incentive Plan (filed as Appendix A to the Company’s Proxy Statement on Schedule 14A previously filed May 20, 2016 with the Commission (File No. 000-21393) and incorporated herein by reference).
  10.2    Form of Restricted Stock Unit Agreement pursuant to the Company’s 2011 Compensation and Incentive Plan (filed as Exhibit 10.1 to the Company’s Current Report on Form 8-K previously filed July 20, 2011 with the Commission (File No. 000-21393) and incorporated herein by reference).
  10.3    Form of Incentive Stock Option Agreement pursuant to the Company’s 2011 Compensation and Incentive Plan (filed as Exhibit 10.5 to the Company’s Quarterly Report on Form 10-Q previously filed December 5, 2014 with the Commission (File No. 000-21393) and incorporated herein by reference).
  10.4    Form of Deferred Stock Unit Award Grant Notice pursuant to the Company’s 2011 Compensation and Incentive Plan (filed as Exhibit 10.6 to the Company’s Quarterly Report on Form 10-Q previously filed December 5, 2014 with the Commission (File No. 000-21393) and incorporated herein by reference).
  10.5    Form of Non-Qualified Stock Option Agreement for Employees pursuant to the Company’s 2011 Compensation and Incentive Plan (filed as Exhibit 10.7 to the Company’s Quarterly Report on Form 10-Q previously filed December 5, 2014 with the Commission (File No. 000-21393) and incorporated herein by reference).
  10.6    Form of Restricted Stock Unit Agreement for Non-Employee Directors pursuant to the Company’s 2011 Compensation and Incentive Plan (filed as Exhibit 10.3 to the Company’s Annual Report on Form 10-K previously filed on April 4, 2014 with the Commission (File No. 000-21393) and incorporated herein by reference).
  10.7    Amended and Restated 2005 Equity Compensation and Incentive Plan (filed as Appendix A to the Company’s Proxy Statement on Schedule 14A previously filed May 25, 2007 with the Commission (File No. 000-21393) and incorporated herein by reference).
  10.8    Form of Restricted Stock Unit Agreement pursuant to the Company’s 2005 Equity Compensation and Incentive Plan (filed as Exhibit 10.1 to the Company’s Current Report on Form 8-K previously filed December 14, 2005 with the Commission (File No. 000-21393) and incorporated herein by reference).
  10.9    Form of Incentive Stock Option Agreement pursuant to the Company’s 2005 Equity Compensation and Incentive Plan (filed as Exhibit 10.3 to the Company’s Annual Report on Form 10-K previously filed on April 17, 2006 with the Commission (File No. 000-21393) and incorporated herein by reference).
  10.10    Form of Non-Qualified Stock Option Agreement pursuant to the Company’s 2005 Equity Compensation and Incentive Plan (filed as Exhibit 10.4 to the Company’s Annual Report on Form 10-K previously filed on April 17, 2006 with the Commission (File No. 000-21393) and incorporated herein by reference).
  10.11    Amended and Restated 1995 Stock Option Plan (filed as Annex B to the Company’s Proxy Statement on Schedule 14a previously filed on May 31, 2001 with the Commission (File No. 000-21393) and incorporated herein by reference).
  10.12    Form of Incentive Stock Option Agreement pursuant to SeaChange’s Amended and Restated 1995 Stock Option Plan (filed as Exhibit 99.1 to the Company’s Current Report on Form 8-K filed on October 6, 2004 with the Commission (File No. 000-21393) and incorporated herein by reference).

 

114


Table of Contents

Exhibit No.

  

Description

  10.13    Form of Non-Qualified Stock Option Agreement pursuant to SeaChange’s Amended and Restated 1995 Stock Option Plan (filed as Exhibit 99.2 to the Company’s Current Report on Form 8-K filed on October 6, 2004 with the Commission (File No. 000-21393) and incorporated herein by reference).
  10.14    1996 Non-Employee Director Stock Option Plan (filed as Exhibit 10.2 to the Company’s Registration Statement on Form S-1 previously filed on November 4, 1996 with the Commission (File No. 333-12233) and incorporated herein by reference).
  10.15    Form of Indemnification Agreement (filed as Exhibit 10.15 to the Company’s Annual Report on Form 10-K filed on April 10, 2013 (File No. 000-21393) and incorporated herein by reference).
  10.16    SeaChange International, Inc. 2015 Employee Stock Purchase Plan (filed as Appendix A to the Company’s Proxy Statement on Schedule 14A previously filed on May 22, 2015 with the Commission (File No. 000-21393) and incorporated herein by reference).
  10.17    Form of Performance Stock Unit Agreement (filed as Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on January 28, 2016 with the Commission (File No. 000-21393) and incorporated herein by reference).
  10.18    Amended and Restated Change-in-Control Severance Agreement, dated as of January 26, 2016, by and between the Company and Edward Terino (filed as Exhibit 10.3 to the Company’s Current Report on Form 8-K previously filed on January 28, 2016 with the Commission (File No. 000-21393) and incorporated herein by reference).
  10.19    Change-in-Control Severance Agreement, dated as of July 6, 2016, by and between the Company and Peter Faubert (filed as Exhibit 10.3 to the Company’s Current Report on Form 8-K previously filed on July 7, 2016 with the Commission (File No. 000-21393) and incorporated herein by reference).
  10.20    Change-in-Control Severance Agreement, dated as of January 31, 2017, by and between the Company and Jon Rider (filed as Exhibit 10.1 to the Company’s Current Report on Form 8-K previously filed on February 3, 2017 with the Commission (File No. 000-21393) and incorporated herein by reference).
  10.21    Amended and Restated Change-in-Control Severance Agreement, dated as of January 26, 2016, by and between the Company and David McEvoy (filed as Exhibit 10.5 to the Company’s Current Report on Form 8-K previously filed on January 28, 2016 with the Commission (File No. 000-21393) and incorporated herein by reference).
  10.22    Employee Separation Agreement and Voluntary Release of Claims, dated as of July 6, 2016, by and between the Company and Anthony Dias (filed as Exhibit 10.1 to the Company’s Current Report on Form 8-K previously filed on July 7, 2016 with the Commission (File No. 000-21393) and incorporated herein by reference).
  21.1*    List of Subsidiaries of the Registrant.
  23.1*    Consent of Grant Thornton LLP.
  24.1    Power of Attorney (included on signature page).
  31.1*    Certification Pursuant to Rule 13a-14(a) of the Exchange Act, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
  31.2*    Certification Pursuant to Rule 13a-14(a) of the Exchange Act, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
  32.1*    Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

115


Table of Contents

Exhibit No.

  

Description

  32.2*    Certification 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 Extension Schema
101.CAL    XBRL Taxonomy Extension Calculation Linkbase
101.DEF    XBRL Taxonomy Extension Definition Linkbase
101.LAB    XBRL Taxonomy Extension Label Linkbase
101.PRE    XBRL Taxonomy Extension Presentation Linkbase

 

* Provided herewith.

Exhibits which are incorporated herein by reference can be inspected and copied at the public reference facilities maintained by the SEC, 450 Fifth Street, Room 1024, N.W., Washington, D.C. 20549. Copies of such material can also be obtained from the Public Reference Section of the Commission, 450 Fifth Street, N.W., Washington, D.C. 20549, at prescribed rates.

(c) Financial Statement Schedules

We hereby file as part of this Form 10-K the consolidated financial statements schedule listed in Item 15 (a) (2) above, which is attached hereto.

 

116


Table of Contents

SEACHANGE INTERNATIONAL, INC.

Schedule II—Valuation and Qualifying Accounts

For the Fiscal Years Ended January 31, 2017, 2016 and 2015

 

            Additions     Deductions
and write-
offs
    Balance at
end of
period
 

Description

   Balance at
beginning of

period
     Charged to
costs and
expenses
     Charged to
other
accounts
     
     (Amounts in thousands)  

Accounts Receivable Allowance:

            

Year ended January 31, 2017

   $ 415      $ 597      $ (61   $ (75   $ 876  

Year ended January 31, 2016

   $ 400      $ 59      $     $ (44   $ 415  

Year ended January 31, 2015

   $ 327      $ 80      $     $ (7   $ 400  

Deferred Tax Assets Valuation Allowance:

            

Year ended January 31, 2017

   $ 47,368      $ 10,766      $     $     $ 58,134  

Year ended January 31, 2016

   $ 30,369      $ 16,999      $     $     $ 47,368  

Year ended January 31, 2015

   $ 20,789      $ 9,580      $     $     $ 30,369  

ITEM 16. FORM 10-K SUMMARY

None.

 

117


Table of Contents

SIGNATURES

Pursuant to the requirements of Section 13 or 15 (d) of the Securities Exchange Act of 1934, SeaChange International, Inc. has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

    SEACHANGE INTERNATIONAL, INC.
Dated: April 17, 2017     By:   /s/ EDWARD TERINO
      Edward Terino
      Chief Executive Officer and Director

POWER OF ATTORNEY AND SIGNATURES

KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Edward Terino and Peter R. Faubert, jointly and severally, his attorney-in-fact, each with the power of substitution, for him in any and all capacities, to sign any amendments to this Form 10-K and to file same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that each of said attorneys-in-fact, or his substitute or substitutes, may do or cause to be done by virtue hereof.

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.

 

Signature

  

Title(s)

  

Date

/s/ EDWARD TERINO

Edward Terino

   Chief Executive Officer, Director (Principal Executive Officer)            April 17, 2017        

/s/ PETER R. FAUBERT

Peter R. Faubert

   Chief Financial Officer, Senior Vice President, Finance and Administration and Treasurer (Principal Financial and Accounting Officer)    April 17, 2017

/s/ MARY PALERMO COTTON

Mary Palermo Cotton

   Director    April 17, 2017

/s/ STEVE CRADDOCK

Steve Craddock

   Director    April 17, 2017

/s/ WILLIAM MARKEY

William Markey

   Director    April 17, 2017

/s/ THOMAS F. OLSON

Thomas F. Olson

   Director    April 17, 2017

/s/ ED WILSON

Ed Wilson

   Director    April 17, 2017

 

118

EX-21.1 2 d322912dex211.htm EXHIBIT 21.1 Exhibit 21.1

Exhibit 21.1

SEACHANGE INTERNATIONAL, INC.

SUBSIDIARIES OF THE REGISTRANT

 

Subsidiary Name

  

Subsidiary Jurisdiction

ZQ Interactive, Ltd.    British Virgin Islands
SEAC Canada Limited    Canada
S.E.A.C. Germany GmbH    Germany
SeaChange India Private, Ltd.    India
S.E.A.C. Ireland Limited    Ireland
SeaChange Ireland Operations, Limited    Ireland
SeaChange Japan KK    Japan
Cambio Maritimo Mexico, S. de R.L de C.V.    Mexico
SeaChange B.V.    Netherlands
SeaChange NLG B.V.    Netherlands
SeaChange Software Solutions B.V.    Netherlands
SeaChange Interactive Solutions B.V.    Netherlands
SeaChange Philippines Corporation    Philippines
SeaChange LLC    Russia
SeaChange Asia Pacific Pte. Ltd.    Singapore
SeaChange Telekomünikasyon Hizmetleri Anonim Sirketi    Turkey
SeaChange International U.K. Ltd.    United Kingdom
SeaChange Holdings, Inc.    United States
Marcala Sp. z o.o.    Poland
DCC Labs Sp.k z o.o.    Poland
DCC Labs Sp. z o.o    Poland
EX-23.1 3 d322912dex231.htm EXHIBIT 23.1 Exhibit 23.1

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We have issued our report dated April 17, 2017, with respect to the consolidated financial statements, financial statement schedule, and internal control over financial reporting included in the Annual Report of SeaChange International, Inc. on Form 10-K for the year ended January 31, 2017. We consent to the incorporation by reference of said report in the Registration Statements of SeaChange International, Inc. on Forms S-3 (File No. 333-56410 and File No. 333-201866) and on Forms S-8 (File Nos. 333-136322, 333-17379, 333-100160, 333-65854, 333-113761, 333-128987, 333-147970, 333-153424, 333-175707, 333-201867 and 333-210716).

 

/s/ GRANT THORNTON LLP

Boston, Massachusetts

 

April 17, 2017

 
EX-31.1 4 d322912dex311.htm EXHIBIT 31.1 Exhibit 31.1

Exhibit 31.1

CERTIFICATION

I, Edward Terino, certify that:

 

1. I have reviewed this annual report on Form 10-K of SeaChange International, 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 and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a – 15(f) and 15d – 15(f)) for the registrant and have:

 

  (a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

  (b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

  (c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

  (d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5. The registrant’s other certifying officer 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: April 17, 2017    

By:

 

 

/s/ EDWARD TERINO

      Edward Terino
      Chief Executive Officer
      (Principal Executive Officer)
EX-31.2 5 d322912dex312.htm EXHIBIT 31.2 Exhibit 31.2

Exhibit 31.2

CERTIFICATION

I, Peter R. Faubert, certify that:

 

1. I have reviewed this annual report on Form 10-K of SeaChange International, 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 and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a – 15(f) and 15d – 15(f)) for the registrant and have:

 

  (a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

  (b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

  (c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

  (d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5. The registrant’s other certifying officer 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: April 17, 2017     By:   /s/ PETER R. FAUBERT
      Peter R. Faubert
     

Chief Financial Officer,

Senior Vice President,

Finance and Administration and Treasurer

(Principal Financial and Accounting Officer)

EX-32.1 6 d322912dex321.htm EXHIBIT 32.1 Exhibit 32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the annual report of SeaChange International, Inc. (the “Company”) on Form 10-K for the year ended January 31, 2017 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Edward Terino, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

 

(1) The Company’s Annual Report on Form 10-K 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.

 

/s/ EDWARD TERINO

Edward Terino  
Chief Executive Officer and Director

Dated: April 17, 2017

EX-32.2 7 d322912dex322.htm EXHIBIT 32.2 Exhibit 32.2

Exhibit 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the annual report of SeaChange International, Inc. (the “Company”) on Form 10-K for the year ended January 31, 2017 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Peter R. Faubert, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

 

(1) The Company’s Annual Report on Form 10-K 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.

 

/s/ PETER R. FAUBERT

Peter R. Faubert  
Chief Financial Officer, Senior Vice President,
Finance and Administration and Treasurer

Dated: April 17, 2017

EX-101.INS 8 seac-20170131.xml XBRL INSTANCE DOCUMENT 200000 1000000 800000 200000 810000 1.00 810000 116000 826000 2640000 618000 506000 7883000 500000 7255000 230000 30000 60000 490000 35312255 5300000 1800000 200000 22300000 45800000 102500000 1150000 109408093 0.150 15400000 0.244 25000000 14700000 58600000 115734000 204441000 9.77 1502176 446468 9.81 327000 20789000 -2150000 221932000 18000 330000 33037671 -1000 -39784 -15688000 1247000 90019000 -5754000 100000 8.02 171051000 7.77 1108115 5527000 100000 1626421 435306 8.91 400000 30369000 -5797000 -5797000 219651000 43000 43000 327000 32733636 -1000 -39784 -43172000 6720000 1.00 6720000 108000 475000 95000 3019000 71000 1400000 4959000 22639000 15787000 173265 4760000 170000 620000 1170000 3200000 1676000 49464000 55962000 0.01 1063000 1063000 15922000 1000 346000 22642000 3655000 33778871 33818777 177669000 75000 1389000 32000 8000 102839000 47368000 426000 2902000 100000000 3205000 228164000 70970000 0.0700 415000 58733000 0.0508 26331000 338000 0 1209000 5041000 6132000 16201000 509000 10764000 1504000 1484000 7510000 -6613000 71001000 47877000 24172000 7153000 17414000 1223000 23891000 45338000 1682000 46651000 177669000 4126000 40175000 1101000 42952000 2500000 4855000 459000 3136000 100000 15787000 14129000 36771000 6.83 131018000 6.80 0 80000 5151000 -90869000 10680000 39906 3827000 2000 82000 6497000 100000 1192677 71100000 4004000 1002000 3002000 0 11918000 3654000 7762000 502000 1053045 7.34 3654000 0 100000 18639000 11908000 2880000 1087000 1099000 1158000 58733000 58733000 3654000 3654000 55079000 55079000 1000 503000 502000 6000 7756000 7762000 1000 1001000 1002000 1002000 25000 2977000 3002000 3002000 7762000 502000 10075000 9621000 454000 29956000 26284000 3672000 2365000 2365000 7068000 7068000 415000 47368000 0 0 0 1372000 0.06 18944000 0.79 3575000 0.15 -6644000 -6644000 228164000 31000 31000 338000 33818777 -2000 -39906 -90869000 3200000 1799000 5253000 200000 50051000 61707000 0.01 530000 530000 12970000 4991000 8000 79000 117500000 24528000 3730000 35298742 800000 35339232 116067000 600000 75000 257000 931000 1427000 14000 6300000 69365000 58134000 121000 1871000 100000000 1400000 10244000 236677000 38540000 14732000 0.0500 876000 28302000 0.0572 3000 2000000 25985000 353000 2419000 1815000 4978000 12517000 139000 0 0 4991000 5253000 84700000 885000 7459000 -5371000 38546000 58273000 2700000 38356000 14732000 6834000 9928000 500000 5988000 5000000 461000 747000 18424000 47448000 1826000 770000 46531000 116067000 2603000 23287000 530000 27423000 116000 2000000 4182000 1234000 270000 2336000 1412000 0 39279000 1604000 11485000 36013000 6.28 69536000 14675000 4.70 6.28 1023000 203982 5093000 -162118000 6553000 4.70 40490 2393000 203982 5000 0 109000 168000 1023000 0 2141567 6000000 2141567 0.20 13100000 38700000 3994000 1000000 2994000 0 8976000 2726000 1997000 4253000 393403 3000000 1453058 5.54 2726000 20000000 0 100000 18194000 11726000 2780000 1064000 1091000 1158000 28302000 28302000 2726000 2726000 25576000 25576000 5000 4248000 4253000 6000 2003000 1997000 9000 991000 1000000 1000000 2000 2996000 2994000 2994000 1997000 4253000 1800000 3600000 200000 10496000 9997000 499000 30056000 28019000 2037000 2374000 2356000 18000 7125000 7076000 49000 876000 58134000 2.73 135000 3.34 150000 3.50 100000 3.83 75000 5.98 800000 8.15 8.15 5000 5000 5.50 75000 3.77 3.77 7023 21068 2.42 425546 6.74 6.74 75000 75000 6.05 6.05 116959 279953 900000 130000 785000 108000 817000 0.04 14729000 0.80 2878000 0.16 -5377000 -5377000 236677000 6000 6000 353000 35339232 -5000 -40490 -162118000 12 600000 2700000 7883000 5243000 7300000 P2Y P2Y P4Y P3Y 260537 12 23500000 344055 22639000 14186000 15800000 P7Y P2Y P7Y P5Y 900000 5200000 15800000 21900000 542274 P8Y4D 2.64 2.89 P9Y8M5D 3.30 3.41 P9Y4M17D 3.50 3.50 P9Y3M4D 3.83 3.83 P9Y2M16D 5.56 7.25 P8Y11M19D 8.15 8.15 P2Y5M1D 5.50 5.50 P3M22D 3.77 3.77 P2Y3M 2.42 2.42 P9Y6M 6.74 6.74 P1Y11M16D 6.05 6.05 P4Y11M9D 2016-05-05 700000 4700000 3400000 700000 200000 70473 0.15 0.01 2015-10-01 0.85 300000 500000 176000 100000 0 -738000 1814000 3220000 594000 -25715000 -368000 -0.84 5000 3079000 24000 16014000 -0.84 1284000 5154000 3683000 39000 -0.84 -31106000 4084000 8845000 -762000 48272000 -372000 58328000 -379000 0.04 -368000 115435000 0 6000 7181000 2900000 -229000 -2161000 1650000 57107000 671000 10014000 -2300000 83560000 0.00 -27484000 80000 -8156000 474000 -3647000 0.00 25000 9193000 -3567000 -13339000 1993000 5504000 -25920000 -2694000 0.00 -1619000 -1570000 5000 -3183000 -26453000 -5504000 25000 916000 -5699000 -27489000 -0.84 -28614000 19000 -1106000 -13344000 -432000 0.46 -0.84 -779000 1873000 -0.84 0 31507000 32772000 3623000 6000 P4Y8M19D 0.00 7.23 15.06 5498000 32772000 42169000 1036000 671000 83928000 500000 3.39 13920000 375755 3220000 1607000 0.46 32772000 -1289000 68000 141000 -2000000 0.017 8913000 1070000 5200000 2500000 77000 500000 -74000 2 0.10 0.17 0.17 0.04 0.06 0.56 0.34 0.518 1586000 217000 11000 10.01 8.60 287485 37734 9.83 314057 1700000 0.017 P6Y6M 7000 80000 9580000 4464000 6829000 64755000 39387000 59819000 -3647000 3220000 -3000 5498000 25000 3000 6000 -591520 287485 -591520 591520 -27484000 288000 100000 0 1000 1674000 3552000 -96000 -31286000 -1030000 -1.42 3472000 -49000 15470000 -1.42 312000 4780000 -31000 3380000 51000 -1.42 -48556000 4041000 6013000 50000 200000 44159000 -985000 -88000 60153000 435000 0.02 -1030000 106992000 0 6000 11043000 -200000 2700000 79000 -523000 -2713000 46839000 640000 17066000 -700000 95038000 -47697000 58000 -13128000 532000 -847000 3000 -12000 9033000 1721000 -18663000 4359000 11686000 -38709000 -10044000 874000 1097000 -859000 937000 -48199000 193000 -12000 509000 -1431000 -47697000 -1.42 2440000 -48753000 27000 -1029000 -18663000 -139000 0.42 51000 -1.42 33000 1397000 21464000 -1.42 193000 28740 21896000 33506000 1061000 0.45 P8Y1M6D 0.00 6.44 8.13 6.74 1000 33506000 193000 325000 33696000 1257000 637000 85096000 612678 2.75 15197000 1017682 3552000 1203000 0.40 33506000 1132000 9162000 189000 80000 464000 0.016 15712000 739000 10000 4800000 475000 607000 -31000 0.10 1 2 0.10 0.10 0.28 0.02 0.04 0.55 0.39 0.439 1493000 5000 145000 31000 301192 0.00 1.50 8.42 6.46 277373 9232 6.89 904344 1500000 100000 900000 5200000 15800000 21900000 4779000 400000 3019000 4771000 777857 8000 1754000 0.015 P6Y 0.020 P7Y P3Y 44000 59000 16999000 1971000 4707000 58113000 42201000 46978000 -847000 -847000 3552000 -3000 193000 -12000 -12000 3000 28740 278544 -122 1000 -47697000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Restructuring</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Restructuring charges that we record consist of employee-related severance charges, termination costs and the disposal of related equipment. Restructuring charges represent our best estimate of the associated liability at the date the charges are recognized. Adjustments for changes in assumptions are recorded as a component of operating expenses in the period they become known. Differences between actual and expected charges and changes in assumptions could have a material effect on our restructuring accrual as well as our consolidated results of operations. See Note 7, <i>&#x201C;Severance and Other Restructuring Costs,&#x201D;</i> to this Form <font style="WHITE-SPACE: nowrap">10-K</font> for more information on the current restructuring plan.</p> </div> 238000 SEACHANGE INTERNATIONAL INC <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Intangible Assets and Goodwill</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Intangible assets consist of customer contracts, completed technology, <font style="WHITE-SPACE: nowrap">non-compete</font> agreements, trademarks, backlogs and patents. The intangible assets are amortized to cost of sales and operating expenses, as appropriate, on a straight-line or accelerated basis, using the economic consumption life basis, to reflect the period that the assets will be consumed, which are:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="51%"></td> <td valign="bottom" width="2%"></td> <td width="47%"></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom" colspan="3" nowrap="nowrap"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 135.45pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt"> <b>Intangible assets with finite useful lives:</b></p> </td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">1 - 8 years</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-compete</font> agreements</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">2 - 3 years</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Completed technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">4 - 6 years</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Trademarks, patents and other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">5 - 7 years</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> Certain costs incurred in the application development phase of software development for internal use are capitalized and amortized over the product&#x2019;s estimated useful life, which is three years. The Company expenses all costs incurred that relate to planning and post implementation phases of development. Capitalized costs related to internally developed software under development are treated as construction in progress until the technology is available for intended use, at which time the amortization commences. Capitalized internally developed software costs were $2.7&#xA0;million as of January&#xA0;31, 2017. Maintenance and training costs are expensed as incurred.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Goodwill is recorded when the consideration for an acquisition exceeds the fair value of net tangible and identifiable intangible assets acquired.</p> </div> 100000 0 -44000 2251000 10-K 0001019671 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>4. Acquisitions and Loss on Impairment of TLL, LLC</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <b><i>DCC Labs</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> On May&#xA0;5, 2016, we acquired a 100% share of DCC Labs in exchange for an aggregate of $2.7&#xA0;million in newly issued shares of SeaChange common stock and $5.2&#xA0;million in cash, net of cash acquired, resulting in a total net purchase price of $7.9&#xA0;million. DCC Labs is a developer of <font style="WHITE-SPACE: nowrap">set-top</font> and multiscreen device software. Under the purchase agreement, $0.5&#xA0;million in cash and all the stock was initially held in escrow as security for the indemnification obligations of the sellers to SeaChange. The stock consideration was determined by dividing the total value of $2.6&#xA0;million by the volume weighted average closing price of our common stock for the twenty trading days preceding the closing.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The acquisition of DCC Labs enables us to optimize the operations of our <font style="WHITE-SPACE: nowrap">In-Home</font> business, which develops home video gateway software including SeaChange&#x2019;s Nucleus and NitroX products. In addition, the acquisition brings market-ready products, including an optimized television software stack for Europe&#x2019;s Digital Video Broadcasting community and an HTML5 framework for building additional user experience client applications across a variety of CPE devices, including Android TV STBs, tablets, mobile and compute devices.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> We accounted for the acquisition of DCC Labs as a business combination, which requires us to record the assets acquired and liabilities assumed at fair value. The amount by which the purchase price exceeds the fair value of the net assets acquired is recorded as goodwill. We engaged an independent appraiser to assist management in assessing the fair values of the tangible and intangible assets acquired and liabilities assumed and the amount of goodwill to be recognized as of the acquisition date. Assets acquired in the acquisition include receivables, prepaid expenses and property and equipment while liabilities assumed include accounts payable, other accrued expenses, deferred taxes and income taxes payable. The amounts recorded for these assets and liabilities are final based on information obtained about the facts and circumstances that existed as of the acquisition date.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The allocation of purchase price was as follows (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="86%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Estimated Fair value of consideration:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash, net of cash acquired</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,243</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Stock consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,640</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Total purchase price</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"><b>$</b></td> <td valign="bottom" align="right"><b>7,883</b></td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Estimated Fair value of assets acquired and liabilities assumed:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Current assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">826</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other long-term assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">116</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Finite-life intangible assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">810</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,255</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Current liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(618</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other long-term liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(506</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Allocated purchase price</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"><b>$</b></td> <td valign="bottom" align="right"><b>7,883</b></td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <i>Acquired Goodwill</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> We finalized the purchase price allocation in January 2017 after we received additional information from the independent appraiser related to the fair value of identifiable intangible assets and deferred tax liabilities. As a result, we recorded measurement period adjustments during the fourth quarter of fiscal 2017 that resulted in a $1.9&#xA0;million net increase in goodwill. We recorded the $7.3&#xA0;million excess of the purchase price over the fair value of the identified tangible and intangible assets as goodwill, primarily due to expected synergies between the combined companies and expanded market opportunities. The goodwill is not deductible for tax purposes.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <i>Intangible Assets</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> In determining the fair value of the intangible assets, the Company considered, among other factors, the intended use of the assets and the estimates of future performance of DCC Labs, based on analyses of historical financial performance. The fair values of identified intangible assets were calculated using an income-based approach based on estimates and assumptions provided by DCC Labs&#x2019; and the Company&#x2019;s management.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The following table sets forth the components of the identified intangible assets associated with the DCC Labs acquisition and their estimated useful lives:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="59%"></td> <td valign="bottom" width="15%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="15%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Useful&#xA0;life</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair&#xA0;Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>(Amounts&#xA0;in&#xA0;thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Tradename</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4&#xA0;years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">60</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2 years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">230</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-compete</font> agreements</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2 years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">30</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Existing technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3 years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">490</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">810</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <i>Impact to Fiscal 2017 Financial Results</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> DCC Labs&#x2019; financial results have been included in our consolidated financial results only for the period from the May&#xA0;5, 2016 acquisition date through January&#xA0;31, 2017. As a result, our consolidated financial results for fiscal 2017 do not reflect a full year of DCC Labs&#x2019; results. From the May&#xA0;5, 2016 acquisition date through January&#xA0;31, 2017, DCC Labs generated revenue of $0.7&#xA0;million and an operating loss of $4.7&#xA0;million, which includes a loss on impairment of long-lived assets of $3.4&#xA0;million which was recorded in January 2017 as a result of our annual goodwill impairment test at August&#xA0;1, 2016.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <i>Acquisition-related Costs</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> In connection with the acquisition, we incurred approximately $0.2&#xA0;million in acquisition-related costs, including legal, accounting and other professional services for fiscal 2017. The acquisition costs were expensed as incurred and included in professional fees&#x2014;other, in our consolidated statements of operations and comprehensive loss for the fiscal year ended January&#xA0;31, 2017.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>TLL, LLC</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> On February&#xA0;2, 2015, pursuant to an Agreement and Plan of Merger (the &#x201C;Merger Agreement&#x201D;), dated as of December&#xA0;22, 2014, we acquired 100% of the member interests in Timeline Labs, a privately-owned California-based <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">software-as-a-service</font></font></font> (&#x201C;SaaS&#x201D;) company.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> We accounted for the acquisition of Timeline Labs as a business combination and the financial results of Timeline Labs have been included in our consolidated financial statements as of the date of acquisition. Under the acquisition method of accounting, the purchase price was allocated to SeaChange&#x2019;s net tangible and intangible assets based upon their fair values as of February&#xA0;2, 2015.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> The allocation of the purchase price was as follows (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="84%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Fair value of consideration:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash, net of cash acquired</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,186</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Closing stock consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,019</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred stock consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,959</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contingent consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">475</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Total purchase price</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">22,639</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Fair value of assets acquired and liabilities assumed:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Current assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">95</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other long-term assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">108</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Finite-life intangible assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,720</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,787</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Current liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(71</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Allocated purchase price</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">22,639</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <i>Fair Value of Consideration Transferred</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Upon completion of the acquisition, the Company made cash consideration payments to the former members of Timeline Labs in the amount of $14.2&#xA0;million (&#x201C;Closing Cash Consideration&#x201D;). The Closing Cash Consideration included $1.4&#xA0;million deposited in escrow to secure certain indemnification obligations of the former members of Timeline Labs under the Merger Agreement. Also upon completion of the acquisition, the Company issued 344,055 shares of common stock to the former members of Timeline Labs and deposited 173,265 shares of common stock into the indemnification escrow.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> On August&#xA0;3, 2015, we issued 260,537 shares of our common stock with a value of $1.8&#xA0;million to the former members of Timeline Labs, in satisfaction of the <font style="WHITE-SPACE: nowrap">six-month</font> deferred stock consideration obligation pursuant to the Merger Agreement. In satisfaction of the twelve-month deferred stock consideration obligation pursuant to the Merger Agreement, on February&#xA0;2, 2016, we issued 542,274 shares of our common stock with a value of $3.2&#xA0;million and in May 2016, pursuant to an adjustment mechanism based on the stock price provided for in the Merger Agreement with respect to deferred stock consideration issuances, we issued an additional 70,473 shares of our common stock with a value of $0.2&#xA0;million.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <i>Contingent Consideration</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The former interest holders of Timeline Labs were eligible to receive <font style="WHITE-SPACE: nowrap">earn-out</font> compensation, consisting of shares of our common stock, if defined performance criteria were achieved for fiscal 2016 and 2017. We recorded a liability of $3.2&#xA0;million in February 2015 in our consolidated balance sheets that represented the fair value of the estimated shares at full achievement of the defined performance criteria on the date of acquisition. As of January&#xA0;31, 2016, the Company determined that the defined performance criteria would not be achieved and the liability was reduced to zero with a $0.4&#xA0;million reversal of liability credited to loss on impairment of TLL, LLC net assets in our consolidated statements of operations and comprehensive loss for the fiscal year ended January&#xA0;31, 2016.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <i>Intangible Assets</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> In determining the fair value of the intangible assets, the Company considered, among other factors, the intended use of the assets, the estimates of future performance of Timeline Lab&#x2019;s products and analyses of historical financial performance. The fair values of identified intangible assets were calculated using an income-based approach based on estimates and assumptions provided by Timeline Labs&#x2019; and the Company&#x2019;s management.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> The following table sets forth the components of the identified intangible assets associated with the Timeline Labs acquisition and their estimated useful lives:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="58%"></td> <td valign="bottom" width="14%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="14%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Useful&#xA0;life</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair&#xA0;Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>(Amounts&#xA0;in&#xA0;thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Tradename</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7&#xA0;years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">620</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7 years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,760</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-compete</font> agreements</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2 years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">170</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Existing technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5 years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,170</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,720</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <i>Acquired Goodwill</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> We finalized the purchase price allocation in January 2016. We recorded the $15.8&#xA0;million excess of the purchase price over the fair value of the identified tangible and intangible assets as goodwill, primarily due to expected synergies between the combined companies and expanded market opportunities. The goodwill was considered deductible for tax purposes.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <i>Acquisition-related Costs</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> In connection with the acquisition, we incurred approximately $0.1&#xA0;million in acquisition-related costs, including legal, accounting and other professional services for fiscal 2016. The acquisition costs were expensed as incurred and included in professional fees&#x2014;other, in our consolidated statements of operations and comprehensive loss.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <i>Loss on Impairment of TLL, LLC</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> In January 2016, our Board of Directors authorized a restructuring plan, as previously reported in a Form <font style="WHITE-SPACE: nowrap">8-K</font> filed with the SEC on February&#xA0;17, 2016. Based on the decision to enter the restructuring plan and the plan&#x2019;s impact on the projected future cash flows of the Timeline Labs operations, we determined that the carrying amount of all long-term assets that resulted from the February 2015 acquisition had exceeded the fair value as of January&#xA0;31, 2016. As a result, these long-term assets were deemed fully impaired and we recorded the $21.9&#xA0;million net book value of these long-term assets as a component of loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss for the fiscal year ended January&#xA0;31, 2016. Additionally, we reduced the contingent consideration liability associated with the Timeline Labs acquisition to zero, as we determined that the defined performance criteria would not be achieved, and credited the reversal of the liability of $0.4&#xA0;million to loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss for the fiscal year ended January&#xA0;31, 2016. In addition, we incurred $0.7&#xA0;million in severance and restructuring charges in February 2016 related to the cost-saving actions taken with respect to the Timeline Labs business.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> The effect of recording stock-based compensation was as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="64%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"> <b>For&#xA0;the&#xA0;Fiscal&#xA0;Years&#xA0;Ended&#xA0;January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2016&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2015&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Stock-based compensation expense by type of award:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Stock options</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">873</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,257</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,036</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Restricted stock units</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">624</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,203</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,607</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred stock units</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">709</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">607</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">500</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Performance-based restricted stock units</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">398</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">475</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">77</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Employee stock purchase plan</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total stock-based compensation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,621</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,552</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,220</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b>6. Goodwill and Intangible Assets</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <b><i>Goodwill, net</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> At January&#xA0;31, 2017 and 2016, we had goodwill of $23.3&#xA0;million and $40.2&#xA0;million, respectively. The following table represents the changes in goodwill for the fiscal year ended January 31, 2017 (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="83%"></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of February&#xA0;1, 2016:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill, gross</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">55,962</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accumulated impairment losses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(15,787</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">40,175</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Acquisition of DCC Labs</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,255</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill impairment charge</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(23,492</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cumulative translation adjustment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(651</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of January&#xA0;31, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill, gross</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">61,707</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accumulated impairment losses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(39,279</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23,287</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The valuation of goodwill related to the DCC Labs acquisition was finalized in the fourth quarter of fiscal 2017 based on the final allocation of the purchase price.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> In the second quarter of fiscal 2017, triggering events prompted us to perform &#x201C;Step 1&#x201D; of the goodwill impairment test. The triggering events included; a sustained decrease in our stock price during the period, the withdrawal of the permanent reinvestment assertion on earnings generated by our Irish operations (see Note 12, <i>&#x201C;Income Taxes&#x201D;</i> to this Form <font style="WHITE-SPACE: nowrap">10-K</font> for more information) and a decline in actual revenue for the quarter compared to projected amounts, which was previously reported in a Current Report on Form <font style="WHITE-SPACE: nowrap">8-K</font> furnished to the SEC on August&#xA0;23, 2016. The outcome of that preliminary &#x201C;Step 1&#x201D; analysis revealed that as of July&#xA0;31, 2016, the fair value of the net assets exceeded its carrying value by a range of $15.4&#xA0;million to $25.0&#xA0;million, or 15.0% to 24.4% of the carrying value of our net assets.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> We determined based on &#x201C;Step 1&#x201D; of our fiscal 2017 annual impairment test, that the fair value of our reporting unit was less than its carrying value, which was $102.5&#xA0;million at August&#xA0;1, 2016. Since the estimated fair value of our reporting unit was less than its carrying value, we determined that it was necessary to perform &#x201C;Step 2&#x201D; of the impairment test. In &#x201C;Step 2&#x201D; of the impairment test we compared the implied fair value of our goodwill to its carrying value. After adjusting the carrying value of all assets, liabilities and equity to fair value at August&#xA0;1, 2016, the estimated implied fair value of goodwill was calculated to be $22.3&#xA0;million. Since the implied fair value of goodwill of $22.3&#xA0;million is less than the carrying value of $45.8&#xA0;million as of August&#xA0;1, 2016, we recorded an impairment charge of $23.5&#xA0;million to loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b><i>Intangible assets, net</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Intangible assets, net, consisted of the following at January&#xA0;31, 2017 and 2016:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="47%"></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>January&#xA0;31, 2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>January&#xA0;31, 2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted&#xA0;average<br /> remaining&#xA0;life<br /> (Years)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Accumulated<br /> Amortization</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Net</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Accumulated<br /> Amortization</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Net</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="26" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Finite-lived intangible assets:</b></p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer contracts</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2.4</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">30,056</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(28,019</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,037</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">29,956</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(26,284</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,672</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-compete</font> agreements</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.3</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,374</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,356</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,365</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,365</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Completed technology</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2.4</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,496</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(9,997</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">499</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,075</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(9,621</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">454</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Trademarks, patents and other</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3.3</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,125</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(7,076</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">49</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,068</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(7,068</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total finite-lived intangible assets</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2.4</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">50,051</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(47,448</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,603</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">49,464</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(45,338</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,126</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Amortization expense for intangible assets was $3.3&#xA0;million, $4.8&#xA0;million and $5.2&#xA0;million for fiscal 2017, 2016 and 2015, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The total amortization expense for each of the next five fiscal years is as follows (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="80%"></td> <td valign="bottom" width="14%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom" nowrap="nowrap"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 135.75pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt"> <b>For the Fiscal Years Ended January&#xA0;31,</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Estimated<br /> Amortization<br /> Expense</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,412</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">931</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">257</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2023 and thereafter</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,603</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Actual amortization may differ from estimated amounts in the table above due to fluctuations in foreign currency exchange rates, additional intangible asset acquisitions, potential impairment, accelerated amortization, or other events.</p> </div> 2621000 -509000 2017-01-31 -30431000 14675000 -2.04 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Basis of Presentation and Principles of Consolidation</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (&#x201C;U.S. GAAP&#x201D;). We consolidate the financial statements of our wholly-owned subsidiaries and all intercompany transactions and account balances have been eliminated in consolidation. We have reclassified certain prior period data to conform to our current fiscal year presentation.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> We also hold minority investments in the capital stock of certain private companies having product offerings or customer relationships that have strategic importance. We evaluate our equity and debt investments and other contractual relationships with affiliate companies to determine whether the guidelines regarding the consolidation of variable interest entities (&#x201C;VIEs&#x201D;) should be applied in the financial statements. We use qualitative analysis to determine whether or not we are the primary beneficiary of a VIE. We consider the rights and obligations conveyed by the implicit and explicit variable interest in each VIE and the relationship of these with the variable interests held by other parties to determine whether its variable interests will absorb most of a VIEs expected losses, receive most of its expected residual returns, or both. If we determine that our variable interests will absorb most of the VIEs expected losses, receive most of their expected residual returns, or both, we consolidate the VIE as the primary beneficiary, and if not, it is not consolidated. We have concluded that we are not the primary beneficiary for any VIEs during fiscal 2016.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The Company believes that existing funds and cash provided by future operating activities are adequate to satisfy our working capital, potential acquisitions and capital expenditure requirements and other contractual obligations for the foreseeable future, including at least the next 12 months. However, if our expectations are incorrect, we may need to raise additional funds to fund our operations, to take advantage of unanticipated strategic opportunities or to strengthen our financial position. In the future, we may enter into other arrangements for potential investments in, or acquisitions of, complementary businesses, services or technologies, which could require us to seek additional equity or debt financing. Additional funds may not be available on terms that are favorable.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> In addition, we actively review potential acquisitions that would complement our existing product offerings, enhance our technical capabilities or expand our marketing and sales presence. Any future transaction of this nature could require potentially significant amounts of capital or could require us to issue our stock and dilute existing stockholders. If adequate funds are not available, or are not available on acceptable terms, we may not be able to take advantage of market opportunities, to develop new products or to otherwise respond to competitive pressures.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> In the second quarter of fiscal 2017, following a review of our operations, liquidity and funding, and investment in our product roadmap, we determined that the ability to access cash resulting from earnings in prior fiscal years that had previously been deemed permanently restricted for foreign investment would provide greater flexibility to meet the Company&#x2019;s working capital needs. Accordingly, in the second quarter of fiscal 2017, we withdrew the permanent reinvestment assertion on $58.6 million of earnings generated by our Irish operations through July 2016. We recorded a deferred tax liability of $14.7 million related to the foreign income taxes on $58.6 million of undistributed earnings.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Advertising Costs</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Advertising costs are charged to expense as incurred. Advertising costs were $0.1&#xA0;million for fiscal 2017, 2016 and 2015, respectively.</p> </div> No 2489000 2017 false -94000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>10. Accumulated Other Comprehensive Loss</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Accumulated other comprehensive loss consisted of the following:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="55%"></td> <td valign="bottom" width="11%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="10%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="10%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Foreign<br /> Currency<br /> Translation<br /> Adjustment</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Changes&#xA0;in<br /> Fair&#xA0;Value&#xA0;of<br /> Available-<br /> <font style="WHITE-SPACE: nowrap">for-Sale</font><br /> Investments</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Accumulated<br /> Other<br /> Comprehensive<br /> Loss</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at January&#xA0;31, 2015</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(5,797</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">43</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(5,754</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other comprehensive loss</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(847</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(12</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(859</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at January&#xA0;31, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(6,644</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">31</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(6,613</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other comprehensive income (loss)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,267</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(25</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,242</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at January&#xA0;31, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(5,377</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(5,371</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Unrealized holding losses on securities available for sale are not material for the periods presented.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Comprehensive loss consists of net loss and other comprehensive income (loss), which includes foreign currency translation adjustments and changes in unrealized gains and losses on marketable securities. For purposes of comprehensive loss disclosures, we do not record tax expense or benefits for the net changes in the foreign currency translation adjustments.</p> </div> --01-31 Yes 16173000 -2.04 <div>The components of the change in this pension benefit obligation as of January&#xA0;31, 2017 and 2016 is as follows: <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="73%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2016&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"> <b>(Amounts&#xA0;in&#xA0;thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Projected benefit obligation, beginning of fiscal year</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,063</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,247</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Service cost</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">238</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">288</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Interest cost</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">54</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">51</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Actuarial gain</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(801</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(435</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign currency exchange rate changes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(24</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(88</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Projected benefit obligation, end of fiscal year</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">530</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,063</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Funded status at end of fiscal year(1)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">530</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,063</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left">These unfunded amounts are included in other liabilities, long-term on our consolidated balance sheets for the periods presented.</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Concentration of Credit Risk</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Financial instruments which potentially expose us to concentrations of credit risk include cash equivalents, investments in treasury bills, certificates of deposits and commercial paper, trade accounts receivable, accounts payable and accrued liabilities. We have cash investment policies which, among other things, limit investments to investment-grade securities. We restrict our cash equivalents and investments in marketable securities to repurchase agreements with major banks and U.S. government and corporate securities which are subject to minimal credit and market risk. We perform ongoing credit evaluations of our customers. As of January&#xA0;31, 2017, two customers represented more than 10% of consolidated accounts receivable while as of January&#xA0;31, 2016, one customer did. For fiscal 2017, one customer accounted for more than 10% of our total revenue compared to two customers accounting for more than 10% of our total revenue in fiscal 2016 and 2015.</p> </div> 1929000 3302000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Investments in Affiliates</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Our investments in affiliates include investments accounted for under the cost method of accounting as the investments represent less than a 20% ownership interest of the common shares of the affiliate.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> We periodically review indicators of the fair value of our investments in affiliates to assess whether available facts or circumstances, both internally and externally, may suggest an other-than-temporary decline in the value of the investment. If we determine that an other-than-temporary impairment has occurred, we will write-down the investment to its fair value. The carrying value of an investment in an affiliate accounted for under the cost method of accounting may be affected by the affiliate&#x2019;s ability to obtain adequate funding and execute its business plans, general market conditions, its current cash position, earnings and cash flow forecasts, recent operational performance, and any other readily available data. We record an impairment charge when we believe an investment has experienced a decline in value that is other-than-temporary. In January 2017, we recorded a $0.5&#xA0;million impairment charge to loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss for one of our cost-method investments as we determined that the fair value of the investment was below its carrying value and that the carrying value was not expected to be recoverable within a reasonable amount of time (see Note 3, <i>&#x201C;Fair Value Measurements&#x201D;</i> to this Form <font style="WHITE-SPACE: nowrap">10-K</font> for more information).</p> </div> -500000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Fair Value Measurements</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <i>Definition and Hierarchy</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The applicable accounting guidance defines fair value as the exchange price that would be received for 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 on the measurement date. The guidance establishes a framework for measuring fair value and expands required disclosure about the fair value measurements of assets and liabilities. This guidance requires us to classify and disclose assets and liabilities measured at fair value on a recurring basis, as well as fair value measurements of assets and liabilities measured on a <font style="WHITE-SPACE: nowrap">non-recurring</font> basis in periods after initial measurement, in a fair value hierarchy.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The fair value hierarchy is broken down into three levels based on the reliability of inputs and requires an entity to maximize the use of observable inputs, where available. The following summarizes the three levels of inputs required, as well as the assets and liabilities that we value using those levels of inputs:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">Level 1&#x2014;Observable inputs that reflect quoted prices for identical assets or liabilities in active markets.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">Level 2&#x2014;Observable inputs other than Level&#xA0;1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not very active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">Level 3&#x2014;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. The fair value measurements of the contingent consideration obligations related to our business acquisitions are valued using Level&#xA0;3 inputs.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <i>Valuation Techniques</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Inputs to valuation techniques are observable and unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect our market assumptions. When developing fair value estimates for certain financial assets and liabilities, we maximize the use of observable inputs and minimize the use of unobservable inputs. When available, we use quoted market prices, market comparables and discounted cash flow projections. Financial assets include money market funds, U.S. treasury notes or bonds and U.S. government agency bonds.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> In general, and where applicable, we use quoted prices in active markets for identical assets or liabilities to determine fair value. If quoted prices in active markets for identical assets or liabilities are not available to determine fair value, then we use quoted prices for similar assets and liabilities or inputs that are observable either directly or indirectly. In periods of market inactivity, the observability of prices and inputs may be reduced for certain instruments. This condition could cause an instrument to be reclassified from Level&#xA0;1 to Level&#xA0;2 or from Level&#xA0;2 to Level&#xA0;3.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Cash and Cash Equivalents</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Cash and cash equivalents include cash on hand and on deposit and highly liquid investments in money market mutual funds, government sponsored enterprise obligations, treasury bills, commercial paper and other money market securities with remaining maturities at date of purchase of 90 days or less. All cash equivalents are carried at cost, which approximates fair value.</p> </div> 2953000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Earnings Per Share</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Earnings per share are presented in accordance with authoritative guidance which requires the presentation of &#x201C;basic&#x201D; earnings per share and &#x201C;diluted&#x201D; earnings per share. Basic earnings per share is computed by dividing earnings available to common shareholders by the weighted-average shares of common stock outstanding during the period. For the purposes of calculating diluted earnings per share, the denominator includes both the weighted average number of shares of common stock outstanding during the period and the weighted average number of potential shares of common stock, such as stock options and restricted stock, calculated using the treasury stock method. For calculating diluted loss per share, we do not include these shares in the denominator because these shares would have an anti-dilutive effect on periods in which we incur a net loss. Certain shares of our common stock have exercise prices in excess of the average market price. These shares are anti-dilutive and are omitted from the calculation of earnings per share. For more information on this see Note 14., <i>&#x201C;Net Loss Per Share,&#x201D;</i> to this Form <font style="WHITE-SPACE: nowrap">10-K.</font></p> </div> 54000 FY -2.04 -70007000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Comprehensive Loss</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> We present accumulated other comprehensive loss in our consolidated balance sheets and comprehensive loss in the consolidated statement of operations and comprehensive loss. At the end of fiscal 2017, 2016 and 2015, our comprehensive loss of $70.0&#xA0;million, $48.6&#xA0;million and $31.1&#xA0;million consists of net loss, cumulative translation adjustments and unrealized gains and losses on marketable securities.</p> </div> Accelerated Filer 2019000 6453000 No 50000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>3. Fair Value Measurements</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <b><i>Assets and Liabilities that are Measured at Fair Value on a Recurring Basis</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The following tables set forth our financial assets and liabilities that were accounted for at fair value on a recurring basis as of January&#xA0;31, 2017 and January&#xA0;31, 2016. There were no fair value measurements of our financial assets and liabilities using significant level 3 inputs for the periods presented:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="57%"></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"> <b>Fair&#xA0;Value&#xA0;at&#xA0;January&#xA0;31,&#xA0;2017&#xA0;Using</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>January&#xA0;31,<br /> 2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Quoted Prices</b><br /> <b>in Active</b><br /> <b>Markets for<br /> Identical&#xA0;Assets<br /> (Level 1)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Significant<br /> Other<br /> Observable<br /> Inputs</b><br /> <b>(Level 2)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Financial assets:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Money market accounts (a)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,726</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,726</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b><font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">Available-for-sale</font></font> marketable securities:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Current marketable securities:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. treasury notes and bonds&#x2014;conventional</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,253</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,253</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. government agency issues</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-current</font> marketable securities:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. treasury notes and bonds&#x2014;conventional</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,997</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,997</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. government agency issues</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,994</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,994</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">12,970</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,976</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,994</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="56%"></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"> <b>Fair&#xA0;Value&#xA0;at&#xA0;January&#xA0;31,&#xA0;2016&#xA0;Using</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>January&#xA0;31,<br /> 2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Quoted Prices</b><br /> <b>in Active</b><br /> <b>Markets for<br /> Identical&#xA0;Assets<br /> (Level 1)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Significant<br /> Other<br /> Observable<br /> Inputs</b><br /> <b>(Level 2)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Financial assets:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Money market accounts (a)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,654</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,654</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b><font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">Available-for-sale</font></font> marketable securities:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Current marketable securities:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. treasury notes and bonds&#x2014;conventional</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">502</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">502</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. government agency issues</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,002</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,002</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-current</font> marketable securities:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. treasury notes and bonds&#x2014;conventional</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,762</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,762</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. government agency issues</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,002</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,002</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15,922</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,918</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,004</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">a)</td> <td valign="top" align="left">Money market funds and U.S. treasury bills are included in cash and cash equivalents on the accompanying consolidated balance sheets and are valued at quoted market prices for identical instruments in active markets.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Assets and Liabilities that are Measured at Fair Value on a Nonrecurring Basis</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Assets and liabilities that are measured at fair value on a nonrecurring basis relate primarily to our tangible property and equipment, goodwill, and other intangible assets, which are <font style="WHITE-SPACE: nowrap">re-measured</font> when the derived fair value is below carrying value on our consolidated balance sheets. For these assets and liabilities, we do not periodically adjust carrying value to fair value except in the event of impairment. When we determine that impairment has occurred, the carrying value of the asset is reduced to fair value and the difference is recorded to loss from impairment of long-lived assets in our consolidated statements of operations and comprehensive loss.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> In the third quarter of fiscal 2017, we finalized our &#x201C;Step 1&#x201D; analysis of our annual goodwill impairment test. Our forecast indicated that the estimated fair value of our reporting unit&#x2019;s net assets may be less than its carrying value which is a potential indicator of impairment. As such, we were required to perform &#x201C;Step 2&#x201D; of the impairment test during which we compared the implied fair value of our goodwill to its carrying value. We completed the goodwill impairment testing of our reporting unit during the fourth quarter of fiscal 2017 and recorded an impairment charge of $23.5&#xA0;million to loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss (see Note 6, <i>&#x201C;Goodwill and Intangible Assets&#x201D;</i> to this Form <font style="WHITE-SPACE: nowrap">10-K</font> for more information). This impairment was determined based on Level 2 inputs, as we used a third-party valuation firm to assist in the calculation of fair value.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> In January 2017, after a potential buyer declined to purchase our facility in Greenville, New Hampshire, we determined that the sale of this facility was not imminent due to the location of the building and the overall market conditions in the area and decided to fully impair the facility because the carrying amount was greater than the fair value. As a result, we recorded a $0.3&#xA0;million loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> We also have direct investments in privately-held companies accounted for under the cost-method of accounting, of which we do not have significant influence over their operating and financial activities. Management periodically assesses these investments for other-than-temporary impairment considering available information provided by the investees and any other readily available market data. If we determine that an other-than-temporary impairment has occurred, we write-down the investment to its fair value. This impairment was determined based on Level 3 of the fair value hierarchy due to the use of significant unobservable inputs to determine fair value.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> In the fourth quarter of fiscal 2017, we determined that the fair value of a certain cost-method investments was less than its carrying value. Accordingly, we recorded a $0.5&#xA0;million impairment charge in January 2017 which is included in loss on investment in affiliates in our consolidated statements of operations and comprehensive loss. The cost-method investment is a privately-held entity without quoted market prices and therefore, falls within Level&#xA0;3 of the fair value hierarchy due to the use of significant unobservable inputs to determine its fair value. In determining the fair value of this cost-method investment, we considered many factors including, but not limited to, operating performance of the investee, the amount of cash that the investee has on hand and the overall market conditions in which the investee operates.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> As of January&#xA0;31, 2016, the Company reviewed the projected future cash flows of the Timeline Labs operations and determined that the carrying amount was greater than the fair value. As a result, all long-term assets related to Timeline Labs were fully impaired and reflected as a $21.9&#xA0;million loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss for the fiscal year ended January&#xA0;31, 2016 which included: i) $15.8&#xA0;million relating to the Timeline Labs acquired goodwill, ii) $5.2&#xA0;million of acquired intangible assets, and iii) $0.9&#xA0;million of capitalized internal use software. Additionally, we reduced the contingent consideration liability associated with the Timeline Labs acquisition to zero, as we determined the defined performance criteria would not be achieved. Therefore, we recorded the reversal of the liability of $0.4&#xA0;million to the loss on impairment of assets.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i><font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">Available-for-Sale</font></font> Securities</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> We determine the appropriate classification of debt investment securities at the time of purchase and reevaluate such designation as of each balance sheet date. Our investment portfolio consists of money market funds, U.S. treasury notes and bonds, and U.S. government agency notes and bonds as of January&#xA0;31, 2017 and 2016. All highly liquid investments with an original maturity of three months or less when purchased are cash equivalents. All cash equivalents are carried at cost, which approximates fair value. Our marketable securities are classified as <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">available-for-sale</font></font> and are reported at fair value with unrealized gains and losses, net of tax, reported in stockholders&#x2019; equity as a component of accumulated other comprehensive loss. The amortization of premiums and accretions of discounts to maturity are computed under the effective interest method and is included in other expenses, net, in our consolidated statements of operations and comprehensive loss. Interest on securities is recorded as earned and is also included in other expenses, net. Any realized gains or losses would be shown in the accompanying consolidated statements of operations and comprehensive loss in other expenses, net. We provide fair value measurement disclosures of <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">available-for-sale</font></font> securities in accordance with one of three levels of fair value measurement mentioned above.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> The following is a summary of cash, cash equivalents and <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">available-for-sale</font></font> securities, including the cost basis, aggregate fair value and unrealized gains and losses, for <font style="WHITE-SPACE: nowrap">short-and</font> long-term marketable securities portfolio as of January&#xA0;31, 2017 and 2016:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="64%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Amortized</b><br /> <b>Cost</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross</b><br /> <b>Unrealized</b><br /> <b>Gains</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross</b><br /> <b>Unrealized</b><br /> <b>Losses</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Estimated</b><br /> <b>Fair&#xA0;Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>January&#xA0;31, 2017:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">25,576</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">25,576</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,726</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,726</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash and cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">28,302</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">28,302</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. treasury notes and bonds&#x2014;short-term</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,248</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,253</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. treasury notes and bonds&#x2014;long-term</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,003</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(6</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,997</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. government agency issues&#x2014;short-term</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">991</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. government agency issues&#x2014;long-term</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,996</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,994</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total cash, cash equivalents and marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,540</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(8</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,546</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>January&#xA0;31, 2016:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">55,079</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">55,079</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,654</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,654</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash and cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">58,733</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">58,733</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. treasury notes and bonds&#x2014;short-term</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">503</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">502</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. treasury notes and bonds&#x2014;long-term</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,756</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,762</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. government agency issues&#x2014;short-term</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,001</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,002</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. government agency issues&#x2014;long-term</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,977</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">25</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,002</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total cash, cash equivalents and marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">70,970</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">32</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">71,001</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The gross realized gains and losses on sale of <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">available-for-sale</font></font> securities for fiscal 2017, 2016 and 2015 were immaterial. For purposes of determining gross realized gains and losses, the cost of securities sold is based on specific identification.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Contractual maturities of <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">available-for-sale</font></font> debt securities at January&#xA0;31, 2017 are as follows (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="83%"></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Estimated<br /> Fair&#xA0;Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Maturity of one year or less</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,253</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Maturity between one and five years</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,991</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,244</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> We concluded that there were no other-than-temporary declines of available-for-sale securities as of January&#xA0;31, 2017, 2016 and 2015. The unrealized holding losses, net of tax, on <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">available-for-sale</font></font> securities, which are not material for the periods presented, have been included in stockholders&#x2019; equity as a component of accumulated other comprehensive loss.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Cash, Cash Equivalents and Marketable Securities</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Cash and cash equivalents consist primarily of highly liquid investments in money market mutual funds, government sponsored enterprise obligations, treasury bills, commercial paper and other money market securities with remaining maturities at date of purchase of 90 days or less.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> The fair value of cash, cash equivalents, restricted cash and marketable securities at January&#xA0;31, 2017 and 2016 was $38.7&#xA0;million and $71.1&#xA0;million, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Restricted Cash</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> At times, we may be required to maintain cash held as collateral for performance obligations with our customers which we classify as restricted cash on our consolidated balance sheets. As of January&#xA0;31, 2017 and 2016, we had $0.1&#xA0;million in restricted cash related to performance obligations.</p> </div> 37865000 14676000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Foreign Currency Translation</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> For subsidiaries where the U.S. dollar is designated as the functional currency of the entity, we translate that entity&#x2019;s monetary assets and liabilities denominated in local currencies into U.S. dollars (the functional and reporting currency) at current exchange rates, as of each balance sheet date. <font style="WHITE-SPACE: nowrap">Non-monetary</font> assets (e.g., inventories, property and equipment and intangible assets) and related income statement accounts (e.g., cost of sales, depreciation, amortization of intangible assets) are translated at historical exchange rates between the functional currency (the U.S. dollar) and the local currency. Revenue and other expense items are translated using average exchange rates during the fiscal period. Translation adjustments resulting from translation of the subsidiaries&#x2019; accounts are included in accumulated other comprehensive loss, a separate component of stockholders&#x2019; equity. Gains and losses on foreign currency transactions, and any unrealized gains and losses on short-term intercompany transactions are included in other expenses, net.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> For subsidiaries where the local currency is designated as the functional currency, we translate their assets and liabilities into U.S. dollars (the reporting currency) at current exchange rates as of each balance sheet date. Revenue and expense items are translated using average exchange rates during the period. Cumulative translation adjustments are presented as a separate component of stockholders&#x2019; equity. Exchange gains and losses on foreign currency transactions and unrealized gains and losses on short-term inter-company transactions are included in other expenses, net.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The aggregate foreign exchange transaction losses included in other expenses, net, on the consolidated statements of operations and comprehensive loss, were $2.1&#xA0;million, $0.7&#xA0;million and approximately $2.3&#xA0;million for fiscal 2017, 2016 and 2015, respectively.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>8. Commitments and Contingencies</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <b><i>Indemnification and Warranties</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> We provide indemnification, to the extent permitted by law, to our officers, directors, employees and agents for liabilities arising from certain events or occurrences while the officer, director, employee or agent is, or was, serving at our request in such capacity. With respect to acquisitions, we provide indemnification to, or assume indemnification obligations for, the current and former directors, officers and employees of the acquired companies in accordance with the acquired companies&#x2019; governing documents. As a matter of practice, we have maintained directors&#x2019; and officers&#x2019; liability insurance including coverage for directors and officers of acquired companies.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> We enter agreements in the ordinary course of business with customers, resellers, distributors, integrators and suppliers. Most of these agreements require us to defend and/or indemnify the other party against intellectual property infringement claims brought by a third-party with respect to our products. From time to time, we also indemnify customers and business partners for damages, losses and liabilities they may suffer or incur relating to personal injury, personal property damage, product liability, and environmental claims relating to the use of our products and services or resulting from the acts or omissions of us, our employees, authorized agents or subcontractors. From time to time, we have received requests from customers for indemnification of patent litigation claims. Management cannot reasonably estimate any potential losses, but these claims could result in material liability for us. There are no current pending legal proceedings, in the opinion of management that would have a material adverse effect on our financial position, results from operations and cash flows. There is no assurance that future legal proceedings arising from ordinary course of business or otherwise, will not have a material adverse effect on our financial position, results from operations or cash flows.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> We warrant that our products, including software products, will substantially perform in accordance with our standard published specifications in effect at the time of delivery. In addition, we provide maintenance support to our customers and therefore allocate a portion of the product purchase price to the initial warranty period and recognize revenue on a straight-line basis over that warranty period related to both the warranty obligation and the maintenance support agreement. When we receive revenue for extended warranties beyond the standard duration, it is deferred and recognized on a straight-line basis over the contract period. Related costs are expensed as incurred.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Revolving Line of Credit/Demand Note Payable</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> We had a letter agreement with JP Morgan Chase Bank, N.A. (&#x201C;JP Morgan&#x201D;) for a demand discretionary line of credit and a Demand Promissory Note in the aggregate amount of $20.0&#xA0;million, which expired on August&#xA0;31, 2016 with no outstanding balance. This line of credit and Demand Promissory Note was not renewed.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b><i>Operating Leases</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> We lease certain of our operating facilities, automobiles and office equipment under <font style="WHITE-SPACE: nowrap">non-cancelable</font> operating leases, which expire at various dates through fiscal 2023. Leases for our facilities typically contain standard commercial lease provisions, including renewal options and rent escalation clauses. Rental expense under operating leases was $2.4&#xA0;million, $2.7&#xA0;million and $2.9&#xA0;million for fiscal 2017, 2016 and 2015, respectively. Future commitments under minimum lease payments as of January&#xA0;31, 2017 are as follows (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="91%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom" nowrap="nowrap"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 135.75pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt"> <b>For the Fiscal Years Ended January&#xA0;31,</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Operating<br /> Leases</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,826</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,604</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,234</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">747</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">461</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2023 and thereafter</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">116</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Minimum operating lease payments</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,988</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>13. Employee Benefit Plans</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> We sponsor a 401(k) retirement savings plan (the &#x201C;Plan&#x201D;) that covers substantially all domestic employees of SeaChange. The Plan allows employees to contribute gross salary through payroll deductions up to the legally mandated limit based on their jurisdiction. Participation in the Plan is available to full-time employees who meet eligibility requirements. We also contribute to various retirement plans for our employees outside the United States according to the local plans specific to each foreign location. Amounts contributed will vary. During fiscal 2017, 2016 and 2015, we contributed $1.4&#xA0;million, $1.5&#xA0;million and $1.7&#xA0;million, respectively.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> We have a statutory pension benefit obligation covering current employees in the Philippines. The components of the change in this pension benefit obligation as of January&#xA0;31, 2017 and 2016 is as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="73%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2016&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"> <b>(Amounts&#xA0;in&#xA0;thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Projected benefit obligation, beginning of fiscal year</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,063</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,247</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Service cost</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">238</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">288</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Interest cost</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">54</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">51</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Actuarial gain</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(801</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(435</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign currency exchange rate changes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(24</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(88</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Projected benefit obligation, end of fiscal year</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">530</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,063</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Funded status at end of fiscal year(1)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">530</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,063</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left">These unfunded amounts are included in other liabilities, long-term on our consolidated balance sheets for the periods presented.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The following sets forth the components of our net periodic benefit cost under the pension plan:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="74%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Service cost</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">238</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">288</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">176</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Interest cost</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">54</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">51</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Actuarial (gain) loss</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(801</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(435</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">379</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net periodic benefit cost</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(509</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(96</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">594</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Key weighted average assumptions used in the accounting for the pension plan to determine the benefit obligation and net benefit cost were as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="83%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Discount rate</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5.72</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5.08</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Compensation increase rate</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5.00</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7.00</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> We do not anticipate to begin paying this obligation until fiscal 2022 and estimate $0.2&#xA0;million in benefit payments through fiscal 2028.</p> </div> -24000 41615000 801000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b>14. Net Loss Per Share</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Net loss per share is presented in accordance with authoritative guidance which requires the presentation of &#x201C;basic&#x201D; and &#x201C;diluted&#x201D; earnings per share. Basic net loss per share is computed by dividing earnings available to common shareholders by the weighted average shares of common stock outstanding during the period. For the purposes of calculating diluted net loss per share, the denominator includes both the weighted average number of shares of common stock outstanding during the period and the weighted average number of shares of potential dilutive shares of common stock, such as stock awards, calculated using the treasury stock method. Basic and diluted net loss per share was the same for all the periods presented as the impact of potential dilutive shares outstanding was anti-dilutive.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The following table sets forth our computation of basic and diluted net loss per common share (amounts in thousands, except per share data):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="60%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" nowrap="nowrap" align="center"><b>For the Fiscal Years Ended January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2016&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2015&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net loss from continuing operations</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(71,249</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(47,697</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(27,489</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income from discontinued operations</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net loss</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(71,249</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(47,697</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(27,484</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted average shares used in computing net loss per share&#x2014;basic and diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">34,970</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">33,506</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">32,772</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net loss per share&#x2014;basic and diluted:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Loss from continuing operations</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(2.04</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1.42</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.84</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income from discontinued operations</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.00</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net loss per share&#x2014;basic and diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(2.04</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1.42</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.84</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The number of common shares used in the computation of diluted net loss per share for the periods presented does not include the effect of the following potentially outstanding common shares because the effect would have been anti-dilutive (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="64%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"> <b>For&#xA0;the&#xA0;Fiscal&#xA0;Year&#xA0;Ended&#xA0;January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2016&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2015&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Stock options</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,415</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,493</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,586</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Restricted stock units</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">448</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">145</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">217</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred stock units</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">70</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">31</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Performance stock units</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">318</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,251</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,674</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,814</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> </div> 0.26 249000 14675000 83795000 0 6000 4005000 100000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Contractual maturities of <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">available-for-sale</font></font> debt securities at January&#xA0;31, 2017 are as follows (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="83%"></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Estimated<br /> Fair&#xA0;Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Maturity of one year or less</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,253</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Maturity between one and five years</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,991</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,244</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 2400000 -30000 -1972000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The following tables set forth our financial assets and liabilities that were accounted for at fair value on a recurring basis as of January&#xA0;31, 2017 and January&#xA0;31, 2016. There were no fair value measurements of our financial assets and liabilities using significant level 3 inputs for the periods presented:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="57%"></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>Fair&#xA0;Value&#xA0;at&#xA0;January&#xA0;31,&#xA0;2017&#xA0;Using</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>January&#xA0;31,<br /> 2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Quoted Prices</b><br /> <b>in Active</b><br /> <b>Markets for<br /> Identical&#xA0;Assets<br /> (Level 1)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Significant<br /> Other<br /> Observable<br /> Inputs</b><br /> <b>(Level 2)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Financial assets:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Money market accounts (a)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,726</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,726</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b><font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">Available-for-sale</font></font> marketable securities:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Current marketable securities:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. treasury notes and bonds&#x2014;conventional</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,253</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,253</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. government agency issues</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-current</font> marketable securities:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. treasury notes and bonds&#x2014;conventional</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,997</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,997</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. government agency issues</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,994</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,994</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">12,970</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,976</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,994</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="56%"></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>Fair&#xA0;Value&#xA0;at&#xA0;January&#xA0;31,&#xA0;2016&#xA0;Using</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>January&#xA0;31,<br /> 2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Quoted Prices</b><br /> <b>in Active</b><br /> <b>Markets for<br /> Identical&#xA0;Assets<br /> (Level 1)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Significant<br /> Other<br /> Observable<br /> Inputs</b><br /> <b>(Level 2)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Financial assets:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Money market accounts (a)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,654</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,654</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b><font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">Available-for-sale</font></font> marketable securities:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Current marketable securities:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. treasury notes and bonds&#x2014;conventional</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">502</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">502</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. government agency issues</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,002</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,002</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-current</font> marketable securities:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. treasury notes and bonds&#x2014;conventional</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,762</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,762</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. government agency issues</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,002</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,002</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15,922</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,918</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,004</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">a)</td> <td valign="top" align="left">Money market funds and U.S. treasury bills are included in cash and cash equivalents on the accompanying consolidated balance sheets and are valued at quoted market prices for identical instruments in active markets.</td> </tr> </table> </div> -5055000 42180000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b>12. Income Taxes</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The components of loss from continuing operations before income taxes are as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="63%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>For the Fiscal Years Ended January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Domestic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(40,452</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(38,709</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(25,920</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(16,166</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(10,044</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,694</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Loss from continuing operations before income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(56,618</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(48,753</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(28,614</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The components of the income tax provision (benefit) from continuing operations are as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="62%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"> <b>For&#xA0;the&#xA0;Fiscal&#xA0;Years&#xA0;Ended&#xA0;January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Current:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Federal</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> State</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(762</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(94</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(49</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;24</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(44</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(738</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,675</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,030</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(368</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,675</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,030</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(368</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income tax (benefit) provision</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,631</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,029</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,106</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The income tax provision (benefit) for continuing operations computed using the federal statutory income tax rate differs from our effective tax rate primarily due to the following:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="60%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>For the Fiscal Years Ended January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2016&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2015&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Statutory U.S. federal tax rate</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(19,816</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(17,066</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(10,014</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> State taxes, net of federal tax benefit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">32</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">33</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(779</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income (losses) not benefitted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,679</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,712</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,913</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-deductible</font>&#xA0;stock compensation expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">266</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other&#xA0;<font style="WHITE-SPACE: nowrap">non-deductible</font>&#xA0;items(1)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">252</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(31</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(74</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Innovative technology and development incentive</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(189</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(68</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign tax rate differential</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,499</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">509</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">916</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> APB 23 deferred tax liability</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,675</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill impairment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,044</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income tax provision (benefit)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,631</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,029</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,106</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left">Within the other line in the table above, other non-deductible items were $0.1 million and ($0.2) million for the fiscal years ended January 31, 2017 and 2016, respectively, and were immaterial for fiscal 2015. These items have been aggregated with various adjustments related to differences in prior year U.S. and foreign tax provisions and the actual returns filed.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Our effective tax rate was a provision of 26% for the fiscal year ended January&#xA0;31, 2017 and a benefit of 2% and 4% for the fiscal years ended January&#xA0;31, 2016 and 2015, respectively.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The components of deferred income taxes are as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="81%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred tax assets:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accruals and reserves</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,815</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,041</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">79</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">346</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Stock-based compensation expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,730</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,655</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. federal, state and foreign tax credits</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,459</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,510</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Intangible assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,834</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,153</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Loss carryforwards</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,356</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">24,172</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred tax assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">58,273</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">47,877</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Less: Valuation allowance</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(58,134</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(47,368</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net deferred tax assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">139</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">509</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred tax liabilities:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> APB 23 deferred tax liability</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,675</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">75</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">75</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Property and equipment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">121</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">426</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total net deferred tax (liabilities) assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(14,732</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> At January&#xA0;31, 2017, we had federal, state and foreign net operating loss carry forwards of $84.7&#xA0;million, $117.5&#xA0;million and $6.3&#xA0;million respectively, which can be used to offset future tax liabilities and expire at various dates beginning in fiscal 2018. Utilization of these net operating loss carry forwards may be limited pursuant to provisions of the respective local jurisdiction. At January&#xA0;31, 2017, we had a federal capital loss carry forward of $13.1&#xA0;million. This loss can only be utilized to offset capital gains and it expires in fiscal 2018. In addition, at January&#xA0;31, 2017, we had federal and state research and development credit carry forwards of $3.6&#xA0;million and $1.8&#xA0;million respectively, and state investment tax credit carry forwards of $0.2&#xA0;million. We also have alternative minimum tax credit carry forwards of $0.6&#xA0;million which are available to reduce future federal regular income taxes over an indefinite period. We have foreign tax credit carry forwards of $2.0&#xA0;million which are available to reduce future federal regular income taxes. These credits expire at various dates beginning in fiscal 2018, except for $0.8 million in credits that have an unlimited carryforward period.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> We review the adequacy of the valuation allowance for deferred tax assets on a quarterly basis. We have evaluated the positive and negative evidence bearing upon the realizability of our deferred tax assets and have established a valuation allowance of $58.1&#xA0;million for such assets, which are comprised principally of net operating loss carry forwards, research and development credits, deferred revenue, inventory and stock-based compensation. If we generate&#xA0;<font style="WHITE-SPACE: nowrap">pre-tax</font>&#xA0;income in the future, some portion or all of the valuation allowance could be reversed and a corresponding increase in net income would be reported in future periods. The valuation allowance increased $10.7&#xA0;million from $47.4&#xA0;million at January&#xA0;31, 2016.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Our foreign subsidiaries generate earnings that are not subject to U.S. income taxes so long as they are permanently reinvested in our operations outside the United States. Pursuant to Accounting Standard Codification Topic&#xA0;<font style="WHITE-SPACE: nowrap">No.&#xA0;740-30,</font>&#xA0;<i>&#x201C;Income Taxes-Other Considerations or Special Areas,&#x201D;&#xA0;</i>undistributed earnings of foreign subsidiaries that are no longer permanently reinvested would become subject to deferred income taxes under U.S. tax law. Prior to the second quarter of fiscal 2017, we asserted that the undistributed earnings of all our foreign subsidiaries were permanently reinvested.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In the second quarter of fiscal 2017, following a review of our operations, liquidity and funding, and investment in our product roadmap, we determined that the ability to access certain amounts of foreign earnings would provide greater flexibility to meet the Company&#x2019;s working capital needs. Accordingly, in the second quarter of fiscal 2017, we withdrew the permanent reinvestment assertion on $58.6&#xA0;million of earnings generated by our Irish operations through July 2016. We recorded a deferred tax liability of $14.7&#xA0;million related to the foreign income taxes on $58.6&#xA0;million of undistributed earnings.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> At January 31, 2017, we have indefinitely reinvested $6.0 million of the cumulative undistributed earnings of certain foreign subsidiaries. The $6.0 million of such earnings would be subject to U.S. taxes if repatriated to the United States. Through January 31, 2017, we have not provided deferred income taxes on these undistributed earnings of our foreign subsidiaries because such earnings are considered to be indefinitely reinvested outside the United States. Determination of the potential deferred income tax liability on these undistributed earnings is not practicable because such liability, if any, is dependent on circumstances existing if, and when, remittance occurs.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> There is no certainty as to the timing of when such foreign earnings will be distributed to the United States in whole or in part. Further, when the foreign earnings are distributed via dividend to the United States, we anticipate that a substantial portion of the resulting U.S. income taxes would be reduced by existing tax attributes.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> For the fiscal year ended January&#xA0;31, 2017, we recognized incremental tax benefits of $0.4&#xA0;million. This incremental tax benefit is primarily due to $0.3&#xA0;million of tax benefit recorded for the expiration of the statute of limitations and $0.1&#xA0;million related to effectively settling an audit. We recognize accrued interest and penalties related to uncertain tax positions in income tax expense. A reconciliation of the beginning and ending balance of the total amounts of gross unrecognized tax benefits, excluding interest of $0.3&#xA0;million, is as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="57%"></td> <td valign="bottom" width="16%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="15%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"> <b>For&#xA0;the&#xA0;Fiscal&#xA0;Years&#xA0;Ended&#xA0;January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2016&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance of gross unrecognized tax benefits, beginning of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,151</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,527</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Gross amounts of increases in unrecognized tax benefits as a result of tax positions taken in the current period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">321</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Decrease due to expiration of statute of limitation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(269</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(325</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Decrease for tax positions related to prior years</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(96</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Effect of currency translation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(14</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(51</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance of gross unrecognized tax benefits, end of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,093</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,151</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> We file income tax returns in U.S. federal jurisdiction, various state jurisdictions, and various foreign jurisdictions. We have closed out an audit with the Internal Revenue Service (&#x201C;IRS&#x201D;) through fiscal 2013, however, the taxing authorities can still review the propriety of certain tax attributes created in closed years if such tax attributes are utilized in an open tax year, such as our federal research and development credit carryovers. During fiscal 2017, we closed an audit with the Dutch tax authorities for fiscal years 2010 through 2015.</p> </div> 178000 19816000 -2100000 96326000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Impairment of Assets</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Indefinite-lived intangible assets, such as goodwill, are not amortized but are evaluated for impairment at the reporting unit level annually, in our third quarter beginning August 1<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">st</sup>. Indefinite-lived intangible assets may be tested for impairment on an interim basis in addition to the annual evaluation if an event occurs or circumstances change such as declines in sales, earnings or cash flows, decline in the Company&#x2019;s stock price, or material adverse changes in the business climate, which would more likely than not reduce the fair value of a reporting unit below its carrying amount.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The process of evaluating indefinite-lived intangible assets for impairment requires several judgments and assumptions to be made to determine the fair value, including the method used to determine fair value, discount rates, expected levels of cash flows, revenues and earnings, and the selection of comparable companies used to develop market-based assumptions. We may employ the three generally accepted approaches for valuing businesses: the market approach, the income approach and the asset-based (cost) approach to arrive at the fair value. The choice of which approach and methods to use in a particular situation depends on the facts and circumstances.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> We also evaluate property and equipment, intangible assets with finite useful lives and other long-lived assets on a regular basis for the existence of facts or circumstances, both internal and external that may suggest an asset is not recoverable. If such circumstances exist, we evaluate the carrying value of long-lived assets to determine if impairment exists based upon estimated undiscounted future cash flows over the remaining useful life of the assets and compare that value to the carrying value of the assets. Our cash flow estimates contain management&#x2019;s best estimates, using appropriate and customary assumptions and projections at the time.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> In the third quarter of fiscal 2017, we finalized our &#x201C;Step 1&#x201D; analysis of our annual goodwill impairment test. Our forecast indicated that the estimated fair value of net assets may be less than its carrying value which is a potential indicator of impairment. As such, we were required to perform &#x201C;Step 2&#x201D; of the impairment test during which we compared the implied fair value of our goodwill to its carrying value. We completed the goodwill impairment testing of our reporting unit during the fourth quarter of fiscal 2017. Since the implied fair value of goodwill was determined to be lower than its carrying value, we recorded an impairment charge of $23.5&#xA0;million to loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss (see Note 6, <i>&#x201C;Goodwill and Intangible Assets&#x201D;</i> to this Form <font style="WHITE-SPACE: nowrap">10-K</font> for more information).</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> In January 2017, after a potential buyer declined to purchase our facility in Greenville, New Hampshire, we determined that the sale of this facility was not imminent due to the location of the building and the overall market conditions in the area. Consequently, we decided to fully impair the facility since we felt the carrying amount was greater than the fair value. As a result, we recorded a $0.3&#xA0;million loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> In the fourth quarter of fiscal 2017, a certain cost-method investment was determined to be impaired and written off. Accordingly, we recorded a $0.5&#xA0;million impairment charge in January 2017 which is included in loss on investment in affiliates in our consolidated statements of operations and comprehensive loss. The cost-method investment is a privately-held entity without quoted market prices and therefore, falls within Level&#xA0;3 of the fair value hierarchy due to the use of significant unobservable inputs to determine its fair value. In determining the fair value of this cost-method investment, we considered many factors including, but not limited to, operating performance of the investee, the amount of cash that the investee has on hand and the overall market conditions in which the investee operates.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> As of January&#xA0;31, 2016, the Company reviewed the projected future cash flows of the Timeline Labs operations and determined that the carrying amount was greater than the fair value. As a result, all long-term assets related to Timeline Labs were fully impaired and reflected as a $21.9&#xA0;million loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss for the fiscal year ended January&#xA0;31, 2016 which included: i) $15.8&#xA0;million relating to the Timeline Labs acquired goodwill, ii) $5.2&#xA0;million of acquired intangible assets, and iii) $0.9&#xA0;million of capitalized internal use software. Additionally, we reduced the contingent consideration liability associated with the Timeline Labs acquisition to zero, as we determined the defined performance criteria would not be achieved. Therefore, we recorded the reversal of the liability of $0.4&#xA0;million to the loss on impairment of long-lived assets. The amount of goodwill impaired represented all the goodwill that resulted from this acquisition due to the short duration of time between the acquisition and the event causing us to impair the assets.</p> </div> -71249000 597000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Inventory Valuation</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Inventories are stated at the lower of cost or net realizable value. Cost is determined using the <font style="WHITE-SPACE: nowrap">first-in,</font> <font style="WHITE-SPACE: nowrap">first-out</font> method. Inventories consist primarily of components and subassemblies and finished products held for sale. The values of inventories are reviewed quarterly to determine that the carrying value is stated at the lower of cost or net realizable value. We record charges to reduce inventory to its net realizable value when impairment is identified through a quarterly review process. The obsolescence evaluation is based upon assumptions and estimates about future demand, or possible alternative uses and involves significant judgments.</p> </div> -3899000 24000 1267000 266000 -25000 2008000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Property and equipment, net consists of the following:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="63%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" rowspan="2" colspan="2" align="center"><b>Estimated<br /> Useful</b><br /> <b>Life&#xA0;(Years)</b></td> <td valign="bottom" rowspan="2">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Land</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,780</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,880</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Buildings</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,726</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,908</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Office furniture and equipment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,091</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,099</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Computer equipment, software and demonstration equipment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,194</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,639</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Service and spare components</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,158</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,158</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Leasehold improvements</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"><font style="WHITE-SPACE: nowrap">1-7</font></td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,064</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,087</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">36,013</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">36,771</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Less&#x2014;Accumulated depreciation and amortization</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(24,528</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(22,642</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total property and equipment, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,485</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,129</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> -42000 -28521000 -4694000 5243000 -40452000 -16166000 -1674000 -1378000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Recent Accounting Pronouncements</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <i>Recently Issued Accounting Standards Updates&#x2014;Not Yet Adopted</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> We consider the applicability and impact of all ASUs. Updates not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated financial position or results of operations.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <i>Revenue from Contracts with Customers (Topic 606)</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In May 2014, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;) issued ASU 2014-09,&#xA0;<i>&#x201C;Revenue from Contracts with Customers (Topic 606),&#x201D;&#xA0;</i>to clarify the principles for recognizing revenue and to develop a common revenue standard for U.S. GAAP and the International Financial Reporting Standards. This guidance supersedes previously issued guidance on revenue recognition and gives a five step process an entity should follow so that the entity recognizes revenue that depicts the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. In July 2015, the FASB deferred the effective date of this guidance to annual reporting periods beginning after December 15, 2017, which would be our fiscal 2019 reporting period. Early adoption is permitted.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Subsequently, the FASB issued ASUs in 2016 containing implementation guidance related to ASU 2014-09. In March 2016, the FASB issued ASU 2016-08,&#xA0;<i>&#x201C;Principal versus Agent Considerations (Reporting Revenue Gross</i>&#xA0;<i>versus Net),&#x201D;&#xA0;</i>which finalizes its amendments to the guidance in the new revenue standard on assessing whether an entity is a principal or an agent in a revenue transaction. This conclusion impacts whether an entity reports revenue on a gross or net basis. In April 2016, the FASB issued ASU 2016-08&#xA0;<i>&#x201C;Identifying Performance Obligations and Licensing,&#x201D;&#xA0;</i>which finalizes its amendments to the guidance in the new revenue standard regarding the identification of performance obligations and accounting for the license of intellectual property. And in May 2016, the FASB issued ASU 2016-12,&#xA0;<i>&#x201C;Narrow-Scope Improvements and Practical Expedients&#x201D;</i>&#xA0;which finalizes its amendments to the guidance in the new revenue standard on collectability, noncash consideration, presentation of sales tax, and transition. The amendments are intended to make the guidance more operable and lead to more consistent application. The amendments have the same effective date and transition requirements as the new revenue recognition standard. We are continuing to evaluate what impact future adoption of this guidance will have on our consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <i>Leases</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In February 2016, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-02,</font>&#xA0;<i>&#x201C;Leases (Topic 842).&#x201D;&#xA0;</i>ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-02</font>&#xA0;requires a lessee to recognize a&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">right-of-use</font></font>&#xA0;asset and a lease liability for operating leases with terms over twelve months, initially measured at the present value of the lease payments, in its balance sheet. The standard also requires a lessee to recognize a single lease cost, calculated so that the cost of the lease is allocated over the lease term, on a generally straight-line basis. It also requires lessees to classify leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase of the leased asset by the lessee. This classification will determine whether the lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-02</font>&#xA0;is effective for us in the first quarter of fiscal 2020. Early adoption is permitted. We are currently evaluating what impact the adoption of this update will have on our consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <i>Stock Compensation</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In March 2016, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09,</font>&#xA0;<i>&#x201C;Compensation&#x2014;Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.&#x201D;&#xA0;</i>ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09</font>&#xA0;intended to simplify several aspects of the accounting for share-based payment transactions, including the accounting for income taxes, forfeitures and statutory tax withholding requirements, as well as classification in the statements of cash flows. ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09</font>&#xA0;is effective for us in the first quarter of fiscal 2018. Early adoption is permitted.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The new standard requires prospective recognition of excess tax benefits and deficiencies resulting from the vesting and exercise of stock awards in the income statement. Previously, these amounts were recognized in additional&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">paid-in-capital.</font></font>&#xA0;In addition, ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09</font>&#xA0;requires excess tax benefits and deficiencies to be prospectively excluded from the assumed future proceeds in the calculation of diluted shares and to be reported as operating activities in the consolidated statements of cash flows where they were previously reported in financing activities. We have excess tax benefits of $1.8 million that will increase the deferred tax assets related to our various tax attribute carryforwards when the new guidance is adopted. We expect a corresponding increase to our valuation allowance, consistent with our existing valuation allowance assessment.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Once we adopt this guidance, we will elect to continue to estimate the number of stock-based awards expected to vest, as permitted by ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09,</font>&#xA0;rather than electing to account for forfeitures as they occur.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> This ASU requires that employee taxes paid when an employer withholds shares for&#xA0;<font style="WHITE-SPACE: nowrap">tax-withholding</font>&#xA0;purposes be reported as financing activities in the consolidated statements of cash flows. Previously, these cash flows were included in operating activities. This change was required to be applied on a retrospective basis. We are currently evaluating this piece of the guidance and will plan to make the appropriate changes to the statements of cash flows on a retrospective basis in the first quarter of fiscal 2018.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <i>Cash Flow Statement</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In August 2016, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-15,</font>&#xA0;<i>&#x201C;Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments,&#x201D;&#xA0;</i>ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-15</font>&#xA0;provides guidance on the classification of certain cash receipts and payments in the statement of cash flows where diversity in practice exists. The guidance is effective for interim and annual periods beginning in our first quarter of fiscal 2019, and early adoption is permitted. ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-15</font>&#xA0;must be applied retrospectively to all periods presented but may be applied prospectively if retrospective application would be impracticable. We are currently evaluating what impact the adoption of this update will have on our consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In November 2016, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-18,</font>&#xA0;<i>&#x201C;Statement of Cash Flows (Topic 230): Restricted Cash.&#x201D;&#xA0;</i>ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-18</font>&#xA0;requires that a statement of cash flows explain the change during the period in the total cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning and ending balances shown on the statement of cash flows. The guidance is effective for us in the first quarter of fiscal 2019 and early adoption is permitted. ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-18</font>&#xA0;must be applied retrospectively to all periods presented. We are currently evaluating what impact the adoption of this update will have on our consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <i>Intangibles-Goodwill and Other</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In January 2017, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-04,</font>&#xA0;<i>&#x201C;Intangibles-Goodwill and Other (Topic 350),</i>&#xA0;which simplifies the subsequent measurement of goodwill by removing &#x201C;Step 2&#x201D; of the&#xA0;<font style="WHITE-SPACE: nowrap">two-step</font>&#xA0;impairment test. The amendment requires an entity to perform its annual, or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. A goodwill impairment will be the amount by which a reporting unit&#x2019;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance is effective for us beginning in the first quarter of fiscal 2021. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January&#xA0;1, 2017. We are currently evaluating what impact the adoption of this update will have on our consolidated financial statements.</p> </div> 1242000 -651000 -806000 -54146000 60000 -25000 3499000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b><i>Marketable Securities</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> We account for investments in accordance with authoritative guidance that defines investment classifications. We determine the appropriate classification of debt securities at the time of purchase and reevaluate such designation as of each balance sheet date. Our investment portfolio consists primarily of money market funds, U.S. treasury notes or bonds and U.S. government agency bonds at January&#xA0;31, 2017 and 2016, but can consist of corporate debt investments, asset-backed securities and government-sponsored enterprises. Our marketable securities are classified as <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">available-for-sale</font></font> and are reported at fair value with unrealized gains and losses, net of tax, reported in stockholders&#x2019; equity as a component of accumulated other comprehensive loss. The amortization of premiums and accretion of discounts to maturity are computed under the effective interest method and are included in other expenses, net in our consolidated statements of operations and comprehensive loss. Interest on securities is recorded as earned and is also included in other expenses, net. Any realized gains or losses would be shown in the accompanying consolidated statements of operations and comprehensive loss in other expenses, net.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> We evaluate our investments on a regular basis to determine whether an other-than-temporary decline in fair value has occurred. This evaluation consists of a review of several factors, including, but not limited to: the length of time and extent that an investment has been in an unrealized loss position; the existence of an event that would impair the issuer&#x2019;s future earnings potential; and our intent and ability to hold an investment for a period of time sufficient to allow for any anticipated recovery in fair value. Declines in value below cost for investments where it is considered probable that all contractual terms of the investment will be satisfied, are due primarily to changes in interest rates, and where the company has the intent and ability to hold the investment for a period sufficient to allow a market recovery, are not assumed to be other-than-temporary. Any other-than-temporary declines in fair value are recorded in earnings and a new cost basis for the investment is established.</p> </div> -2417000 4615000 -71249000 -2.04 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The following table sets forth certain unaudited quarterly results of operations for fiscal 2017 and fiscal 2016. In the opinion of management, this information has been prepared on the same basis as the audited consolidated financial statements and all necessary adjustments, consisting only of normal recurring adjustments, have been included in the amounts stated below to present fairly the quarterly information when read in conjunction with the audited consolidated financial statements and notes thereto included elsewhere in this Form <font style="WHITE-SPACE: nowrap">10-K.</font> The quarterly operating results are not necessarily indicative of future results of operations.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="64%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="14" align="center"><b>Fiscal Year Ended January&#xA0;31, 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Q1&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Q2&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Q3&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Q4&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(Amounts in thousands, except per share data)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Revenue</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">21,570</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">18,452</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">19,961</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23,812</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Gross profit</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,149</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,456</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,812</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,763</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Operating expenses</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,724</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,124</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,247</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">40,231</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net loss(1)</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(8,907</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(26,884</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(8,082</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(27,376</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Loss per share(2):</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Basic</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.26</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.77</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.23</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.78</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Diluted</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.26</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.77</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.23</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.78</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="64%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="14" align="center"><b>Fiscal Year Ended January&#xA0;31, 2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Q1</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Q2</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Q3</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Q4</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(Amounts in thousands, except per share data)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Revenue</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23,177</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">27,871</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">28,747</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">27,197</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Gross profit</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,116</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,427</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,877</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,419</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Operating expenses</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,582</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,177</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,718</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,561</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net loss(3)</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(9,825</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5,027</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(10,565</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(22,280</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Loss per share(2):</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Basic</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.29</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.16</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.31</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.66</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Diluted</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.29</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.16</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.31</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.66</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left">Net loss in the fourth quarter of fiscal 2017 includes a $23.7&#xA0;million loss on impairment of long-lived assets as we found during &#x201C;Step 2&#x201D; of our annual goodwill impairment test that the carrying value of our goodwill was greater than the implied fair value. As a result, we recorded an impairment charge of $23.5&#xA0;million. In addition, we fully impaired the fair market value of our facility in Greenville, New Hampshire by recording an impairment charge of $0.2&#xA0;million as we feel that the sale of this facility is not imminent due to the facility&#x2019;s location and the market conditions in the area.</td> </tr> </table> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(2)</td> <td valign="top" align="left">The sum of per share data may not agree to annual amounts due to rounding.</td> </tr> </table> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(3)</td> <td valign="top" align="left">Net loss in the fourth quarter of fiscal 2016 includes a $21.5&#xA0;million loss on impairment of long-lived assets as a result of our decision to enter into a restructuring plan relating to the Timeline Labs operations.</td> </tr> </table> </div> 2000 10700000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>1. Nature of Business</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> We are an industry leader in the delivery of multiscreen video, advertising and premium <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">over-the-top</font></font> (&#x201C;OTT&#x201D;) video. Our products and services facilitate the aggregation, licensing, management and distribution of video and advertising content to cable television system operators, telecommunications companies, satellite operators and media companies.</p> </div> -56618000 14631000 -28521000 -1121000 0.42 14000 7255000 23492000 -2.04 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Income Taxes</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Income tax comprises current and deferred tax. Income tax is recognized in the consolidated statements of operations and comprehensive loss except to the extent that it relates to items recognized directly within equity or in other comprehensive loss. Income taxes payable, which is included in other accrued expenses in our consolidated balance sheets, is the expected tax payable on the taxable income for the year, using tax rates enacted or substantially-enacted at the reporting date, and any adjustment to tax payable in respect of previous years.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Deferred tax assets and liabilities are recognized, using the balance sheet method, for the expected tax consequences of temporary differences between the carrying amounts of assets and liabilities and the amounts used for taxation purposes. Deferred tax is not recognized for the following temporary differences: the initial recognition of goodwill, the initial recognition of assets and liabilities in a transaction that is not a business combination and that affects neither accounting nor taxable profit, and differences relating to investments in subsidiaries to the extent that they probably will not reverse in the foreseeable future. Deferred tax is measured at the tax rates that are expected to be applied to temporary differences when they reverse, based on the laws that have been enacted or substantially-enacted by the reporting date.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> A deferred tax asset is recognized for unused tax losses, tax credits and deductible temporary differences, to the extent that it is probable that future taxable profits will be available against which they can be utilized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income in the countries where the deferred tax assets originated and during the periods when the deferred tax assets become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies in making this assessment.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> We operate in multiple jurisdictions with complex tax policy and regulatory environments. In certain of these jurisdictions, we may take tax positions that management believes are supportable, but are potentially subject to successful challenge by the applicable taxing authority. These interpretational differences with the respective governmental taxing authorities can be impacted by the local economic and fiscal environment. We evaluate our tax positions and establish liabilities in accordance with the applicable accounting guidance on uncertainty in income taxes. We review these tax uncertainties in light of changing facts and circumstances, such as the progress of tax audits, and adjust them accordingly.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> Because there are several estimates and assumptions inherent in calculating the various components of our tax provision, certain changes or future events such as changes in tax legislation, geographic mix of earnings, completion of tax audits or earnings repatriation plans could have an impact on those estimates and our effective tax rate.</p> </div> 32000 1 683000 P2Y4M24D 23772000 -2.04 60000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The following sets forth the components of our net periodic benefit cost under the pension plan:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="74%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Service cost</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">238</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">288</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">176</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Interest cost</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">54</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">51</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Actuarial (gain) loss</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(801</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(435</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">379</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net periodic benefit cost</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(509</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(96</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">594</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>9. Stockholders&#x2019; Equity</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <b><i>Stock Authorization</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The Board of Directors is authorized to issue from time to time up to an aggregate of 5,000,000 shares of preferred stock, in one or more series. Each such series of preferred stock shall have the number of shares, designations, preferences, voting powers, qualifications and special or relative rights or privileges to be determined by the Board of Directors, including dividend rights, voting rights, redemption rights and sinking fund provisions, liquidation preferences, conversion rights and preemptive rights. No preferred stock has been issued as of January&#xA0;31, 2017.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b><i>Stock Option Plans</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <i>2011 Compensation and Incentive Plan.</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> In July 2011, our stockholders approved the adoption of our 2011 Compensation and Incentive Plan (the &#x201C;2011 Plan&#x201D;). Under the 2011 Plan, as amended in July 2013, the number of shares of common stock authorized for grant is equal to 5,300,000 shares plus the number of shares that were expired, terminated, surrendered or forfeited subsequent to July&#xA0;20, 2011 under the Amended and Restated 2005 Equity Compensation and Incentive Plan (the &#x201C;2005 Plan&#x201D;). Following approval of the 2011 Plan, we terminated the 2005 Plan. The 2011 Plan provides for the grant of incentive stock options, nonqualified stock options, restricted stock, restricted stock units (&#x201C;RSUs&#x201D;), deferred stock units (&#x201C;DSUs&#x201D;) and other equity based <font style="WHITE-SPACE: nowrap">non-stock</font> option awards as determined by the plan administrator to officers, employees, consultants, and directors of the Company. On July&#xA0;13, 2016, our stockholders approved an amendment to the 2011 Plan which:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">Approved the removal of minimum vesting periods for stock option, RSU and other stock-based awards, but excluding restricted stock, under the 2011 Plan; and</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">Approved the material terms of the performance goals of the 2011 Plan under which <font style="WHITE-SPACE: nowrap">tax-deductible</font> compensation may be paid for purposes of rules under the Internal Revenue Code of 1986, as amended, including the business criteria on which performance goals may be based.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Effective February&#xA0;1, 2014, SeaChange gave its <font style="WHITE-SPACE: nowrap">non-employee</font> members of the Board of Directors the option to receive DSUs in lieu of RSUs, beginning with the annual grant for fiscal 2015. The number of units subject to the DSUs is determined as of the grant date and shall fully vest one year from the grant date. The shares underlying the DSUs are not vested and issued until the earlier of the director ceasing to be a member of the Board of Directors (provided such time is subsequent to the first day of the succeeding fiscal year) or immediately prior to a change in control. Commencing with fiscal 2016, we changed the policy regarding the timing of the equity grant from the first day of the applicable fiscal year to the date of our annual meeting of stockholders. To facilitate the transition, a partial year grant was made to our <font style="WHITE-SPACE: nowrap">non-employee</font> directors, effective February&#xA0;1, 2015, and a full year grant was made to our <font style="WHITE-SPACE: nowrap">non-employee</font> directors, effective July&#xA0;15, 2015.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> We may satisfy awards upon the exercise of stock options or the vesting of stock units with newly issued shares or treasury shares. The Board of Directors is responsible for the administration of the 2011 Plan and determining the terms of each award, award exercise price, the number of shares for which each award is granted and the rate at which each award vests. In certain instances, the Board of Directors may elect to modify the terms of an award. As of January&#xA0;31, 2017, there were 393,403 shares available for future grant under the 2011 Plan.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Option awards may be granted to employees at an exercise price per share of not less than 100% of the fair market value per common share on the date of the grant. Stock units may be granted to any officer, employee, director, or consultant at a purchase price per share as determined by the Board of Directors. Option awards granted under the 2011 Plan generally vest over a period of one to four years and expire ten years from the date of the grant.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> In fiscal 2016, the Board of Directors developed a new Long-Term Incentive (&#x201C;LTI&#x201D;) Program under which the named executive officers and other key employees of the Company will receive long-term equity-based incentive awards, which are intended to align the interests of our named executive officers and other key employees with the long-term interests of our stockholders and to emphasize and reinforce our focus on team success. Long-term equity-based incentive compensation awards are made in the form of stock options, RSUs and performance stock units (&#x201C;PSUs&#x201D;) subject to vesting based in part on the extent to which employment continues for three years.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>2015 Employee Stock Purchase Plan</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> In July 2015, we adopted the 2015 Employee Stock Purchase Plan (the &#x201C;ESPP&#x201D;). The purpose of the ESPP is to provide eligible employees, including executive officers of SeaChange, with the opportunity to purchase shares of our common stock at a discount through accumulated payroll deductions of up to 15%, but not less than one percent of their eligible compensation, subject to any plan limitations. Offering periods typically commence on October 1<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">st</sup> and April 1<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">st</sup> and end on March 31<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">st</sup> and September 30<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">th</sup> with the last trading day being the exercise date for the offering period. The first offering period under the ESPP commenced on October&#xA0;1, 2015. On each purchase date, eligible employees will purchase our stock at a price per share equal to 85% of the closing price of our common stock on the exercise date, but no less than par value. The maximum number of shares of our common stock which will be authorized for sale under the ESPP is 1,150,000 shares. Stock-based compensation expense related to the ESPP was immaterial for fiscal 2017 and fiscal 2016.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Stock-based Compensation</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> We use the provisions of the authoritative guidance which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees and directors based on estimated fair values. The fair value of our stock options and PSUs, less expected forfeitures, is amortized over the awards&#x2019; vesting period on a graded vesting basis, whereas the RSUs and DSUs, less expected forfeitures, are amortized on a straight-line basis. We have applied the provisions of authoritative guidance allowing the use of a &#x201C;simplified&#x201D; method, in developing an estimate of the expected term of &#x201C;plain vanilla&#x201D; share options.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The effect of recording stock-based compensation was as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="64%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"> <b>For&#xA0;the&#xA0;Fiscal&#xA0;Years&#xA0;Ended&#xA0;January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2016&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2015&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Stock-based compensation expense by type of award:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Stock options</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">873</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,257</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,036</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Restricted stock units</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">624</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,203</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,607</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred stock units</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">709</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">607</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">500</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Performance-based restricted stock units</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">398</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">475</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">77</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Employee stock purchase plan</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total stock-based compensation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,621</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,552</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,220</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Since stock-based awards are expected to be made each year and vest over several years, the effects of applying authoritative guidance for recording stock-based compensation for the year ended January&#xA0;31, 2017 are not indicative of future amounts.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Determining Fair Value</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <i>Stock Options</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> We record the fair value of most stock options using the Black-Scholes valuation model. Key input assumptions used to estimate the fair value of stock options include the exercise price, the expected option term, the risk-free interest rate over the option&#x2019;s expected term, the expected annual dividend yield and the expected stock price volatility. The expected option term was determined using the &#x201C;simplified&#x201D; method for &#x201C;plain vanilla&#x201D; options. The expected stock price volatility was established using a blended volatility, which is an average of the historical volatility of our common stock over a period of time equal to the expected term of the stock option, and the average volatility of our common stock over the most recent <font style="WHITE-SPACE: nowrap">one-year</font> and <font style="WHITE-SPACE: nowrap">two-year</font> periods. The risk-free interest rate is based upon the U.S. treasury bond yield at the grant date, using a remaining term equal to the expected life. The expected dividend yield is 0%, as we have not paid cash dividends on our common stock since our inception.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> The fair value of stock options granted was estimated at the date of grant using the following assumptions:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="62%"></td> <td valign="bottom" width="5%"></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="5" align="center"> <b>For&#xA0;the&#xA0;Fiscal&#xA0;Years&#xA0;Ended&#xA0;January&#xA0;31,</b></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2016&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2015&#xA0;&#xA0;&#xA0;&#xA0;</b></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Expected term (in years)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">6-7</font></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">6-7</font></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">6.5</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Expected volatility (range)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">40-45%</font></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">40-45%</font></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">46%</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted average volatility</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">42%</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">42%</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">46%</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Risk-free interest rate</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">1.0-2.0%</font></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">1.5-2.0%</font></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">1.7%</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted average interest rate</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">1.1%</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">1.6%</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">1.7%</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Expected dividend yield</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">0%</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">0%</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">0%</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <i>Market-Based Options</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> We have granted market-based options to certain newly appointed officers. These stock options have an exercise price equal to our closing stock price on the date of grant and will vest in approximately equal increments based upon the closing price of SeaChange&#x2019;s common stock. We record the fair value of these stock options using the Monte Carlo simulation model, since the stock option vesting is variable depending on the closing price of our traded common stock. The model simulated the daily trading price of the market-based stock options&#x2019; expected terms to determine if the vesting conditions would be triggered during the term. Effective April&#xA0;6, 2016, Ed Terino, who previously served as our Chief Operating Officer (&#x201C;COO&#x201D;), was appointed Chief Executive Officer (&#x201C;CEO&#x201D;) of SeaChange and was granted 600,000 market-based options, bringing the total of his market-based options, when added to the 200,000 market-based options he received upon hire as COO in June 2015, to 800,000 market-based options. The fair value of these 800,000 stock options was estimated to be $2.1&#xA0;million. As of January&#xA0;31, 2017, $0.9&#xA0;million remained unamortized on the market-based stock options, which will be expensed over the next 2.3 years, the remaining weighted average amortization period.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The following table summarizes the Company&#x2019;s stock option activity:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="45%"></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="22" align="center"><b>For the Fiscal Years Ended January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Weighted</b><br /> <b>average</b><br /> <b>exercise</b><br /> <b>price</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Weighted</b><br /> <b>average</b><br /> <b>exercise</b><br /> <b>price</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Weighted</b><br /> <b>average</b><br /> <b>exercise</b><br /> <b>price</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Outstanding at beginning of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,192,677</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.80</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,626,421</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7.77</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,502,176</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9.77</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,581,614</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4.02</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">612,678</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.44</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">500,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7.23</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Exercised</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(28,740</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.74</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Forfeited/expired/cancelled</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(632,724</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.98</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,017,682</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8.13</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(375,755</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15.06</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Outstanding at end of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,141,567</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4.70</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,192,677</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.80</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,626,421</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7.77</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Options exercisable at end of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">203,982</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.28</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">80,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.83</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,108,115</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8.02</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted average remaining contractual term (in years)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8.01</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8.10</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4.72</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The weighted-average fair valuation at grant date of stock options granted during the years ended January&#xA0;31, 2017, 2016 and 2015, was $3.09, $2.75, and $3.39, respectively. As of January&#xA0;31, 2017, the unrecognized stock-based compensation related to the unvested stock options was approximately $1.4&#xA0;million, net of estimated forfeitures. Total unrecognized compensation cost will be adjusted for any future changes in estimated changes in forfeitures. This cost will be recognized over an estimated weighted average amortization period of 2.0 years.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Intrinsic value is defined as the difference between the market price on the date of exercise and the grant date price. There was no intrinsic value as of January 31, 2017 as the market price on the date of exercise was higher than the grant date price for options outstanding. The aggregate intrinsic value for options outstanding was $0.1&#xA0;million as of January&#xA0;31, 2016 and 2015, respectively. The aggregate intrinsic value of vested shares and share options expected to vest as of January&#xA0;31, 2017, 2016 and 2015 was $0, $0.1 million and $0.1 million, respectively.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> Cash received from employees as a result of employee stock option exercises during fiscal 2016 was $0.2&#xA0;million. There were no stock options exercised in fiscal 2017 and 2015. The total intrinsic value of options exercised during the year ended January&#xA0;31, 2017 was not material.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The following table summarizes information about stock options outstanding and exercisable as of January&#xA0;31, 2017:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="56%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Options Outstanding</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>Options Exercisable</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Number<br /> outstanding</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Weighted</b><br /> <b>average</b><br /> <b>remaining</b><br /> <b>contractual</b><br /> <b>terms</b><br /> <b>(years)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Weighted</b><br /> <b>average</b><br /> <b>exercise</b><br /> <b>price</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Number</b><br /> <b>exercisable</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Weighted</b><br /> <b>average</b><br /> <b>exercise</b><br /> <b>price</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Range&#xA0;of&#xA0;exercise&#xA0;prices</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> $2.42&#xA0;to&#xA0;$2.42</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">425,546</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9.50</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2.42</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> $2.64&#xA0;to $2.89</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">135,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9.68</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2.73</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> $3.30&#xA0;to $3.41</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">150,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9.38</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3.34</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> $3.50&#xA0;to $3.50</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">100,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9.26</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3.50</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> $3.77&#xA0;to $3.77</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,068</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2.25</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3.77</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,023</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3.77</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> $3.83&#xA0;to $3.83</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">75,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9.21</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3.83</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> $5.50&#xA0;to $5.50</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">75,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.31</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5.50</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> $5.56&#xA0;to $7.25</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">800,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8.97</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5.98</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> $6.05&#xA0;to&#xA0;$6.05</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">279,953</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4.94</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.05</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">116,959</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.05</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> $6.74&#xA0;to $6.74</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">75,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.96</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.74</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">75,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.74</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> $8.15 to&#xA0;$8.15</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2.42</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8.15</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8.15</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,141,567</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8.01</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4.70</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">203,982</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.28</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <i>Stock Units (RSUs, DSUs and PSUs)</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> We record stock-based compensation expense associated with stock units using the market value of our stock on the date of grant, less forfeitures, and amortize the fair value over the awards&#x2019; vesting period on a straight-line basis for awards with only a service condition and graded vesting basis for awards that include both a performance and service condition.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The following table summarizes the stock unit activity:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="46%"></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="22" align="center"><b>For the Fiscal Years Ended January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Weighted</b><br /> <b>average<br /> grant&#xA0;date<br /> fair&#xA0;value</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Weighted</b><br /> <b>average<br /> grant&#xA0;date<br /> fair&#xA0;value</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Weighted</b><br /> <b>average<br /> grant&#xA0;date<br /> fair&#xA0;value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Unvested at beginning of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,053,045</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7.34</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">435,306</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8.91</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">446,468</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9.81</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Awarded</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">837,927</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3.07</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">904,344</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.46</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">314,057</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8.60</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Vested</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(208,474</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3.46</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(277,373</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.89</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(287,485</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9.83</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Forfeited/expired/cancelled</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(229,440</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.68</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(9,232</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8.42</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(37,734</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10.01</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Unvested at end of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,453,058</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5.54</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,053,045</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7.34</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">435,306</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8.91</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> As of January&#xA0;31, 2017, the unrecognized stock-based compensation related to the unvested RSUs and DSUs was $3.0&#xA0;million. This cost will be recognized over an estimated weighted average amortization period of 1.3 years.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> In fiscal 2017 and fiscal 2016, the Company granted an aggregate of 307,963 and 301,192 PSUs, respectively, to employees. The target number of PSUs granted to an employee in these fiscal years represent the right to receive a corresponding number of shares of our common stock, subject to adjustment depending on SeaChange&#x2019;s total shareholder return (&#x201C;TSR&#x201D;) for the period between February&#xA0;1, 2017 and January&#xA0;31, 2020 (for the fiscal 2017 grant) and between February&#xA0;1, 2016 and January&#xA0;31, 2019 (for the fiscal 2016 grant) measured against the TSR of the common stock of the companies comprising the S&amp;P SmallCap 600 Index (collectively referred to as the &#x201C;SeaChange Relative TSR Percentile Rank&#x201D;). The number of shares of our common stock that these employees are entitled to receive at January&#xA0;31, 2019 and 2020 range from 0% to 150% of the target PSU award. If the SeaChange Relative TSR Percentile Rank relative to the companies in the S&amp;P SmallCap 600 Index is less than the 25<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">th</sup> percentile, the target grants are forfeited.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> We record the fair value of these PSUs using the Monte Carlo simulation model since the vesting is variable depending on the SeaChange Relative TSR Percentile Ranking. We recognize stock compensation expense related to the PSUs ratably over the required service period based on the estimate that it is probable that the measurement criteria will be achieved and the targeted number of shares will vest. If there is a change in the estimate of the number of shares that are probable of vesting, we will cumulatively adjust compensation expense in the period that the change in estimate is made. The fair value of the granted PSUs was estimated to be $2.9&#xA0;million and will be expensed over the next 3 years.</p> </div> 0 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Use of Estimates</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The preparation of these financial statements in conformity with U.S. GAAP requires management to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and disclosure of contingent assets and liabilities. On an ongoing basis, management evaluates these estimates and judgments, including those related to the timing and amounts of revenue recognition, valuation of inventory, collectability of accounts receivable, valuation of investments and income taxes, assumptions used to determine stock-based compensation, valuation of goodwill and intangible assets and related amortization. Management bases these estimates on historical and anticipated results and trends and on various other assumptions that management believes are reasonable under the circumstances, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. By their nature, estimates are subject to an inherent degree of uncertainty. Actual results may differ from management&#x2019;s estimates.</p> </div> 18205000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> A reconciliation of the beginning and ending balance of the total amounts of gross unrecognized tax benefits, excluding interest of $0.3&#xA0;million, is as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="57%"></td> <td valign="bottom" width="16%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="15%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>For&#xA0;the&#xA0;Fiscal&#xA0;Years&#xA0;Ended&#xA0;January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2016&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance of gross unrecognized tax benefits, beginning of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,151</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,527</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Gross amounts of increases in unrecognized tax benefits as a result of tax positions taken in the current period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">321</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Decrease due to expiration of statute of limitation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(269</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(325</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Decrease for tax positions related to prior years</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(96</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Effect of currency translation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(14</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(51</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance of gross unrecognized tax benefits, end of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,093</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,151</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 34970000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The following table summarizes revenues by significant customers where such revenue exceeded 10% of total revenues for the indicated period:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="10%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"> <b>For&#xA0;Fiscal&#xA0;Years&#xA0;Ended&#xA0;January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer A</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">30</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">28</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer B</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">N/A</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Property and Equipment</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Property and equipment consists of land and buildings, office and computer equipment, leasehold improvements, demonstration equipment, deployed assets and spare components and assemblies used to service our installed base. Property and equipment are recorded at cost, net of accumulated depreciation and amortization, and are depreciated over their estimated useful lives. Determining the useful lives of property and equipment requires us to make significant judgments that can materially impact our operating results. If our estimates require adjustment, it could have a material impact on our reported results.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Demonstration equipment consists of systems manufactured by us for use in marketing and selling activities. Leasehold improvements are amortized over the shorter of their estimated useful lives or the term of the respective leases using the straight-line method. Deployed assets consist of movie systems owned and manufactured by us that are installed in a hotel environment. Deployed assets are depreciated over the life of the related service agreements. Capitalized service and spare components are depreciated over the estimated useful lives using the straight-line method. Maintenance and repair costs are expensed as incurred.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Generally, property and equipment include assets in service. Fully depreciated assets remaining in service along with related accumulated depreciation are not removed from the balance sheet until the corresponding asset is removed from service either through a retirement or sale. Upon retirement or sale of an asset or asset group, the cost of the assets disposed of and the related accumulated depreciation are removed from the accounts and the resulting gain or loss, if any, is recognized in other expenses, net in our consolidated statements of operations and comprehensive loss.</p> </div> 7151000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>5. Consolidated Balance Sheet Detail</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <b><i>Inventories, net</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Inventories consist primarily of hardware and related component parts and are stated at the lower of cost (on a <font style="WHITE-SPACE: nowrap">first-in,</font> <font style="WHITE-SPACE: nowrap">first-out</font> basis) or market. Inventories consist of the following:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="73%"></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2016&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"> <b>(Amounts&#xA0;in&#xA0;thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Components and assemblies</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">500</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,223</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Finished products</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">270</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">459</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total inventories, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">770</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,682</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b><i>Property and equipment, net</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Property and equipment, net consists of the following:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="63%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" rowspan="2" colspan="2" align="center"><b>Estimated<br /> Useful</b><br /> <b>Life&#xA0;(Years)</b></td> <td valign="bottom" rowspan="2">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Land</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,780</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,880</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Buildings</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,726</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,908</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Office furniture and equipment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,091</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,099</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Computer equipment, software and demonstration equipment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,194</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,639</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Service and spare components</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,158</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,158</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Leasehold improvements</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"><font style="WHITE-SPACE: nowrap">1-7</font></td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,064</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,087</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">36,013</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">36,771</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Less&#x2014;Accumulated depreciation and amortization</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(24,528</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(22,642</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total property and equipment, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,485</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,129</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Depreciation and amortization expense of property and equipment was $3.0&#xA0;million, $3.4&#xA0;million and $3.7&#xA0;million for the years ended January&#xA0;31, 2017, 2016 and 2015, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Other accrued expenses</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Other accrued expenses consist of the following:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="73%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2016&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"> <b>(Amounts&#xA0;in&#xA0;thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued compensation and commissions</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,799</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,676</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued bonuses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,871</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,902</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued restructuring</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,023</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Employee benefits</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">885</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,484</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued provision for contract loss(1)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">168</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,497</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,182</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,855</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total other accrued expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,928</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">17,414</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left">Includes a reduction to the provision for loss contract of $4.1&#xA0;million recorded in the fourth quarter of fiscal 2017 resulting from an amendment to a contract with a fixed-price customer which changed the scope of the project and add the remaining costs and revenue to complete the project.</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Accumulated other comprehensive loss consisted of the following:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="55%"></td> <td valign="bottom" width="11%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="10%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="10%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Foreign<br /> Currency<br /> Translation<br /> Adjustment</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Changes&#xA0;in<br /> Fair&#xA0;Value&#xA0;of<br /> Available-<br /> <font style="WHITE-SPACE: nowrap">for-Sale</font><br /> Investments</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Accumulated<br /> Other<br /> Comprehensive<br /> Loss</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at January&#xA0;31, 2015</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(5,797</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">43</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(5,754</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other comprehensive loss</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(847</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(12</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(859</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at January&#xA0;31, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(6,644</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">31</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(6,613</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other comprehensive income (loss)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,267</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(25</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,242</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at January&#xA0;31, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(5,377</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(5,371</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 0.45 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The following is a summary of cash, cash equivalents and <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">available-for-sale</font></font> securities, including the cost basis, aggregate fair value and unrealized gains and losses, for <font style="WHITE-SPACE: nowrap">short-and</font> long-term marketable securities portfolio as of January&#xA0;31, 2017 and 2016:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="64%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Amortized</b><br /> <b>Cost</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross</b><br /> <b>Unrealized</b><br /> <b>Gains</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross</b><br /> <b>Unrealized</b><br /> <b>Losses</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Estimated</b><br /> <b>Fair&#xA0;Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>January&#xA0;31, 2017:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">25,576</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">25,576</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,726</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,726</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash and cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">28,302</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">28,302</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. treasury notes and bonds&#x2014;short-term</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,248</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,253</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. treasury notes and bonds&#x2014;long-term</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,003</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(6</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,997</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. government agency issues&#x2014;short-term</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">991</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. government agency issues&#x2014;long-term</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,996</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,994</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total cash, cash equivalents and marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,540</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(8</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,546</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>January&#xA0;31, 2016:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">55,079</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">55,079</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,654</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,654</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash and cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">58,733</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">58,733</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. treasury notes and bonds&#x2014;short-term</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">503</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">502</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. treasury notes and bonds&#x2014;long-term</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,756</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,762</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. government agency issues&#x2014;short-term</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,001</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,002</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. government agency issues&#x2014;long-term</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,977</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">25</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,002</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total cash, cash equivalents and marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">70,970</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">32</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">71,001</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The fair value of stock options granted was estimated at the date of grant using the following assumptions:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="62%"></td> <td valign="bottom" width="5%"></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="5" align="center"> <b>For&#xA0;the&#xA0;Fiscal&#xA0;Years&#xA0;Ended&#xA0;January&#xA0;31,</b></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2016&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2015&#xA0;&#xA0;&#xA0;&#xA0;</b></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Expected term (in years)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">6-7</font></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">6-7</font></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">6.5</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Expected volatility (range)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">40-45%</font></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">40-45%</font></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">46%</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted average volatility</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">42%</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">42%</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">46%</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Risk-free interest rate</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">1.0-2.0%</font></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">1.5-2.0%</font></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">1.7%</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted average interest rate</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">1.1%</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">1.6%</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">1.7%</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Expected dividend yield</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">0%</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">0%</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">0%</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The number of common shares used in the computation of diluted net loss per share for the periods presented does not include the effect of the following potentially outstanding common shares because the effect would have been anti-dilutive (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="64%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"> <b>For&#xA0;the&#xA0;Fiscal&#xA0;Year&#xA0;Ended&#xA0;January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2016&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2015&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Stock options</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,415</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,493</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,586</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Restricted stock units</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">448</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">145</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">217</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred stock units</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">70</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">31</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Performance stock units</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">318</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,251</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,674</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,814</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> P8Y4D 300000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The following table sets forth our computation of basic and diluted net loss per common share (amounts in thousands, except per share data):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="60%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" nowrap="nowrap" align="center"><b>For the Fiscal Years Ended January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2016&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2015&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net loss from continuing operations</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(71,249</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(47,697</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(27,489</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income from discontinued operations</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net loss</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(71,249</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(47,697</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(27,484</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted average shares used in computing net loss per share&#x2014;basic and diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">34,970</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">33,506</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">32,772</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net loss per share&#x2014;basic and diluted:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Loss from continuing operations</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(2.04</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1.42</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.84</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income from discontinued operations</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.00</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net loss per share&#x2014;basic and diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(2.04</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1.42</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.84</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Inventories consist primarily of hardware and related component parts and are stated at the lower of cost (on a <font style="WHITE-SPACE: nowrap">first-in,</font> <font style="WHITE-SPACE: nowrap">first-out</font> basis) or market. Inventories consist of the following:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="73%"></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2016&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"> <b>(Amounts&#xA0;in&#xA0;thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Components and assemblies</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">500</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,223</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Finished products</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">270</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">459</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total inventories, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">770</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,682</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 0.00 4.02 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> The following table summarizes information about stock options outstanding and exercisable as of January&#xA0;31, 2017:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="56%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"><b>Options Outstanding</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Options Exercisable</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Number<br /> outstanding</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Weighted</b><br /> <b>average</b><br /> <b>remaining</b><br /> <b>contractual</b><br /> <b>terms</b><br /> <b>(years)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Weighted</b><br /> <b>average</b><br /> <b>exercise</b><br /> <b>price</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Number</b><br /> <b>exercisable</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Weighted</b><br /> <b>average</b><br /> <b>exercise</b><br /> <b>price</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Range&#xA0;of&#xA0;exercise&#xA0;prices</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> $2.42&#xA0;to&#xA0;$2.42</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">425,546</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9.50</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2.42</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> $2.64&#xA0;to $2.89</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">135,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9.68</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2.73</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> $3.30&#xA0;to $3.41</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">150,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9.38</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3.34</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> $3.50&#xA0;to $3.50</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">100,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9.26</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3.50</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> $3.77&#xA0;to $3.77</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,068</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2.25</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3.77</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,023</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3.77</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> $3.83&#xA0;to $3.83</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">75,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9.21</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3.83</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> $5.50&#xA0;to $5.50</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">75,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.31</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5.50</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> $5.56&#xA0;to $7.25</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">800,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8.97</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5.98</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> $6.05&#xA0;to&#xA0;$6.05</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">279,953</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4.94</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.05</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">116,959</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.05</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> $6.74&#xA0;to $6.74</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">75,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.96</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.74</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">75,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.74</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> $8.15 to&#xA0;$8.15</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2.42</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8.15</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8.15</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,141,567</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8.01</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4.70</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">203,982</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.28</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px" align="center"><b>SEACHANGE INTERNATIONAL, INC.</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px" align="center"><b>Schedule II&#x2014;Valuation and Qualifying Accounts</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px" align="center"><b>For the Fiscal Years Ended January&#xA0;31, 2017, 2016 and 2015</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="54%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>Additions</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" rowspan="2" colspan="2" align="center"><b>Deductions</b><br /> <b>and write-</b><br /> <b>offs</b></td> <td valign="bottom" rowspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" rowspan="2" colspan="2" align="center"><b>Balance&#xA0;at</b><br /> <b>end of</b><br /> <b>period</b></td> <td valign="bottom" rowspan="2">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" nowrap="nowrap"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; WIDTH: 39.5pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt"> <b>Description</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Balance&#xA0;at<br /> beginning&#xA0;of</b><br /> <b>period</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Charged&#xA0;to</b><br /> <b>costs and</b><br /> <b>expenses</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Charged&#xA0;to</b><br /> <b>other</b><br /> <b>accounts</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="18" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Accounts Receivable Allowance:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Year ended January&#xA0;31, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">415</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">597</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(61</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(75</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">876</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Year ended January&#xA0;31, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">400</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">59</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right">&#x2014;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(44</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">415</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Year ended January&#xA0;31, 2015</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">327</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">80</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right">&#x2014;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(7</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">400</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Deferred Tax Assets Valuation Allowance:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Year ended January&#xA0;31, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">47,368</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,766</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right">&#x2014;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right">&#x2014;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">58,134</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Year ended January&#xA0;31, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">30,369</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">16,999</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right">&#x2014;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right">&#x2014;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">47,368</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Year ended January&#xA0;31, 2015</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">20,789</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,580</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right">&#x2014;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right">&#x2014;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">30,369</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <br class="Apple-interchange-newline" /> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Intangible assets, net, consisted of the following at January&#xA0;31, 2017 and 2016:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="47%"></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>January&#xA0;31, 2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>January&#xA0;31, 2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted&#xA0;average<br /> remaining&#xA0;life<br /> (Years)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Accumulated<br /> Amortization</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Net</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Accumulated<br /> Amortization</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Net</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="26" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Finite-lived intangible assets:</b></p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer contracts</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2.4</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">30,056</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(28,019</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,037</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">29,956</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(26,284</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,672</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-compete</font>&#xA0;agreements</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.3</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,374</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,356</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,365</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,365</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Completed technology</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2.4</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,496</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(9,997</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">499</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,075</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(9,621</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">454</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Trademarks, patents and other</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3.3</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,125</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(7,076</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">49</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,068</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(7,068</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total finite-lived intangible assets</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2.4</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">50,051</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(47,448</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,603</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">49,464</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(45,338</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,126</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> At January&#xA0;31, 2017 and 2016, we had goodwill of $23.3&#xA0;million and $40.2&#xA0;million, respectively. The following table represents the changes in goodwill for the fiscal year ended January 31, 2017 (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="83%"></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of February&#xA0;1, 2016:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill, gross</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">55,962</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accumulated impairment losses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(15,787</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">40,175</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Acquisition of DCC Labs</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,255</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill impairment charge</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(23,492</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cumulative translation adjustment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(651</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of January&#xA0;31, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill, gross</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">61,707</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accumulated impairment losses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(39,279</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23,287</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 6.98 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The components of the income tax provision (benefit) from continuing operations are as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="62%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"> <b>For&#xA0;the&#xA0;Fiscal&#xA0;Years&#xA0;Ended&#xA0;January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Current:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Federal</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> State</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(762</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(94</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(49</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;24</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(44</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(738</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,675</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,030</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(368</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,675</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,030</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(368</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income tax (benefit) provision</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,631</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,029</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,106</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <br class="Apple-interchange-newline" /></div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The intangible assets are amortized to cost of sales and operating expenses, as appropriate, on a straight-line or accelerated basis, using the economic consumption life basis, to reflect the period that the assets will be consumed, which are:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="51%"></td> <td valign="bottom" width="2%"></td> <td width="47%"></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom" colspan="3" nowrap="nowrap"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 135.45pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt"> <b>Intangible assets with finite useful lives:</b></p> </td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">1 - 8 years</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-compete</font> agreements</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">2 - 3 years</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Completed technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">4 - 6 years</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Trademarks, patents and other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">5 - 7 years</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The components of deferred income taxes are as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="81%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred tax assets:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accruals and reserves</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,815</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,041</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">79</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">346</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Stock-based compensation expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,730</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,655</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. federal, state and foreign tax credits</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,459</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,510</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Intangible assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,834</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,153</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Loss carryforwards</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,356</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">24,172</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred tax assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">58,273</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">47,877</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Less: Valuation allowance</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(58,134</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(47,368</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net deferred tax assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">139</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">509</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred tax liabilities:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> APB 23 deferred tax liability</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,675</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">75</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">75</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Property and equipment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">121</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">426</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total net deferred tax (liabilities) assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(14,732</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <br class="Apple-interchange-newline" /> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The components of loss from continuing operations before income taxes are as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="63%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>For the Fiscal Years Ended January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Domestic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(40,452</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(38,709</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(25,920</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(16,166</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(10,044</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,694</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Loss from continuing operations before income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(56,618</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(48,753</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(28,614</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 321000 3000 34970000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Future commitments under minimum lease payments as of January&#xA0;31, 2017 are as follows (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="91%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom" nowrap="nowrap"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 135.75pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt"> <b>For the Fiscal Years Ended January&#xA0;31,</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Operating<br /> Leases</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,826</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,604</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,234</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">747</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">461</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2023 and thereafter</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">116</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Minimum operating lease payments</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,988</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b>2. Summary of Significant Accounting Policies</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Significant accounting policies followed in the preparation of the accompanying consolidated financial statements are as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Basis of Presentation and Principles of Consolidation</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (&#x201C;U.S. GAAP&#x201D;). We consolidate the financial statements of our wholly-owned subsidiaries and all intercompany transactions and account balances have been eliminated in consolidation. We have reclassified certain prior period data to conform to our current fiscal year presentation.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> We also hold minority investments in the capital stock of certain private companies having product offerings or customer relationships that have strategic importance. We evaluate our equity and debt investments and other contractual relationships with affiliate companies to determine whether the guidelines regarding the consolidation of variable interest entities (&#x201C;VIEs&#x201D;) should be applied in the financial statements. We use qualitative analysis to determine whether or not we are the primary beneficiary of a VIE. We consider the rights and obligations conveyed by the implicit and explicit variable interest in each VIE and the relationship of these with the variable interests held by other parties to determine whether its variable interests will absorb most of a VIEs expected losses, receive most of its expected residual returns, or both. If we determine that our variable interests will absorb most of the VIEs expected losses, receive most of their expected residual returns, or both, we consolidate the VIE as the primary beneficiary, and if not, it is not consolidated. We have concluded that we are not the primary beneficiary for any VIEs during fiscal 2016.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The Company believes that existing funds and cash provided by future operating activities are adequate to satisfy our working capital, potential acquisitions and capital expenditure requirements and other contractual obligations for the foreseeable future, including at least the next 12 months. However, if our expectations are incorrect, we may need to raise additional funds to fund our operations, to take advantage of unanticipated strategic opportunities or to strengthen our financial position. In the future, we may enter into other arrangements for potential investments in, or acquisitions of, complementary businesses, services or technologies, which could require us to seek additional equity or debt financing. Additional funds may not be available on terms that are favorable.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In addition, we actively review potential acquisitions that would complement our existing product offerings, enhance our technical capabilities or expand our marketing and sales presence. Any future transaction of this nature could require potentially significant amounts of capital or could require us to issue our stock and dilute existing stockholders. If adequate funds are not available, or are not available on acceptable terms, we may not be able to take advantage of market opportunities, to develop new products or to otherwise respond to competitive pressures.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In the second quarter of fiscal 2017, following a review of our operations, liquidity and funding, and investment in our product roadmap, we determined that the ability to access cash resulting from earnings in prior fiscal years that had previously been deemed permanently restricted for foreign investment would provide greater flexibility to meet the Company&#x2019;s working capital needs. Accordingly, in the second quarter of fiscal 2017, we withdrew the permanent reinvestment assertion on $58.6 million of earnings generated by our Irish operations through July 2016. We recorded a deferred tax liability of $14.7 million related to the foreign income taxes on $58.6 million of undistributed earnings.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Use of Estimates</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The preparation of these financial statements in conformity with U.S. GAAP requires management to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and disclosure of contingent assets and liabilities. On an ongoing basis, management evaluates these estimates and judgments, including those related to the timing and amounts of revenue recognition, valuation of inventory, collectability of accounts receivable, valuation of investments and income taxes, assumptions used to determine stock-based compensation, valuation of goodwill and intangible assets and related amortization. Management bases these estimates on historical and anticipated results and trends and on various other assumptions that management believes are reasonable under the circumstances, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. By their nature, estimates are subject to an inherent degree of uncertainty. Actual results may differ from management&#x2019;s estimates.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Cash and Cash Equivalents</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Cash and cash equivalents include cash on hand and on deposit and highly liquid investments in money market mutual funds, government sponsored enterprise obligations, treasury bills, commercial paper and other money market securities with remaining maturities at date of purchase of 90 days or less. All cash equivalents are carried at cost, which approximates fair value.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Marketable Securities</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> We account for investments in accordance with authoritative guidance that defines investment classifications. We determine the appropriate classification of debt securities at the time of purchase and reevaluate such designation as of each balance sheet date. Our investment portfolio consists primarily of money market funds, U.S. treasury notes or bonds and U.S. government agency bonds at January&#xA0;31, 2017 and 2016, but can consist of corporate debt investments, asset-backed securities and government-sponsored enterprises. Our marketable securities are classified as&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">available-for-sale</font></font>&#xA0;and are reported at fair value with unrealized gains and losses, net of tax, reported in stockholders&#x2019; equity as a component of accumulated other comprehensive loss. The amortization of premiums and accretion of discounts to maturity are computed under the effective interest method and are included in other expenses, net in our consolidated statements of operations and comprehensive loss. Interest on securities is recorded as earned and is also included in other expenses, net. Any realized gains or losses would be shown in the accompanying consolidated statements of operations and comprehensive loss in other expenses, net.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> We evaluate our investments on a regular basis to determine whether an other-than-temporary decline in fair value has occurred. This evaluation consists of a review of several factors, including, but not limited to: the length of time and extent that an investment has been in an unrealized loss position; the existence of an event that would impair the issuer&#x2019;s future earnings potential; and our intent and ability to hold an investment for a period of time sufficient to allow for any anticipated recovery in fair value. Declines in value below cost for investments where it is considered probable that all contractual terms of the investment will be satisfied, are due primarily to changes in interest rates, and where the company has the intent and ability to hold the investment for a period sufficient to allow a market recovery, are not assumed to be other-than-temporary. Any other-than-temporary declines in fair value are recorded in earnings and a new cost basis for the investment is established.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Fair Value Measurements</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <i>Definition and Hierarchy</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The applicable accounting guidance defines fair value as the exchange price that would be received for 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 on the measurement date. The guidance establishes a framework for measuring fair value and expands required disclosure about the fair value measurements of assets and liabilities. This guidance requires us to classify and disclose assets and liabilities measured at fair value on a recurring basis, as well as fair value measurements of assets and liabilities measured on a&#xA0;<font style="WHITE-SPACE: nowrap">non-recurring</font>&#xA0;basis in periods after initial measurement, in a fair value hierarchy.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The fair value hierarchy is broken down into three levels based on the reliability of inputs and requires an entity to maximize the use of observable inputs, where available. The following summarizes the three levels of inputs required, as well as the assets and liabilities that we value using those levels of inputs:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">Level 1&#x2014;Observable inputs that reflect quoted prices for identical assets or liabilities in active markets.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">Level 2&#x2014;Observable inputs other than Level&#xA0;1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not very active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">Level 3&#x2014;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. The fair value measurements of the contingent consideration obligations related to our business acquisitions are valued using Level&#xA0;3 inputs.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <i>Valuation Techniques</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Inputs to valuation techniques are observable and unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect our market assumptions. When developing fair value estimates for certain financial assets and liabilities, we maximize the use of observable inputs and minimize the use of unobservable inputs. When available, we use quoted market prices, market comparables and discounted cash flow projections. Financial assets include money market funds, U.S. treasury notes or bonds and U.S. government agency bonds.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In general, and where applicable, we use quoted prices in active markets for identical assets or liabilities to determine fair value. If quoted prices in active markets for identical assets or liabilities are not available to determine fair value, then we use quoted prices for similar assets and liabilities or inputs that are observable either directly or indirectly. In periods of market inactivity, the observability of prices and inputs may be reduced for certain instruments. This condition could cause an instrument to be reclassified from Level&#xA0;1 to Level&#xA0;2 or from Level&#xA0;2 to Level&#xA0;3.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Concentration of Credit Risk</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Financial instruments which potentially expose us to concentrations of credit risk include cash equivalents, investments in treasury bills, certificates of deposits and commercial paper, trade accounts receivable, accounts payable and accrued liabilities. We have cash investment policies which, among other things, limit investments to investment-grade securities. We restrict our cash equivalents and investments in marketable securities to repurchase agreements with major banks and U.S. government and corporate securities which are subject to minimal credit and market risk. We perform ongoing credit evaluations of our customers. As of January&#xA0;31, 2017, two customers represented more than 10% of consolidated accounts receivable while as of January&#xA0;31, 2016, one customer did. For fiscal 2017, one customer accounted for more than 10% of our total revenue compared to two customers accounting for more than 10% of our total revenue in fiscal 2016 and 2015.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Accounts Receivable and Allowances for Doubtful Accounts</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> For trade accounts receivable, we evaluate customers&#x2019; financial condition, require advance payments from certain of our customers and maintain reserves for potential credit losses. We perform ongoing credit evaluations of customers&#x2019; financial condition but generally do not require collateral. For some international customers, we may require an irrevocable letter of credit to be issued by the customer before the purchase order is accepted. We monitor payments from customers and assess any collection issues. We maintain an allowance for specific doubtful accounts for estimated losses resulting from the inability of our customers to make required payments and record these allowances as a charge to general and administrative expenses in our consolidated statements of operations and comprehensive loss. We base our allowances for doubtful accounts on historical collections and&#xA0;<font style="WHITE-SPACE: nowrap">write-off</font>&#xA0;experience, current trends, credit assessments, and other analysis of specific customer situations. At January&#xA0;31, 2017, we had an allowance for doubtful accounts of $0.9 to provide for potential credit losses. Our allowance for doubtful accounts was $0.4&#xA0;million at January&#xA0;31, 2016. We charge off trade accounts receivables against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. Recoveries of trade receivables previously charged off are recorded when received.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Inventory Valuation</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Inventories are stated at the lower of cost or net realizable value. Cost is determined using the&#xA0;<font style="WHITE-SPACE: nowrap">first-in,</font>&#xA0;<font style="WHITE-SPACE: nowrap">first-out</font>&#xA0;method. Inventories consist primarily of components and subassemblies and finished products held for sale. The values of inventories are reviewed quarterly to determine that the carrying value is stated at the lower of cost or net realizable value. We record charges to reduce inventory to its net realizable value when impairment is identified through a quarterly review process. The obsolescence evaluation is based upon assumptions and estimates about future demand, or possible alternative uses and involves significant judgments.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Property and Equipment</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Property and equipment consists of land and buildings, office and computer equipment, leasehold improvements, demonstration equipment, deployed assets and spare components and assemblies used to service our installed base. Property and equipment are recorded at cost, net of accumulated depreciation and amortization, and are depreciated over their estimated useful lives. Determining the useful lives of property and equipment requires us to make significant judgments that can materially impact our operating results. If our estimates require adjustment, it could have a material impact on our reported results.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Demonstration equipment consists of systems manufactured by us for use in marketing and selling activities. Leasehold improvements are amortized over the shorter of their estimated useful lives or the term of the respective leases using the straight-line method. Deployed assets consist of movie systems owned and manufactured by us that are installed in a hotel environment. Deployed assets are depreciated over the life of the related service agreements. Capitalized service and spare components are depreciated over the estimated useful lives using the straight-line method. Maintenance and repair costs are expensed as incurred.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Generally, property and equipment include assets in service. Fully depreciated assets remaining in service along with related accumulated depreciation are not removed from the balance sheet until the corresponding asset is removed from service either through a retirement or sale. Upon retirement or sale of an asset or asset group, the cost of the assets disposed of and the related accumulated depreciation are removed from the accounts and the resulting gain or loss, if any, is recognized in other expenses, net in our consolidated statements of operations and comprehensive loss.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Investments in Affiliates</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Our investments in affiliates include investments accounted for under the cost method of accounting as the investments represent less than a 20% ownership interest of the common shares of the affiliate.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> We periodically review indicators of the fair value of our investments in affiliates to assess whether available facts or circumstances, both internally and externally, may suggest an other-than-temporary decline in the value of the investment. If we determine that an other-than-temporary impairment has occurred, we will write-down the investment to its fair value. The carrying value of an investment in an affiliate accounted for under the cost method of accounting may be affected by the affiliate&#x2019;s ability to obtain adequate funding and execute its business plans, general market conditions, its current cash position, earnings and cash flow forecasts, recent operational performance, and any other readily available data. We record an impairment charge when we believe an investment has experienced a decline in value that is other-than-temporary. In January 2017, we recorded a $0.5&#xA0;million impairment charge to loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss for one of our cost-method investments as we determined that the fair value of the investment was below its carrying value and that the carrying value was not expected to be recoverable within a reasonable amount of time (see Note 3,&#xA0;<i>&#x201C;Fair Value Measurements&#x201D;&#xA0;</i>to this Form&#xA0;<font style="WHITE-SPACE: nowrap">10-K</font>&#xA0;for more information).</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Intangible Assets and Goodwill</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Intangible assets consist of customer contracts, completed technology,&#xA0;<font style="WHITE-SPACE: nowrap">non-compete</font>&#xA0;agreements, trademarks, backlogs and patents. The intangible assets are amortized to cost of sales and operating expenses, as appropriate, on a straight-line or accelerated basis, using the economic consumption life basis, to reflect the period that the assets will be consumed, which are:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="51%"></td> <td valign="bottom" width="2%"></td> <td width="47%"></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" colspan="3" nowrap="nowrap"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; WIDTH: 135.45pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt"> <b>Intangible assets with finite useful lives:</b></p> </td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">1 - 8 years</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-compete</font>&#xA0;agreements</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">2 - 3 years</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Completed technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">4 - 6 years</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Trademarks, patents and other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">5 - 7 years</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Certain costs incurred in the application development phase of software development for internal use are capitalized and amortized over the product&#x2019;s estimated useful life, which is three years. The Company expenses all costs incurred that relate to planning and post implementation phases of development. Capitalized costs related to internally developed software under development are treated as construction in progress until the technology is available for intended use, at which time the amortization commences. Capitalized internally developed software costs were $2.7&#xA0;million as of January&#xA0;31, 2017. Maintenance and training costs are expensed as incurred.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Goodwill is recorded when the consideration for an acquisition exceeds the fair value of net tangible and identifiable intangible assets acquired.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Impairment of Assets</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Indefinite-lived intangible assets, such as goodwill, are not amortized but are evaluated for impairment at the reporting unit level annually, in our third quarter beginning August 1<sup style="FONT-SIZE: 11px; VERTICAL-ALIGN: top">st</sup>. Indefinite-lived intangible assets may be tested for impairment on an interim basis in addition to the annual evaluation if an event occurs or circumstances change such as declines in sales, earnings or cash flows, decline in the Company&#x2019;s stock price, or material adverse changes in the business climate, which would more likely than not reduce the fair value of a reporting unit below its carrying amount.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The process of evaluating indefinite-lived intangible assets for impairment requires several judgments and assumptions to be made to determine the fair value, including the method used to determine fair value, discount rates, expected levels of cash flows, revenues and earnings, and the selection of comparable companies used to develop market-based assumptions. We may employ the three generally accepted approaches for valuing businesses: the market approach, the income approach and the asset-based (cost) approach to arrive at the fair value. The choice of which approach and methods to use in a particular situation depends on the facts and circumstances.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> We also evaluate property and equipment, intangible assets with finite useful lives and other long-lived assets on a regular basis for the existence of facts or circumstances, both internal and external that may suggest an asset is not recoverable. If such circumstances exist, we evaluate the carrying value of long-lived assets to determine if impairment exists based upon estimated undiscounted future cash flows over the remaining useful life of the assets and compare that value to the carrying value of the assets. Our cash flow estimates contain management&#x2019;s best estimates, using appropriate and customary assumptions and projections at the time.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In the third quarter of fiscal 2017, we finalized our &#x201C;Step 1&#x201D; analysis of our annual goodwill impairment test. Our forecast indicated that the estimated fair value of net assets may be less than its carrying value which is a potential indicator of impairment. As such, we were required to perform &#x201C;Step 2&#x201D; of the impairment test during which we compared the implied fair value of our goodwill to its carrying value. We completed the goodwill impairment testing of our reporting unit during the fourth quarter of fiscal 2017. Since the implied fair value of goodwill was determined to be lower than its carrying value, we recorded an impairment charge of $23.5&#xA0;million to loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss (see Note 6,&#xA0;<i>&#x201C;Goodwill and Intangible Assets&#x201D;&#xA0;</i>to this Form&#xA0;<font style="WHITE-SPACE: nowrap">10-K</font>&#xA0;for more information).</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In January 2017, after a potential buyer declined to purchase our facility in Greenville, New Hampshire, we determined that the sale of this facility was not imminent due to the location of the building and the overall market conditions in the area. Consequently, we decided to fully impair the facility since we felt the carrying amount was greater than the fair value. As a result, we recorded a $0.3&#xA0;million loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In the fourth quarter of fiscal 2017, a certain cost-method investment was determined to be impaired and written off. Accordingly, we recorded a $0.5&#xA0;million impairment charge in January 2017 which is included in loss on investment in affiliates in our consolidated statements of operations and comprehensive loss. The cost-method investment is a privately-held entity without quoted market prices and therefore, falls within Level&#xA0;3 of the fair value hierarchy due to the use of significant unobservable inputs to determine its fair value. In determining the fair value of this cost-method investment, we considered many factors including, but not limited to, operating performance of the investee, the amount of cash that the investee has on hand and the overall market conditions in which the investee operates.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> As of January&#xA0;31, 2016, the Company reviewed the projected future cash flows of the Timeline Labs operations and determined that the carrying amount was greater than the fair value. As a result, all long-term assets related to Timeline Labs were fully impaired and reflected as a $21.9&#xA0;million loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss for the fiscal year ended January&#xA0;31, 2016 which included: i) $15.8&#xA0;million relating to the Timeline Labs acquired goodwill, ii) $5.2&#xA0;million of acquired intangible assets, and iii) $0.9&#xA0;million of capitalized internal use software. Additionally, we reduced the contingent consideration liability associated with the Timeline Labs acquisition to zero, as we determined the defined performance criteria would not be achieved. Therefore, we recorded the reversal of the liability of $0.4&#xA0;million to the loss on impairment of long-lived assets. The amount of goodwill impaired represented all the goodwill that resulted from this acquisition due to the short duration of time between the acquisition and the event causing us to impair the assets.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Income Taxes</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Income tax comprises current and deferred tax. Income tax is recognized in the consolidated statements of operations and comprehensive loss except to the extent that it relates to items recognized directly within equity or in other comprehensive loss. Income taxes payable, which is included in other accrued expenses in our consolidated balance sheets, is the expected tax payable on the taxable income for the year, using tax rates enacted or substantially-enacted at the reporting date, and any adjustment to tax payable in respect of previous years.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Deferred tax assets and liabilities are recognized, using the balance sheet method, for the expected tax consequences of temporary differences between the carrying amounts of assets and liabilities and the amounts used for taxation purposes. Deferred tax is not recognized for the following temporary differences: the initial recognition of goodwill, the initial recognition of assets and liabilities in a transaction that is not a business combination and that affects neither accounting nor taxable profit, and differences relating to investments in subsidiaries to the extent that they probably will not reverse in the foreseeable future. Deferred tax is measured at the tax rates that are expected to be applied to temporary differences when they reverse, based on the laws that have been enacted or substantially-enacted by the reporting date.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> A deferred tax asset is recognized for unused tax losses, tax credits and deductible temporary differences, to the extent that it is probable that future taxable profits will be available against which they can be utilized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income in the countries where the deferred tax assets originated and during the periods when the deferred tax assets become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies in making this assessment.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> We operate in multiple jurisdictions with complex tax policy and regulatory environments. In certain of these jurisdictions, we may take tax positions that management believes are supportable, but are potentially subject to successful challenge by the applicable taxing authority. These interpretational differences with the respective governmental taxing authorities can be impacted by the local economic and fiscal environment. We evaluate our tax positions and establish liabilities in accordance with the applicable accounting guidance on uncertainty in income taxes. We review these tax uncertainties in light of changing facts and circumstances, such as the progress of tax audits, and adjust them accordingly.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Because there are several estimates and assumptions inherent in calculating the various components of our tax provision, certain changes or future events such as changes in tax legislation, geographic mix of earnings, completion of tax audits or earnings repatriation plans could have an impact on those estimates and our effective tax rate.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Restructuring</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Restructuring charges that we record consist of employee-related severance charges, termination costs and the disposal of related equipment. Restructuring charges represent our best estimate of the associated liability at the date the charges are recognized. Adjustments for changes in assumptions are recorded as a component of operating expenses in the period they become known. Differences between actual and expected charges and changes in assumptions could have a material effect on our restructuring accrual as well as our consolidated results of operations. See Note 7,&#xA0;<i>&#x201C;Severance and Other Restructuring Costs,&#x201D;&#xA0;</i>to this Form&#xA0;<font style="WHITE-SPACE: nowrap">10-K</font>&#xA0;for more information on the current restructuring plan.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Foreign Currency Translation</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> For subsidiaries where the U.S. dollar is designated as the functional currency of the entity, we translate that entity&#x2019;s monetary assets and liabilities denominated in local currencies into U.S. dollars (the functional and reporting currency) at current exchange rates, as of each balance sheet date.&#xA0;<font style="WHITE-SPACE: nowrap">Non-monetary</font>&#xA0;assets (e.g., inventories, property and equipment and intangible assets) and related income statement accounts (e.g., cost of sales, depreciation, amortization of intangible assets) are translated at historical exchange rates between the functional currency (the U.S. dollar) and the local currency. Revenue and other expense items are translated using average exchange rates during the fiscal period. Translation adjustments resulting from translation of the subsidiaries&#x2019; accounts are included in accumulated other comprehensive loss, a separate component of stockholders&#x2019; equity. Gains and losses on foreign currency transactions, and any unrealized gains and losses on short-term intercompany transactions are included in other expenses, net.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> For subsidiaries where the local currency is designated as the functional currency, we translate their assets and liabilities into U.S. dollars (the reporting currency) at current exchange rates as of each balance sheet date. Revenue and expense items are translated using average exchange rates during the period. Cumulative translation adjustments are presented as a separate component of stockholders&#x2019; equity. Exchange gains and losses on foreign currency transactions and unrealized gains and losses on short-term inter-company transactions are included in other expenses, net.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The aggregate foreign exchange transaction losses included in other expenses, net, on the consolidated statements of operations and comprehensive loss, were $2.1&#xA0;million, $0.7&#xA0;million and approximately $2.3&#xA0;million for fiscal 2017, 2016 and 2015, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Comprehensive Loss</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> We present accumulated other comprehensive loss in our consolidated balance sheets and comprehensive loss in the consolidated statement of operations and comprehensive loss. At the end of fiscal 2017, 2016 and 2015, our comprehensive loss of $70.0&#xA0;million, $48.6&#xA0;million and $31.1&#xA0;million consists of net loss, cumulative translation adjustments and unrealized gains and losses on marketable securities.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Revenue Recognition</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Our transactions frequently involve the sales of hardware, software, systems and services in multiple-element arrangements. Revenues from sales of hardware, software and systems that do not require significant modification or customization of the underlying software are recognized when:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">persuasive evidence of an arrangement exists;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">delivery has occurred, and title and risk of loss have passed to the customer;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">fees are fixed or determinable; and</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">collection of the related receivable is considered probable.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Customers are billed for installation, training, project management and at least one year of product maintenance and technical support at the time of the product sale. Revenue from these activities is deferred at the time of the product sale and recognized ratably over the period these services are performed. Revenue from ongoing product maintenance and technical support agreements is recognized ratably over the period of the related agreements. Revenue from software development contracts that include significant modification or customization, including software product enhancements, is recognized based on the percentage of completion contract accounting method using labor efforts expended in relation to estimates of total labor efforts to complete the contract. The percentage of completion method requires that adjustments or&#xA0;<font style="WHITE-SPACE: nowrap">re-evaluations</font>&#xA0;to estimated project revenues and costs be recognized on a&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">project-to-date</font></font>&#xA0;cumulative basis, as changes to the estimates are identified. Revisions to project estimates are made as additional information becomes known, including information that becomes available after the date of the consolidated financial statements up through the date such consolidated financial statements are filed with the SEC. If the final estimated profit to complete a long-term contract indicates a loss, a provision is recorded immediately for the total loss anticipated. Accounting for contract amendments and customer change orders are included in contract accounting when executed. Revenue from shipping and handling costs and other&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">out-of-pocket</font></font>&#xA0;expenses reimbursed by customers are included in revenues and cost of revenues. Our share of intercompany profits associated with sales and services provided to affiliated companies are eliminated in consolidation in proportion to our equity ownership.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Contract accounting requires judgment relative to assessing risks, estimating revenues and costs and making assumptions including, in the case of our professional services contracts, the total amount of labor required to complete a project and the complexity of the development and other technical work to be completed. Due to the size and nature of many of our contracts, the estimation of total revenues and cost at completion is complicated and subject to many variables. Assumptions must be made regarding the length of time to complete the contract because costs also include estimated third-party vendor and contract labor costs. Penalties related to performance on contracts are considered in estimating sales and profit, and are recorded when there is sufficient information for us to assess anticipated performance. Third-party vendors&#x2019; assertions are also assessed and considered in estimating costs and margin.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Revenue from the sale of software-only products remains within the scope of the software revenue recognition rules. Maintenance and support, training, consulting, and installation services no longer fall within the scope of the software revenue recognition rules, except when they are sold with and relate to a software-only product. Revenue recognition for products that no longer fall under the scope of the software revenue recognition rules is like that for other tangible products and Accounting Standard Update No. (&#x201C;ASU&#x201D;)&#xA0;<font style="WHITE-SPACE: nowrap">2009-13,</font>&#xA0;<i>&#x201C;Revenue</i>&#xA0;<i>Recognition (Topic 605): Multiple-Deliverable Revenue Arrangements,&#x201D;</i>&#xA0;amended ASC 605 and is applicable for multiple-deliverable revenue arrangements. ASU&#xA0;<font style="WHITE-SPACE: nowrap">2009-13</font>&#xA0;allows companies to allocate revenue in a multiple-deliverable arrangement in a manner that better reflects the transaction&#x2019;s economics.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Under the software revenue recognition rules, the fee is allocated to the various elements based on vendor-specific objective evidence (&#x201C;VSOE&#x201D;) of fair value. Under this method, the total arrangement value is allocated first to undelivered elements based on their fair values, with the remainder being allocated to the delivered elements. Where fair value of undelivered service elements has not been established, the total arrangement value is recognized over the period during which the services are performed. The amounts allocated to undelivered elements, which may include project management, training, installation, maintenance and technical support and certain hardware and software components, are based upon the price charged when these elements are sold separately and unaccompanied by the other elements. The amount allocated to installation, training and project management revenue is based upon standard hourly billing rates and the estimated time necessary to complete the service. These services are not essential to the functionality of systems as these services do not alter the equipment&#x2019;s capabilities, are available from other vendors and the systems are standard products. For multiple-element arrangements that include software development with significant modification or customization and systems sales where VSOE of the fair value does not exist for the undelivered elements of the arrangement (other than maintenance and technical support), percentage of completion accounting is applied for revenue recognition purposes to the entire arrangement except for maintenance and technical support.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Under the revenue recognition rules for tangible products as amended by ASU&#xA0;<font style="WHITE-SPACE: nowrap">2009-13,</font>&#xA0;the fee from a multiple-deliverable arrangement is allocated to each of the deliverables based upon their relative selling prices as determined by a selling-price hierarchy. A deliverable in an arrangement qualifies as a separate unit of accounting if the delivered item has value to the customer on a stand-alone basis. A delivered item that does not qualify as a separate unit of accounting is combined with the other undelivered items in the arrangement and revenue is recognized for those combined deliverables as a single unit of accounting. The selling price used for each deliverable is based upon VSOE if available, third-party evidence (&#x201C;TPE&#x201D;) if VSOE is not available, and best estimate of selling price (&#x201C;BESP&#x201D;) if neither VSOE nor TPE are available. TPE is the price of the Company&#x2019;s, or any competitor&#x2019;s, largely interchangeable products or services in stand-alone sales to similarly situated customers. BESP is the price at which we would sell the deliverable if it were sold regularly on a stand-alone basis, considering market conditions and entity-specific factors.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The selling prices used in the relative selling price allocation method for certain of our services are based upon VSOE. The selling prices used in the relative selling price allocation method for third-party products from other vendors are based upon TPE. The selling prices used in the relative selling price allocation method for our hardware products, software, subscriptions, and customized services for which VSOE does not exist are based upon BESP. We do not believe TPE exists for these products and services because they are differentiated from competing products and services in terms of functionality and performance and there are no competing products or services that are largely interchangeable. Management establishes BESP with consideration for market conditions, such as the impact of competition and geographic considerations, and entity-specific factors, such as the cost of the product, discounts provided and profit objectives. Management believes that BESP is reflective of reasonable pricing of that deliverable as if priced on a stand-alone basis.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> For our cloud and managed service revenues, we generate revenue from two sources: (1)&#xA0;subscription and support services; and (2)&#xA0;professional services and other. Subscription and support revenue includes subscription fees from customers accessing our cloud-based software platform and support fees. Our arrangements with customers do not provide the customer with the right to take possession of the software supporting the cloud-based software platform at any time. Professional services and other revenue include fees from implementation and customization to support customer requirements. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met. For the most part, subscription and support agreements are entered into for 12 to 36 months. Generally, most of the professional services components of the arrangements with customers are performed within a year of entering a contract with the customer.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In most instances, revenue from a new customer acquisition is generated under sales agreements with multiple elements, comprised of subscription and support and other professional services. We evaluate each element in a multiple-element arrangement to determine whether it represents a separate unit of accounting. An element constitutes a separate unit of accounting when the delivered item has standalone value and delivery of the undelivered element is probable and within our control.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In determining when to recognize revenue from a customer arrangement, we are often required to exercise judgment regarding the application of our accounting policies to an arrangement. The primary judgments used in evaluating revenue recognized in each period involve: determining whether collection is probable, assessing whether the fee is fixed or determinable, and determining the fair value of the maintenance and service elements included in multiple-element software arrangements. Such judgments can materially impact the amount of revenue that we record in a given period. While we follow specific and detailed rules and guidelines related to revenue recognition, we make and use significant management judgments and estimates about the revenue recognized in any reporting period, particularly in the areas described above. If management made different estimates or judgments, material differences in the timing of the recognition of revenue could occur.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Stock-based Compensation</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> We account for all employee and&#xA0;<font style="WHITE-SPACE: nowrap">non-employee</font>&#xA0;director stock-based compensation awards using the authoritative guidance regarding share-based payments. We continue to use the Black-Scholes pricing model as we feel it is the most appropriate method for determining the estimated fair value of the&#xA0;<font style="WHITE-SPACE: nowrap">non-market-based</font>&#xA0;awards. We also use the Monte Carlo pricing model for our market-based option awards and performance stock units (&#x201C;PSUs&#x201D;). Determining the appropriate fair value model and calculating the fair value of share-based payment awards requires the input of highly subjective assumptions, including the expected life of the share-based payment awards and stock price volatility. Management estimates the volatility based on the historical volatility of our stock. The assumptions used in calculating the fair value of share-based payment awards represent management&#x2019;s best estimates, but these estimates involve inherent uncertainties and the application of management&#x2019;s judgment. As a result, if circumstances change and we use different assumptions, our stock-based compensation expense could be materially different in the future. In addition, we are required to estimate the expected forfeiture rate and only recognize expense for those shares expected to vest. If our actual forfeiture rate is materially different from our estimate, the stock-based compensation expense could be significantly different from what we have recorded in the current period. The estimated fair value of our market-based awards, less expected forfeitures, is amortized over the awards&#x2019; vesting period on a graded vesting basis, whereas the fair value of&#xA0;<font style="WHITE-SPACE: nowrap">non-market-based</font>&#xA0;awards and employee stock purchase plan (&#x201C;ESPP&#x201D;) stock units, less estimated forfeitures, are amortized on a straight-line basis.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Advertising Costs</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Advertising costs are charged to expense as incurred. Advertising costs were $0.1&#xA0;million for fiscal 2017, 2016 and 2015, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Earnings Per Share</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Earnings per share are presented in accordance with authoritative guidance which requires the presentation of &#x201C;basic&#x201D; earnings per share and &#x201C;diluted&#x201D; earnings per share. Basic earnings per share is computed by dividing earnings available to common shareholders by the weighted-average shares of common stock outstanding during the period. For the purposes of calculating diluted earnings per share, the denominator includes both the weighted average number of shares of common stock outstanding during the period and the weighted average number of potential shares of common stock, such as stock options and restricted stock, calculated using the treasury stock method. For calculating diluted loss per share, we do not include these shares in the denominator because these shares would have an anti-dilutive effect on periods in which we incur a net loss. Certain shares of our common stock have exercise prices in excess of the average market price. These shares are anti-dilutive and are omitted from the calculation of earnings per share. For more information on this see Note 14.,&#xA0;<i>&#x201C;Net Loss Per Share,&#x201D;&#xA0;</i>to this Form&#xA0;<font style="WHITE-SPACE: nowrap">10-K.</font></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Recent Accounting Pronouncements</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <i>Recently Issued Accounting Standards Updates&#x2014;Not Yet Adopted</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> We consider the applicability and impact of all ASUs. Updates not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated financial position or results of operations.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <i>Revenue from Contracts with Customers (Topic 606)</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In May 2014, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;) issued ASU 2014-09,&#xA0;<i>&#x201C;Revenue from Contracts with Customers (Topic 606),&#x201D;&#xA0;</i>to clarify the principles for recognizing revenue and to develop a common revenue standard for U.S. GAAP and the International Financial Reporting Standards. This guidance supersedes previously issued guidance on revenue recognition and gives a five step process an entity should follow so that the entity recognizes revenue that depicts the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. In July 2015, the FASB deferred the effective date of this guidance to annual reporting periods beginning after December 15, 2017, which would be our fiscal 2019 reporting period. Early adoption is permitted.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Subsequently, the FASB issued ASUs in 2016 containing implementation guidance related to ASU 2014-09. In March 2016, the FASB issued ASU 2016-08,&#xA0;<i>&#x201C;Principal versus Agent Considerations (Reporting Revenue Gross</i>&#xA0;<i>versus Net),&#x201D;&#xA0;</i>which finalizes its amendments to the guidance in the new revenue standard on assessing whether an entity is a principal or an agent in a revenue transaction. This conclusion impacts whether an entity reports revenue on a gross or net basis. In April 2016, the FASB issued ASU 2016-08&#xA0;<i>&#x201C;Identifying Performance Obligations and Licensing,&#x201D;&#xA0;</i>which finalizes its amendments to the guidance in the new revenue standard regarding the identification of performance obligations and accounting for the license of intellectual property. And in May 2016, the FASB issued ASU 2016-12,&#xA0;<i>&#x201C;Narrow-Scope Improvements and Practical Expedients&#x201D;</i>&#xA0;which finalizes its amendments to the guidance in the new revenue standard on collectability, noncash consideration, presentation of sales tax, and transition. The amendments are intended to make the guidance more operable and lead to more consistent application. The amendments have the same effective date and transition requirements as the new revenue recognition standard. We are continuing to evaluate what impact future adoption of this guidance will have on our consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <i>Leases</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In February 2016, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-02,</font>&#xA0;<i>&#x201C;Leases (Topic 842).&#x201D;&#xA0;</i>ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-02</font>&#xA0;requires a lessee to recognize a&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">right-of-use</font></font>&#xA0;asset and a lease liability for operating leases with terms over twelve months, initially measured at the present value of the lease payments, in its balance sheet. The standard also requires a lessee to recognize a single lease cost, calculated so that the cost of the lease is allocated over the lease term, on a generally straight-line basis. It also requires lessees to classify leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase of the leased asset by the lessee. This classification will determine whether the lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-02</font>&#xA0;is effective for us in the first quarter of fiscal 2020. Early adoption is permitted. We are currently evaluating what impact the adoption of this update will have on our consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <i>Stock Compensation</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In March 2016, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09,</font>&#xA0;<i>&#x201C;Compensation&#x2014;Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.&#x201D;&#xA0;</i>ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09</font>&#xA0;intended to simplify several aspects of the accounting for share-based payment transactions, including the accounting for income taxes, forfeitures and statutory tax withholding requirements, as well as classification in the statements of cash flows. ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09</font>&#xA0;is effective for us in the first quarter of fiscal 2018. Early adoption is permitted.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The new standard requires prospective recognition of excess tax benefits and deficiencies resulting from the vesting and exercise of stock awards in the income statement. Previously, these amounts were recognized in additional&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">paid-in-capital.</font></font>&#xA0;In addition, ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09</font>&#xA0;requires excess tax benefits and deficiencies to be prospectively excluded from the assumed future proceeds in the calculation of diluted shares and to be reported as operating activities in the consolidated statements of cash flows where they were previously reported in financing activities. We have excess tax benefits of $1.8 million that will increase the deferred tax assets related to our various tax attribute carryforwards when the new guidance is adopted. We expect a corresponding increase to our valuation allowance, consistent with our existing valuation allowance assessment.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Once we adopt this guidance, we will elect to continue to estimate the number of stock-based awards expected to vest, as permitted by ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09,</font>&#xA0;rather than electing to account for forfeitures as they occur.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> This ASU requires that employee taxes paid when an employer withholds shares for&#xA0;<font style="WHITE-SPACE: nowrap">tax-withholding</font>&#xA0;purposes be reported as financing activities in the consolidated statements of cash flows. Previously, these cash flows were included in operating activities. This change was required to be applied on a retrospective basis. We are currently evaluating this piece of the guidance and will plan to make the appropriate changes to the statements of cash flows on a retrospective basis in the first quarter of fiscal 2018.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <i>Cash Flow Statement</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In August 2016, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-15,</font>&#xA0;<i>&#x201C;Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments,&#x201D;&#xA0;</i>ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-15</font>&#xA0;provides guidance on the classification of certain cash receipts and payments in the statement of cash flows where diversity in practice exists. The guidance is effective for interim and annual periods beginning in our first quarter of fiscal 2019, and early adoption is permitted. ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-15</font>&#xA0;must be applied retrospectively to all periods presented but may be applied prospectively if retrospective application would be impracticable. We are currently evaluating what impact the adoption of this update will have on our consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In November 2016, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-18,</font>&#xA0;<i>&#x201C;Statement of Cash Flows (Topic 230): Restricted Cash.&#x201D;&#xA0;</i>ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-18</font>&#xA0;requires that a statement of cash flows explain the change during the period in the total cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning and ending balances shown on the statement of cash flows. The guidance is effective for us in the first quarter of fiscal 2019 and early adoption is permitted. ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-18</font>&#xA0;must be applied retrospectively to all periods presented. We are currently evaluating what impact the adoption of this update will have on our consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <i>Intangibles-Goodwill and Other</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In January 2017, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-04,</font>&#xA0;<i>&#x201C;Intangibles-Goodwill and Other (Topic 350),</i>&#xA0;which simplifies the subsequent measurement of goodwill by removing &#x201C;Step 2&#x201D; of the&#xA0;<font style="WHITE-SPACE: nowrap">two-step</font>&#xA0;impairment test. The amendment requires an entity to perform its annual, or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. A goodwill impairment will be the amount by which a reporting unit&#x2019;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance is effective for us beginning in the first quarter of fiscal 2021. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January&#xA0;1, 2017. We are currently evaluating what impact the adoption of this update will have on our consolidated financial statements.</p> </div> SEAC 269000 30093000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>15. Quarterly Results of Operations&#x2014;Unaudited</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The following table sets forth certain unaudited quarterly results of operations for fiscal 2017 and fiscal 2016. In the opinion of management, this information has been prepared on the same basis as the audited consolidated financial statements and all necessary adjustments, consisting only of normal recurring adjustments, have been included in the amounts stated below to present fairly the quarterly information when read in conjunction with the audited consolidated financial statements and notes thereto included elsewhere in this Form <font style="WHITE-SPACE: nowrap">10-K.</font> The quarterly operating results are not necessarily indicative of future results of operations.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="64%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="14" align="center"><b>Fiscal Year Ended January&#xA0;31, 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Q1&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Q2&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Q3&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Q4&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(Amounts in thousands, except per share data)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Revenue</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">21,570</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">18,452</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">19,961</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23,812</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Gross profit</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,149</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,456</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,812</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,763</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Operating expenses</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,724</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,124</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,247</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">40,231</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net loss(1)</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(8,907</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(26,884</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(8,082</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(27,376</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Loss per share(2):</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Basic</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.26</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.77</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.23</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.78</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Diluted</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.26</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.77</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.23</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.78</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="64%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="14" align="center"><b>Fiscal Year Ended January&#xA0;31, 2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Q1</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Q2</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Q3</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Q4</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(Amounts in thousands, except per share data)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Revenue</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23,177</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">27,871</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">28,747</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">27,197</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Gross profit</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,116</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,427</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,877</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,419</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Operating expenses</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,582</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,177</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,718</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,561</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net loss(3)</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(9,825</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5,027</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(10,565</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(22,280</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Loss per share(2):</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Basic</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.29</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.16</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.31</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.66</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Diluted</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.29</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.16</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.31</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.66</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left">Net loss in the fourth quarter of fiscal 2017 includes a $23.7&#xA0;million loss on impairment of long-lived assets as we found during &#x201C;Step 2&#x201D; of our annual goodwill impairment test that the carrying value of our goodwill was greater than the implied fair value. As a result, we recorded an impairment charge of $23.5&#xA0;million. In addition, we fully impaired the fair market value of our facility in Greenville, New Hampshire by recording an impairment charge of $0.2&#xA0;million as we feel that the sale of this facility is not imminent due to the facility&#x2019;s location and the market conditions in the area.</td> </tr> </table> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(2)</td> <td valign="top" align="left">The sum of per share data may not agree to annual amounts due to rounding.</td> </tr> </table> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(3)</td> <td valign="top" align="left">Net loss in the fourth quarter of fiscal 2016 includes a $21.5&#xA0;million loss on impairment of long-lived assets as a result of our decision to enter into a restructuring plan relating to the Timeline Labs operations.</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Accounts Receivable and Allowances for Doubtful Accounts</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> For trade accounts receivable, we evaluate customers&#x2019; financial condition, require advance payments from certain of our customers and maintain reserves for potential credit losses. We perform ongoing credit evaluations of customers&#x2019; financial condition but generally do not require collateral. For some international customers, we may require an irrevocable letter of credit to be issued by the customer before the purchase order is accepted. We monitor payments from customers and assess any collection issues. We maintain an allowance for specific doubtful accounts for estimated losses resulting from the inability of our customers to make required payments and record these allowances as a charge to general and administrative expenses in our consolidated statements of operations and comprehensive loss. We base our allowances for doubtful accounts on historical collections and <font style="WHITE-SPACE: nowrap">write-off</font> experience, current trends, credit assessments, and other analysis of specific customer situations. At January&#xA0;31, 2017, we had an allowance for doubtful accounts of $0.9 to provide for potential credit losses. Our allowance for doubtful accounts was $0.4&#xA0;million at January&#xA0;31, 2016. We charge off trade accounts receivables against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. Recoveries of trade receivables previously charged off are recorded when received.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Other accrued expenses consist of the following:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="73%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2016&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"> <b>(Amounts&#xA0;in&#xA0;thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued compensation and commissions</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,799</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,676</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued bonuses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,871</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,902</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued restructuring</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,023</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Employee benefits</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">885</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,484</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued provision for contract loss(1)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">168</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,497</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,182</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,855</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total other accrued expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,928</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">17,414</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left">Includes a reduction to the provision for loss contract of $4.1&#xA0;million recorded in the fourth quarter of fiscal 2017 resulting from an amendment to a contract with a fixed-price customer which changed the scope of the project and add the remaining costs and revenue to complete the project.</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b>11. Segment Information, Significant Customers and Geographic Information</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Segment Information</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> Our operations are organized into one reportable segment. Operating segments are defined as components of an enterprise evaluated regularly by the Company&#x2019;s senior management in deciding how to allocate resources and assess performance. Our reportable segment was determined based upon the nature of the products offered to customers, the market characteristics of each operating segment and the Company&#x2019;s management structure.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Significant Customers</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The following table summarizes revenues by significant customers where such revenue exceeded 10% of total revenues for the indicated period:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="10%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"> <b>For&#xA0;Fiscal&#xA0;Years&#xA0;Ended&#xA0;January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer A</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">30</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">28</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer B</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">N/A</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b><i>Geographic Information</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The following summarizes revenues by customers&#x2019; geographic locations:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="66%"></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="22" align="center"><b>For the Fiscal Years Ended January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Amount</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>%</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Amount</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>%</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Amount</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>%</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="22" align="center"><b>(Amounts in thousands, except percentages)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Revenues by customers&#x2019; geographic locations:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> North America(1)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,570</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">45</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">58,113</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">55</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">64,755</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">56</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Europe and Middle East</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,169</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">45</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">42,201</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39,387</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">34</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Latin America</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,764</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,707</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,829</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Asia Pacific</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,292</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,971</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,464</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total revenues</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">83,795</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">106,992</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">115,435</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left">Includes total revenue for the United States for the periods shown as follows:</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="60%"></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"> <b>For&#xA0;the&#xA0;Fiscal&#xA0;Years&#xA0;Ended&#xA0;January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center"> <b>(Amounts&#xA0;in&#xA0;thousands,&#xA0;except&#xA0;percentages)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. Revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">30,094</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">46,978</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">59,819</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> % of total revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35.9</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">43.9</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">51.8</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The following summarizes long-lived assets by geographic locations:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="14" align="center"><b>January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Amount</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>%</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Amount</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>%</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"> <b>(Amounts&#xA0;in&#xA0;thousands,&#xA0;except&#xA0;percentages)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-lived assets by geographic locations(1):</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> North America</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,729</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">80</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">18,944</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">79</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Europe and Middle East</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,878</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,575</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Asia Pacific</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">817</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,372</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total long-lived assets by geographic location</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">18,424</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23,891</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left">Excludes marketable securities, long-term and goodwill.</td> </tr> </table> </div> 873000 347000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b>7. Severance and Other Restructuring Costs</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <b><i>Restructuring Costs</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> During fiscal 2017, we incurred restructuring charges totaling $5.7&#xA0;million primarily from employee-related benefits for terminated employees and costs to close facilities.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The following table shows the change in balances of our accrued restructuring reported as a component of other accrued expenses on the consolidated balance sheet as of January&#xA0;31, 2017 (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="53%"></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Employee-<br /> Related<br /> Benefits</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Closure&#xA0;of<br /> Leased<br /> Facilities</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Other<br /> Restructuring</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrual balance as of January&#xA0;31, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Restructuring charges incurred</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,543</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">509</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">603</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,655</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash payments</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,741</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(379</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(495</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(4,615</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other charges</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(17</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(17</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrual balance as of January&#xA0;31, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">785</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">130</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">108</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,023</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> During the third quarter of fiscal 2017, we implemented a restructuring program (&#x201C;Fiscal 2017 Restructuring Plan&#x201D;) with the purpose of reducing costs and assisting in restoring SeaChange to profitability and positive cash flow. The total estimated restructuring costs associated with the Fiscal 2017 Restructuring Plan are anticipated to be approximately $5.1&#xA0;million and will be recorded in severance and other restructuring costs in our consolidated statements of operations and comprehensive loss as they are incurred. We recorded $3.1&#xA0;million of restructuring expense in connection with this plan during fiscal 2017, which was primarily made up of employee-related costs, and we expect to incur most of the estimated remaining costs in the first half of fiscal 2018. Any changes to the estimate of executing the Fiscal 2017 Restructuring Plan will be reflected in our future results of operations.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> During the second quarter of fiscal 2017, we restructured our operations in connection with the acquisition of DCC Labs. This restructuring resulted in a workforce reduction within our <font style="WHITE-SPACE: nowrap">In-Home</font> engineering and services organization and in the closing of our facility in Portland, Oregon. We incurred charges totaling $1.9&#xA0;million in severance and other restructuring costs during fiscal 2017 related to the acquisition of DCC Labs. Once we complete our integration plan, any further reduction in workforce may result in additional restructuring charges.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Because of restructuring activities relating to our Timeline Labs operations in fiscal 2017, we incurred $0.7&#xA0;million of charges, which include $0.4&#xA0;million in severance to former Timeline Labs employees and $0.3&#xA0;million in other restructuring charges relating to our remaining lease obligation of our Timeline Labs facilities in San Francisco and Santa Monica, California.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Severance Costs</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> During fiscal 2017, we incurred severance charges of $1.5&#xA0;million primarily from the departure of our former Chief Executive Officer (&#x201C;CEO&#x201D;) and Chief Financial Officer (&#x201C;CFO&#x201D;) during the first half of fiscal 2017 as well as the termination of 13 other former employees.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Effective April&#xA0;6, 2016, we terminated the employment of Jay Samit, our former CEO. In connection with his termination, Mr.&#xA0;Samit and SeaChange entered a Separation Agreement and Release of Claims (the &#x201C;CEO Separation Agreement&#x201D;). Under the terms of the CEO Separation Agreement and consistent with our <font style="WHITE-SPACE: nowrap">pre-existing</font> obligations to Mr.&#xA0;Samit in connection with a termination without cause, we incurred a charge of $1.0&#xA0;million in the first quarter of fiscal 2017, which included $0.2&#xA0;million for satisfaction of his remaining fiscal 2016 and 2017 annual bonuses and $0.8&#xA0;million in severance payable in twelve equal monthly installments which will be completed in the first quarter of fiscal 2018. In addition, on July&#xA0;6, 2016, Anthony Dias resigned as CFO of SeaChange, though he continued as an employee until July&#xA0;31, 2016. In connection with his resignation, Mr.&#xA0;Dias and SeaChange entered an Employment Separation Agreement and Voluntary Release, dated July&#xA0;6, 2016 (the &#x201C;CFO Separation Agreement&#x201D;). Under the terms of the CFO Separation Agreement, we incurred a charge of $0.2&#xA0;million, which included his fiscal 2017 <font style="WHITE-SPACE: nowrap">pro-rated</font> bonus (paid in fiscal 2018) and six months&#x2019; base salary as severance payable in twelve equal semi-monthly installments, which was completed as of January&#xA0;31, 2017.</p> </div> 65590000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The income tax provision (benefit) for continuing operations computed using the federal statutory income tax rate differs from our effective tax rate primarily due to the following:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="60%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>For the Fiscal Years Ended January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2016&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2015&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center"><b>(Amounts in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Statutory U.S. federal tax rate</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(19,816</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(17,066</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(10,014</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> State taxes, net of federal tax benefit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">32</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">33</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(779</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income (losses) not benefitted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,679</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,712</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,913</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-deductible</font>&#xA0;stock compensation expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">266</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other&#xA0;<font style="WHITE-SPACE: nowrap">non-deductible</font>&#xA0;items(1)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">252</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(31</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(74</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Innovative technology and development incentive</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(189</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(68</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign tax rate differential</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,499</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">509</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">916</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> APB 23 deferred tax liability</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,675</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill impairment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,044</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income tax provision (benefit)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,631</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,029</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,106</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left">Within the other line in the table above, other non-deductible items were $0.1 million and ($0.2) million for the fiscal years ended January 31, 2017 and 2016, respectively, and were immaterial for fiscal 2015. These items have been aggregated with various adjustments related to differences in prior year U.S. and foreign tax provisions and the actual returns filed.</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The following table summarizes the Company&#x2019;s stock option activity:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="45%"></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="22" align="center"><b>For the Fiscal Years Ended January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Weighted</b><br /> <b>average</b><br /> <b>exercise</b><br /> <b>price</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Weighted</b><br /> <b>average</b><br /> <b>exercise</b><br /> <b>price</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Weighted</b><br /> <b>average</b><br /> <b>exercise</b><br /> <b>price</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Outstanding at beginning of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,192,677</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.80</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,626,421</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7.77</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,502,176</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9.77</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,581,614</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4.02</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">612,678</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.44</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">500,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7.23</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Exercised</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(28,740</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.74</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Forfeited/expired/cancelled</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(632,724</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.98</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,017,682</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8.13</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(375,755</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15.06</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Outstanding at end of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,141,567</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4.70</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,192,677</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.80</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,626,421</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7.77</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Options exercisable at end of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">203,982</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.28</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">80,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.83</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,108,115</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8.02</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted average remaining contractual term (in years)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8.01</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8.10</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4.72</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> </div> 1581614 61000 3.09 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b><i>Stock-based Compensation</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> We account for all employee and <font style="WHITE-SPACE: nowrap">non-employee</font> director stock-based compensation awards using the authoritative guidance regarding share-based payments. We continue to use the Black-Scholes pricing model as we feel it is the most appropriate method for determining the estimated fair value of the <font style="WHITE-SPACE: nowrap">non-market-based</font> awards. We also use the Monte Carlo pricing model for our market-based option awards and performance stock units (&#x201C;PSUs&#x201D;). Determining the appropriate fair value model and calculating the fair value of share-based payment awards requires the input of highly subjective assumptions, including the expected life of the share-based payment awards and stock price volatility. Management estimates the volatility based on the historical volatility of our stock. The assumptions used in calculating the fair value of share-based payment awards represent management&#x2019;s best estimates, but these estimates involve inherent uncertainties and the application of management&#x2019;s judgment. As a result, if circumstances change and we use different assumptions, our stock-based compensation expense could be materially different in the future. In addition, we are required to estimate the expected forfeiture rate and only recognize expense for those shares expected to vest. If our actual forfeiture rate is materially different from our estimate, the stock-based compensation expense could be significantly different from what we have recorded in the current period. The estimated fair value of our market-based awards, less expected forfeitures, is amortized over the awards&#x2019; vesting period on a graded vesting basis, whereas the fair value of <font style="WHITE-SPACE: nowrap">non-market-based</font> awards and employee stock purchase plan (&#x201C;ESPP&#x201D;) stock units, less estimated forfeitures, are amortized on a straight-line basis.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Revenue Recognition</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Our transactions frequently involve the sales of hardware, software, systems and services in multiple-element arrangements. Revenues from sales of hardware, software and systems that do not require significant modification or customization of the underlying software are recognized when:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">persuasive evidence of an arrangement exists;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">delivery has occurred, and title and risk of loss have passed to the customer;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">fees are fixed or determinable; and</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">collection of the related receivable is considered probable.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Customers are billed for installation, training, project management and at least one year of product maintenance and technical support at the time of the product sale. Revenue from these activities is deferred at the time of the product sale and recognized ratably over the period these services are performed. Revenue from ongoing product maintenance and technical support agreements is recognized ratably over the period of the related agreements. Revenue from software development contracts that include significant modification or customization, including software product enhancements, is recognized based on the percentage of completion contract accounting method using labor efforts expended in relation to estimates of total labor efforts to complete the contract. The percentage of completion method requires that adjustments or <font style="WHITE-SPACE: nowrap">re-evaluations</font> to estimated project revenues and costs be recognized on a <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">project-to-date</font></font> cumulative basis, as changes to the estimates are identified. Revisions to project estimates are made as additional information becomes known, including information that becomes available after the date of the consolidated financial statements up through the date such consolidated financial statements are filed with the SEC. If the final estimated profit to complete a long-term contract indicates a loss, a provision is recorded immediately for the total loss anticipated. Accounting for contract amendments and customer change orders are included in contract accounting when executed. Revenue from shipping and handling costs and other <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">out-of-pocket</font></font> expenses reimbursed by customers are included in revenues and cost of revenues. Our share of intercompany profits associated with sales and services provided to affiliated companies are eliminated in consolidation in proportion to our equity ownership.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Contract accounting requires judgment relative to assessing risks, estimating revenues and costs and making assumptions including, in the case of our professional services contracts, the total amount of labor required to complete a project and the complexity of the development and other technical work to be completed. Due to the size and nature of many of our contracts, the estimation of total revenues and cost at completion is complicated and subject to many variables. Assumptions must be made regarding the length of time to complete the contract because costs also include estimated third-party vendor and contract labor costs. Penalties related to performance on contracts are considered in estimating sales and profit, and are recorded when there is sufficient information for us to assess anticipated performance. Third-party vendors&#x2019; assertions are also assessed and considered in estimating costs and margin.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Revenue from the sale of software-only products remains within the scope of the software revenue recognition rules. Maintenance and support, training, consulting, and installation services no longer fall within the scope of the software revenue recognition rules, except when they are sold with and relate to a software-only product. Revenue recognition for products that no longer fall under the scope of the software revenue recognition rules is like that for other tangible products and Accounting Standard Update No. (&#x201C;ASU&#x201D;) <font style="WHITE-SPACE: nowrap">2009-13,</font> <i>&#x201C;Revenue</i> <i>Recognition (Topic 605): Multiple-Deliverable Revenue Arrangements,&#x201D;</i> amended ASC 605 and is applicable for multiple-deliverable revenue arrangements. ASU <font style="WHITE-SPACE: nowrap">2009-13</font> allows companies to allocate revenue in a multiple-deliverable arrangement in a manner that better reflects the transaction&#x2019;s economics.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Under the software revenue recognition rules, the fee is allocated to the various elements based on vendor-specific objective evidence (&#x201C;VSOE&#x201D;) of fair value. Under this method, the total arrangement value is allocated first to undelivered elements based on their fair values, with the remainder being allocated to the delivered elements. Where fair value of undelivered service elements has not been established, the total arrangement value is recognized over the period during which the services are performed. The amounts allocated to undelivered elements, which may include project management, training, installation, maintenance and technical support and certain hardware and software components, are based upon the price charged when these elements are sold separately and unaccompanied by the other elements. The amount allocated to installation, training and project management revenue is based upon standard hourly billing rates and the estimated time necessary to complete the service. These services are not essential to the functionality of systems as these services do not alter the equipment&#x2019;s capabilities, are available from other vendors and the systems are standard products. For multiple-element arrangements that include software development with significant modification or customization and systems sales where VSOE of the fair value does not exist for the undelivered elements of the arrangement (other than maintenance and technical support), percentage of completion accounting is applied for revenue recognition purposes to the entire arrangement except for maintenance and technical support.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Under the revenue recognition rules for tangible products as amended by ASU <font style="WHITE-SPACE: nowrap">2009-13,</font> the fee from a multiple-deliverable arrangement is allocated to each of the deliverables based upon their relative selling prices as determined by a selling-price hierarchy. A deliverable in an arrangement qualifies as a separate unit of accounting if the delivered item has value to the customer on a stand-alone basis. A delivered item that does not qualify as a separate unit of accounting is combined with the other undelivered items in the arrangement and revenue is recognized for those combined deliverables as a single unit of accounting. The selling price used for each deliverable is based upon VSOE if available, third-party evidence (&#x201C;TPE&#x201D;) if VSOE is not available, and best estimate of selling price (&#x201C;BESP&#x201D;) if neither VSOE nor TPE are available. TPE is the price of the Company&#x2019;s, or any competitor&#x2019;s, largely interchangeable products or services in stand-alone sales to similarly situated customers. BESP is the price at which we would sell the deliverable if it were sold regularly on a stand-alone basis, considering market conditions and entity-specific factors.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The selling prices used in the relative selling price allocation method for certain of our services are based upon VSOE. The selling prices used in the relative selling price allocation method for third-party products from other vendors are based upon TPE. The selling prices used in the relative selling price allocation method for our hardware products, software, subscriptions, and customized services for which VSOE does not exist are based upon BESP. We do not believe TPE exists for these products and services because they are differentiated from competing products and services in terms of functionality and performance and there are no competing products or services that are largely interchangeable. Management establishes BESP with consideration for market conditions, such as the impact of competition and geographic considerations, and entity-specific factors, such as the cost of the product, discounts provided and profit objectives. Management believes that BESP is reflective of reasonable pricing of that deliverable as if priced on a stand-alone basis.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> For our cloud and managed service revenues, we generate revenue from two sources: (1)&#xA0;subscription and support services; and (2)&#xA0;professional services and other. Subscription and support revenue includes subscription fees from customers accessing our cloud-based software platform and support fees. Our arrangements with customers do not provide the customer with the right to take possession of the software supporting the cloud-based software platform at any time. Professional services and other revenue include fees from implementation and customization to support customer requirements. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met. For the most part, subscription and support agreements are entered into for 12 to 36 months. Generally, most of the professional services components of the arrangements with customers are performed within a year of entering a contract with the customer.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> In most instances, revenue from a new customer acquisition is generated under sales agreements with multiple elements, comprised of subscription and support and other professional services. We evaluate each element in a multiple-element arrangement to determine whether it represents a separate unit of accounting. An element constitutes a separate unit of accounting when the delivered item has standalone value and delivery of the undelivered element is probable and within our control.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> In determining when to recognize revenue from a customer arrangement, we are often required to exercise judgment regarding the application of our accounting policies to an arrangement. The primary judgments used in evaluating revenue recognized in each period involve: determining whether collection is probable, assessing whether the fee is fixed or determinable, and determining the fair value of the maintenance and service elements included in multiple-element software arrangements. Such judgments can materially impact the amount of revenue that we record in a given period. While we follow specific and detailed rules and guidelines related to revenue recognition, we make and use significant management judgments and estimates about the revenue recognized in any reporting period, particularly in the areas described above. If management made different estimates or judgments, material differences in the timing of the recognition of revenue could occur.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The total amortization expense for each of the next five fiscal years is as follows (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="80%"></td> <td valign="bottom" width="14%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" nowrap="nowrap"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; WIDTH: 135.75pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt"> <b>For the Fiscal Years Ended January&#xA0;31,</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Estimated<br /> Amortization<br /> Expense</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,412</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">931</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">257</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2023 and thereafter</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,603</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 14033000 632724 2621000 624000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Key weighted average assumptions used in the accounting for the pension plan to determine the benefit obligation and net benefit cost were as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="83%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Discount rate</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5.72</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5.08</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Compensation increase rate</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5.00</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7.00</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> </table> </div> 0.40 34970000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The following table shows the change in balances of our accrued restructuring reported as a component of other accrued expenses on the consolidated balance sheet as of January&#xA0;31, 2017 (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="53%"></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Employee-<br /> Related<br /> Benefits</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Closure&#xA0;of<br /> Leased<br /> Facilities</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Other<br /> Restructuring</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrual balance as of January&#xA0;31, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Restructuring charges incurred</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,543</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">509</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">603</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,655</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash payments</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,741</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(379</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(495</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(4,615</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other charges</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(17</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(17</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrual balance as of January&#xA0;31, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">785</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">130</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">108</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,023</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The following summarizes revenues by customers&#x2019; geographic locations:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="66%"></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="22" align="center"><b>For the Fiscal Years Ended January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Amount</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>%</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Amount</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>%</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Amount</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>%</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="22" align="center"><b>(Amounts in thousands, except percentages)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Revenues by customers&#x2019; geographic locations:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> North America(1)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,570</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">45</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">58,113</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">55</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">64,755</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">56</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Europe and Middle East</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,169</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">45</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">42,201</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39,387</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">34</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Latin America</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,764</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,707</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,829</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Asia Pacific</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,292</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,971</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,464</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total revenues</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">83,795</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">106,992</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">115,435</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left">Includes total revenue for the United States for the periods shown as follows:</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="60%"></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"> <b>For&#xA0;the&#xA0;Fiscal&#xA0;Years&#xA0;Ended&#xA0;January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center"> <b>(Amounts&#xA0;in&#xA0;thousands,&#xA0;except&#xA0;percentages)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. Revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">30,094</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">46,978</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">59,819</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> % of total revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35.9</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">43.9</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">51.8</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> </table> </div> -30000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The following summarizes long-lived assets by geographic locations:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="14" align="center"><b>January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Amount</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>%</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Amount</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>%</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"> <b>(Amounts&#xA0;in&#xA0;thousands,&#xA0;except&#xA0;percentages)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-lived assets by geographic locations(1):</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> North America</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,729</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">80</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">18,944</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">79</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Europe and Middle East</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,878</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,575</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Asia Pacific</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">817</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,372</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total long-lived assets by geographic location</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">18,424</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23,891</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left">Excludes marketable securities, long-term and goodwill.</td> </tr> </table> </div> 96000 -4118000 17000 132000 -14675000 P2Y -5044000 0.011 400000 2018 0.10 P1Y 10679000 1283000 17000 3300000 2023 398000 2018 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The following table summarizes the stock unit activity:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="46%"></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="22" align="center"><b>For the Fiscal Years Ended January&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Weighted</b><br /> <b>average<br /> grant&#xA0;date<br /> fair&#xA0;value</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Weighted</b><br /> <b>average<br /> grant&#xA0;date<br /> fair&#xA0;value</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><b>Weighted</b><br /> <b>average<br /> grant&#xA0;date<br /> fair&#xA0;value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Unvested at beginning of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,053,045</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7.34</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">435,306</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8.91</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">446,468</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9.81</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Awarded</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">837,927</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3.07</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">904,344</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.46</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">314,057</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8.60</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Vested</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(208,474</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3.46</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(277,373</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.89</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(287,485</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9.83</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Forfeited/expired/cancelled</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(229,440</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.68</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(9,232</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8.42</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(37,734</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10.01</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Unvested at end of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,453,058</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5.54</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,053,045</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7.34</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">435,306</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8.91</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> </div> Three months or less 709000 5655000 249000 252000 248000 0.10 2 1 0.10 0.30 0.03 0.07 0.45 0.45 0.359 1415000 318000 448000 70000 1800000 307963 P3Y 2900000 0.00 1.50 P1Y3M18D 6.68 3.07 208474 229440 3.46 837927 0 2016-08-31 1400000 700000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The following table sets forth the components of the identified intangible assets associated with the Timeline Labs acquisition and their estimated useful lives:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="58%"></td> <td valign="bottom" width="14%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="14%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Useful&#xA0;life</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair&#xA0;Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>(Amounts&#xA0;in&#xA0;thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Tradename</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7&#xA0;years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">620</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7 years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,760</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-compete</font> agreements</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2 years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">170</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Existing technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5 years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,170</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,720</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 3203000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The allocation of the purchase price was as follows (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="84%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Fair value of consideration:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash, net of cash acquired</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,186</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Closing stock consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,019</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred stock consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,959</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contingent consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">475</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Total purchase price</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">22,639</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Fair value of assets acquired and liabilities assumed:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Current assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">95</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other long-term assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">108</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Finite-life intangible assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,720</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,787</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Current liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(71</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Allocated purchase price</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">22,639</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 400000 400000 300000 3198000 542274 5000 200000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> The following table sets forth the components of the identified intangible assets associated with the DCC Labs acquisition and their estimated useful lives:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="59%"></td> <td valign="bottom" width="15%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="15%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Useful&#xA0;life</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair&#xA0;Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>(Amounts&#xA0;in&#xA0;thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Tradename</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4&#xA0;years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">60</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2 years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">230</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-compete</font>&#xA0;agreements</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2 years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">30</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Existing technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3 years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">490</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">810</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 2640000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The allocation of purchase price was as follows (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="86%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Estimated Fair value of consideration:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash, net of cash acquired</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,243</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Stock consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,640</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Total purchase price</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"><b>$</b></td> <td valign="bottom" align="right"><b>7,883</b></td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Estimated Fair value of assets acquired and liabilities assumed:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Current assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">826</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other long-term assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">116</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Finite-life intangible assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">810</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,255</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Current liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(618</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other long-term liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(506</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Allocated purchase price</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"><b>$</b></td> <td valign="bottom" align="right"><b>7,883</b></td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 2640000 2633000 681278 7000 3452000 0.010 P6Y P12M P1Y 1 P4Y P1Y P2Y P5Y 0.020 P7Y P36M P4Y 7 P6Y P8Y P3Y P7Y On each purchase date, eligible employees will purchase our stock at a price per share equal to 85% of the closing price of our common stock on the exercise date, but no less than par value. Option awards may be granted to employees at an exercise price per share of not less than 100% of the fair market value per common share on the date of the grant. P10Y 1.00 3 20 5 P3Y 5 P2Y4M24D P2Y4M24D P1Y3M18D P3Y3M18D -61000 75000 597000 10766000 800000 2100000 P2Y3M18D 13 1500000 379000 509000 3741000 17000 4543000 495000 603000 3100000 5100000 2292000 5764000 37570000 38169000 30094000 1267000 1267000 2621000 61000 248000 248000 -25000 -25000 2000 17956 208474 1000 70473 -584 3000 -71249000 -0.29 -0.29 23177000 10116000 19582000 -9825000 -0.26 -0.26 21570000 9149000 18724000 -8907000 -0.16 -0.16 27871000 14427000 19177000 -5027000 -0.31 -0.31 28747000 6877000 18718000 -10565000 -0.77 -0.77 18452000 7456000 19124000 -26884000 1900000 -0.23 -0.23 19961000 9812000 18247000 -8082000 -0.66 -0.66 27197000 15419000 37561000 -22280000 21500000 -0.78 -0.78 23812000 15763000 40231000 -27376000 23500000 4100000 200000 1900000 23700000 0001019671 us-gaap:OperatingIncomeLossMember 2016-11-01 2017-01-31 0001019671 seac:DccLabsMember 2016-11-01 2017-01-31 0001019671 seac:NewHampshireMember 2016-11-01 2017-01-31 0001019671 2016-11-01 2017-01-31 0001019671 2015-11-01 2016-01-31 0001019671 2016-08-01 2016-10-31 0001019671 seac:DccLabsMember 2016-05-01 2016-07-31 0001019671 2016-05-01 2016-07-31 0001019671 2015-08-01 2015-10-31 0001019671 2015-05-01 2015-07-31 0001019671 2016-02-01 2016-04-30 0001019671 2015-02-01 2015-04-30 0001019671 us-gaap:RetainedEarningsMember 2016-02-01 2017-01-31 0001019671 us-gaap:TreasuryStockMember 2016-02-01 2017-01-31 0001019671 us-gaap:CommonStockMember 2016-02-01 2017-01-31 0001019671 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-02-01 2017-01-31 0001019671 us-gaap:AdditionalPaidInCapitalMember 2016-02-01 2017-01-31 0001019671 us-gaap:AccumulatedTranslationAdjustmentMember 2016-02-01 2017-01-31 0001019671 country:US 2016-02-01 2017-01-31 0001019671 us-gaap:EMEAMember 2016-02-01 2017-01-31 0001019671 us-gaap:NorthAmericaMember 2016-02-01 2017-01-31 0001019671 us-gaap:LatinAmericaMember 2016-02-01 2017-01-31 0001019671 us-gaap:AsiaPacificMember 2016-02-01 2017-01-31 0001019671 seac:FiscalTwoThousandAndSeventeenRestructuringPlanMember 2016-02-01 2017-01-31 0001019671 us-gaap:OtherRestructuringMember 2016-02-01 2017-01-31 0001019671 us-gaap:EmployeeSeveranceMember 2016-02-01 2017-01-31 0001019671 us-gaap:FacilityClosingMember 2016-02-01 2017-01-31 0001019671 seac:FormerChiefExecutiveOfficerAndChiefFinancialOfficerMember 2016-02-01 2017-01-31 0001019671 seac:FormerEmployeesMember 2016-02-01 2017-01-31 0001019671 us-gaap:OfficerMember 2016-02-01 2017-01-31 0001019671 us-gaap:ChiefExecutiveOfficerMember 2016-02-01 2017-01-31 0001019671 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-02-01 2017-01-31 0001019671 us-gaap:AllowanceForDoubtfulAccountsMember 2016-02-01 2017-01-31 0001019671 seac:TradeNamesIntellectualPropertyAndOtherMember 2016-02-01 2017-01-31 0001019671 us-gaap:NoncompeteAgreementsMember 2016-02-01 2017-01-31 0001019671 us-gaap:CustomerContractsMember 2016-02-01 2017-01-31 0001019671 us-gaap:DevelopedTechnologyRightsMember 2016-02-01 2017-01-31 0001019671 seac:ServiceAndSpareComponentsMember 2016-02-01 2017-01-31 0001019671 us-gaap:SoftwareDevelopmentMember 2016-02-01 2017-01-31 0001019671 us-gaap:FurnitureAndFixturesMember 2016-02-01 2017-01-31 0001019671 us-gaap:BuildingMember 2016-02-01 2017-01-31 0001019671 us-gaap:ComputerEquipmentMember 2016-02-01 2017-01-31 0001019671 seac:CompensationAndIncentivePlan2011Member 2016-02-01 2017-01-31 0001019671 seac:TwoThousandFifteenEmployeeStockPurchasePlanMember 2016-02-01 2017-01-31 0001019671 seac:TrademarksPatentsAndOtherMemberus-gaap:MaximumMember 2016-02-01 2017-01-31 0001019671 us-gaap:NoncompeteAgreementsMemberus-gaap:MaximumMember 2016-02-01 2017-01-31 0001019671 us-gaap:CustomerContractsMemberus-gaap:MaximumMember 2016-02-01 2017-01-31 0001019671 us-gaap:DevelopedTechnologyRightsMemberus-gaap:MaximumMember 2016-02-01 2017-01-31 0001019671 us-gaap:LeaseholdImprovementsMemberus-gaap:MaximumMember 2016-02-01 2017-01-31 0001019671 seac:CompensationAndIncentivePlan2011Memberus-gaap:MaximumMember 2016-02-01 2017-01-31 0001019671 us-gaap:MaximumMember 2016-02-01 2017-01-31 0001019671 seac:TrademarksPatentsAndOtherMemberus-gaap:MinimumMember 2016-02-01 2017-01-31 0001019671 us-gaap:NoncompeteAgreementsMemberus-gaap:MinimumMember 2016-02-01 2017-01-31 0001019671 us-gaap:CustomerContractsMemberus-gaap:MinimumMember 2016-02-01 2017-01-31 0001019671 us-gaap:DevelopedTechnologyRightsMemberus-gaap:MinimumMember 2016-02-01 2017-01-31 0001019671 us-gaap:LeaseholdImprovementsMemberus-gaap:MinimumMember 2016-02-01 2017-01-31 0001019671 seac:CompensationAndIncentivePlan2011Memberus-gaap:MinimumMember 2016-02-01 2017-01-31 0001019671 us-gaap:MinimumMember 2016-02-01 2017-01-31 0001019671 us-gaap:CommonStockMember 2016-02-01 2017-01-31 0001019671 seac:DccLabsMemberus-gaap:CommonStockMember 2016-02-01 2017-01-31 0001019671 seac:DccLabsMemberus-gaap:AdditionalPaidInCapitalMember 2016-02-01 2017-01-31 0001019671 seac:DccLabsMember 2016-02-01 2017-01-31 0001019671 seac:TimelineLabsMemberus-gaap:CommonStockMember 2016-02-01 2017-01-31 0001019671 seac:TimelineLabsMemberus-gaap:AdditionalPaidInCapitalMember 2016-02-01 2017-01-31 0001019671 seac:TimelineLabsMemberstpr:CA 2016-02-01 2017-01-31 0001019671 seac:TimelineLabsMemberseac:FormerEmployeesMember 2016-02-01 2017-01-31 0001019671 seac:TimelineLabsMember 2016-02-01 2017-01-31 0001019671 seac:RetirementSavingsPlanMember 2016-02-01 2017-01-31 0001019671 seac:DemandDebtInstrumentMember 2016-02-01 2017-01-31 0001019671 seac:RestrictedStockUnitsDeferredStockUnitsAndPerformanceStockUnitsMember 2016-02-01 2017-01-31 0001019671 seac:RestrictedStockUnitsAndDeferredStockUnitsMember 2016-02-01 2017-01-31 0001019671 us-gaap:PerformanceSharesMemberus-gaap:MaximumMember 2016-02-01 2017-01-31 0001019671 us-gaap:PerformanceSharesMemberus-gaap:MinimumMember 2016-02-01 2017-01-31 0001019671 us-gaap:PerformanceSharesMember 2016-02-01 2017-01-31 0001019671 seac:AccountingStandardsUpdate201609Member 2016-02-01 2017-01-31 0001019671 seac:DeferredStockUnitsMember 2016-02-01 2017-01-31 0001019671 us-gaap:RestrictedStockUnitsRSUMember 2016-02-01 2017-01-31 0001019671 us-gaap:PerformanceSharesMember 2016-02-01 2017-01-31 0001019671 us-gaap:EmployeeStockOptionMember 2016-02-01 2017-01-31 0001019671 us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembercountry:US 2016-02-01 2017-01-31 0001019671 us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:EMEAMember 2016-02-01 2017-01-31 0001019671 us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:NorthAmericaMember 2016-02-01 2017-01-31 0001019671 us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:LatinAmericaMember 2016-02-01 2017-01-31 0001019671 us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AsiaPacificMember 2016-02-01 2017-01-31 0001019671 us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberseac:CustomersAToZMember 2016-02-01 2017-01-31 0001019671 us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember 2016-02-01 2017-01-31 0001019671 us-gaap:SalesRevenueNetMember 2016-02-01 2017-01-31 0001019671 us-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember 2016-02-01 2017-01-31 0001019671 2016-02-01 2017-01-31 0001019671 us-gaap:RetainedEarningsMember 2015-02-01 2016-01-31 0001019671 us-gaap:TreasuryStockMember 2015-02-01 2016-01-31 0001019671 us-gaap:CommonStockMember 2015-02-01 2016-01-31 0001019671 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-02-01 2016-01-31 0001019671 us-gaap:AdditionalPaidInCapitalMember 2015-02-01 2016-01-31 0001019671 us-gaap:AccumulatedTranslationAdjustmentMember 2015-02-01 2016-01-31 0001019671 country:US 2015-02-01 2016-01-31 0001019671 us-gaap:EMEAMember 2015-02-01 2016-01-31 0001019671 us-gaap:NorthAmericaMember 2015-02-01 2016-01-31 0001019671 us-gaap:LatinAmericaMember 2015-02-01 2016-01-31 0001019671 us-gaap:AsiaPacificMember 2015-02-01 2016-01-31 0001019671 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2015-02-01 2016-01-31 0001019671 us-gaap:AllowanceForDoubtfulAccountsMember 2015-02-01 2016-01-31 0001019671 seac:LongTermIncentiveProgramMember 2015-02-01 2016-01-31 0001019671 us-gaap:MaximumMember 2015-02-01 2016-01-31 0001019671 us-gaap:MinimumMember 2015-02-01 2016-01-31 0001019671 us-gaap:CommonStockMember 2015-02-01 2016-01-31 0001019671 seac:TimelineLabsMemberus-gaap:CommonStockMember 2015-02-01 2016-01-31 0001019671 seac:TimelineLabsMemberus-gaap:AdditionalPaidInCapitalMember 2015-02-01 2016-01-31 0001019671 seac:TimelineLabsMember 2015-02-01 2016-01-31 0001019671 seac:RetirementSavingsPlanMember 2015-02-01 2016-01-31 0001019671 seac:RestrictedStockUnitsDeferredStockUnitsAndPerformanceStockUnitsMember 2015-02-01 2016-01-31 0001019671 us-gaap:PerformanceSharesMemberus-gaap:MaximumMember 2015-02-01 2016-01-31 0001019671 us-gaap:PerformanceSharesMemberus-gaap:MinimumMember 2015-02-01 2016-01-31 0001019671 us-gaap:PerformanceSharesMember 2015-02-01 2016-01-31 0001019671 seac:DeferredStockUnitsMember 2015-02-01 2016-01-31 0001019671 us-gaap:RestrictedStockUnitsRSUMember 2015-02-01 2016-01-31 0001019671 us-gaap:PerformanceSharesMember 2015-02-01 2016-01-31 0001019671 us-gaap:EmployeeStockOptionMember 2015-02-01 2016-01-31 0001019671 us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembercountry:US 2015-02-01 2016-01-31 0001019671 us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:EMEAMember 2015-02-01 2016-01-31 0001019671 us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:NorthAmericaMember 2015-02-01 2016-01-31 0001019671 us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:LatinAmericaMember 2015-02-01 2016-01-31 0001019671 us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AsiaPacificMember 2015-02-01 2016-01-31 0001019671 us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberseac:CustomersAToZMember 2015-02-01 2016-01-31 0001019671 us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberseac:CustomerBMember 2015-02-01 2016-01-31 0001019671 us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember 2015-02-01 2016-01-31 0001019671 us-gaap:SalesRevenueNetMember 2015-02-01 2016-01-31 0001019671 us-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember 2015-02-01 2016-01-31 0001019671 2015-02-01 2016-01-31 0001019671 us-gaap:RetainedEarningsMember 2014-02-01 2015-01-31 0001019671 us-gaap:TreasuryStockMember 2014-02-01 2015-01-31 0001019671 us-gaap:CommonStockMember 2014-02-01 2015-01-31 0001019671 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2014-02-01 2015-01-31 0001019671 us-gaap:AdditionalPaidInCapitalMember 2014-02-01 2015-01-31 0001019671 us-gaap:AccumulatedTranslationAdjustmentMember 2014-02-01 2015-01-31 0001019671 country:US 2014-02-01 2015-01-31 0001019671 us-gaap:EMEAMember 2014-02-01 2015-01-31 0001019671 us-gaap:NorthAmericaMember 2014-02-01 2015-01-31 0001019671 us-gaap:LatinAmericaMember 2014-02-01 2015-01-31 0001019671 us-gaap:AsiaPacificMember 2014-02-01 2015-01-31 0001019671 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2014-02-01 2015-01-31 0001019671 us-gaap:AllowanceForDoubtfulAccountsMember 2014-02-01 2015-01-31 0001019671 us-gaap:MinimumMember 2014-02-01 2015-01-31 0001019671 seac:RetirementSavingsPlanMember 2014-02-01 2015-01-31 0001019671 seac:RestrictedStockUnitsDeferredStockUnitsAndPerformanceStockUnitsMember 2014-02-01 2015-01-31 0001019671 seac:DeferredStockUnitsMember 2014-02-01 2015-01-31 0001019671 us-gaap:RestrictedStockUnitsRSUMember 2014-02-01 2015-01-31 0001019671 us-gaap:EmployeeStockOptionMember 2014-02-01 2015-01-31 0001019671 us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembercountry:US 2014-02-01 2015-01-31 0001019671 us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:EMEAMember 2014-02-01 2015-01-31 0001019671 us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:NorthAmericaMember 2014-02-01 2015-01-31 0001019671 us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:LatinAmericaMember 2014-02-01 2015-01-31 0001019671 us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AsiaPacificMember 2014-02-01 2015-01-31 0001019671 us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberseac:CustomersAToZMember 2014-02-01 2015-01-31 0001019671 us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberseac:CustomerBMember 2014-02-01 2015-01-31 0001019671 us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember 2014-02-01 2015-01-31 0001019671 us-gaap:SalesRevenueNetMember 2014-02-01 2015-01-31 0001019671 2014-02-01 2015-01-31 0001019671 2017-01-01 2017-01-31 0001019671 seac:TwoThousandFifteenEmployeeStockPurchasePlanMember 2015-07-01 2015-07-31 0001019671 seac:TimelineLabsMember 2016-05-01 2016-05-31 0001019671 us-gaap:ChiefOperatingOfficerMember 2016-06-01 2016-06-30 0001019671 seac:TimelineLabsMember 2016-02-01 2016-02-29 0001019671 seac:DccLabsMember 2016-05-06 2017-01-31 0001019671 seac:ExercisePriceRangeNineMember 2017-01-31 2017-01-31 0001019671 seac:ExercisePriceRangeTenMember 2017-01-31 2017-01-31 0001019671 seac:ExercisePriceRangeOneMember 2017-01-31 2017-01-31 0001019671 seac:ExercisePriceRangeFiveMember 2017-01-31 2017-01-31 0001019671 seac:ExercisePriceRangeSevenMember 2017-01-31 2017-01-31 0001019671 seac:ExercisePriceRangeElevenMember 2017-01-31 2017-01-31 0001019671 seac:ExercisePriceRangeEightMember 2017-01-31 2017-01-31 0001019671 seac:ExercisePriceRangeSixMember 2017-01-31 2017-01-31 0001019671 seac:ExercisePriceRangeFourMember 2017-01-31 2017-01-31 0001019671 seac:ExercisePriceRangeThreeMember 2017-01-31 2017-01-31 0001019671 seac:ExercisePriceRangeTwoMember 2017-01-31 2017-01-31 0001019671 2017-01-31 2017-01-31 0001019671 seac:TimelineLabsMember 2016-02-02 2016-02-02 0001019671 seac:TimelineLabsMember 2016-01-31 2016-01-31 0001019671 seac:TimelineLabsMemberseac:ExistingTechnologyMember 2015-02-02 2015-02-02 0001019671 seac:TimelineLabsMemberus-gaap:TradeNamesMember 2015-02-02 2015-02-02 0001019671 seac:TimelineLabsMemberus-gaap:NoncompeteAgreementsMember 2015-02-02 2015-02-02 0001019671 seac:TimelineLabsMemberus-gaap:CustomerContractsMember 2015-02-02 2015-02-02 0001019671 seac:TimelineLabsMember 2015-02-02 2015-02-02 0001019671 seac:DccLabsMember 2016-08-01 2016-08-01 0001019671 us-gaap:ChiefExecutiveOfficerMemberseac:CEOSeparationAgreementMember 2016-07-06 2016-07-06 0001019671 seac:TimelineLabsMember 2015-08-03 2015-08-03 0001019671 seac:DccLabsMemberseac:ExistingTechnologyMember 2016-05-05 2016-05-05 0001019671 seac:DccLabsMemberus-gaap:TradeNamesMember 2016-05-05 2016-05-05 0001019671 seac:DccLabsMemberus-gaap:NoncompeteAgreementsMember 2016-05-05 2016-05-05 0001019671 seac:DccLabsMemberus-gaap:CustomerContractsMember 2016-05-05 2016-05-05 0001019671 seac:DccLabsMember 2016-05-05 2016-05-05 0001019671 us-gaap:ChiefExecutiveOfficerMember 2016-04-06 2016-04-06 0001019671 us-gaap:ChiefExecutiveOfficerMemberseac:CEOSeparationAgreementMember 2016-04-06 2016-04-06 0001019671 us-gaap:RetainedEarningsMember 2017-01-31 0001019671 us-gaap:TreasuryStockMember 2017-01-31 0001019671 us-gaap:CommonStockMember 2017-01-31 0001019671 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-31 0001019671 us-gaap:AdditionalPaidInCapitalMember 2017-01-31 0001019671 us-gaap:AccumulatedTranslationAdjustmentMember 2017-01-31 0001019671 us-gaap:EMEAMember 2017-01-31 0001019671 us-gaap:NorthAmericaMember 2017-01-31 0001019671 us-gaap:AsiaPacificMember 2017-01-31 0001019671 us-gaap:OtherRestructuringMember 2017-01-31 0001019671 us-gaap:EmployeeSeveranceMember 2017-01-31 0001019671 us-gaap:FacilityClosingMember 2017-01-31 0001019671 us-gaap:OfficerMember 2017-01-31 0001019671 seac:ExercisePriceRangeNineMember 2017-01-31 0001019671 seac:ExercisePriceRangeTenMember 2017-01-31 0001019671 seac:ExercisePriceRangeOneMember 2017-01-31 0001019671 seac:ExercisePriceRangeFiveMember 2017-01-31 0001019671 seac:ExercisePriceRangeSevenMember 2017-01-31 0001019671 seac:ExercisePriceRangeElevenMember 2017-01-31 0001019671 seac:ExercisePriceRangeEightMember 2017-01-31 0001019671 seac:ExercisePriceRangeSixMember 2017-01-31 0001019671 seac:ExercisePriceRangeFourMember 2017-01-31 0001019671 seac:ExercisePriceRangeThreeMember 2017-01-31 0001019671 seac:ExercisePriceRangeTwoMember 2017-01-31 0001019671 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-01-31 0001019671 us-gaap:AllowanceForDoubtfulAccountsMember 2017-01-31 0001019671 seac:TradeNamesIntellectualPropertyAndOtherMember 2017-01-31 0001019671 us-gaap:NoncompeteAgreementsMember 2017-01-31 0001019671 us-gaap:CustomerContractsMember 2017-01-31 0001019671 us-gaap:DevelopedTechnologyRightsMember 2017-01-31 0001019671 us-gaap:StateAndLocalJurisdictionMember 2017-01-31 0001019671 us-gaap:DomesticCountryMember 2017-01-31 0001019671 us-gaap:USTreasurySecuritiesMember 2017-01-31 0001019671 seac:UsGovernmentAgencyIssuesLongTermMember 2017-01-31 0001019671 seac:UsGovernmentAgencyIssuesShortTermMember 2017-01-31 0001019671 seac:UsTreasuryBondSecuritiesLongTermMember 2017-01-31 0001019671 seac:UsTreasuryBondSecuritiesShortTermMember 2017-01-31 0001019671 us-gaap:CashMember 2017-01-31 0001019671 us-gaap:CashEquivalentsMember 2017-01-31 0001019671 us-gaap:CashAndCashEquivalentsMember 2017-01-31 0001019671 seac:ServiceAndSpareComponentsMember 2017-01-31 0001019671 us-gaap:FurnitureAndFixturesMember 2017-01-31 0001019671 us-gaap:LeaseholdImprovementsMember 2017-01-31 0001019671 us-gaap:LandMember 2017-01-31 0001019671 us-gaap:BuildingMember 2017-01-31 0001019671 us-gaap:ComputerEquipmentMember 2017-01-31 0001019671 seac:PerformanceMember 2017-01-31 0001019671 seac:TimelineLabsMember 2017-01-31 0001019671 seac:DemandDebtInstrumentMember 2017-01-31 0001019671 us-gaap:MoneyMarketFundsMember 2017-01-31 0001019671 seac:RestrictedStockUnitsDeferredStockUnitsAndPerformanceStockUnitsMember 2017-01-31 0001019671 seac:RestrictedStockUnitsAndDeferredStockUnitsMember 2017-01-31 0001019671 us-gaap:StockCompensationPlanMemberseac:CompensationAndIncentivePlan2011Member 2017-01-31 0001019671 us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember 2017-01-31 0001019671 us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member 2017-01-31 0001019671 us-gaap:FairValueInputsLevel1Member 2017-01-31 0001019671 us-gaap:FairValueInputsLevel3Member 2017-01-31 0001019671 us-gaap:FairValueInputsLevel2Memberseac:UsGovernmentAgencyIssuesLongTermMember 2017-01-31 0001019671 us-gaap:FairValueInputsLevel2Memberseac:UsGovernmentAgencyIssuesShortTermMember 2017-01-31 0001019671 us-gaap:FairValueInputsLevel2Member 2017-01-31 0001019671 2017-01-31 0001019671 seac:TimelineLabsMember 2016-02-02 0001019671 us-gaap:RetainedEarningsMember 2016-01-31 0001019671 us-gaap:TreasuryStockMember 2016-01-31 0001019671 us-gaap:CommonStockMember 2016-01-31 0001019671 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-01-31 0001019671 us-gaap:AdditionalPaidInCapitalMember 2016-01-31 0001019671 us-gaap:AccumulatedTranslationAdjustmentMember 2016-01-31 0001019671 us-gaap:EMEAMember 2016-01-31 0001019671 us-gaap:NorthAmericaMember 2016-01-31 0001019671 us-gaap:AsiaPacificMember 2016-01-31 0001019671 us-gaap:OtherRestructuringMember 2016-01-31 0001019671 us-gaap:EmployeeSeveranceMember 2016-01-31 0001019671 us-gaap:FacilityClosingMember 2016-01-31 0001019671 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-01-31 0001019671 us-gaap:AllowanceForDoubtfulAccountsMember 2016-01-31 0001019671 seac:TradeNamesIntellectualPropertyAndOtherMember 2016-01-31 0001019671 us-gaap:NoncompeteAgreementsMember 2016-01-31 0001019671 us-gaap:CustomerContractsMember 2016-01-31 0001019671 us-gaap:DevelopedTechnologyRightsMember 2016-01-31 0001019671 us-gaap:USTreasurySecuritiesMember 2016-01-31 0001019671 seac:UsGovernmentAgencyIssuesLongTermMember 2016-01-31 0001019671 seac:UsGovernmentAgencyIssuesShortTermMember 2016-01-31 0001019671 seac:UsTreasuryBondSecuritiesLongTermMember 2016-01-31 0001019671 seac:UsTreasuryBondSecuritiesShortTermMember 2016-01-31 0001019671 us-gaap:CashMember 2016-01-31 0001019671 us-gaap:CashEquivalentsMember 2016-01-31 0001019671 us-gaap:CashAndCashEquivalentsMember 2016-01-31 0001019671 seac:ServiceAndSpareComponentsMember 2016-01-31 0001019671 us-gaap:FurnitureAndFixturesMember 2016-01-31 0001019671 us-gaap:LeaseholdImprovementsMember 2016-01-31 0001019671 us-gaap:LandMember 2016-01-31 0001019671 us-gaap:BuildingMember 2016-01-31 0001019671 us-gaap:ComputerEquipmentMember 2016-01-31 0001019671 seac:PerformanceMember 2016-01-31 0001019671 seac:TimelineLabsMember 2016-01-31 0001019671 us-gaap:MoneyMarketFundsMember 2016-01-31 0001019671 seac:RestrictedStockUnitsDeferredStockUnitsAndPerformanceStockUnitsMember 2016-01-31 0001019671 us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember 2016-01-31 0001019671 us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member 2016-01-31 0001019671 us-gaap:FairValueInputsLevel1Member 2016-01-31 0001019671 us-gaap:FairValueInputsLevel3Member 2016-01-31 0001019671 us-gaap:FairValueInputsLevel2Memberseac:UsGovernmentAgencyIssuesLongTermMember 2016-01-31 0001019671 us-gaap:FairValueInputsLevel2Memberseac:UsGovernmentAgencyIssuesShortTermMember 2016-01-31 0001019671 us-gaap:FairValueInputsLevel2Member 2016-01-31 0001019671 2016-01-31 0001019671 2015-02-28 0001019671 seac:TimelineLabsMemberseac:ExistingTechnologyMember 2015-02-02 0001019671 seac:TimelineLabsMemberus-gaap:TradeNamesMember 2015-02-02 0001019671 seac:TimelineLabsMemberus-gaap:NoncompeteAgreementsMember 2015-02-02 0001019671 seac:TimelineLabsMemberus-gaap:CustomerContractsMember 2015-02-02 0001019671 seac:TimelineLabsMember 2015-02-02 0001019671 us-gaap:RetainedEarningsMember 2015-01-31 0001019671 us-gaap:TreasuryStockMember 2015-01-31 0001019671 us-gaap:CommonStockMember 2015-01-31 0001019671 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-01-31 0001019671 us-gaap:AdditionalPaidInCapitalMember 2015-01-31 0001019671 us-gaap:AccumulatedTranslationAdjustmentMember 2015-01-31 0001019671 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2015-01-31 0001019671 us-gaap:AllowanceForDoubtfulAccountsMember 2015-01-31 0001019671 seac:RestrictedStockUnitsDeferredStockUnitsAndPerformanceStockUnitsMember 2015-01-31 0001019671 2015-01-31 0001019671 us-gaap:RetainedEarningsMember 2014-01-31 0001019671 us-gaap:TreasuryStockMember 2014-01-31 0001019671 us-gaap:CommonStockMember 2014-01-31 0001019671 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2014-01-31 0001019671 us-gaap:AdditionalPaidInCapitalMember 2014-01-31 0001019671 us-gaap:AccumulatedTranslationAdjustmentMember 2014-01-31 0001019671 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2014-01-31 0001019671 us-gaap:AllowanceForDoubtfulAccountsMember 2014-01-31 0001019671 seac:RestrictedStockUnitsDeferredStockUnitsAndPerformanceStockUnitsMember 2014-01-31 0001019671 2014-01-31 0001019671 us-gaap:ForeignCountryMember 2016-07-31 0001019671 seac:DccLabsMemberus-gaap:MaximumMember 2016-07-31 0001019671 seac:DccLabsMemberus-gaap:MinimumMember 2016-07-31 0001019671 2016-07-31 0001019671 seac:TwoThousandFifteenEmployeeStockPurchasePlanMemberus-gaap:MaximumMember 2015-07-31 0001019671 seac:DccLabsMember 2016-08-01 0001019671 us-gaap:ChiefExecutiveOfficerMemberseac:CEOSeparationAgreementMember 2016-07-06 0001019671 seac:TimelineLabsMember 2015-08-03 0001019671 seac:CompensationAndIncentivePlan2011Member 2011-07-31 0001019671 2017-04-10 0001019671 seac:DccLabsMemberseac:ExistingTechnologyMember 2016-05-05 0001019671 seac:DccLabsMemberus-gaap:TradeNamesMember 2016-05-05 0001019671 seac:DccLabsMemberus-gaap:NoncompeteAgreementsMember 2016-05-05 0001019671 seac:DccLabsMemberus-gaap:CustomerContractsMember 2016-05-05 0001019671 seac:DccLabsMember 2016-05-05 0001019671 us-gaap:ChiefExecutiveOfficerMemberseac:CEOSeparationAgreementMember 2016-04-06 0001019671 seac:TimelineLabsMember 2016-05-31 iso4217:USD pure shares iso4217:USD shares seac:Installments seac:Customer seac:Segment seac:Employee Tax amounts for all periods were not significant EX-101.SCH 9 seac-20170131.xsd XBRL TAXONOMY EXTENSION SCHEMA 101 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 103 - Statement - Consolidated Balance Sheets link:calculationLink link:presentationLink link:definitionLink 104 - Statement - Consolidated Balance Sheets (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 105 - Statement - Consolidated Statements of Operations and Comprehensive Loss link:calculationLink link:presentationLink link:definitionLink 106 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:presentationLink link:definitionLink 107 - Statement - Consolidated Statements of Stockholders' Equity link:calculationLink link:presentationLink link:definitionLink 108 - Disclosure - Nature of Business link:calculationLink link:presentationLink link:definitionLink 109 - Disclosure - Summary of Significant Accounting Policies link:calculationLink link:presentationLink link:definitionLink 110 - Disclosure - Fair Value Measurements link:calculationLink link:presentationLink link:definitionLink 111 - Disclosure - Acquisitions and Loss on Impairment of TLL, LLC link:calculationLink link:presentationLink link:definitionLink 112 - Disclosure - Consolidated Balance Sheet Detail link:calculationLink link:presentationLink link:definitionLink 113 - Disclosure - Goodwill and Intangible Assets link:calculationLink link:presentationLink link:definitionLink 114 - Disclosure - Severance and Other Restructuring Costs link:calculationLink link:presentationLink link:definitionLink 115 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 116 - Disclosure - Stockholders' Equity link:calculationLink link:presentationLink link:definitionLink 117 - Disclosure - Accumulated Other Comprehensive Loss link:calculationLink link:presentationLink link:definitionLink 118 - Disclosure - Segment Information, Significant Customers and Geographic Information link:calculationLink link:presentationLink link:definitionLink 119 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 120 - Disclosure - Employee Benefit Plans link:calculationLink link:presentationLink link:definitionLink 121 - Disclosure - Net Loss Per Share link:calculationLink link:presentationLink link:definitionLink 122 - Disclosure - Quarterly Results of Operations-Unaudited link:calculationLink link:presentationLink link:definitionLink 123 - Disclosure - Schedule II-Valuation and Qualifying Accounts link:calculationLink link:presentationLink link:definitionLink 124 - Disclosure - Summary of Significant Accounting Policies (Policies) link:calculationLink link:presentationLink link:definitionLink 125 - Disclosure - Summary of Significant Accounting Policies (Tables) link:calculationLink link:presentationLink link:definitionLink 126 - Disclosure - Fair Value Measurements (Tables) link:calculationLink link:presentationLink link:definitionLink 127 - Disclosure - Acquisitions and Loss on Impairment of TLL, LLC (Tables) link:calculationLink link:presentationLink link:definitionLink 128 - Disclosure - Consolidated Balance Sheet Detail (Tables) link:calculationLink link:presentationLink link:definitionLink 129 - Disclosure - Goodwill and Intangible Assets (Tables) link:calculationLink link:presentationLink link:definitionLink 130 - Disclosure - Severance and Other Restructuring Costs (Tables) link:calculationLink link:presentationLink link:definitionLink 131 - Disclosure - Commitments and Contingencies (Tables) link:calculationLink link:presentationLink link:definitionLink 132 - Disclosure - Stockholders' Equity (Tables) link:calculationLink link:presentationLink link:definitionLink 133 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:calculationLink link:presentationLink link:definitionLink 134 - Disclosure - Segment Information, Significant Customers and Geographic Information (Tables) link:calculationLink link:presentationLink link:definitionLink 135 - Disclosure - Income Taxes (Tables) link:calculationLink link:presentationLink link:definitionLink 136 - Disclosure - Employee Benefit Plans (Tables) link:calculationLink link:presentationLink link:definitionLink 137 - Disclosure - Net Loss Per Share (Tables) link:calculationLink link:presentationLink link:definitionLink 138 - Disclosure - Quarterly Results of Operations-Unaudited (Tables) link:calculationLink link:presentationLink link:definitionLink 139 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 140 - Disclosure - Summary of Significant Accounting Policies - Schedule of Intangible Assets (Detail) link:calculationLink link:presentationLink link:definitionLink 141 - Disclosure - Fair Value Measurements - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 142 - Disclosure - Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Detail) link:calculationLink link:presentationLink link:definitionLink 143 - Disclosure - Fair Value Measurements - Summary of Available-for-Sale Securities (Detail) link:calculationLink link:presentationLink link:definitionLink 144 - Disclosure - Fair Value Measurements - Schedule of Contractual Maturities Available-for-Sale Debt Securities (Detail) link:calculationLink link:presentationLink link:definitionLink 145 - Disclosure - Acquisitions and Loss on Impairment of TLL, LLC - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 146 - Disclosure - Acquisitions and Loss on Impairment of TLL, LLC - Summary of Allocation of Purchase Price (Detail) link:calculationLink link:presentationLink link:definitionLink 147 - Disclosure - Acquisitions and Loss on Impairment of TLL, LLC - Components of Identified Intangible Assets Associated with Acquisition and their Estimated Useful Lives (Detail) link:calculationLink link:presentationLink link:definitionLink 148 - Disclosure - Consolidated Balance Sheet Detail - Schedule of Inventories (Detail) link:calculationLink link:presentationLink link:definitionLink 149 - Disclosure - Consolidated Balance Sheet Detail - Property and Equipment, Net (Detail) link:calculationLink link:presentationLink link:definitionLink 150 - Disclosure - Consolidated Balance Sheet Detail - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 151 - Disclosure - Consolidated Balance Sheet Detail - Other Accrued Expenses (Detail) link:calculationLink link:presentationLink link:definitionLink 152 - Disclosure - Consolidated Balance Sheet Detail - Other Accrued Expenses (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 153 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 154 - Disclosure - Goodwill and Intangible Assets - Schedule of Change in Carrying Amount of Goodwill (Detail) link:calculationLink link:presentationLink link:definitionLink 155 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Detail) link:calculationLink link:presentationLink link:definitionLink 156 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Life Intangible Assets, Future Amortization Expense (Detail) link:calculationLink link:presentationLink link:definitionLink 157 - Disclosure - Severance and Other Restructuring Costs - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 158 - Disclosure - Severance and Other Restructuring Costs - Change in Severance Liability (Detail) link:calculationLink link:presentationLink link:definitionLink 159 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 160 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Rental Payment (Detail) link:calculationLink link:presentationLink link:definitionLink 161 - Disclosure - Stockholders' Equity - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 162 - Disclosure - Stockholders' Equity - Effect of Recording Stock-Based Compensation (Detail) link:calculationLink link:presentationLink link:definitionLink 163 - Disclosure - Stockholders' Equity - Fair Value of Stock Options Granted (Detail) link:calculationLink link:presentationLink link:definitionLink 164 - Disclosure - Stockholders' Equity - Stock Option Activity (Detail) link:calculationLink link:presentationLink link:definitionLink 165 - Disclosure - Stockholders' Equity - Summary of Information about Stock Options Outstanding and Exercisable (Detail) link:calculationLink link:presentationLink link:definitionLink 166 - Disclosure - Stockholders' Equity - Summary of Stock Unit Activity (Detail) link:calculationLink link:presentationLink link:definitionLink 167 - Disclosure - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Loss (Detail) link:calculationLink link:presentationLink link:definitionLink 168 - Disclosure - Segment Information, Significant Customers and Geographic Information - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 169 - Disclosure - Segment Information, Significant Customers and Geographic Information - Schedule of Revenue by Major Customers by Reporting Segments (Detail) link:calculationLink link:presentationLink link:definitionLink 170 - Disclosure - Segment Information, Significant Customers and Geographic Information - Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area (Detail) link:calculationLink link:presentationLink link:definitionLink 171 - Disclosure - Segment Information, Significant Customers and Geographic Information - Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 172 - Disclosure - Segment Information, Significant Customers and Geographic Information - Long-Lived Assets by Geographic Locations (Detail) link:calculationLink link:presentationLink link:definitionLink 173 - Disclosure - Income Taxes - Components of Loss from Continuing Operations before Income Taxes (Detail) link:calculationLink link:presentationLink link:definitionLink 174 - Disclosure - Income Taxes - Components of Income Tax Provision (Benefit) from Continuing Operations (Detail) link:calculationLink link:presentationLink link:definitionLink 175 - Disclosure - Income Taxes - Income Tax Provision (Benefit) for Continuing Operations Computed Using Federal Statutory Income Tax Rate (Detail) link:calculationLink link:presentationLink link:definitionLink 176 - Disclosure - Income Taxes - Income Tax Provision (Benefit) for Continuing Operations Computed Using Federal Statutory Income Tax Rate (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 177 - Disclosure - Income Taxes - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 178 - Disclosure - Income Taxes - Components of Deferred Income Taxes (Detail) link:calculationLink link:presentationLink link:definitionLink 179 - Disclosure - Income Taxes - Reconciliation of Beginning and Ending Balance of Total Amounts of Gross Unrecognized Tax Benefits (Detail) link:calculationLink link:presentationLink link:definitionLink 180 - Disclosure - Employee Benefit Plans - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 181 - Disclosure - Employee Benefit Plans - Components of the Change in Pension Benefit Obligation (Detail) link:calculationLink link:presentationLink link:definitionLink 182 - Disclosure - Employee Benefit Plans - Components of Net Periodic Benefit Cost of the Pension Plan (Detail) link:calculationLink link:presentationLink link:definitionLink 183 - Disclosure - Employee Benefit Plans - Details of Weighted Average Assumptions Used in the Accounting for the Pension Plan (Detail) link:calculationLink link:presentationLink link:definitionLink 184 - Disclosure - Net Loss Per Share - Schedule of Earnings Per Share, Basic and Diluted (Detail) link:calculationLink link:presentationLink link:definitionLink 185 - Disclosure - Net Loss Per Share - Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share (Detail) link:calculationLink link:presentationLink link:definitionLink 186 - Disclosure - Quarterly Results of Operations-Unaudited - Quarterly Results of Operations (Detail) link:calculationLink link:presentationLink link:definitionLink 187 - Disclosure - Quarterly Results of Operations-Unaudited - Quarterly Results of Operations (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 188 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Detail) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 10 seac-20170131_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 11 seac-20170131_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 12 seac-20170131_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 13 seac-20170131_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 14 g322912g01f08.jpg GRAPHIC begin 644 g322912g01f08.jpg M_]C_X 02D9)1@ ! 0(!>@%Z #_X4E#:'1T<#HO+VYS+F%D;V)E+F-O;2]X M87 O,2XP+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](EG)E4WI.5&-Z:V,Y9"(_/CQX.GAM<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z M;65T82\B('@Z>&UP=&L](D%D;V)E(%A-4"!#;W)E(#4N,RUC,#$Q(#8V+C$T M-38V,2P@,C Q,B\P,B\P-BTQ-#HU-CHR-R @(" @(" @(CX*(" @/')D9CI2 M1$8@>&UL;G,Z&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D M8R]E;&5M96YT&UL.FQA;F<](G@M9&5F875L="(^9'-P,#(T/"]R9&8Z;&D^"B @(" @ M(" @(" @(#PO&UL;G,Z>&UP1TEM9STB M:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+V&UP.D-R96%T;W)4;V]L M/D%D;V)E($EL;'5S=')A=&]R($-3-B H5VEN9&]W7!E M/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QX;7!'26UG.G=I9'1H M/C(U-CPO>&UP1TEM9SIW:61T:#X*(" @(" @(" @(" @(" @(" @/'AM<$=) M;6&UP1TEM9SIH96EG:'0^"B @(" @(" @(" @(" @ M(" @(#QX;7!'26UG.F9OF%'.7=)1$UU34%!-%%K;$Y!*S!! M04%!04%"04%304%!04%%028C>$$[05%"24%!04%!44%"+RLT041K1FMB,DIL M04=404%!04%!9B]B04E104)G445"055%0F=51D)G:T="45E*0W=G1T)G9TQ$ M06]+0W=O2R8C>$$[1$)!341!=TU$07=11$$T4$5!.$]$0DU41D)15$5X=V)' M>'-C2'@X9DAX.&9(>#AF2'=%2$)W8TY$03!914)!64=H55)&4F]F2'@X9B8C M>$$[2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX M.&9(>#AF2'@X9DAX.&9(>#AF+SA!04519T%D045!07=%4B8C>$$[04%)4D%1 M35)!9B]%06%)04%!04A!445"05%%04%!04%!04%!04%11D%W24=!44%(0T%K M2T-W14%!9TE$05%%0D%114%!04%!04%!028C>$$[05%!0T%W449"9V-)0U%O M3$5!04-!44U$06=10T)G8T1"04E'06Y-0D%G35)"04%&25))>%%614=%,D5I M8UE%54UP1VA">%=X46E00B8C>$$[571(:$UX6FDX0U)Y9W9%;%%Z4E1K<4MY M63-00TY546YK-D]Z3FAD55I(5$0P=4E)2F]-2D-H9UIH2E)&4G%3,%9T3E9+ M0G)Y-"]0128C>$$[,4]4,%I85T9L85&18;#E76C)H<&%M='-B5S5V63-2 M,61N9#1E6' W9D@Q*V8S3T5H66%(:4EM2VDT>4YJ;RM#:S535FQP95EM6B8C M>$$[<6)N2C)E;C5+:G!+5VUP-FEP<7%U28C>$$[;V)(=T9- M2%(T4TY#1E9*:6-V17I*1%)$9VAA4U5Y5VE9-TQ#0C-04TYE2D5G>&15:W=G M2D-H9UI*:EI&1VED:V1&53,X<4]Z=WEG<"8C>$$[,"M0>FA*4VMT3515-5!2 M;&195U9P8EA&,658,5)L6FUD;V%7<')B1S%U8C)2,61N9#1E6' W9D@Q*V8S M3T5H66%(:4EM2VDT>4YJ;R8C>$$[*T1L2E=7;#5I6FUP=6-N6C9F:W%/:W!A M86YQ2VUQ<39Y=')Q*W8O84%!=T1!44%#15%-4D%$.$$Y45$$[<78Q5S(O,WEN+T%J1EAF5F)B+V9+9CA!06I&6&968F(O M9DMF.$--5F0Y5G1V.3AP+W=!0TU69#E6='8Y.' O=TEX5C,Q5S(O,WEN+R8C M>$$[04%)>%8S,5$$[4&UT4W), M3D"MR1D9C2VE3068U44)99F-49U9'9C=J9BM+ M9BM%>%8S*S0S+VEN+T%)5$989C=J9BM+9B8C>$$[*T5X5C,K-#,O:6XO04E4 M1EAF-VIF*TMF*T5X5C,K-#,O:6XO04E41EAF-VIF*TMF*T5X5C,K-#,O:6XO M04E41EAF-VIF*TMF*T5X5B8C>$$[,RLT,R]I;B]!251&6&8W:F8K2V8K17A6 M,RLT,R]I;B]!251&6&8W:F8K2V8K17A6,RLT,R]I;B]!251&6&8W:F8K2V8K M17A6,RLT,R8C>$$[+VEN+T%)5$989C=J9BM+9BM%>%8S*S0S+VEN+T%)5$98 M9C=J9BM+9BM%>%8S*S0S+VEN+T%)5$96$U1:E8T:%14628C M>$$[*T=+<3ER+W9.1"]Q3"MR1E941EA9<3=&6%EQ-T9867$W1EA9<31!1'!I M<6DO=T1V8D8O>&IK+S1K;4MQ,DMU>%8R2W5X5C)+=7A6,B8C>$$[2W5X5C)+ M=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5E1U=CDU<'8Y4G8Q67$V,2\S M;6@O,48O5FEQ<&ER$$[:7)4;&=J1E)69T1194IX M5C4W86$W*V,X:S%Q6B],,6Y&8G5".6)8;DAZ53A9:E)33'1H>'$P;GA5<4M$ M-%0Q2E9L=6M3-C-*86%F2B8C>$$[<3!%35=Q=&)U8GE'2FE),69K;%%P$$[-7!X5C-+-2\S,FXO04%:+S5P>%8S2S4O,S)N+T%!6B\U M<'A6,TLU+S,R;B]!05HO-7!X5C-+-2\S,FXO04%:+S5P>%8S2S4O,S)N+R8C M>$$[04%:+S5P>%8S2S4O,S)N+T%!6B\U<'A6,TLU+S,R;B]!05HO-7!X5C-+ M-2\S,FXO04%:+S5P>%8S2S4O,S)N+T%!6B\U<'A6,TLU+R8C>$$[,S)N+T%! M6B\U<'A6,TLU+S,R;B]!05HO-7!X5C-+-2\S,FXO04%:+S5P>%8S2S4O,S)N M+T%!6B\U<'A6,TLU+S,R;B]!05HO-7!X5B8C>$$[,TLU+S,R;B]!05HO-7!X M5C-+-2\S,FXO04%:+S5P>%8S2S4O,S)N+T%!6B\U<'A66D]:5&)48S%69F=A M;D9I97@X44U66#)V*S@P4"8C>$$[*V]V-G-65DU69&ER%8R2W5X5C)+=7A6 M,DMU>%8R2R8C>$$[=7A6,DMU>%8R2W5X5C)+;V$O,4Q4.5!G33DY8WA75-U<40X4TU64U4K9')A-3(P5WEU=%=**WA,0D5Y=TY8*U=E5&A$.3=J1B8C M>$$[6&%$3#5O;%172DYC=$)A4D9Z*VHP.59*1TU80W!,0D-W5#1J4VY).5!P M2W%F,G8K.#!0*V]V-G-65DU69&ER$$[9&53371A M8V=2561D.%9E9E=N-4IE5W)A5S%M1B]Q1'I79$)%-U!B,2MZ174O1T%64"MJ ME-.171D2'1.4#!M>28C>$$[95)B87IT,VII3$978W%' M5'%3=%!U1T)5>3E'5"]F-R]!2$HO>E1IE1I$$[05!655ED.%96+W)+9CDM7$$[0S$X1$I( M15DQ+S)41$95=C O>DXU$$[+V%G,#9+3S!4+VM9,W)4 M+T%0075U0E9A>3AM-D):>FDU:71X2F1G.&AE6$9,:31R+W=!6G!X2DHO=T%. M:7%B*VI*+W8Y+W54+VUN1B8C>$$[5FLV371T3E8R9C1'*S%X.$0T05EQ=G1F M.35O9CE29C%9<7%9<3=&6%EQ-T9867$W1EA9<3=&5T],*UEV:S%P0D=U;U99 M>G1A:CEZ4"8C>$$[5#%K;%-&;#5C2V)34T)A.4]V.$%+84MP:%EA>'!U<%)7 M5W!78S1K50Y;'=R1' P27A62"]7$$[9#EA='8Y+THO=T%%359D.6%T=CDO2B]W47A61#-M3@Q$$[0U5147-+ M1VTT;&Q4$$[:UEX869F439N351X-&%F M6GE4;T-F*UAP$IU M26I+$$[9C4T;U1A,3$S>D)E4D-A3TLR94IT<7=8 M8V$W:G%$>FIK25!I3W5+5E@V,7%P+W9.3FEL.&95,4AK1"]S94A(.$U65EED M679O4E-0428C>$$[>$@T:4\U=%%0;RM*9C%9<7!7970K8F(U2F57;E=7:T): M6%-/4S9U+W),$$[43)3>%=K4BM24')4:C9*$$[67$W-C%B M9C$$[7(U66I:;6HP:7E2;EIN6FAB>$%L;6-337A02'%854XX=T1I<4MI M=#1,96$S9W0T,&AG:FAK5R8C>$$[3TM.47%+;UI+0E9&04)I<4MX5D-8=7)7 M3FUW:FQK-5A$:7-D=$=$2DTT.%9J5W)5.3952&9&54Y86&(P-T%A6&(Q-FYJ M3F-S4&PX528C>$$[568X075)T-$1&54A:969T3#%A0EIV3#%T9#8P:CAG$$[53!.6C=N,$DY:C%#:VXR>%97.4AZ;F9G97)C5W5I=VUL63=D5&582'8K M.6Q%8TM(+VYK+WIX5F9(-4TP4G!"3G%#>39V3T1Y16UO>28C>$$[1S153C1P M0S,W:4TO-FM9>%9/,59654MO0W%O;W%J64%$G9J4W1Z1%%&9T]G:U5G$$[5D@Y3%A.:CA'%8R M2W5X5C)+=7A6,DMU>%8R2R8C>$$[<60Q+W9.3B]Q3BMR1EA7=BLX,% K;W8V M&%B44Q.228C>$$[6D5"=FM$<'IJ9CA!9"]#1#E:<%1E4W)B,#(R3T974S9F M8V$K9$]S-3E3=&]6,6XVF)2359J.55&4&A5,6LV-V9T2#4T1E-30B8C M>$$[+W=!>CE9$$[;C-,5GA6 M168T4'1*0B]P$$[8TEO26\P1E-&4G5)<61Z M$$[>%8S2S4O,S)N+T)N+VUN1E=U5GHO=G10 M*T10+T%$5&EQ5G1P1C5B3UID2F%/,$Q%DTQ$$[8VM2>F,V0E!!,&)S:#1Z47E+4414:W4V3U%F.5A&5F-A M+U1A4WIU23(O;#E#-68X631N6#AC5F-0375M:BLX=4E982\W+V0T9BM4:28C M>$$[3&EQ=$)R5FQ0+V-85G!,+T%+;'=R9G%'2V]I2S5E6&XV6'!396UX4U1J M2EAI-#9Q84QS9"MM2W%N2S4O,S)N+T%!6B\U<'A6,TLU+R8C>$$[,S)N+T%! M6B\U<'A6,TLU+S,R;B]!05HO-7!X5EI/6E1B5&,Q5F9G86Y&:65X.%%-5E@R M=BLX,% K;W8V$$[:7)S5F1I%97>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R M2W5X5E)N$$[=BM-:4LS-G=C5E,U4$LK;5=Z4U,V5T

D(U M065,5S=%=B8C>$$[+W=!07IK*T%X5D=796]75C9H93%M5U5+84]&4'A+9C58 M52]%<#EI35921TMQ9#$O=DY.+W%.*W)&6%=V*S@P4"MO=C9S5E9-5F1I$$[$$[*VLR5'E, M8E=D=3AC4EEQ>FQ1>6135G Y=WA63792:R\S*R\S2B]Z5&ER=E)K+S,K+W=" M>68X,#1Q-S!:4#DO=CEY9C@P-'$W,%I0.28C>$$[+W8X06-N+TY/2W4Y1U0O M9CE1IE1IE1I<41V3D1T3'526G!79"8C M>$$[8FQ24DQM27)(36\X0DEG5G%E,6%9<6@R:#AW5UIQ:S4Q2S-(-T(Y3T$$[4#!Y%95>%8R2W5X5C)+=7A6,DMU>%8R M2W!4<2]M>GDO;SDW8E=7;S-F;UA6-')08B8C>$$[>#A*2'%Q37%S>$M+=U91 M6$93>$%X5F9987IP;7!2,E=O,F,T:W,W<4-2-$I70FHU3'E19EIC2W$$[5G0O=C50.$%G:&ER=G)6="]V-5 K0T=+ M=2MT5S,K+VLO=T-#1TMU*W17,RLO:R\T25EQ-S8Q8F8W*U0O04E)67$W-C%B M9C$$[:7)V$$[5"]G:&ER=G)6="]V-5 X06=H:7)V$$[8F8W*U0O M9VAI6572C=A8F$$[;E=/5S=H4C-$1D9A4E%70R]A24)/.4LW M-'%U;#%#=VE!371Z1D='2593>G%!5UDP0494,4]+<6,K6]T128C>$$[5DP035/44MK-'%O3#5P.'--64%U$$[-'9I2D1Q9'9%94]+<&@Y871V.$%F>68X14U6448Y<&9L<2]U66)Q*W1, M3S=U8F-&64HU-#1P2%)347A#37=*6#1L0C(X359654YH0B8C>$$[-D9T8E!& M8E%X>'-)-#1V5%5+<6Q11E55;T)V,GA6:F5S96%036UM87=6*V]*8S9">D-T M<5IV3$LS84U'3D].235M2'%L-5A:04-9-B8C>$$[53FMS M=$]3,FLP;S9Q.35"2'%K4G5R2F\T-U=247)S=D&5->'%78C1:3&IP25=' M.5!L,TE6139N9F%G;6IM-#!U4F)Q+TEI36-$3D-Q:TTV:'E3>%0W2T5N$$[.'I.2F$K=&$R=6Y.1S=R<3%P2F971GA*2%=32EE!:FEA M06,U1FM0=W-V5V=R=4ML5BMG*UIF4#$Y8S)O=5EB4#9O,&MA,W-S371Q5"8C M>$$[17)22S=K.$QM8F5R8E4U9'5O*U!&1$Y44$=*;%0V-7-Y%!Z2C5R.#$V5F4S270Y4&IU=$Q)-%$$[47A,=S5X M>GE2*V]';6)J5&MH;T0Q,G%644TS;DAZ9S,Q84]Z3FA,3DEZ:59H4%IT2'9- M<7=Q;BML2S59;TI++T0Q1F5O-$91>6YY-R8C>$$[938Q8U=,>6$W-F1L94-6 M;%-'2U-+4E1'04],16IL=5188G0P,S9K2F$Q,U5T5V$$[5BM%;F-N-RMM2W-79GHQ-75'<#(X3C%A M5VUL4DQX82MT6I--G$P0E=A3W9.=E-58S!8-&IX<69T07%I3D(Q M+SA!34\Y;28C>$$[4=Y5W=N;$%U<&]P3&-L26A%3V)!<&-41&PV,TE5 M6&Q3;$XO=%EQ>DUZ>&E:52MU8DUR3C%J$$[.5-3>C!L3&Y365EL97HQ9')U>&I#=5EI5SE31V%717-Q>3!"2F50879H M=593-G@X-RMD=%-G$$[1D8P2DMT M0C9J,#0W:FDQ4CEN1D1,+TQ6.7)D>G!N<38Y=W-.43E74F9Q.%5K3'(V87-2 M1S-*5$E0:5=H<%AB<&=3=#%Z53E9=#E)4R8C>$$[-C!61C%+*RM&:F%'5T-) M3W9%DUY$$[6C%89'%B,4)"5F8U6#$W.'E.4E,S:S%3 M1WES,4UQ2F1H1W0U3TMO5U41#:3EA9$-00E9M:W-Y;%I),6Y% M=DM'4FE+<28C>$$[4T].0BMY0B].9U9!86Q"0DQA9G8S;5-*8EIA*V=:,6%L M1W)5=W5N8BMB8D-R0R]/8VYK83 P>E1)9&-T.5-V$$[=$93$$[*WET+WEJ M='1!,')2-WE#-E143$\S=5HW85=A5V%2;$QR2D90>2MP,TQS>DY(8E!U:6Q" M.6M%33-(1E5(<4UN+T%$:G!D0C4W;71W>"8C>$$[:FIG855R<7%%;S0K=DMW M:V53349I26953&AU4C96*TMH5E)G+W=#5DEE5F123VMW=DI9>3-#5W1H-DU5 M.3AY4U%8=TTP5D(Y66)I<28C>$$[;'DW2%IL2C5D-FQ61EA/<&9L0G!E:U=' M;E-W>5$K5WA(.6$P*SA8-C P2EEY3UA644HR=7=W341S,5EW4&@V,6]-5E5B M8E6(P4R8C>$$[.6QG36-U;5!B,C%T9'-#8G522DE6.4Y%$$[,&PT16IW23)/0E4U-#-0*R]%+S1!+SA!3E=+;V0Q=69R.% W>% W<5@Y M9R]Z4B\U5TMP2"M9575I4656DI75%-"3&(K$$[2BM:=45% M4C5R3D52><:R]&,'A69V1P<2\U6'9F0T]05$QP<%)*1T4U4U!+=DIP1E5( M9TPQ.70Y=U8S2'$$[*T%0+T%$5F=3:#E05S4K M;U7ES,CAZ4V%R<&LY-EEB:$8Q<4Y' M25=A5B]Q>69#"8C>$$[>%9'=S)/1E=:95)9=$9J8E8P,%9(9UE8 M55IV56XK36@R=&]M44M"3DE555)L9FAA:')7=FII$$[-5="56HX+WDV3$)O56-N;49$8U=(,7DQ16-C2617*W-' M9&913E),1G-*2T4O1FER179+=#DK6&8Q.44P;E0U-$QI4U=$9WIU-V$$[2G94:S-U-5!H*W-.23-V53=':$%+2'%01S4O,S1N+T%(+VUR06Q$-F5T M>CE1='8S:68S4V9S2"M59C572W9-4$TR;R]L>E U,6UU3B8C>$$[4W,W;34Q M<3%F-FA),%I:26UA,6I7+U$X4')-62M$:4],539M:'=Q>G9Y<'%L:&5W6&QR M<%-M1T148F=W4T-64V%V26DS2EI4-G-J1B8C>$$[5#8O9G9G5DY(5S4K=G$$[:7)&4$HY,RM85G1Q8TLV2%E3=UA6=$M, M94-7474Y4%9C-F9Y2'%856I&5#E354=O$$[5#%U9G%&="LX5"LV5#EG+WEJ+TMX5C58$$[03%#6PY4T=M>E$V5$-B5WEG=7 P5EI16$1U,&AK95-.=E=L<6IU M-4DS1D]L0C!W2VU&,$I24#A!1WET+V\P.4]+:V0T+T5N1B8C>$$[541Q:T=T M4U=9+U).>D9A,TIT,4-04$1.3VAB:3-(*S5K:30P2C-*1&9,1E5I,3=4+W=! M>EI.3W,Q,&968DYD4E-11S=K94$$[37%2>%E8:E!2>GE&1$@P M=W%H2F10+TXV1S)J:W,Y5'-,:3DT,&MI=FAC;3)"859Y5"]O.$5-$$[3$HT=$]I.'8R1$IC27EW.$Y24D=3:&4T M87%'569V6E0X2C1Q,4MK,&)&57D-E*TPV3G%L=G!L;$EK$$[9%AT,W%O;58R,U!).'%M=$]/2W)*=% O041E131A,3%8 M5&QH4U-A6&AC=S-C>&M6,UE2=W0V4S(O1D5J2VM%5F)K3GEW>%969%!Z928C M>$$[;'0W-4,K:E%40U=.=$YM:$]O=%=*6G=Z$$[16DX9G-K M:$-3=CA!;$1K4W$V-&HO3THT1F%*.4=J=5%:05DQ9E52159A0D)'4U=I:V9K M='AZ8F%G-%5"0DIQ1E$$[,"M+-V=T5U9)-&QU>D10 M9$=(:4=M3'AC,%%45F8Y,S)O2V1A<7!N-51J.#9H,U!M,%=J4W!Z5S!F5$=V M1TAP;C Y<'I-$$[54MF061-0W!H-6YH,7%B4C5%.'93*VIQ M=D])>%-82FU%9D):5DUO2CE/8G)'1T$K03E1&>GEL,6U%=T8P M2E=J=%)1-"8C>$$[3$%!5VM:*WI58G0Y25!X06]:,2]O+SA!>&0O>5=W2E5B M2DEK$$[9$M1;5)3:U$Y2&M*4S%R4'51$HT4C%0244W,2MF64)593921SAI8R8C>$$[0V)G235! M5"LK-FQK22]58U93+WI.0G)5*VUR2&]%-70W+S$T4S!S+W)&9E)%9TUW1E5L M*TEP6&HX4%A&5U V2G!F-6=286TX;6\S:R8C>$$[8E%S,$144V]'-5-+$-G2$972#9V<"8C>$$[9C5M>EAU;TYP;7)1,G1P2DI)9%!$3$EZ M2D@Y6$-X0U%',V5P.65P4'AD2V1E:$MS9S!',S%Q13-V-EIU;751.'=A>#E) M4VIH1#93028C>$$[<3%)-'0O5D1T,S)0,%E&5$(P:4XU131%,T%2>4%N.3DQ M3$E2*V\T<6QV;74S,3(T,&=X95A,:C9R<5)L:4EM=5!62T-)3T1,4W-C=R8C M>$$[-49+.&9H-C1Q;&5L-F0U.6EK5G11,5)B:%AV:DQ+:6E13$A:07E5:6IP M8F]Z37=:2SAJ549A.&I7;4975V8V4"]W05AF.&QS0W%.:R8C>$$[:U-78T-/ M2F&]'2#$)0>'1S3S-C<6YN;"8C>$$[6E!-4W@S-3AW37I-,3%) M8D%2;5)I3&5G0SAI:5)JF]*3TLR.'=9=GIP56Q# M4'0O231Q=G0O=T))+U8T<28C>$$[96I49W1+.'9$1E94+V-L+WA4+W$$[52\X040T<3%0O=RM+=2\S2F8X52\X040T<3%0O=RM+=2\S2F8X52\X040T<3%0O=RM+=2\S2F8X52\X028C M>$$[1#1Q-R]C;"]X5"]W*TMU+S-*9CA5+SA!1#1Q-R]C;"]X5"]W*TMU+S-* M9CA5+SA!1#1Q-R]C;"]X5"]W*TMU+S-*9CA5+SA!1#1Q-R8C>$$[+V-L+WA4 M+W$$[>%0O=RM+=2\S2F8X52\X M040T<3%0O=RM+=2\S2F8X52\X040T<3%0O=RM+=2\S2F8X M52\X040T<7 S2#92*W)Y,28C>$$[.4=N0G$P-65'2W8O,E$]/3PO>&UP1TEM M9SII;6%G93X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @ M(#PO7!E+U)E&UL;G,Z&%P+S$N,"]S5'EP92]297-O=7)C945V96YT(R(^"B @(" @(" @ M(#QX;7!-33I);G-T86YC94E$/GAM<"YI:60Z-C-&1D4Q0S4Y0C%#13&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/@H@(" @ M(" @(" \>&UP34TZ4F5N9&ET:6]N0VQA&UP34TZ4F5N M9&ET:6]N0VQA7!E/2)297-O=7)C92(^"B @(" @(" @(" @(#QS=%)E9CII;G-T M86YC94E$/GAM<"YI:60Z-C)&1D4Q0S4Y0C%#13&UP34TZ1&5R:79E9$9R;VT^"B @(" @ M(" @(#QX;7!-33I(:7-T;W)Y/@H@(" @(" @(" @(" \7!E/2)297-O=7)C92(^ M"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^&UP+FEI9#HX1C$W,$-%,C,V1#-%-#$Q0D1$-3@P.$%#-D(R,S8Y,CPO&UP34TZ2&ES=&]R>3X*(" @(" @/"]R9&8Z1&5S8W)I<'1I;VX^"B @ M(" @(#QR9&8Z1&5S8W)I<'1I;VX@&UL;G,Z>&UP5%!G/2)H='1P.B\O M;G,N861O8F4N8V]M+WAA<"\Q+C O="]P9R\B"B @(" @(" @(" @('AM;&YS M.G-T1&EM/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O3X*(" @(" @(" @/'AM<%109SI.4&%G97,^,3PO>&UP5%!G M.DY086=E7!E/2)297-O=7)C92(^"B @(" @(" @(" @(#QS=$1I;3IW/C8Q,BXP M,# P,# \+W-T1&EM.G<^"B @(" @(" @(" @(#QS=$1I;3IH/C$P,#@N,# P M,# P/"]S=$1I;3IH/@H@(" @(" @(" @(" \&UP5%!G.DUA>%!A9V53:7IE/@H@ M(" @(" @(" \>&UP5%!G.D9O;G1S/@H@(" @(" @(" @(" \7!E/2)297-O=7)C M92(^"B @(" @(" @(" @(" @(" @(#QS=$9N=#IF;VYT3F%M93Y4:6UE&UP5%!G.D9O;G1S/@H@(" @(" @(" \ M>&UP5%!G.E!L871E3F%M97,^"B @(" @(" @(" @(#QR9&8Z4V5Q/@H@(" @ M(" @(" @(" @(" \7!E/C \+WAM<$7!E/@H@ M(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z4V5Q M/@H@(" @(" @(" \+WAM<%109SI3=V%T8VA''1E;G-I'1E;G-I'1E;G-I'1E;G-I&UP;65T83X*(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @( H\/WAP86-K M970@96YD/2)W(C\^_]L 0P ! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!_]L 0P$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$!_\ $0@! P(] P$1 (1 0,1 ?_$ !X 0 # 0$ M P$! &!P@%! $" PD*_\0 5Q 0,$ $%"P4-!00)! , !0,$ M!@ ! @<($1(5%U83%!8A5Y66E]76UPD85:;4(B,Q-T%'4W:&DK7&TS(V4K?1 M,T)181DD)28G<7*1L31#@;8U1*'_Q 7 0$! 0$ 0(# M_\0 -1$ @ $!00" @$#! (" P $149'1 B$Q8:$207'!@;$#\.$B,E)" M8I+Q$Z(CXH*RTO_: P# 0 "$0,1 #\ _P!Q.M=:ZY66:BF>66>>>5\LKWO>]ZTVXO-ZON924%DM M%V)KU7ZS\G<%]$0'L^I%S=66"DJ(=5^L_)W!?1$![/I%S=6(*2HAU7ZS\G<% M]$0'L^D7-U8@I*B'5?K/R=P7T1 >SZ1SZ1SZ1SZ1SZ1SZ1SZ1SZ1SZ1< MW5B"DJ(=5^L_)W!?1$![/I%S=6(*2HAU7ZS\G<%]$0'L^D7-U8@I*B'5?K/R M=P7T1 >SZ1SZ1SZ1SZ1SZ1SZ1SZ1SZ1SZ1SZ1SZ1 MSZ1SZ1SZ1Y=U5[GS^=S.Z*E+\M1/"F;WO5XS\/G,$E X.E M@R74;$AZ3,U84H2%]^A!RGQJ7L[>LAZ-W+]VU9-[98X77=N$FR-LL[\F.-U5 ML\,+997\6-N=RWO^"UZ$.5X5Q;M( \\#OM- /"N+=I 'G@=]IH!X5Q;M( \\ M#OM- /"N+=I 'G@=]IH!X5Q;M( \\#OM- /"N+=I 'G@=]IH!X5Q;M( \\#O MM- /"N+=I 'G@=]IH!X5Q;M( \\#OM- /"N+=I 'G@=]IH!X5Q;M( \\#OM- M /"N+=I 'G@=]IH!X5Q;M( \\#OM- /"N+=I 'G@=]IH!X5Q;M( \\#OM- / M"N+=I 'G@=]IH!X5Q;M( \\#OM- /"N+=I 'G@=]IH!X5Q;M( \\#OM- /"N M+=I 'G@=]IH!X5Q;M( \\#OM- /"N+=I 'G@=]IH!X5Q;M( \\#OM- /"N+= MI 'G@=]IH!X5Q;M( \\#OM- /"N+=I 'G@=]IH!X5Q;M( \\#OM- /"N+=I M'G@=]IH!X5Q;M( \\#OM- /"N+=I 'G@=]IH!X5Q;M( \\#OM- /"N+=I 'G M@=]IH!X5Q;M( \\#OM- /"N+=I 'G@=]IH!X5Q;M( \\#OM- /"N+=I 'G@= M]IH!X5Q;M( \\#OM- /"N+=I 'G@=]IH!X5Q;M( \\#OM- /"N+=I 'G@=]I MH!X5Q;M( \\#OM- /"N+=I 'G@=]IH!X5Q;M( \\#OM- /"N+=I 'G@=]IH! MX5Q;M( \\#OM- /"N+=I 'G@=]IH#WL2PHG=2PTF/(71MA=:S%ZV=W2LISN9 M=2S=13F6SYF?,YW)SN;ER=/8MC"433<\ZRS%1-<^)DIR/B6[O%TW;"9,3 ALS M(]1)=IABPOF'1$N2!=P0 B#/A*T4*= W@.(9 7$1SR5@B@(9XFC]BH1.R"X:=/QM_%'P>..&V,)%P< M''!ZA@J\&,0FKT9.EK /=F]=N,5AFN[S.5.(DT5RR2'/C*A%2SE^R%.6 1?W MSJ3::F']"H4>#4<[/A/-3#^A0#P:CG9\)YJ8 M?T* >#4<[/A/-3#^A0#P:CG9\)YJ8?T* >#4<[/A/-3#^A0#P:CG9\)YJ8?T M* >#4<[/A/-3#^A0#P:CG9\)YJ8?T* >#4<[/A/-3#^A0#P:CG9\)YJ8?T* M>#4<[/A/-3#^A0#P:CG9\)YJ8?T* >#4<[/A/-3#^A0#P:CG9\)YJ8?T* ># M4<[/A/-3#^A0#P:CG9\)YJ8?T* >#4<[/A/-3#^A0#P:CG9\)YJ8?T* >#4< M[/A/-3#^A0#P:CG9\)YJ8?T* >#4<[/A/-3#^A0#P:CG9\)YJ8?T* >#4<[/ MA/-3#^A0#P:CG9\)YJ8?T* >#4<[/A/-3#^A0#P:CG9\)YJ8?T* >#4<[/A/ M-3#^A0#P:CG9\)YJ8?T* >#4<[/A/-3#^A0#P:CG9\)YJ8?T* >#4<[/A/-3 M#^A0#P:CG9\)YJ8?T* >#4<[/A/-3#^A0#P:CG9\)YJ8?T* >#4<[/A/-3#^ MA0#P:CG9\)YJ8?T* >#4<[/A/-3#^A0#P:CG9\)YJ8?T* >#4<[/A/-3#^A0 M#P:CG9\)YJ8?T* >#4<[/A/-3#^A0#P:CG9\)YJ8?T* >#4<[/A/-3#^A0#P M:CG9\)YJ8?T* >#4<[/A/-3#^A0'M9C!HZZEQX]BQNKS;*W9M&[6ZML.=S+* M703PY_,YV7-YW+S>=ER@,2\:7YM?VQ_E6NGX^_Q[.?Y.WSZ-7:O_ !9Z M[_46(_P ?6'J_+^S:T7A?1.JA10"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0 M"@% 0*8?WAU5^OI'_*_9%5:/Q[1'JO/ID]J%% * 4 H!0"@% * 4 H!0"@% M* 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H M#"_&E^;7]L?Y5KI^/O\ 'LY_D[?/HU=J_P#%GKO]18C_ ?6'J_+^S:T7A? M1.JA10"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% 0*8?WAU5^OI'_ "OV M156C\>T1ZKSZ9/:A10"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H M!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * POQI?FU_;'^5:Z?C[_' MLY_D[?/HU=J_\6>N_P!18C_ !]8>K\O[-K1>%]$ZJ%% * 4 H!0"@% * 4 H M!0"@% * 4 H!0"@,-'^)Z>M7_$+&QD;A ^8ZL=KN-?BI,5)V![&")-T&X;$5 M+0V3P0^D$KEJJ4&)QUS>-R36$A?8*&8[*Q"8,E+Q?<74\@LOF$ MVR2Y=[EW76FQ4L>Y,!C9V]6MCEG;)2Z2&=DD[9JJ7Q3PSRM5W M\>T9?;SZ9TNL$/\ 0\Z]74Y]WZ0>U5<16]'8=8(?Z'G7JZG/N_2#VJKB*WH[ M#K!#_0\Z]74Y]WZ0>U5<16]'8=8(?Z'G7JZG/N_2#VJKB*WH[#K!#_0\Z]74 MY]WZ0>U5<16]'8=8(?Z'G7JZG/N_2#VJKB*WH[#K!#_0\Z]74Y]WZ0>U5<16 M]'8=8(?Z'G7JZG/N_2#VJKB*WH[#K!#_ $/.O5U.?=^D'M57$5O1V'6"'^AY MUZNIS[OT@]JJXBMZ.PZP0_T/.O5U.?=^D'M57$5O1V'6"'^AYUZNIS[OT@]J MJXBMZ.PZP0_T/.O5U.?=^D'M57$5O1V'6"'^AYUZNIS[OT@]JJXBMZ.PZP0_ MT/.O5U.?=^D'M57$5O1V'6"'^AYUZNIS[OT@]JJXBMZ.PZP0_P!#SKU=3GW? MI![55Q%;T=AU@A_H>=>KJ<^[](/:JN(K>CL.L$/]#SKU=3GW?I![55Q%;T=A MU@A_H>=>KJ<^[](/:JN(K>CL.L$/]#SKU=3GW?I![55Q%;T=AU@A_H>=>KJ< M^[](/:JN(K>CL.L$/]#SKU=3GW?I![55Q%;T=AU@A_H>=>KJ<^[](/:JN(K> MCL.L$/\ 0\Z]74Y]WZ0>U5<16]'8=8(?Z'G7JZG/N_2#VJKB*WH[#K!#_0\Z M]74Y]WZ0>U5<16]'8=8(?Z'G7JZG/N_2#VJKB*WH[#K!#_0\Z]74Y]WZ0>U5 M<16]'8=8(?Z'G7JZG/N_2#VJKB*WH[#K!#_0\Z]74Y]WZ0>U5<16]'8=8(?Z M'G7JZG/N_2#VJKB*WH[#K!#_ $/.O5U.?=^D'M57$5O1V'6"'^AYUZNIS[OT M@]JJXBMZ.PZP0_T/.O5U.?=^D'M57$5O1V'6"'^AYUZNIS[OT@]JJXBMZ.PZ MP0_T/.O5U.?=^D'M57$5O1V'6"'^AYUZNIS[OT@]JJXBMZ.PZP0_T/.O5U.? M=^D'M57$5O1V'6"'^AYUZNIS[OT@]JJXBMZ.PZP0_P!#SKU=3GW?I![55Q%; MT=AU@A_H>=>KJ<^[](/:JN(K>CL.L$/]#SKU=3GW?I![55Q%;T=AU@A_H>=> MKJ<^[](/:JN(K>CL.L$/]#SKU=3GW?I![55Q%;T=AU@A_H>=>KJ<^[](/:JN M(K>CL=P+(F9V[C%HS/-+MK)7SN:C9X!;/NMU+8][Y&AS&SJ^/<[]ULWNK=&V M2=U;8643YTA#_M/Z+&/_ $U]F->-+\VO[8_RK73\??X]G/\ )V^?1J[5_P"+ M/7?ZBQ'^ #ZP]7Y?V;6B\+Z)U4** 4 H!0"@% * 4 H!0"@% * 4 H!0"@% M0\EKR &4RR1B#P\LD>?M"IQ,E&0K],R38-^]&)$M@Z9*XD7[-K:S9H[>66<- MV_WE%3!/[F@/:E#XB@U?,48M'$61,A?3)[4 M** 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 MH!0"@% * 4 H!0"@% * 4 H!0&%^-+\VO[8_RK73\??X]G/\G;Y]&KM7_BSU MW^HL1_@ ^L/5^7]FUHO"^B=5"B@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@ M% * @4P_O#JK]?2/^5^R*JT?CVB/5>?3)[4** 4 H!0"@% * 4 H!0"@% * M4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * YI8R' M LU")PH.#L$O]J]*/6[!KAXKWY,EW2B25LKVM?DQYW+?\EKTA'01AJ8UXCN+ M")P33>P)U&C1QB&A@Y P?V@WCSG.&14:Q*,;DE790BSR2?*N6UU![1L+8E%G M3EVFFVQNKS;VVL.:CI*.9AXHY88MS7;]_60_Y.OBP"<8&MYEL6+;&MLF."I0 MVCCN_U%B/\ 'UAZOR_LVM M%X7T3JH44 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0$"F']X=5?KZ1_R MOV156C\>T1ZKSZ9/:A10"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 M H!0"@% * 4 H!0"@% * 4 H!0"@% * \[ITU8MU7;URW9M4,+J+N72R;=NB MG;\.:JRN6":>%ORY9Y6M;\MZ P1OSY3W@GX=+NV4[WG"UY"UYV%XR ,,C)S) M2U[XVM@.8K+O76%\_N,KC&I%;&][6LAEEEACEI86]OV6IGJDF_&GRS'-_E)N M)WB O=OPD\%'$1, KSQBYH9B0_3\&*MLO%W5OM+>:L<')IY87[I=43 C+EMC M?E3Q67[DBI885JX_/U"/+0_JX7B9C8.S>&SAD;K_?D7HZ/2 M+B]W,.2RO:^;%R_V9G#])CET^3FM70&$$DVF7-6M=SS<&^!XI7 MOF6:5^2"TMM((0'<5&]N*_BL=DAKEI9+96[CT;A,#&A :?9(ND4,G2+U)/%&LQAI!?%XLT:GX*^![17 3JDAJ+0[.26!FI2 M_F)'I(LQ0D<.8L1@H.C;> M;!%N-+\VO[8_RK6_Q]_CV<_R=OGT:NU?^+/7?ZBQ'^ #ZP]7Y?V;6B\+Z)U4 M** 4 H!0"@% * 4 H!0"@% * 4 H!0"@% ?SJF)/?S=WQ-AW1C-;#C#:1X*J3L7+ M+E-Z_/;UVVB4F)\;N93/(8A+K E2^[E\X_+ADS@C:R"B"CE^ MT;\/2FQFS7)V*:$U&Z$KNW;N-CX7%73WCV]1]P@7L^,\2)#:L'NU8/6D738Z M?8F$4!BC6++'&QG=+'B55**O4+/NB$0C+4;[5Q!PJGRJF."65T<<[K85=_'M&7V\^F=+I#9G9&"^L0_P#"^F4W17&EVF=_NDL\TK9 MJX:Z9MI;I7)&<*YT@3E:8_+%;V&JJ0_4O"OP/!7B5L4E]M3@_P 16VVN.=K= MS>,!4"$A=:L%N3ES5:G7!;)#+D;W;K7YSC"?TQ[OC]X-%?Y_):[,VNX3)\9O M$_N[BE<9Y6R?0QKO0SH33+JU_P"VFGK;4>JQ;UJGERY86MA,]U.[6<8OHK&[-;)VLEW*Z63R MZU\U+9XH=SQNK,NWU#VRY]_N/I&->-+\VO[8_P JUT_'W^/9S_)V^?1J[5_X ML]=_J+$?X /K#U?E_9M:+POHG50HH!0"@% * 4 H!0"@% * 4 H!0"@% * 4 M H!0"@(%,/[PZJ_7TC_E?LBJM'X]HCU7GTR>U"B@% * 4 H!0"@% * 4 H!0 M"@% * 4 H!0"@% * 4 H!0"@/.Y=M62.;AXY;M&Z=N7-=RLF@CA;_CFJKEAA MC;_SRM0&>]J\24*UZ+;N0;P#.RZI-)DN#$2=G@NS:9MGBRK]=PS:E\,,4%FZ M#;)NHDGGED[QSY]K)WQRTL+>L5\&7B2T@_DY4%XJ85* F1(Z-,QM_B^<-K#6 M(J1RM*[=)-#)-SU.C%+E7+UX9\#K^A%_[(R?9_^G7TLO\ _(RW_G3I>R\M#J7:+\(^.OR( M7_L@=CY_^C7DHOR\OX/PL+?A_)3IWPU_=/\ H=6V*A\]?,9O_9BNT%/^',US M);\OY/RM+4Z=\-1UJ3[=IE.[1X_>&;2*&*^X9HIJ_!1/NJ&$]:H1-PZPY+WM MWDT.O6+I[GGR7LFFT1644O;DPPRO3ICWPU'5)8G\&9T/EB^'>;-W-^'73_%M MQ6/$,LD/_ ?AZEIP DYYU\,;/IG(\HS$VC/%2UL5W^!9TDGC>_3%EDFCQIK#A4=4]E_WZ,O$E.C]D#X M-^%3Y23B;T7'VG%#QL<0D<:!'Q$ ZB\+VC'HJ228)Y(O,!LYV-!H^0V1L4LY M:$<5W2KJ=8-$V;ED,L:<=Z.T,6)85YUA6>7&0BW_ &PA-_L3^CNE_D=^"74Q M*TG*:R'[-FJBV+QY*MA9OY<5*2@J_QP(/NV_&2X/Z: 8U'HJP2%1H&) #4<<,$F(<>U'-L<4\;88?>6 MJ26&65L;]ZS&.II)+0[= * 4 H!0"@% 87XTOS:_MC_*M= M/Q]_CV<_R=OGT:NU?^+/7?ZBQ'^ #ZP]7Y?V;6B\+Z)U4** 4 H!0"@% * 4 M H!0"@% * 4 H!0"@% * 4 H"!3#^\.JOU](_P"5^R*JT?CVB/5>?3)[4** M4 H!0"@% * 4 H!0"@% * 4 H!0"@*UVIM_7&E(>8G>S)4,B\<"-N^'2[M7N MCQQGEE9-NS&#$+*D"A!XMEBBT8L&Z[A=3*UL<.;CGEC4GB<%JR-I*+))#9E% MMA1<'-82='26*R1@B3"&Q2]G#)^S6Y;6SPRY+9IJI*8YH.FJ^"3IFZ26:.T4 M'**J6$::<'DT77-$FH#E%#H0&EWER6_#?NCM9'#DM^6_ M+R6I".@C#4K!]O\ U.U6R:-)3A(7UO%@QBHXK)EU85D\;>._X,LW& M&%_R95KI_P"7FM,>7E\?+;Q4ZG."VR'1A\[Q M9*2.JM;%!201W!XUT2BY2>)L&@IJ/;XND4ED$UN:/P:WOE@DX6PMSKWM>RE[ MWM>_)>TB]8YU^R]*EZ^CO1B)1R&#;AXL(:A1F3E5YDS9VSLE=TOBG@JM?NF: MF7/SP12QO]URBB#*/_2FQ?87WCA2X M5.+_ (J>^?N!4NBNG"6KM1.U;\G,LZV=NQ>!,&:*G+;+!= 20Y4_OW,[CR*7 ML-TOF/U$#PG^5\W#_P#PFL.$7@SCSK[VLKL>;2SB9VL.3R_LN1XS7[2$ZQR= M86^Z41?GR+;#.]D<.^<>5S9_3NZ*X'_1T[=V7]^XI_E$>+';&"OW+V(:>(1C MA3UF0;9_[0<2CFJ1RDF(L>;][QQ=SC-=3#[MTLX6O93%&27W]Y< NC4WR:' M=I5[8O".Z\DLMWSE,)V(7VK-5[\ MWQ86MA9%SM0&X4$$&J*39LBDW;H)X(H(()X)(HHIXVP32223MC@FFGA:V.&& M&-L<<;6QQM:UK6J \)8*&/-.\#HD8:8]UP6[R+,&I%IW9.V5DU>]WB2R/=4[ M9Y6P4YG/QMEES;VY;TC#00CJ?4.!!QYMFR !A0-FJODZ4:!QS,8V42N6%U,DTD\+Y7QPQM9&.HA#0ZM * 4 H!0"@% * 4!A?C2 M_-K^V/\ *M=/Q]_CV<_R=OGT:NU?^+/7?ZBQ'^ #ZP]7Y?V;6B\+Z)U4** 4 M H!0"@% * 4 H!0"@% * 4 H!0"@% >3-^P3T1ZKSZ9/:A10"@% * 4 H!0"@,J\5?%]JOA'B8R0S]1^6,'WN+.-0 MP!WNK(3>**J-BCY+%TJ@U9C1+9;N[EZ]61146R08M\E';E/"M8<#QN"\F7B2 ML0)A\H?P\GV31["V>Y9]WZU0=(MX;HK:996_?"6*ED;+J1EHP64POEW/)1J] M<-<\[7N@Y52YJF5_\>+OTKSBPW'6MW\7@>KYYI@C]Q%^#[C%,J9?[)8KJH1" MAZEK_P!G*[F6R\6Y3QR_#SLF/):WCO3H_P!V!?,?I,=7^W%0^?G!<6)3[J.< M"FN&>"VR\=K3/;4XE.:-K_DSM$(0TP5RQ_+;!1/'*]O%E:WCJPP M+_5B?C"E]L?U22\N/T/!CY0LW]R2VMPMP;'+QZ-G. 7:W%#LLC+2Z5[<[N@R$1V5MI8>OG;Q\P. M">WRM>WW'W5N5UXLX));8<-ATKO%^6S^.7'.8CNR-%.5ODT_D\N(TDK<^-=$ M.(:5:3FUA!J+VP<7SOJ\%L4L3V+-7SU[9C==[C"\6;0=9_=RFOESN]]X<6+O MCRE&V7)'APJ$MV(HP)<.K? 2UZ<64H1 MI'[Y+ U[Q3?*1;2FQ?64QT3!0^U!2V=G>K)MQ:E=,&"S.V-\\2 ($RTLW0E( MI?'!51)W'#A-'O9.[K+!-KF@X5."44LII+%S'+:(R;AU./=:1^((T^+;_*#A MU<76/R;'"N5=\MLE'1SC$*2)TJI;_P"[DM(]3DN3/E^ZM>W]F_)S+6Y+K M_G#>S;8VMS$!O&(V9-\.3EMR=R3TTGAR M\G)R-_NODY=+*VO:_B3XX0F%[7\7)RW4TUX[7\?BM M:_\ SO;\K*;HK@^/G%_*GX\MK_)KZC4O;\%\..J,8VO_ .5L]-3_%?\G_.S*;H MK@SCQ9<97RO&O]"3V50+Y.&+0^2"VH[)M+8YQ#@N)$O'VC@JS;$2;'3D7UW& M#LJ7;,U5LKYH/7#,(G?,Z4&D18UZVSJ6&.KAXA[?OX!^_##(OEHN*O1>OIA/ MIGPY<&J4@%K]\DR.B)O,N(-]@S?NV",B+ZTFLE ZZAUCK9ND2&C5TWBJS9=$ MIFP'M'C<6F?2GW:\P]9\ OS_ *+L?L7[_P 5W&#QA\3O?7C,0XAMA?2^GR&5 M_P"W9/66CFD'1;)Y\N6-TU3[WF)9=R2R3PYW/D9)+XBZL&H-,\"W!SP]W:K: M?EEE>1

(1T_&18\:;?OQYU/WE_"R;D6V<-N"W <& M01(01U)(N[E\HD\6V]A!L(O:.9R(<7 ]Y:S\$\&DEQ8#X./+#I<7SB\LER:I M<$Q08A']_?CE=XG.AO"=.8^7TZX*SYH3;ZO@W#=!%C-G!520/T^')KME%>2L ML'#6Z30INI/9R0>?L5"*B8P #49X$I0H43S%@W&.[;K#+@U-L-FX?E-8-6I4 M@$74GSV^!(8F+5>H6PUIL7/*R29D:7'7LMCC=%3N[!:]D\\[I726M@KA5W\> MT9?;SZ9TO!$_Y4)UYOUG\.Z14ES<0")_P J$Z\WZS^'=(J2YN(.;XL/ M!$_Y4)UYOUG\.Z14ES<0")_RH3KS?K/X=TBI+FX@YOBP\$3_E0G7F_6 M?P[I%27-Q!S?%AX(G_*A.O-^L_AW2*DN;B#F^+#P1/\ E0G7F_6?P[I%27-Q M!S?%C/6X-[ZVTD[; Y;OF>%)T2YN /6$* :]F6RS[A7"^;9N.AP+7#HFEWW: MU[-GA3$:,4RM>UWV/)?DJ3Q:85#NVVDOEO\ DCD!3=-=NA:[8(J-0713L@[P<)Y*6S?^3%EVAHE%+2& MD1T*;S\6-:-(,5'M&K!AL>9,F+)NBT9,F@G5[9HT:-D\46[5JW1US@BW;MT< M,$D44L,$TD\,4T\<<<;6MB.RYN:AN^+'H\$3_E0G7F_6?P[I%27-Q!S?%AX( MG_*A.O-^L_AW2*DN;B#F^+#P1/\ E0G7F_6?P[I%27-Q!S?%C'.^N-3A6X:' M68C;W&AB%EMEK-DM> <==SK9CEXIES&[-'7,&UE(IG99TM>S=OFN%1;YK7YN M2^%L<\L*L_\ 2N85B(.;XL9H^=EQQ;U_ZMP?\*>^AX)Y][:[GXT'NJ>'J$-K M*>-N88ZS::YDFW9@#IXED-F7=KNU]CR4)KW8&S MW;Y2_/")_P J$Z\WZS^'=(J2YN(.;XL5'M_A;A&] M@:('9\AE,B28J=\A2O>&N1TEC3^V6&:9*,R4=K]J; ODU4TE>[#GR&*UTL,' M2;A'G)958GAT25;D>&.K?%C.QB.<7_#?F@H%F<[XGM&C4[X*#62,'PXDXH.P MRY>[8/9!%R0K<";-''+D0MD!E+Y57!%+#-%#GWL<+[+"_GI<%L\HT)_4N[:V MA'F,30&G-HP??(=R5UMON8%7(Q3O:11EZ*UR'F,3?XY9)+#I3%26N&YH*Z1< M8*M^;]9_ M#ND5);]9_#ND5)")_P J M$Z\WZS^'=(J2YN(.;XL/!$_Y4)UYOUG\.Z14ES<0")_RH3KS?K/X=TB MI+FX@YOBP\$3_E0G7F_6?P[I%27-Q!S?%AX(G_*A.O-^L_AW2*DN;B#F^+#P M1/\ E0G7F_6?P[I%27-Q!S?%AX(G_*A.O-^L_AW2*DN;B#F^+#P1/^5"=>;] M9_#ND5);]9_#ND5)")_R MH3KS?K/X=TBI+FX@YOBQW H<@+NXN^E1Z267LE9+$TWC"%F=T[J<_)OX.QP! MEE=?GXV5[[R=6M9)/N-D;W5NI/B%?;9?F-/21C7C2_-K^V/\JUT_'W^/9S_) MV^?1J[5_XL]=_J+$?X /K#U?E_9M:+POHG50HH!0"@% * 4 H!0"@% * 4 H M!0"@% * 4 H!0"@(%,/[PZJ_7TC_ )7[(JK1^/:(]5Y],GM0HH!0"@% 90V5 MQCZC@T@5@$6N?W7MK[O!+5FFQ>4UDC9;#+N6>4C>LE,8_$&C57).Y%:1%F+A MFVRNZLR73PO:M+"WF\E-Y2TGK'(R\26F;DBO/ /C!X@/OFSYPTX5]26>2"K^V=KY58X5HNIS>27A1 MS^:#^IZ_TJ2UJ:%T_P .FF=$M7"6M(,+#$R'.R-RMW=UK6MRWH# VY?E/>"32AF\/+;L# M["V4JKFT8ZHT>P*;KV0_)X7O;HCP>MAW1/G6#^ M)Z*K!2WSJ/E&=_\ WKADX'1^AHH\\;+;7'=+\HF^Q0R\5\[&Y)17##+%/!-&27SF[< V1H3 M@RX5>%]JFWT+H76VMW>*5T%I"'CS9U-'Z66/-RQ+3HQTE,C%LK7OR]*'7G+? M+._X<\N4VWJP::J 4 H!0"@% * S/N/A4UIMPNVG#?(UK/< I/D [DUH^\&9 MXPRPPQP3;%';;"[25!\L<,&[D-)&I%LHRNLU;9LN[YJUI8FLM5)Z&7A3ST6_.&J]F'%'%;[-U@UO9-'B6U$ %^2SW;^JV-G1*.N_U%B/\ 'UAZOR_LVM%X7T3JH44 H!0"@% * 4 H!0 M"@% * 4 H!0"@% * 4 H!0$"F']X=5?KZ1_ROV156C\>T1ZKSZ9/:A10'XN' M"#1!9TZ61;-FZ2B[APX4P10002POFJLLJIEBFDDGACEFHIGECAAA:^65[6M> M] 8QD_&M$"1M]!N'2'R7B>V"R5[U>-M;W;H:YCKK+_9^&.W"5L88%;YY..K*871R:IJ7M6NAK/%_2M]7X6IGJ6BS?[W.#\WOB"WK_UKB?W#G%(XNG-97@NAE9N5&";@0^3A/)9@M=+.UJO5A7]JS_R MQ9NFDIB#>KRDKZ_!J_6NI=::=CZ<6U?"(Y!P6',R49@!R+/-ZLGC?#%V4>\F M3\P_OC>]LR!5T\>J6O\ ?'&=9;;S;B:22T(ULKB0X>M-8*Y[V*>&65[6O 8E.?+'< C8@L"@> MU)1O64I97P3C&@=2;3VP0=9\O);%J2C426C"F6>7)BG;*08=TO>U\.7'ERM> MERAYR^P<6_RAW$C/?N>'[Y+CBZE6.?B0);\(ZVX6PZMK^+%SBI,Y!(S/>E[7 MMG:]P>+N^/\ _3MERVLANM];9_'UF#!/'\R^7AW?KF+]4VO(9P_][R)5VZB7 M#CO\^0W$09Y(HXX(2B>.&D(A2(5@KW-:S8*4;/R"W?&/(NSP5:+ZP].<<]-8 M+W4CU6O?33YAP:2T/\F!-=VZDU\9^4CXC.)W?X1HC,WK=--.RQ\T;4R)XYY7S;9(*W[I&X/)*B_G3;Y07[K'7<_JKI MGAOT#P[!K -&:K*774 H!0"@% * 4 H!0"@% ?%[6RM?'*UKVO:]KVO;EM>U_ M%>U[7\5[7MXKVO\ AH#%LUX/F(N1D-F\,DQ><.FT'RG?9AO'F*1#4T_7PO?/ MN$_UBIDF$<*N.51+P@!8"C3+-TX(<'O)F>GOAR?#\HY M@#BZ,:Y,CX'QA0=/24D?.,!P3:8IRY-=,<\+CMIB7QW\K@=4/[E#?M_'R;@;.6[QN@[:+HNFCI% M-PV=-E<%V[ANMA91%=!9++)-9%5/+%1-5/++!3#*V6.5\;VO631^U * 4 H! M0"@% * 4 H!0"@% * 4 H!0"@% * POQI?FU_;'^5:Z?C[_'LY_D[?/HU=J_ M\6>N_P!18C_ !]8>K\O[-K1>%]$ZJ%% * 4 H!0"@% * 4 H!0"@% * 4 H! M0"@*6MQ":FNWV \M)'6;#6$N;P2:D$8U*'+ 3+7! *)L#P>-0RZ#YZW)2$0V M?)L,W/1R;Q-^^NW&7L]N!QS'%+HD"\?CB>VG" M8#!D&<7D?@9GJ^?I2JX'I'H%>,/FY'O==<>F\"'[^^=2:O\ <6MALJ"0MU*F M=I!(FL:>BT&Z#YXQ4:S6\IPABSHRT:KAARC( MSWM'I#)GA1V-P:J$+(C(R-*D>X,DGC=5V[NULU;XJI8K+8*+MTUB3<8=B_!_ M.W=7R\W!_%W[*(Z3E(O:&+A#05MG99NBZ-[/E$+DTXP:+VQ4:%Y4FYOWNIFD0%=R MR[G>Q2_MAAW;CB>FD(PT)TM_W..RT]&S(S/_ )44D$91?2G 3PI<)\78)]R$ M-]V\0%IBR9-K_=64M"N'6'6:LE[/L,LLLL-Y%2J[0!]+_).:UE_W7$#Q1\WPMXK8HLV"*#9+&UO%;'!/&UOR6J ZU * 4 H!0"@% M * 4 H!0"@% * 4 H!0''/QX#*PQ&.R@**D0 NVS9E0AP>U*BB+13DY[=\/> MI+M72.5[6O=-9+/'EM;+DY;6O8(1U,0.>&C:N@7"Y_@ZFR+:,=V5>DN&G:9 MD8U@_P"Z9Y+.L->R511S(M9$E[Y+9MVJ2Q"-.7ZZ63YNS8-[)6WU+%_=K_DM M?+7>IF#6CR_Q?I]KDS@O&GK$D](Q' DF)D(98M28DL,=(OAQ(<]1P<-'K%XWS40::B>6.6.5 M[7M>LFCI4 H!0"@% * 4 H!0"@% * 4 H!0"@% * POQI?FU_;'^5:Z?C[_' MLY_D[?/HU=J_\6>N_P!18C_ !]8>K\O[-K1>%]$ZJ%% * 4 H!0"@% * 4 H M!0"@% * 4 H!0"@,T&N%B 2 ]M.3$B\IL[3'PDV(/QL9CF MWCMDS" AV(39"G4I2/D0H5X2&!7H[$H36>BQ[?O[^N)P#O!;IP^7R.N%)8T* M-BNSC,==,"[!/.(O=TJ[6<[6RC_=P[GQ3=WN>LY%^#ZH9,.P32 M"+K"/QH3;YMNO7'+SY[==@39MW[):Z. MM-BK)75:NDU4%+I+88*IWS3O?!3##/'DRQM>U7?Q[1'V\^F8TXT_DN^%KCH" M0D)M(0=A^$!)$R8,CJA6/1 GEF838HDFK]5:.%VKUFZ2'-<,DU6=U$KIV4;+ M(*VMG56)K?SG^Q[B"6F1H?3O"1P[:-@44UY ]20%H(B()C'V)!W#HPYD#]F/ M1Q01<&S5A";TP15PQMD\(OE%GCU;G.':RRZBBF4>)QCI&0A//R6MU7ZS\G<% M]$0'L^D7-U8@I*B'5?K/R=P7T1 >SZ1SZ1SZ1SZ1SZ1SZ1SZ1SZ1JJ8$8[+HJ"%CS$=/-4EDV3ZV+1%G8J.O9=1$F$=K8M2#53+F*LR"+ D MRN''BPM.,=F1X4UI#P9WBWR5NC(I'0PD3L3? 8JP'MVY(W&=B9!4BY#'"UWA M"\?6"6:CE3'-PKI_EQ.6L=/V/SJ3H6YW_F#&PW] MR^)[9+#F_P"R\.-=Z.V3:W)^"RO2VO!V2]O^/.RM>_Y;_AO3_P D\*^,6)>Q MT;U2?[^OQ\_-7XFPOW8G>G#_ #+F^/%M.>$:%A^=R?@Q6>0J1L.=R_@RR28H M^.%O%:Q8L/=8OC$_8>%]NG_BEZ9\=6G&8(\:FKOD_IJ@G_NMH[L2$$W& M-O\ ABY$2P=@IE^7E623QO?Q6Y*1PS_(EY3L(.6"A\])<2 ?[V7^3PTS*;8_ MVWD&W'K9KS[6_#=$=,H,#SOR_P"[BH0PO^3\-,NWY'#=/TV,_P#!<'QUQJAO M%,_DW]OC\L?]I>%PG36QT\+V_#?#())VBBV-O'R722RRR_W<+W\5(2_(OEXE M]H9=\%$F/G1<,@[QS/AJW!KG''QJ9S3A,DK9)*WX;Y9*A(X=2RQQ\?+FEFIC M?DY<;WMXZ=.+MB3\8U[:>?81P]\,/.']F>]AQ=_)UOU[-LY9JD.ZOXLFTJUF M3AZR=_RV5PE4+#W3Y/P7OGR8\OY>2G3^3=^''V(X-J?P3];>/ 6D!*23#8/# M(\&!A[DF_P !I+71(I@U:)9+*8H V%W!IXZSQQYC9BT8+/7:^6#=LW574P3R MD,>D,4?DO]'^W@M/66'#UN*$@]AZXCFN)/$I"ULY'$V43!6Y,L;\QPR>ME1N M#H>38K6S;$!KU)!XR2HWB3@VX^0EA:C!41/.J_6?D[@OHB ]GU M(N;JRP4E1#JOUGY.X+Z(@/9](N;JQ!25$.J_6?D[@OHB ]GTBYNK$%)40ZK] M9^3N"^B(#V?2+FZL04E1#JOUGY.X+Z(@/9](N;JQ!25$.J_6?D[@OHB ]GTB MYNK$%)40ZK]9^3N"^B(#V?2+FZL04E1#JOUGY.X+Z(@/9](N;JQ!25$=P+%8 MQ&[N,H[' (#)Y9+%WD%#CQ=W5D+J71LXNQ;H77LC=56Z5E>=9.ZBG,Y.?ERR M+>KB6"6B@8UXTOS:_MC_ "K73\??X]G/\G;Y]&KM7_BSUW^HL1_@ ^L/5^7] MFUHO"^B=5"B@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * @4P_O#JK]?2 M/^5^R*JT?CVB/5>?3)[4** 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H! M0"@% * 4 H!0"@% * 4 H!0'A?BQI5"[8H.8DFV7X6[]HW>(7Y?%?E2<)J)W M\7_'&@*%V/PG<.>U(X6'<723EHJNW5TL6)---Y$Z4^R,^1_@2#-ND1D$0>",FJ.&"8X2B@W;MDZ\?5 M_+G2I2&B4+V34W?I_ ILG32^-K\W M,@;9M6N<\U^VSSO;!)$\()8Y7Y<\GN*?)>G2G_:_AY/2C[CJ:_N7RLU_!K^# M[!@VS #:4Z]ET=FD==^) Q&BS(PQNIS<N_U%B/\ 'UAZOR_LVM%X7T3JH44 H!0"@% * 4 H!0"@% * 4 H!0" M@% * 4 H!0$"F']X=5?KZ1_ROV156C\>T1ZKSZ9/:A10"@% * 4 H!0"@% * M 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0'QECCEC?'* MULLWBO:_BO;Q7H#'\XX*M5&#[F>ZM>R3AWVB MORJ*3G2Y#&+IE5K99*XIRV&XIJPR6,57&5UGZ)(-B\?WOG94CCEG?.VEB>C_ M *E)^GJOAF>E:K)[>T1#K(XO]#?>MMZX8\3$ :>++9NB6"879[1GAXN^Y/I@ MBZLT,O%+\N:O@"9R0;H8<^['/.]\;6&%Z-IR>GPY>J"]]:3P29+,.?8Q$WG=PS^2IIZ%X5"B@% * 4!A?C2_-K^V/\JUT_'W^/9S_)V^?1J[ M5_XL]=_J+$?X /K#U?E_9M:+POHG50HH!0"@% * 4 H!0"@% * 4 H!0"@% M* 4!2>_=M/\ 2D#3G3.'O9BT0DT;$G462K_GQ\"9(X,2$I7'@PLEE!IH&[HE MDZ%Q2-2 [DDO=\F+48,7ZZ +]L9]EG&@3B>ZDM=/#(4^UT6O/$E1>Q( MB^TAO'<^4Z2+BHF6C@6.O<=!S*+1]NF?.29P[6$F)9'X0,*B;DQ8<72]EE%. M)X4RV%$H6UB)5R.D0719IZ:=.KCR(Q#B%)[8"09%M'KCW-R3@84U.1\,TEBP MO,"+*M";? I9H\;8!"*CYXA'[+8V&2;B"FL'[I,@J@C/GMLTQ@HH;>WNKK38 MJ6/ MZ-(/:JN(K>CL.L0!]'SKU7[,]T:0>U5<16]'8=8@#Z/G7JOV9[HT@]JJXBMZ M.PZQ 'T?.O5?LSW1I![55Q%;T=AUB /H^=>J_9GNC2#VJKB*WH[#K$ ?1\Z] M5^S/=&D'M57$5O1V'6( ^CYUZK]F>Z-(/:JN(K>CL.L0!]'SKU7[,]T:0>U5 M<16]'8=8@#Z/G7JOV9[HT@]JJXBMZ.PZQ 'T?.O5?LSW1I![55Q%;T=AUB / MH^=>J_9GNC2#VJKB*WH[#K$ ?1\Z]5^S/=&D'M57$5O1V'6( ^CYUZK]F>Z- M(/:JN(K>CL.L0!]'SKU7[,]T:0>U5<16]'8=8@#Z/G7JOV9[HT@]JJXBMZ.P MZQ 'T?.O5?LSW1I![55Q%;T=AUB /H^=>J_9GNC2#VJKB*WH[#K$ ?1\Z]5^ MS/=&D'M57$5O1V'6( ^CYUZK]F>Z-(/:JN(K>CL.L0!]'SKU7[,]T:0>U5<1 M6]'8=8@#Z/G7JOV9[HT@]JJXBMZ.PZQ 'T?.O5?LSW1I![55Q%;T=AUB /H^ M=>J_9GNC2#VJKB*WH[#K$ ?1\Z]5^S/=&D'M57$5O1V'6( ^CYUZK]F>Z-(/ M:JN(K>CL.L0!]'SKU7[,]T:0>U5<16]'8=8@#Z/G7JOV9[HT@]JJXBMZ.PZQ M 'T?.O5?LSW1I![55Q%;T=AUB /H^=>J_9GNC2#VJKB*WH[#K$ ?1\Z]5^S/ M=&D'M57$5O1V'6( ^CYUZK]F>Z-(/:JN(K>CL.L0!]'SKU7[,]T:0>U5<16] M'8=8@#Z/G7JOV9[HT@]JJXBMZ.PZQ 'T?.O5?LSW1I![55Q%;T=AUB /H^=> MJ_9GNC2#VJKB*WH[#K$ ?1\Z]5^S/=&D'M57$5O1V'6( ^CYUZK]F>Z-(/:J MN(K>CL.L0!]'SKU7[,]T:0>U5<16]'8=8@#Z/G7JOV9[HT@]JJXBMZ.PZQ ' MT?.O5?LSW1I![55Q%;T=AUB /H^=>J_9GNC2#VJKB*WH[&?MOZBX<]WKMR\U MU],T)B/YF878T5USM:([&!.$<>:TC<<[+#HU#NF\+3\IN!'!ZI^8./T4?TWQ7Z#^[A)N2<7&NFG]B(;,UU/H-O$>LNXF L80=9]S;HNL?[=:AA>L,+FFFNW:,5WT)'$M( MXENG'ZYX+?AG'9HV0%&,0F5IUIO:#RZ*=M5[5@I=XIR@S276( ^CYUZK]F> MZ-9@]JJY8K>CL.L0!]'SKU7[,]T:0>U5<16]'8[@61CS]W&+%N>0NULE=7IJ M*R>-VRLM=2V'>^4B#B\7E[=SR[KBTNO="UT[K63LJESY"'_:?T6,?^FOLQKQ MI?FU_;'^5:Z?C[_'LY_D[?/HU=J_\6>N_P!18C_ !]8>K\O[-K1>%]$ZJ%% M* 4 H!0"@% * 4 H!0"@% * 4 H!0"@(])8E%YF/3$RZ.A9,+2>M2*0\\,9E M6:;]EE?)J[P;/45DL5T>>IABI;&V5TE5DIKN"J,# M#Y8F699Q(!FT*$G%R-W! BVR'W1>OE[F"]UG;G!5=6Y0C?-3+OYSW4#HI0:$ MMRC0VA#XLB:'O"A!@72CXE,HR?G%B+@T^:$,&F+ML\+N#!=?3)[4** 4 H!0"@% * 4 H!0" M@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% 5_ ML?5.MMO@%8OLZ$1N< E.??!C(1;9_P!Z*J8\S)T-=*8=^"GUL;6LF_&.&CU+ MDM=)?"]K7JIM:. :3U,G_-JWAI+_ *UPK;M=KQIM]TEHKB!6*3R X-\/$F.B M8W3QYM:ZEB_O7SAR?SV?WO+,&O[7E)Z'K M8<;(N#.T(]Q5:UEW#7(%,^]V\C-)Y3'3A]S;&]\<8_M*--EQB:ZR>.3BX^0L M@CEFGFDW645KYL@JHU7;/4;*LW39=7+3PN#R9 M4TU%&:>-+\VO[8_RK6_Q]_CV8_)V^?1J[5_XL]=_J+$?X /K#U?E_9M:+POH MG50HH!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@(%,/[PZJ_7TC_E?LBJ MM'X]HCU7GTR>U"B@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@ M% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% 0^?P&'[2ALAU_/@3*2Q"4L,AI ML,_QRN@Z;W43724P43RP7:O&;I%!\/?-547@]^V;/F:Z#INBK@3:<5DT-J$S)DJND_DV#1DW;MF MK)DV3M@V:IYJ.%%M8L3Q.+9$DM"D.-+\VO[8_P JUK\??X]F/R=OGT:NU?\ MBSUW^HL1_@ ^L/5^7]FUHO"^B=5"B@% * 4 H!0"@% * 4 H!0"@% * 4 H! M0"@% * @4P_O#JK]?2/^5^R*JT?CVB/5>?3)[4** 4 H!0"@% * 4 H!0"@% M * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 MH!0&%^-+\VO[8_RK73\??X]G/\G;Y]&KM7_BSUW^HL1_@ ^L/5^7]FUHO"^B M=5"B@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@/YGRO;W%6*E>X @/+2P8+ MM"1(1Z:AM:KN1@V"WTEN>31$ (CA.'(&"*K$=K$9%];&H68:/QHN5.SZ#5DO*6LC&6;"=J\;;Z=^#0\^1.Y$- M=.P E,NY'3=V[^Y%,INBN,Y*KL.E=B=BXSZ=O?^Y%,IN MBN,Y*KL.E=B=BXSZ=O?^Y%,INBN,Y*KL.E=B=BXSZ=O?^Y%,INBN,Y*KL.E= MB=BXSZ=O?^Y%,INBN,Y*KL.E=B=BXSZ=O?^Y%,INBN,Y*KL.E=B=BXSZ=O?< MBF4W17&^ MY%,INBN,Y*KL.E=B=BXSZ=O?R=K)WPOC=QW7GY6O9+N=KYS+M]0]LN M??[CZ1C7C2_-K^V/\JUT_'W^/9S_ "=OGT:NU?\ BSUW^HL1_@ ^L/5^7]FU MHO"^B=5"B@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * ALN*&V*T4' %Q M31[))(J'S>F!CLNU:-V\6DTBS4Q8,C )59950"DUPOK MO'LO:6\R/M#N_3>TCS]'[,[707U=G_BA3*3JK#.:H[E39;=6;3V2ZY,;-UO& MY#&5H(SSRDL+XSQ?;+142)+YPL[B1%*X8/162*&#U--1QAA9E M)U5AG-4_DK@QQ0-HV^E@R42EG&7\*R/$9"U-:7DS91E"(Q&@TPD&S,LDML+I M^!0:/2 ,^+99YX2<4H1:CR<99DUL&>3*3JK%ABFL]G?R28MO(J*8O2=CC4H. M$;2;ZCD+T3I:4NDH](W$@C\6P?$L%-JH+JA+GY4 8X+BD29)RD^5*LQ;D,*- M$1S*3JK$SFJ.Y>71^S.UT%]79_XH4RDZJPSFJ.YP&[K9Z\I,1V\F@>*8P!&S M6+JVOI#?-;,Z1E3'-#)+K.MCABWQCJ:F"EL\KJ7=9XWQQLEC?.Y0C!]^Z[0V MW)G&$5V[/O'?8[_1^S.UT%]79_XH5,I.JL7.:H[E(!M]B2C4ZZ([FU%#K1^8 MS.$/$)Q&\8PZ6*P20R"+'73-N0W1BHL)Z8BLC18/\[)8O40I!TDG9NWS4LRD MZJQ88OW"[G:E6U2<6B44G=I]!9+#YD>A0('(XC W9T0ZZP#@N.1@LU?H[B3; M%QA$L;$MVN,?4+E2.+U-40+(II.,D64G56)!S5'#Y8WC.PYBZ@A%!+:;C+"5M8 MOJJ>',TFG?@94<&;.FAIPE(8SD992=58L,4U1[;[HF$9W&6EA_78 /*X]FIM M/5ZVVX:0<:M,MV3^*ML8HJZLNWRV[-F\UCBJRSD3@&Q5(8C+&,C.&0VS M*3JK$ABFJ?R7'T?LSM=!?5V?^*%,I.JL,YJCN< ,ZV>4(RQCE)H&CC&S[8*F MICKZ0YW=8+Q:-2&Z^>-]GXV2RQ4/*-;88WSM?!M@ISK9*988W++)Y[J;4MB9 MYYK+9R3GN=,@GLDHGCRY6F4G56+G-4=RDXWQ%Q&1P^-3:_$'HB.BY3'XE)&;*6C&T M=-,&4XB;F=1EJ;%O]TX+B2I*)L"9U(:ZOBZR&B2SS##-L,>JHLI.JL6&+:6C MN3:03N6QF"D9"_9+X)[7DCX4&?LI.JL(8M(J MG_V.7CQ'C\W1=IAL.+J*!Y?&H3G=/4DISQ?&)/O4IPVMU!]L-H7458"]QA"T M4.NETV_1F+1(RHGF#*!B))E)U5BPQ34]-H_Y2+- 3.1R:6S.%!IS#'9N I@, MY'_X7RA-@CG(^F+,461!39N+8DJ@H")-25V.:Z0Y^W6&NE<"+9XU;,I.JL3. M:H[DWZ/V9VN@OJ[/_%"F4G56&MHFCW)?;+1/%NZEK\C=NMGC,I.JL6&*:I_)XAFU!AHV*C0?B#X?2TC.\WH2/C&C=^ M;,<\4\/8=%"FNY%7Y#G QQ SCWH@MSA3!X1MRLVJZV#*3JK"&+7*'AW(1)>( M)S%)F>U^7E BTM#VC.3$.TU07>.I3:4 MER9I:.HH;AR6NLS :=V48=M3:81 MVN,BS@@(0*,R(5^6;U5AH>#RPK-XVM )X/2+#MBC=2R9[# M18I[&B,M$$S;_':>#Y!@7""7[M%TP&D41B2*2\BR"M'K%RZ92=580\:.QKMR@7%NV[@>9'C2;9TR192=589S5',2N>082O/KR6PDL[U^19@65HJ,1*DLC11]MYJF/Q50<)(LD!D0W?I"7%1(QD:)"8H"6DI=D))L69,81<" M@FW7Y#!F3'$1SX8O=MS"+4@Q79W73>-\E&4G56$,6U',G)I"-?17I3)IMM\S<,I;+-DP42%> G9E%):1)=-W# M]%G["64G56$'-4=R3S3=Y?7\S:P>4'6+ D69C%HR0ZGI#D!EA$I.M;:W1 R MU]M8HV+)2_;^N!BN9?$4'4\(7*[0LZ1BTSSCC*3JK%ABFJ?,_P!H1_/BAC:, M>(2MUM>%,@ Z"Z?V H2?:HEC)!<5O>626!ZQ&MN^=F)Y92,],XJ2C*H56R3D M6749-B=VMU\LDF4G56$,6W?L^VO5\+6P)$-33I.X1!#I!-( M/9SW'-N[:J*LI.JL6&+6*[]GVAON=1IL=\6>$G$J$FH\I&69)2S.F4G56+#%EFL]GNI M[$D*[OD ]J[>L7ZD)&/%4'D>?&6S@-'B0!9LL/)#&.:*]GTIDF#I-? E;/&Z=FF2.2%[7N MM97[VRA%7UCLI#.,';2&[F95XTOS:_MC_*M;_'W^/9C\G;Y]&K=87YNLM>9? MX8)$K_\ M'Q]ZP]7Y?V;6B\+Z.8$E,^/AA!YC#8K@R-BV!=G@ZGI1)U@U)-$ MGC?%RFEKYPDFXQ16PLM@DNLG@I;+'!53&UL\H\FU()[/BYTL2NQL^7FQ&%Y< MW*^&7-V$7RYN6/BRQOR:YOR98W\5[7\=ORVH(N3XN<]Y*YB.=CF! )KM@^+J M*HB63S9[YJ[*+(V3NLD.;KZ^P6>J)662NJFVP5R3LJG?*UN?CRA%R?%SVK&- MAMD57#B*0ANW;I*++KK;$*I(HHI87S5555SUUC@FDGACEFHIGECAAAC?+*]K M6O>@BY/BYR TYDDCQSRCS#6)W%-!!SGD&VNY*8X-G*CA%LXSNQ@"]L4'"K-V MD@K?D354:N,$\LLD%;8A%R?%SN=);)['PWU@F/AS01]KVO011B"M$O7+=FT1M>ZCETNBW1QS65PPR"+D^+GHZ2V3V/ MAOK!,?#F@BY/BYYDS\\5=N6"4:@BCYFDV7=LT]D$\W;5%Y=>S-9RWQUW=9!) MW=JYLV45PQP7NV7LE?+N*G-"+D^+GXCI--C#>[P2 U\4:67<-;NAVS"#UO9R MT6S;NV]UVVO54K+M7":B#A+G=T16PS24QQSQRQL$7)\7/;F6V*EAFJK$H6FF MGCEFHIGL,OAAAAA:^6>>>>6N;8XXXXVOEEEE>UL;6O>][6M01 M4(N3XN2A4]/6^#E1>,P1%-FAWT\S5V.33P:-K8J9W<.SL1M)X2;7ME?/'&]EV6OUD MKVRNGG:U^?X[X9VMX\;\@1?^+XN=;I+9/8^&^L$Q\.:"+D^+CI+9/8^&^L$Q M\.:"+D^+CI+9/8^&^L$Q\.:"+D^+CI+9/8^&^L$Q\.:"+D^+CI+9/8^&^L$Q M\.:"+D^+D'EA/8=CVL>ZQ*(XYWG#^S?'">%E,5%NK;85\L%L\M?)W13LWLNI M97#!?*ZJ:2-TK8+9+HU:/Q[1&],GKM)[DXZ2V3V/AOK!,?#FH6+D^+F:Y=PS M(S:3/9>!2!L_?77L?6 :1 ZI;NHM"8U"@DE9B(B]2,K[/:E M)Z C$3@VO=4C.\W9O4I!RQC1*):AC (U9=DH.-+CR;EUEF1<+KX"1IR\6-E:DZ<31//PBW:265/1W88 MYNA.X,R[UUDRN]ATG"L!34F*0LLX3#@@#5B^9L00I-H+%Y?TM0A+M\DP=:9D M"V2O>8]0*F[V<0VT11"[?)LDBDH(IMDE$G]NJE7-40WLU268,D\TE63W%(BW M=8$6K)VU$C_M?%R[NDMD]CX;ZP3'PYH(N3XN0A@2V'UCRF]HE$;K^!$![HG> M>%K)8(V/;)[CG@MU?7R444SNOBHE=!/%+%)+/%56ZV6"-[+R_I$BXO)Z*6^\ M.2;]);)['PWU@F/AS4+%R?%S'Y3@SCIC$'B1BSQU<'(#4M3R<;UE#KO^5R(E MLDCY)UK5=O8P:6VM,4C#D>BPQ+-5@:)--W:)Q>X@7J>L'V_Q[:=]B:"-/ MQI&)N(,&A^N,X]B^1C$W:M-DM7+V:+CK+=X138)7'5*I4@Z#7?89"VUG@\X+ MQL@@U\ 4$Z<-S.2$B4J'[7[I+X'-9P"$PX MIC$CN.L57T(.NA+46,:8,[H%+*9HWMDJX7PRR"+7^E\9\G'$Z)%C#P?+",1U M]*HZ+:/&7?NW7ZA5-PRBF&Q!O&0Y0>OG M'P&0L(N3XN3:,ZK,1;+7N+.'@'S35,9&Q?7C$KLA\[1BS0?&[Q%1\Q9+.51(N3XN6QTELGL?#?6"8^'-!%R?%R#Q,G ML.Y[9W*:W5MKV^.".>.OE+K)W;W04NKG@AE9515&R5 M\$<5UJ]%X]LB>N3UVDMSO2)OL61@BP%6/ !299BX89D0NRBK,JSQ<873NX8. M5-9N$DG"=K\N%UFZZ.7CP6152RS3RA8N3XN9#>\#L"NV>I9PBS,/>'I0C ?G MO:5.& F&#]03K23$(Q<%M)U]LJ=,V.2C_-1HZ.YO;+?]F!4QHL6^SX MN7N/AR1$O#9,!B&L\F@1R2F\&&QR?,T8XWDA01*(T;V,%3$ZIP5>&BP#8IT* M7)8OG(E\W,MUG;%0A9J\L$7)\4U[0(7?Y/U0 MX>0]\SN+"!QQ-P\EL8DSW-#;AUTZ%'HQN=YQ*LTD%'6N7:K;$GMN0O9R<;N[ MK+%\2;8:X4O'600:P"+DY=I0F3V&ZMMKV6S:;PS4NO(](MB)A\9N'EU7&6>>&-["1' M)EFEBLMBGE>^-E5+6Y]Z]7Y?V1/)9/12N?CL&%2;9H^/"93$ "@N.3J$[#08 M#]HGA[V3D")?5[BYY-]#BI!B> M4+J/'1]XZ7+&'+PFJJZS%ZG)Y::7)01U3%IL0!2;,' 'Y=-FMCK60 MO)L7< M4CC +)8X]$:]= =8M4K1]K'YG+0ZW=,2RHX=('K9N\9IH#;,1(N3XN?NIH^- M$ T:0!0B 1_7(QF4%VA\-V;T1KR6I248RAI"\F:,=798R$@0"M$(I M4W M,%7:^L5.^B F Q>-QX0MBFC9! (Q%EE4TNAWG=,TT<]?(8JYXX\M\4\EDK9 MWM;&ZF%K\ZUPZKRB-N#R>CEQ\-]8)CX1D1!4OFU,I&S;O+5K9UFTN0%X2M%,GGT61D[9";$T"_\ (D(?,E ![=C&=)Q M<7@AM4ZI<6WX>IN=V-JLHV4=ZU;].3Y.LVDE;%F6:C902 M+D^._P EO0H#*=>PZ*P.)P&&C(O"XZ&BL='=8QYQWD$ #VXL8UNX<:\477R0 M9M44\EUU%%ELL;J*YY9Y997"+D^+G/E9+8?3VL^Z1*(X9VF[_O?'">%E,55> MKC8%KX*Y7U\G=%.R%UE+*XX+Y75331[E;%7)9&K1^/:(WID]=I/Q\ M-]8)CXN/:[@XC)!F,A.G2 0M"H/H5C$2.T4ST7?!M)DI@9C$49A"& MN7:+T[%'Q^3N'K>UUR">3?NC]"R@=!1L$7K!Q\JYX"G#RS/.3+"6A&DL?RBT MW6)MI%N@JN](1&?(L!>P(?W!KK!DJI!I&T:@A)=A9/+-%B(C8QH09-0XENV% MZG_BUI+MWU+'':S,#K$,,(7'G+:4:.9BI=%=JJL@GK5+!8<+ M)-!QL4P7LI@S-"AA*V>;ADE>PD7)_P#KS/Y.WSZ-5ZS_%?K[]0HI_\ MKS"L/5^7]FUHO"^C%:6KH[-1<;DJ/&YN77>!"'PS&\,A.UM:"(R"49180P5; MC!Q*)$G[7NRK7-T[P=OW*MWR[G.^>..6*2>XM-KH3S>;6*.OE&%""_J:R7=+ ML4WI[@]:ZZ3G6!+Y0O::%Y3.C,H;^ FRX:#P>)$;I_\ :LIQDC.6W)3 AS+9 M&B@_(:UXM@S.,3.7/0Y::LI?(PTM@^3!EKR?(8Y!8TIKPRLRB/RHU[6RW(#,=,;&G0^.AB_%7K]./L4(4:D M<=*[4D4U$2N2Q#;:^WGL;DK4Z\:M#VO):^#1J#D4;,PQMCK8Y)X>JL<&" 23 MR=+DZ,+%A3C&?=+M\DZV!KLO(-E'-MP'20L7'S0@!LX^R$F"0F'<0 MP!!>4$(TM%G$JOTYM/7TB8''0L>:CZ\#M<+9N018DED')T8ZL,(-K;-;?S4K M0Y$=_1$.6D GB4'[2/Y9#A;.'#M_K1[ @*M,^'I=%1P2D1H2'#V;QK7&ST90 M8"X,YB^'[,.MP1)0TXR=N$')T8ZL,U\0RUW6VOK.QAVO)&>T5OK6D^XBXR;, M;?T>8U='',LVXE,L(OG)8,<"892!/!F(%NC,7?R1T*-S".LD'6U&(H8?,#8^ M33LRL@Y.C'5ABG%9/L_Y(T=U+M!^_*%0_&'%0KVYJ0'HP@MM>2EA,7?$P'%; M'0V+,0L8;C^C8^SW=J=7$(V;LA9'+3(['-!HXZ'?"T')T8ZL/=KC;TJGO.ZJ MGI(*4Q$\7C<'(7)I^5"/,^(F=DVH%@YT7+X:)CZ^"1,0PD3>.;C,QG8]R3X$ MTRE#*+V9%QK:Q!?\*$M=A1XDN_?-5FKYIHS:J" PTL73$I[E7"7)EAXX@]+H.3 MHQU89JJW[T\GP\UAMZ[<(Y8<:D:N;%#T[9](;1EV4><&;"=!!2#M\(82UD[- M"C.>N-O2"XD@5Q<1TANQVQCQ5LM&1T@50#%9>/01DXG'4SDU'7;5ZZ'-TD')T8ZL,U ME#NNT%ZW\&J3CQ@5@L7CV>SM?HN8K/M6R:[9+9JLC7D,4LC(0OAOQ".8EDQW1JE2 M.PTO+W4>A:6UG@S*,A9/IMMKF\3 ;"4#&IB\A; ZJ4+QF,3+&5N81&,V4'%2 M4C&60,5'4')T8ZL/=YPUBIQ^N8SB2S86C59Q)Y?+\.(K6+)[LY.#N]EQQT>$ MO8<:?:%W?"MH:+!,!R&+%^E"R\."S?5NZ!9$@0'67KCM_"?2H%] MOI!R=&(J:JAUEZX[?PGTJ!?;Z0N.W\)]*@7V^D')T8BIJJ'67 MKCM_"?2H%]OI!R=&(J:JAUEZX[?PGTJ!?;Z0*"66LMBH656RQ?7LFG===%&V>=\<;JK))VOSU,+7J3SR>D MMT1M99K6>S)WUEZX[?PGTJ!?;ZD')T98J:JAUEZX[?PGTJ!?;Z0FPCB5,"K23'G$4+1@)(#8DAD[;QPM'D"&+ M3*30XBR5E$6NE&99&RZ@.-FA2#DZ,O4LLUDY_P _ORRNCO#P ,2,*?3X@8 S MZ$V9J?;^#9"4,DE'Y36@'AA!.-9.75GF7R++AS4.O'UF[AWB>EK5YE'5+ M1K/$^@Y.C'4IK2&OG/XB==OH\-WGIL2ZWYKN['50K7@3OA.4-,UE64)W;HW? M#FX1BH^Q2$MRA74Y#7F K)ZX1;PQS$GZCUPZC3D*60:SFT;VZR]<= MOX3Z5 OM](.3HR14U5#K+UQV_A/I4"^WT@Y.C$5-51!V&QM?6V3*U[SN&V04 M@^OTDUKR<)9)15$]LO-9+!2[[F9*)8+H9*X8WODGBLEEE:UE,+WL'!9/5]O! M(J+S6B[^2<=9>N.W\)]*@7V^I!R=&6*FJH=9>N.W\)]*@7V^D')T8BIJJ,*1 M;3P.//ON-PZG3CK/B"AFX $9REC,MA&&(-.0J2AE'Y$3M>1MATC(GU'L>@98 M@=$Z\PS*BH[*,XV2'@ "#DZ,O4H:K2#S\0[[?NIYWVBXX]8K)AM_0R$-7O$5 M!>(%Y#,9NELJ-8'HS/M93,ZNP.39\A)F3DZO!S[\>(:Y-HM'RN! M%1!R=&.I36D-5WC]1A\%L!(;!4-[I;O?[?APU58<;(G(>*G 4D'+[ DD1UUK M]Z=;OWZ+ N) #X;K&/L/!;%V_#'#>+*5W8 #0IXK(T')T8ZE"$N.W\)]*@7V^D')T8BIJJ()$=BZ^3D&TLU)W M#4\'$['K(9YR<)ABNECK+72%U4:UGLB=]9>N.W\)]*@7V^I!R=&6*FJHB,_D6KIQ!9E"G\SUZ182^+G MHP0'$)LW'LB \\+="WS!T0 F61L>@\:.EFRA 0[;DV.*MW3%7%RDE2#DZ,=2 MFJHQ%?0Z)/7$7AIWB)UVJ;$\-'$=HE.-PDOF#DDYEZF8R2O7SK-!R=&7J2T:U3UE'=_9(8'JQY -D)[*9< M2<-,O4&Q$8@$-[!6="\=?LU=YN8%I%>RKU=JZB4.?[)UX2;[#4%X[!=N=9.$ M7UGC*7.FPU!R=&'BPPA_37OE^RVR-(:V<0:$RO>L@=;(UNJVVSMAAL,:U82@ M/BH-:L].ZEUBJU(W4<(IJOW;_6[PVHJAW1.R1=%#)119NJLJ@Y.C'4LLUENI MM^RVNLO7';^$^E0+[?2#DZ,D5-50ZR]<=OX3Z5 OM](.3HQ%3540?6.QM?(: MVUZ@O.X:BNC!XFDLBK)PB:J2J8%A@HDJGF^MFFHGG:^.>&5K98Y6OCE:U[7M M5:<7D]7V(FH+-:+N3CK+UQV_A/I4"^WU(.3HRQ4U5'!E,QUE)8Q(XZXFVN7S M<^!+A5V1>2BEQ3Q$J/<,56I-!H6:NEA[C!?))ZDV.K/# MDA;JO5[8X88VOEEE>UK6O>]5)Q63U78C:@\UH^Y.^LO7';^$^E0+[?4@Y.C+%3 M54.LO7';^$^E0+[?2#DZ,14U5%+<0:4 W'J:4Z_:;"@:3XPBV7%O%-CIQE<8 M<$NDBL=,L) "7(.QKT)(&8POABY#'PY5%DN".@R88H^;Y(.3HQU*:X,@+\,X MY^;(&)!Q(P,^B5=ZI*20$RE+:"@945UVCJFSUP$;1-\B_P!/(R)_KS,Y(1L) M)$H_(3PW79+("#M$BK:5(.3HR]2TBN/V?B.1>#R'.I 7X:3-]6R""R67NVV+MNG&9;*B$D(J*ILE"(X(%5=-0RK94F3QZ-<=9>N.W\)]*@7V^D')T9(J:JAUEZX[?PGTJ!?;Z0V-U54D M[7YZF-KU)YY/26Z(VLLUK/9DXZR]<=OX3Z5 OM]2#DZ,L5-50ZR]<=OX3Z5 MOM](.3HQ%3549NWD BNSIEHZ81C;&N8R9U3-U#R\@<2T:Y?91I\J'5D<72CZ MRS^,R(;*VX9LR?HG6C8B!(-PDOB!X%)(ZS770:K_ "09'6L2<+.% M76R-5".G]_0C?I&XV< 2G@@[@;?2;5*! L'L;'8S"+2='5;^]W<@R"/X&J^B MZD72=9PJ-9"4')T8ZE-=UKYW)/!8XPCN]YCNO=4Q$)$AC0L_P"\6T;A\DA6P)V",LFPPH[)[?-Y>9E MR6#2<5#-?3)%-J#CD_M&<.-+\VO[8_RK6OQ]_CV9_)V^?1JO6?XK]??J%%/_ M ->85AZOR_LVM%X7T4Z*V'*(YKN.MQ.J9093&ZZC:S20M\X_D'74QB3!S9S= M#,LD0S;-ELKX.$^XIN,^XJV3PY('B$W#K'"-R"(ZX&D(^MK/:LBV!$'X1[)-HP=V#)1(+ M!-C, D6D^",N@(PP<5ML:(LD&,FSBKM>61V2(O(<]B["$Z\WI&"YM5S84'( MCCDMB8G7F+EPT8DR.1XD:?(QH&0)MQ8;_L_$Y%R<+T-\Y&)77W7" M,34I+6;P./F0+%P;)D!\E9!/X_?7R<24<KB4I) $=A-#)(2M:." MGA+4T8WX?DR]A;]N^1 M^BO'B-:RAQ&G&I7[NXP^]C,A>@9,U,WC:Z.P][ZY2FQICX/LG;/4#,EH(\2D M^PU<<5(Z*E4,<>#A*[\G82+#*,>-EEYSX;.1.N/3..A9 \&:D,X'8MXB0_ M5G+6M*BY8"D4NASB:#<1Y2-1TX"E M8\<5?1)F7C_?RP127PJ91&2QUVKB36:L@2S2G#DKN8\>UV*\MB8&"#A,O$$B MJ4?/R4GD]@Q\;&MXS33!9JBNR;BW/AX?RUS*YC#(2BZ7L1@^*?0XM%GR5W9"/J%@AK-=H.WBLSE9[\V5%=N;>C$MSUX/[V_F!/=T\6$_U3Q.=6[> M*A3.HQT!U%,#AMK%"I,XD^G6/%-8G%FYT;,;)-I1(G.F-?"=6#G4"6!G)3*% MH> S\H$+CSXJY,Q1$DPHYU'WK)2S:,9UVXUIT4REDK,QD5)$I4W)6M@+=<1@Q(HY&>#K'#!N^*\-LD1320 M*.XI?HD_W,?]* =Q2_1)_N8_Z4 [BE^B M3_QH$]9 M"71Y5K)048,F7XC:&*$H"E8^D\=-6;H&J-!O(X;#YV&N9E&):L,%'A4M-W#X MRT*TD7%AM\;)1@L= H\Z&D9WJ:)/''0Y;)4) YV#X8BTEWVNYN8P;906+$MR M["BJJ"R.#&Q6#H.EY!9$1)VF007CZRCE]<['>2XJ-C/&VB[,X7&U"TU%:]5G M0M!H_>.5NAQDA>N@@L M_P![-P[>/U']!>XI?HD_W,?]*$'<4OT2?[F/^E 0,>DEUG2VW=Q2_1)_N8_P"E0H[BE^B3_%0K$FUXE(;JY9V%#O"$1)Z_FF!]R+*Q25-Y8O=W)L68QM8V( MD88#(8D22>(EH@Y!&XA)2@L/J/[&I%2G%=LUA(I4/C3O3FUP0PO/,HX7@8]_ MDN7*P\AH<$.T>_:-IU(K#MD3,U/MK8Q,TZ59KDA>N,3B.OW4?LL8*!#ZC]Y_ M4_*B::%[9P.\03"!QW8>FY+#7>L2LK?1@2NW7V.-)J/XEX&F69%O,7;4[&3P MMQ-G!)-G#4DQ*;.)NG$@;]-,FIP0T=W%+]$G^YC_ *4 [BE^B3_T_[_CO]S'R6ZU_Y57HO'MD6K\^D3_N*7Z)/]S'_ $J%(=L0B7 0 M&;&XQ:+)283$Y"1CBDT<.Q\.P/M!+M<-E+" Y%<@PC5B6#:YUZR14=-!??3A M##)1/&U 8VA'$Y.97&-8E,FD"CKV:<-O$9LDHOLQHM!0H#9.GYWJR$QM*1'A M$IFHH;KDFXF,D<$Y$(RD&$@#!VDPB;E(8M<1D+!9^4M^\9>C\]>\0^\7$MUP M*V;!(:'C)42;(;&E[#(>+CL9#0\#M&TPV'@_>3PN^%PG&?16! (.\-">BIK! MY\RGS*38.D#46C(0U^(;QVS[;Y/(T_K*;E9A+=^ "S8+BSU?MT?!HTN,9N&Z MST"]TMI_8:JY;)P_?).R;:23R1",W;' >TNU%M6V3!-\U>K+B2_>[+?[BE^B M3_][X8^/_N^/_P"55ZOR M_LBT7A?1/.XI?HD_W,?]*A3.W$_LF6ZAUFC-(0QBY DVE\59$QA_-JF[)1Q\ M0[F=:1%$B=B@)_,>\LU^*;9L2C& MVS4,BL8D+^%RN!"XP')@3,=*/@LJT.AL]^L:;'#S!D/-,#N3J^(LZ3B63\6Q M5@8G)]LPC'FQD5+.#XS_ ']9<>>\R2#'B:54N-U:V)C) R6D2V?# MC$=RI,S85NL1E!XC@5(2S-R-B@5 YX-@7#9L#7+"2#IP$-):NL"><.^P)#M7 M5(>9S*/-XW)'9Z=B2(1'%DLD/QC,\DD:')8D1A0Z#-J9"A+%5T>CA@C'#+S- MP0!K8#5V[=$0N[N*7Z)/]S'_ $H" ;622MK#8E[)IVO:$2F]KVPQ\7_8CW_E M56J\K[(]'X?T3_N*7Z)/]S'_ $J%'<4OT2?[F/\ I0&8=V;;EFM]HZ!C@@?' MWL,V-,_!"9W389F9P/>&;H-XH_$@.G -UH=9TF3;323"\9(2A*RT<-DHTM$K MR(D/ I+'BEV5B?U,Q7 0J\?F&T.(B$S&3-Q93%&-!=7\1#_4D$D6(MS(<7#\ M4=CK9LXDS\(^-K1TP2%R\R+!ZRL<-!189:RY6=+DS4X@Y>-X=]F3TCX$*[*A MKS9#N,MLA;=".3.'1N:V'1.6A!038DI4,@S$8+1E)X8#S!PU;2D@L.=MQA%N MO'D AFEX7[+O_.IMBR2-_'9-.]K^.U[88^/_ /RA!W%+]$G^YC_I0$#EZ27A M!JS[VGXYX0M?[C'Q_P#ACL:_C\7_ !M:_P#^*JT?CVB/5>?3)YW%+]$G^YC_ M *5"CN*7Z)/]S'_2@,03;B&DD0W1N/7\B/:XA$(BVL ,VB4_( U)&+CKA5Y' MAYMCL^^4[B+H1(G;TSGX'A46&,=DP\A'E4YFP/M"49+BP4(P>_\ &3^2(8<1 M.U7S.S$%LK@X)3N_#[$)45CA23NPT$&VJ)0"U:A+##0<>ML%)4N0B+;#-ZR738 M5AZOR_LVM%X7T0F HS]IK2%/5)E V(YM!HXZ46?00US&;)$ S5R4>/,MFM4. M:W0QODX*,MC.4!+)T>.B K-Z658M'A4@W'M5EG6=TK3*3JK#.:H[D5=[I8,Q&)W+<& MN70M2:*Z[1E7;[3#,'BVW)JXQA(H]%I>*CR ]ZCFV>,7S-SLU5N[9NVZJC=RV<)J(KHJ9I*X9X9Y8W M92=589S5'<\X2)S*-"1X".%M8@ 0EJFR%!0FJRHH2,9(VYJ+0>.8[+09LFJ6 M/W*3=LBFDGCXL,+6\5,I.JL,YJCN?&;N<)%<0J\X@CO!@]PY(#V#2S]^U;,W+1==E)U5AG-4_DBQ%NYAT MN0-%)OJT%+]DIM8N@_>P.0MWDE1@H:62]J)P46VIW"Z,="9S(_BG]Z3;-E#+ MR]^7-;*[*3JK#.:H[D1;;]C[EH*>WW9K)FB=08KA<"^KYN$=EKEE9$B":#F! MB?L7[PI)KQ*3K1,.W;*%98S!%'T;9E&315QBRDZJQ88MJ/M\DA5VC=+.&)VV MWK5=38*:J\139:UEK_,JV;G8W%G;K/!CL9QD-9L)/,(M'"3LM9BV&GCXH._5 M;D7B+;)E)U5B0Q366SN2$Q)I$ /1^,%]CZ\8G91WU<(/4UQ)\U'6#-5FW676 M52V6HW'MLGQ$8+;.B2S1N],E!85FJN6),6;AE)U5AG-4_DE71^S.UT%]79_X MH4RDZJPSFJ.XZ/V9VN@OJ[/_ !0IE)U5AG-4=RO&FR5'T-D&PVFWM6+0F*LW MI$_)K0*18BAHY@&;2)K'WK$ZQ?-\5FI0,_8$QJSMD^:+K,I.J ML(8MJ.Y*8^0FTH%I&0DVA3E@JY),K9N-72X:Y1>AR3L.49.QY/8[,@R>#RC! MXP=M7C5!=!RV5343QOC3*3JK#.:H[GNSML1,@V&92V&]]NV;Y^CS=72O-KWN M.7'-W7=B&&R[);*]] )2", 2.-D[X(DQKQMS[YH9\C*3JK#.:H[GJC1:7S$&PDD:G^O MRX,I@JHP(-][-U^C)(\T@3\P&MJZ9+/6;#:$D*0^ O;IH;$4LNTD\G M"&0@]RVR61L_$D47&:'>3FZ;*3JK#.:H[DA;EI>ZDI:'-Y_K]23 @*2W5EL7++-;#+92MUT[H673LEAFWRLLH MDO=;+!'-NO5"#R>DU-;$< 744O #M MTBGW>+ MJS9^KWJM9-E)U5AG-4=SZB-M(''*K(;N#62KU&;M]*3%Z!M*AH MENU(;&:N':9B,982,$5:IK!SH%1(N'(/1ZJ;C-E)U5A#%-4_DD24N,K2U:"( M[0UFI+6Z2RBX3" 2')REFV8BRCEEDI;9W>UBC82<"F7(?N_2K<*8%&%F> PB MT=+,I.JL,YJCN2_H_9G:Z"^KL_\ %"F4G56&0;1LG*H3AGC.Q]G&6< .J8JK=66NLL M;C*ZR:J]EL<%L&Z%<(+)Z34WL11SS6LMEN3OH_9G:Z"^KL_\4*F4G56+G-4= MSEG'>5_%:F4G56&"M2MG;=NHQ4(M,%4<.?;D92=580Q;4=P"VCG)"04*+VKK MWIB0M4G8@22U;-091UWPQ+%6S+(>91^2 2^*?CY615FM:_(K:F4G56$,4U3^3N]'[,[707U=G_BA3*3JK#.:H M[CH_9G:Z"^KL_P#%"F4G56&2&ZSF!L@T,2MD+)1T4B)"[$(%")$N.-"W[-D,9O'"C)W@ZN MGBA@KG@RDZJPSFJ.YZVVQ5G24R<);=U79KKY@]*31ZO!) U81P:,?R<25($7 MSK9R+--F)+PJ7B"SG!?-$86BY\8_S;OQ+YNBRDZJPSFJ.Y)8\2F4J&8F $[@ M;\?=\7&9+6UK*&RB)( 6? 38]TU>;+;NVCX4:&OQC]HY01<-7K-=!9/%1/*U M,I.JL,YJCN=OH_9G:Z"^KL_\4*92=589S5'<@FT6&QL=:S_)Q*H2JA:&2:ZR M:, .H+*)6#/+J8)+9[*<8(J98\ML%*-,$T73FW>NR'& ]LG=ZBRN0?YLVF; MI\W'X.,W3M%NJRDZJPSFJ.Y'\]NM$\!ZN6Y]4W2)OI*-9K80&2J(Y/H?*\X) M(VSA5/9>:;+,=-L/!"]WN3?%U)LT0;')R2<(-E&4G56&"J2J6O3RB:J2F-LTU$\\=H MWQSPSPO;+#/&]\UE9250G//*ZV(XY9K66SW)QT?LSM=!?5V?^*%3*3JK%SFJ.XZ/V9V MN@OJ[/\ Q0IE)U5AG-4=RLR6S%!)F7AG&S($L=@XX8\E@\5J.=&R(U,E9BJ' M%Y(A9Z_6?GG^!T4X'14?9Y(G*)X2X;"+Y(MG)N6QL0DKD1-#FSAE)U5AG-4=RQ.C]F=KH+ZN MS_Q0IE)U5AG-4=QT?LSM=!?5V?\ BA3*3JK#.:H[D>&MY(AM%EX1%@93+* F M^]+A8\_ XHXVD,=[M9QB^DTDNZNI>Z5TKIY-+(VPSMGBOW3&Z5R@X37>/9[( MF<5&3[0[K=F\"B=K6M^ M7_N\PK#U?E_9M:+POH_FM+OD\/D[-[]PV!N[ATRD6TY3#XFPF$G>G&+@\HO_4IRB1/):Z+L M[&8] ?(,27LL5O1V-V?-5X=(Y&]70K3V4LT;&- M.+O'&MU]*(B]D162X2R*R4*T:)X!!Q MD>)-CLP<*0C/7RK$".R M@9@4TV'( ZB[=$L)Z)1"X"PH@D+Q*+H/:JN3J\ZQT??7L9J+<$NBC2A!P1ED MO=N"@L4-=V=:D(+,6V0O7#C6"KH&,M&4V0*Y\&KTW)FC!/!B6F+P\=Q;M$#B MPMN@]JJXZMO_ %=OU-HYT"X.-=C[2@Q,Y?)4)1*2.UPY-2%PF8IC7\+F&Y=M M;*B$G65(0]J]:;TC+#8[5L'V8TMW]"H/:JN2 M/FF*Q0ZO!SP\75CBH\G+XZA%MMQ'?P8)&-=2,-&!6WX&+QB %=(.4;X,+Q?%FP1DC#1PJ\F:,$4&3Z32^;29%NUQ+I!VJ#VJKCJ\Y_P"U M[[;_ *C\FO"!IX+$&D1C>RMLM$64VBLT;$3L!(21^S5AD.=Q8&-&.UH4Q?"4 M\G*K4Z8(C7K8J<>H/$B3M:Q9\KF@]JJXZO.>V+TOX)3JCALU9I\88'1&>[%% M.2&FV^I14B#:Y*AY-#U;PF&0LM+XF12B;AH-+&EM?1F>/FJPUX@OLCIN3/57 MR!1$4.0>U5<=7FF+][G4U7H76VK(AM2%,9,3-1_:C=^D_"&-'.R,>#-#Y Z8 ME$09AR\<+=*ZM+F9/*2;6 25X:1#*328CF9C($^ "(P@]JJXZO-,5=-2O6'! MWIE#!LS+SG84O"-2L2(LP4VU[*I>P!B8MN %H8&'#O%ZL]0>U5<=2DZ8I0E\[DG*<,&GU%0"D=F$Z!(QUQL/)F M*=ZP?R&/.PT^V'K&:I0>W^E]O@K@GP=:K(G[R MG#94^8GTMC&-E,W[751J][/C&U.*7;[R*DL%P:V1:!E9+Q2G14IC"ZB:,IB< M,C 4FX[LH3(N4'M57'7YIBDE'RH?N1]1O!EIUA'Y1'U-@S]_@>4".Q)-[JEZ MN2A3Z/MXTL,:Q6RL34&-8JVD4+CA_.(O!KT462>3>-2B\AC$Q4%"T'M57'5Y M7QBKIKN:NE49U?+MFZ\VT_(39C+=> 93'4,1$/E;<)(QTFZ)=(IR@0[B[] Q M:)G@S22PGOO-7.-&E'SEGG>Q(A@Z0>U5V4I8 MP!PCV;QMJ9ZQ[Q8N=?\ $3KXST8.0C5Q8_OQIQ,STT.;,VB# *:&151%HY9C MR+,N@]JJY>I2='Z2_=\S1^MH9#]-I1(2%,3:68K[4*2L_(2T"E6)IPWOJR71 M(81E#]O'[9'#:;-.-@7\C<8HKELV[!11HW4[ISZEKII-36YEO3)ZR+?XY!Z%S3W?J0>U5U52:?9.@L^UUMX:E:#2O%KAM;6( M+1T9CLAMX8S9HY022)N2C:$;2UCN\;F_=)QNV&#UUM/6:9E M^NU:HMLPCL.L>+?XY!Z%S3W?I![55Q%;T=B',IR!3V!)2>:4DQ8.X=!V+9U>$S3N*SP M>;V$X>M\,N@/&HV1)CU%;A[](/:JN(K>CL9+C^EMZXSNQR$8:VDPN,>$<>3*=(/FT;9!4PXJ2SMX54*[#D !H'8R4PT:E_!MB4 M5*/2:#VJKCJ\T=MB3-X4$<$V1F1[ DAPHRW4PW)WVAJ \&S=.1D:*1(> ?7: M"5%73=C'W[(2T(JK7618 A25V^:_?[E\@]JJXCYIBL>@% -="MFY;2?22:%S M:\I>;">ME(%*&3-QL0AJ.'Z-=R/"S6/6S;L>KB%#!S:/X7R:(E7I4PJNX558 M(#4'M57+U90SEHYQE,T-UCQ;_'(/0N:>[](/:JN2*WH[#K'BW^.0>AU5<16]'8A<6G )F) :^ M:7R\7WYJKC_N\MZUIII-3>Y$]==9.2V)IUCQ;_'(/0N:>[]2#VJKEBMZ.QPI M/*H;*(V>C3S(MDSD )O];R(VP6:$VBK-RW(!C$7=BBS!P@LH@]&D&RS1 M\U45;+X735RO9![55Q%;T=C-$,TW!(. U\%'S25F>KK3^XM0B4I=K*82D&X# M[DE\"EY%F["EFBRBD.B?5Z&B,,A"A-5H)@7-C*Q1WBS8O$$'M57+U>>W9K3X M/F-:&T=##42D,06DL:)0!E(5H8U#P&9,XT'E!P?.@0R09Q1(1B"7::]B>QYA M!-9QY!HR'Q:"&E8PY4,LA,3O&D'M57)U>:8K%XPI>&PR0[7D2)63OU]K[ 8S M\BW5@>:S;(1K<40557OW7(D^(7PYC6[9N@@]JJY> MI9:Y;.;+?XY!Z%S3W?I![55R16]'8=8\6_P <@]"YI[OT@]JJXBMZ M.Q#M=SD"+U_!1A!*2-'XZ'1AB^:K0F:8K-GC0(Q;N6ZN/0%^:HBLGFGG;EOR M98WM5:S>FK[JY$\EKHNSL3'K'BW^.0>AY MIM7#!\@]JJXZO-'8K>3Z>UE+H_M&*2(\?E ';B\6M*TIIJ@]*G]VT:UL/UQB M^8O7H%%%M+\L!0^5C)99EDN'E3?OQ,>[:9W960>U5"=;QEQ),@ 4A)7HIGX%3M-@ M%:R23%Y-:/ 6KH61<#8P 4+J"(R'4(/<0P)FP%MU[M6B"::#VJKDCYH[%I]8 M\6_QR#T+FGN_2#VJKB*WH[$+V/. 137TX&#DI([?D(E(63)JC"9IDLY=NA+M M!N@ECT!;E455SPPPMRVY.JEFM-5W5R-Q3UT?9R\$TZQXM_CD'H7-/=^I M![55RQ6]'8=8\6_QR#T+FGN_2#VJKB*WH[%';1BT!VA,]231X>E@(GJ27MY8 M&(!=?2IK)>:GCE8K'!\K0 MRPR+S=+!F'V/'5\BH.81IFD,6&L2"30TS0>U5 M<16]'8KA#1FK,))K25N)7.U#>KMB;BV-'B#2"2X>\:D=U[=>;;F(QDX;A;W2 M#E%"#V"&&!+$RT+0ASFGWNRE#8;)V"#VJKEZO/;_ $OLH2+%*QR(D]?F-:*2 M L]BTL1G&$X'R'4TF.-Y.MLF2$Y','"B-A0^S"[E8\<1$MDR]ZD*',1J3TK%YR1*.TV+9)K@Z)$' #)= M\_<8I65>/%\KK.G&:BZE[YYY7I![55Q'S_Q=CH]8\6_QR#T+FGN_2#VJKB*W MH[$.D\Y NS>NW#9*2+(BYB^?$%,(3-+XM&:FOYT,P<+7Z ^Y3R?D6+6U_']^ MCL.L>+?XY!Z M%S3W?I![55Q%;T=C,\CU['2.U9SN*+;$F<&F,RUZ.U[=R#U?)$TL63)^R=)D M9&DW$,4YJ1#HMW[>#DCJ>1R#>$TJ3#FLAA5$4P0>U5&1?)![55QU>SVE,S5QI?FU_;'^5:W^/O\ 'LQ^3M\^C5VK_P 6 M>N_U%B/\ 'UAZOR_LVM%X7T3JH44 H!0"@% * 4 H!0"@% * 4 H!0"@% * M4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0 M"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0&%^-+\VO[8_RK73\??X]G/\G;Y] M&:XGQ$[C'Q:-,&DP[DT91\,T:I>#\64[DW;#FR**?/5"9J9\Q/#''GJ9YYY< MG+GEEE>][ZZ<,N69ZL4^$2#YRNZ^VGU*?"L/G*[K[:?5R)^P:=&&7+N.O%/A6'SE=U]M/JY$_8-.C#+EW'7BGPK# MYRNZ^VGU*?"L/G*[K[:?5R)^P:=& M&7+N.O%/A6'SE=U]M/JY$_8-.C#+EW'7BGPK#YRNZ^VGU*?"L/G*[K[:?5R)^P:=&&7+N.O%/A6'SE=U]M/JY$_8 M-.C#+EW'7BGPK#YRNZ^VGU*?"L/G M*[K[:?5R)^P:=&&7+N.O%/A6'SE=U]M/JY$_8-.C#+EW'7BGPK#YRNZ^VGU< MB?L&G1AER[CKQ3X5A\Y7=?;3ZN1/V#3HPRY=QUXI\*P^*?"L/G*[K[:?5R)^P:=&&7+N.O%/A M6'SE=U]M/JY$_8-.C#+EW'7BGPK#YRNZ^VGU*?"L/G*[K[:?5R)^P:=&&7+N.O%/A6'SE=U]M/JY$_8-.C#+EW'7 MBGPK#YRNZ^VGU*?"L/G*[K[:?5R) M^P:=&&7+N.O%/A6'SE=U]M/JY$_8-.C#+EW'7BGPK#YRNZ^VGU*?"L/G*[K[:?5R)^P:=&&7+N.O%/A6'SE=U]M/ MJY$_8-.C#+EW'7BGPK#YRNZ^VGU* M?"L/G*[K[:?5R)^P:=&&7+N.O%/A6'SE=U]M/JY$_8-.C#+EW'7BGPK#YRNZ M^VGU*?"L/G*[K[:?5R)^P:=&&7+N M.O%/A6'SE=U]M/JY$_8-.C#+EW'7BGPK#YRNZ^VGU*?"L/G*[K[:?5R)^P:=&&7+N.O%/A6'SE=U]M/JY$_8-.C# M+EW'7BGPK#YRNZ^VGU*?"L4-N[Y=]=$]W_ /HA;;NG=.]D?]KS^;S/N.;SL^=4 'DM"-MZG_V0$! end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.7.0.1
Document and Entity Information - USD ($)
12 Months Ended
Jan. 31, 2017
Apr. 10, 2017
Jul. 31, 2016
Document And Entity Information [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Jan. 31, 2017    
Document Fiscal Year Focus 2017    
Document Fiscal Period Focus FY    
Trading Symbol SEAC    
Entity Registrant Name SEACHANGE INTERNATIONAL INC    
Entity Central Index Key 0001019671    
Current Fiscal Year End Date --01-31    
Entity Well-known Seasoned Issuer No    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Filer Category Accelerated Filer    
Entity Common Stock, Shares Outstanding   35,312,255  
Entity Public Float     $ 109,408,093

XML 16 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2017
Jan. 31, 2016
Current assets:    
Cash and cash equivalents $ 28,302 $ 58,733
Restricted cash 109 82
Marketable securities 5,253 1,504
Accounts and other receivables, net of allowance for doubtful accounts of $876 and $415 at January 31, 2017 and January 31, 2016, respectively 25,985 26,331
Unbilled receivables 6,553 10,680
Inventories, net 770 1,682
Prepaid expenses and other current assets 2,393 3,827
Total current assets 69,365 102,839
Property and equipment, net 11,485 14,129
Marketable securities, long-term 4,991 10,764
Investments in affiliates 2,000 2,500
Intangible assets, net 2,603 4,126
Goodwill, net 23,287 40,175
Other assets 2,336 3,136
Total assets 116,067 177,669
Current liabilities:    
Accounts payable 4,978 6,132
Deferred stock consideration   3,205
Deferred revenues 12,517 16,201
Other accrued expenses 9,928 17,414
Total current liabilities 27,423 42,952
Deferred revenues, long-term 2,419 1,209
Taxes payable, long-term 1,427 1,389
Deferred tax liabilities, long-term 14,732  
Other liabilities, long-term 530 1,101
Total liabilities 46,531 46,651
Commitments and contingencies (Note 8)
Stockholders' equity:    
Common stock, $0.01 par value; 100,000,000 shares authorized; 35,339,232 shares issued and 35,298,742 outstanding at January 31, 2017, and 33,818,777 shares issued and 33,778,871 outstanding at January 31, 2016 353 338
Additional paid-in capital 236,677 228,164
Treasury stock, at cost; 40,490 and 39,906 common shares at January 31, 2017 and January 31, 2016, respectively (5) (2)
Accumulated loss (162,118) (90,869)
Accumulated other comprehensive loss (5,371) (6,613)
Total stockholders' equity 69,536 131,018
Total liabilities and stockholders' equity $ 116,067 $ 177,669
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jan. 31, 2017
Jan. 31, 2016
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts receivable $ 876 $ 415
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 35,339,232 33,818,777
Common stock, shares outstanding 35,298,742 33,778,871
Treasury stock, common shares 40,490 39,906
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Statements of Operations and Comprehensive Loss - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Revenues:      
Products $ 18,205 $ 21,896 $ 31,507
Services 65,590 85,096 83,928
Total revenues 83,795 106,992 115,435
Cost of revenues:      
Products 6,453 6,013 8,845
Services 37,865 44,159 48,272
Provision for loss contract (4,118) 9,162  
Amortization of intangible assets 1,283 739 1,070
Stock-based compensation expense 132 80 141
Total cost of revenues 41,615 60,153 58,328
Gross profit 42,180 46,839 57,107
Operating expenses:      
Research and development 30,093 33,696 42,169
Selling and marketing 14,033 15,197 13,920
General and administrative 16,173 15,470 16,014
Amortization of intangible assets 2,019 4,041 4,084
Stock-based compensation expense 2,489 3,472 3,079
Earn-outs and change in fair value of earn-outs 249    
Professional fees-other 347 637 671
Severance and other restructuring costs 7,151 1,061 3,623
Loss on impairment of long-lived assets 23,772 21,464  
Total operating expenses 96,326 95,038 83,560
Loss from operations (54,146) (48,199) (26,453)
Other expenses, net (1,972) (523) (2,161)
Loss of investment in affiliates (500) (31)  
Loss from continuing operations before income taxes and equity income in earnings of affiliates (56,618) (48,753) (28,614)
Income tax provision (benefit) 14,631 (1,029) (1,106)
Equity income in earnings of affiliates, net of tax   27 19
Loss from continuing operations (71,249) (47,697) (27,489)
Income from discontinued operations, net of tax     5
Net loss (71,249) (47,697) (27,484)
Net loss (71,249) (47,697) (27,484)
Other comprehensive loss, net of tax:      
Foreign currency translation adjustment 1,267 (847) (3,647)
Unrealized (loss) gain on marketable securities [1] (25) (12) 25
Comprehensive loss $ (70,007) $ (48,556) $ (31,106)
Net loss per share:      
Basic $ (2.04) $ (1.42) $ (0.84)
Diluted (2.04) (1.42) (0.84)
Net loss per share from continuing operations:      
Basic (2.04) (1.42) (0.84)
Diluted $ (2.04) $ (1.42) (0.84)
Net income (loss) per share from discontinued operations:      
Basic     0.00
Diluted     $ 0.00
Weighted average common shares outstanding:      
Basic 34,970 33,506 32,772
Diluted 34,970 33,506 32,772
[1] Tax amounts for all periods were not significant
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Cash flows from operating activities:      
Net loss $ (71,249) $ (47,697) $ (27,484)
Net income from discontinued operations     (5)
Adjustments to reconcile net loss to net cash used in continuing operating activities:      
Depreciation and amortization of property and equipment 2,953 3,380 3,683
Provision for loss contract (4,118) 9,162  
Amortization of intangible assets 3,302 4,780 5,154
Provision for bad debts 597 58 80
Stock-based compensation expense 2,621 3,552 3,220
Deferred income taxes 14,676 (985) (372)
Loss on impairment of long-lived assets 23,772 21,464  
Other non-cash reconciling items, net 1,121 139 432
Changes in operating assets and liabilities, excluding impact of acquisitions:      
Accounts receivable 42 (1,721) 3,567
Unbilled receivables 4,694 (4,359) (1,993)
Inventories 806 (937) 3,183
Prepaid expenses and other assets 1,378 (1,097) 1,570
Accounts payable (1,674) 874 (1,619)
Accrued expenses (5,055) (2,713) 1,650
Deferred revenues (2,417) (1,431) (5,699)
Other operating activities 30 (1,132) 1,289
Net cash used in operating activities from continuing operations (28,521) (18,663) (13,344)
Net cash provided by operating activities from discontinued operations     5
Total cash used in operating activities (28,521) (18,663) (13,339)
Cash flows from investing activities:      
Purchases of property and equipment (683) (1,397) (1,873)
Investment in capitalized software   (2,440)  
Purchases of marketable securities (2,008) (9,033) (9,193)
Proceeds from sale and maturity of marketable securities 4,005 11,043 7,181
Proceeds from (purchase of) cost method investments, net   464 (2,000)
Acquisition of businesses and payment of contingent consideration, net of cash acquired (5,243) (11,686)  
Advance for TLL, LLC acquisition     (2,500)
Other investing activities 30 (79) 229
Total cash used in investing activities (3,899) (13,128) (8,156)
Cash flows from financing activities:      
Proceeds from issuance of common stock 60 193  
Repurchase of our common stock     (5,504)
Total cash provided by (used in) financing activities 60 193 (5,504)
Effect of exchange rate changes on cash 1,929 312 1,284
Net decrease in cash and cash equivalents (30,431) (31,286) (25,715)
Cash and cash equivalents, beginning of period 58,733 90,019 115,734
Cash and cash equivalents, end of period 28,302 58,733 90,019
Supplemental disclosure of cash flow information:      
Income taxes paid 178 640 671
Interest paid 6 6 6
Supplemental disclosure of non-cash investing and financing activities:      
Transfer of items originally classified as inventories to equipment 24 532 $ 474
DCC Labs [Member]      
Supplemental disclosure of non-cash investing and financing activities:      
Fair value of common stock issued for acquisition 2,640    
Timeline Labs [Member]      
Adjustments to reconcile net loss to net cash used in continuing operating activities:      
Loss on impairment of long-lived assets   21,900  
Supplemental disclosure of non-cash investing and financing activities:      
Fair value of common stock issued for acquisition   3,019  
Common Stock [Member]      
Supplemental disclosure of non-cash investing and financing activities:      
Fair value of common stock issued for deferred stock consideration obligation $ 3,452 $ 1,754  
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Timeline Labs [Member]
DCC Labs [Member]
Common Stock [Member]
Common Stock [Member]
Timeline Labs [Member]
Common Stock [Member]
DCC Labs [Member]
Additional Paid-In Capital [Member]
Additional Paid-In Capital [Member]
Timeline Labs [Member]
Additional Paid-In Capital [Member]
DCC Labs [Member]
Accumulated Deficit [Member]
Cumulative Translation Adjustment [Member]
Unrealized Gain/Loss on Investments [Member]
Treasury Stock [Member]
Beginning balance at Jan. 31, 2014 $ 204,441     $ 330     $ 221,932     $ (15,688) $ (2,150) $ 18 $ (1)
Beginning balance, Shares at Jan. 31, 2014       33,037,671                 (39,784)
Issuance of common stock pursuant to exercise of stock options, Shares 0                        
Issuance of common stock pursuant to vesting of restricted stock units       $ 3     (3)            
Issuance of common stock pursuant to vesting of restricted stock units, Shares       287,485                  
Purchase of treasury shares $ (5,498)           (5,498)            
Purchase of treasury shares, Shares                         (591,520)
Retirement of shares (6)     $ (6)                  
Retirement of shares, Shares       (591,520)                 591,520
Stock-based compensation expense 3,220           3,220            
Change in fair value on marketable securities 25                     25  
Translation adjustment (3,647)                   (3,647)    
Net loss (27,484)                 (27,484)      
Ending balance at Jan. 31, 2015 171,051     $ 327     219,651     (43,172) (5,797) 43 $ (1)
Ending balance, Shares at Jan. 31, 2015       32,733,636                 (39,784)
Issuance of common stock pursuant to exercise of stock options $ 193           193            
Issuance of common stock pursuant to exercise of stock options, Shares 28,740     28,740                  
Issuance of common stock pursuant to vesting of restricted stock units       $ 3     (3)            
Issuance of common stock pursuant to vesting of restricted stock units, Shares       278,544                  
Issuance of common stock pursuant to the acquisition   $ 4,779     $ 8     $ 4,771          
Issuance of common stock pursuant to the acquisition, Shares         777,857                
Purchase of treasury shares $ (1)                       $ (1)
Purchase of treasury shares, Shares                         (122)
Stock-based compensation expense 3,552           3,552            
Change in fair value on marketable securities (12)                     (12)  
Translation adjustment (847)                   (847)    
Net loss (47,697)                 (47,697)      
Ending balance at Jan. 31, 2016 $ 131,018     $ 338     228,164     (90,869) (6,644) 31 $ (2)
Ending balance, Shares at Jan. 31, 2016       33,818,777                 (39,906)
Issuance of common stock pursuant to exercise of stock options, Shares 0                        
Issuance of common stock pursuant to vesting of restricted stock units $ 2     $ 2                  
Issuance of common stock pursuant to vesting of restricted stock units, Shares       208,474                  
Issuance of common stock pursuant to the acquisition   $ 3,203 $ 2,640   $ 5 $ 7   $ 3,198 $ 2,633        
Issuance of common stock pursuant to the acquisition, Shares         542,274 681,278              
Issuance of common stock pursuant to TLL purchase adjustment mechanism 249     $ 1     248            
Issuance of common stock pursuant to TLL purchase adjustment mechanism, Shares       70,473                  
Issuance of common stock pursuant to ESPP purchases 61           61            
Issuance of common stock pursuant to ESPP purchases, Shares       17,956                  
Purchase of treasury shares (3)                       $ (3)
Purchase of treasury shares, Shares                         (584)
Stock-based compensation expense 2,621           2,621            
Fiscal 2016 compensation paid in restricted stock units (248)           (248)            
Change in fair value on marketable securities (25)                     (25)  
Translation adjustment 1,267                   1,267    
Net loss (71,249)                 (71,249)      
Ending balance at Jan. 31, 2017 $ 69,536     $ 353     $ 236,677     $ (162,118) $ (5,377) $ 6 $ (5)
Ending balance, Shares at Jan. 31, 2017       35,339,232                 (40,490)
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.7.0.1
Nature of Business
12 Months Ended
Jan. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Business

1. Nature of Business

We are an industry leader in the delivery of multiscreen video, advertising and premium over-the-top (“OTT”) video. Our products and services facilitate the aggregation, licensing, management and distribution of video and advertising content to cable television system operators, telecommunications companies, satellite operators and media companies.

XML 22 R8.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies
12 Months Ended
Jan. 31, 2017
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

2. Summary of Significant Accounting Policies

Significant accounting policies followed in the preparation of the accompanying consolidated financial statements are as follows:

Basis of Presentation and Principles of Consolidation

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”). We consolidate the financial statements of our wholly-owned subsidiaries and all intercompany transactions and account balances have been eliminated in consolidation. We have reclassified certain prior period data to conform to our current fiscal year presentation.

We also hold minority investments in the capital stock of certain private companies having product offerings or customer relationships that have strategic importance. We evaluate our equity and debt investments and other contractual relationships with affiliate companies to determine whether the guidelines regarding the consolidation of variable interest entities (“VIEs”) should be applied in the financial statements. We use qualitative analysis to determine whether or not we are the primary beneficiary of a VIE. We consider the rights and obligations conveyed by the implicit and explicit variable interest in each VIE and the relationship of these with the variable interests held by other parties to determine whether its variable interests will absorb most of a VIEs expected losses, receive most of its expected residual returns, or both. If we determine that our variable interests will absorb most of the VIEs expected losses, receive most of their expected residual returns, or both, we consolidate the VIE as the primary beneficiary, and if not, it is not consolidated. We have concluded that we are not the primary beneficiary for any VIEs during fiscal 2016.

The Company believes that existing funds and cash provided by future operating activities are adequate to satisfy our working capital, potential acquisitions and capital expenditure requirements and other contractual obligations for the foreseeable future, including at least the next 12 months. However, if our expectations are incorrect, we may need to raise additional funds to fund our operations, to take advantage of unanticipated strategic opportunities or to strengthen our financial position. In the future, we may enter into other arrangements for potential investments in, or acquisitions of, complementary businesses, services or technologies, which could require us to seek additional equity or debt financing. Additional funds may not be available on terms that are favorable.

In addition, we actively review potential acquisitions that would complement our existing product offerings, enhance our technical capabilities or expand our marketing and sales presence. Any future transaction of this nature could require potentially significant amounts of capital or could require us to issue our stock and dilute existing stockholders. If adequate funds are not available, or are not available on acceptable terms, we may not be able to take advantage of market opportunities, to develop new products or to otherwise respond to competitive pressures.

In the second quarter of fiscal 2017, following a review of our operations, liquidity and funding, and investment in our product roadmap, we determined that the ability to access cash resulting from earnings in prior fiscal years that had previously been deemed permanently restricted for foreign investment would provide greater flexibility to meet the Company’s working capital needs. Accordingly, in the second quarter of fiscal 2017, we withdrew the permanent reinvestment assertion on $58.6 million of earnings generated by our Irish operations through July 2016. We recorded a deferred tax liability of $14.7 million related to the foreign income taxes on $58.6 million of undistributed earnings.

Use of Estimates

The preparation of these financial statements in conformity with U.S. GAAP requires management to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and disclosure of contingent assets and liabilities. On an ongoing basis, management evaluates these estimates and judgments, including those related to the timing and amounts of revenue recognition, valuation of inventory, collectability of accounts receivable, valuation of investments and income taxes, assumptions used to determine stock-based compensation, valuation of goodwill and intangible assets and related amortization. Management bases these estimates on historical and anticipated results and trends and on various other assumptions that management believes are reasonable under the circumstances, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. By their nature, estimates are subject to an inherent degree of uncertainty. Actual results may differ from management’s estimates.

Cash and Cash Equivalents

Cash and cash equivalents include cash on hand and on deposit and highly liquid investments in money market mutual funds, government sponsored enterprise obligations, treasury bills, commercial paper and other money market securities with remaining maturities at date of purchase of 90 days or less. All cash equivalents are carried at cost, which approximates fair value.

Marketable Securities

We account for investments in accordance with authoritative guidance that defines investment classifications. We determine the appropriate classification of debt securities at the time of purchase and reevaluate such designation as of each balance sheet date. Our investment portfolio consists primarily of money market funds, U.S. treasury notes or bonds and U.S. government agency bonds at January 31, 2017 and 2016, but can consist of corporate debt investments, asset-backed securities and government-sponsored enterprises. Our marketable securities are classified as available-for-sale and are reported at fair value with unrealized gains and losses, net of tax, reported in stockholders’ equity as a component of accumulated other comprehensive loss. The amortization of premiums and accretion of discounts to maturity are computed under the effective interest method and are included in other expenses, net in our consolidated statements of operations and comprehensive loss. Interest on securities is recorded as earned and is also included in other expenses, net. Any realized gains or losses would be shown in the accompanying consolidated statements of operations and comprehensive loss in other expenses, net.

We evaluate our investments on a regular basis to determine whether an other-than-temporary decline in fair value has occurred. This evaluation consists of a review of several factors, including, but not limited to: the length of time and extent that an investment has been in an unrealized loss position; the existence of an event that would impair the issuer’s future earnings potential; and our intent and ability to hold an investment for a period of time sufficient to allow for any anticipated recovery in fair value. Declines in value below cost for investments where it is considered probable that all contractual terms of the investment will be satisfied, are due primarily to changes in interest rates, and where the company has the intent and ability to hold the investment for a period sufficient to allow a market recovery, are not assumed to be other-than-temporary. Any other-than-temporary declines in fair value are recorded in earnings and a new cost basis for the investment is established.

 

Fair Value Measurements

Definition and Hierarchy

The applicable accounting guidance defines fair value as the exchange price that would be received for 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 on the measurement date. The guidance establishes a framework for measuring fair value and expands required disclosure about the fair value measurements of assets and liabilities. This guidance requires us to classify and disclose assets and liabilities measured at fair value on a recurring basis, as well as fair value measurements of assets and liabilities measured on a non-recurring basis in periods after initial measurement, in a fair value hierarchy.

The fair value hierarchy is broken down into three levels based on the reliability of inputs and requires an entity to maximize the use of observable inputs, where available. The following summarizes the three levels of inputs required, as well as the assets and liabilities that we value using those levels of inputs:

 

    Level 1—Observable inputs that reflect quoted prices for identical assets or liabilities in active markets.

 

    Level 2—Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not very active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

 

    Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. The fair value measurements of the contingent consideration obligations related to our business acquisitions are valued using Level 3 inputs.

Valuation Techniques

Inputs to valuation techniques are observable and unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect our market assumptions. When developing fair value estimates for certain financial assets and liabilities, we maximize the use of observable inputs and minimize the use of unobservable inputs. When available, we use quoted market prices, market comparables and discounted cash flow projections. Financial assets include money market funds, U.S. treasury notes or bonds and U.S. government agency bonds.

In general, and where applicable, we use quoted prices in active markets for identical assets or liabilities to determine fair value. If quoted prices in active markets for identical assets or liabilities are not available to determine fair value, then we use quoted prices for similar assets and liabilities or inputs that are observable either directly or indirectly. In periods of market inactivity, the observability of prices and inputs may be reduced for certain instruments. This condition could cause an instrument to be reclassified from Level 1 to Level 2 or from Level 2 to Level 3.

Concentration of Credit Risk

Financial instruments which potentially expose us to concentrations of credit risk include cash equivalents, investments in treasury bills, certificates of deposits and commercial paper, trade accounts receivable, accounts payable and accrued liabilities. We have cash investment policies which, among other things, limit investments to investment-grade securities. We restrict our cash equivalents and investments in marketable securities to repurchase agreements with major banks and U.S. government and corporate securities which are subject to minimal credit and market risk. We perform ongoing credit evaluations of our customers. As of January 31, 2017, two customers represented more than 10% of consolidated accounts receivable while as of January 31, 2016, one customer did. For fiscal 2017, one customer accounted for more than 10% of our total revenue compared to two customers accounting for more than 10% of our total revenue in fiscal 2016 and 2015.

 

Accounts Receivable and Allowances for Doubtful Accounts

For trade accounts receivable, we evaluate customers’ financial condition, require advance payments from certain of our customers and maintain reserves for potential credit losses. We perform ongoing credit evaluations of customers’ financial condition but generally do not require collateral. For some international customers, we may require an irrevocable letter of credit to be issued by the customer before the purchase order is accepted. We monitor payments from customers and assess any collection issues. We maintain an allowance for specific doubtful accounts for estimated losses resulting from the inability of our customers to make required payments and record these allowances as a charge to general and administrative expenses in our consolidated statements of operations and comprehensive loss. We base our allowances for doubtful accounts on historical collections and write-off experience, current trends, credit assessments, and other analysis of specific customer situations. At January 31, 2017, we had an allowance for doubtful accounts of $0.9 to provide for potential credit losses. Our allowance for doubtful accounts was $0.4 million at January 31, 2016. We charge off trade accounts receivables against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. Recoveries of trade receivables previously charged off are recorded when received.

Inventory Valuation

Inventories are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out method. Inventories consist primarily of components and subassemblies and finished products held for sale. The values of inventories are reviewed quarterly to determine that the carrying value is stated at the lower of cost or net realizable value. We record charges to reduce inventory to its net realizable value when impairment is identified through a quarterly review process. The obsolescence evaluation is based upon assumptions and estimates about future demand, or possible alternative uses and involves significant judgments.

Property and Equipment

Property and equipment consists of land and buildings, office and computer equipment, leasehold improvements, demonstration equipment, deployed assets and spare components and assemblies used to service our installed base. Property and equipment are recorded at cost, net of accumulated depreciation and amortization, and are depreciated over their estimated useful lives. Determining the useful lives of property and equipment requires us to make significant judgments that can materially impact our operating results. If our estimates require adjustment, it could have a material impact on our reported results.

Demonstration equipment consists of systems manufactured by us for use in marketing and selling activities. Leasehold improvements are amortized over the shorter of their estimated useful lives or the term of the respective leases using the straight-line method. Deployed assets consist of movie systems owned and manufactured by us that are installed in a hotel environment. Deployed assets are depreciated over the life of the related service agreements. Capitalized service and spare components are depreciated over the estimated useful lives using the straight-line method. Maintenance and repair costs are expensed as incurred.

Generally, property and equipment include assets in service. Fully depreciated assets remaining in service along with related accumulated depreciation are not removed from the balance sheet until the corresponding asset is removed from service either through a retirement or sale. Upon retirement or sale of an asset or asset group, the cost of the assets disposed of and the related accumulated depreciation are removed from the accounts and the resulting gain or loss, if any, is recognized in other expenses, net in our consolidated statements of operations and comprehensive loss.

Investments in Affiliates

Our investments in affiliates include investments accounted for under the cost method of accounting as the investments represent less than a 20% ownership interest of the common shares of the affiliate.

 

We periodically review indicators of the fair value of our investments in affiliates to assess whether available facts or circumstances, both internally and externally, may suggest an other-than-temporary decline in the value of the investment. If we determine that an other-than-temporary impairment has occurred, we will write-down the investment to its fair value. The carrying value of an investment in an affiliate accounted for under the cost method of accounting may be affected by the affiliate’s ability to obtain adequate funding and execute its business plans, general market conditions, its current cash position, earnings and cash flow forecasts, recent operational performance, and any other readily available data. We record an impairment charge when we believe an investment has experienced a decline in value that is other-than-temporary. In January 2017, we recorded a $0.5 million impairment charge to loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss for one of our cost-method investments as we determined that the fair value of the investment was below its carrying value and that the carrying value was not expected to be recoverable within a reasonable amount of time (see Note 3, “Fair Value Measurements” to this Form 10-K for more information).

Intangible Assets and Goodwill

Intangible assets consist of customer contracts, completed technology, non-compete agreements, trademarks, backlogs and patents. The intangible assets are amortized to cost of sales and operating expenses, as appropriate, on a straight-line or accelerated basis, using the economic consumption life basis, to reflect the period that the assets will be consumed, which are:

 

Intangible assets with finite useful lives:

Customer contracts

   1 - 8 years

Non-compete agreements

   2 - 3 years

Completed technology

   4 - 6 years

Trademarks, patents and other

   5 - 7 years

Certain costs incurred in the application development phase of software development for internal use are capitalized and amortized over the product’s estimated useful life, which is three years. The Company expenses all costs incurred that relate to planning and post implementation phases of development. Capitalized costs related to internally developed software under development are treated as construction in progress until the technology is available for intended use, at which time the amortization commences. Capitalized internally developed software costs were $2.7 million as of January 31, 2017. Maintenance and training costs are expensed as incurred.

Goodwill is recorded when the consideration for an acquisition exceeds the fair value of net tangible and identifiable intangible assets acquired.

Impairment of Assets

Indefinite-lived intangible assets, such as goodwill, are not amortized but are evaluated for impairment at the reporting unit level annually, in our third quarter beginning August 1st. Indefinite-lived intangible assets may be tested for impairment on an interim basis in addition to the annual evaluation if an event occurs or circumstances change such as declines in sales, earnings or cash flows, decline in the Company’s stock price, or material adverse changes in the business climate, which would more likely than not reduce the fair value of a reporting unit below its carrying amount.

The process of evaluating indefinite-lived intangible assets for impairment requires several judgments and assumptions to be made to determine the fair value, including the method used to determine fair value, discount rates, expected levels of cash flows, revenues and earnings, and the selection of comparable companies used to develop market-based assumptions. We may employ the three generally accepted approaches for valuing businesses: the market approach, the income approach and the asset-based (cost) approach to arrive at the fair value. The choice of which approach and methods to use in a particular situation depends on the facts and circumstances.

We also evaluate property and equipment, intangible assets with finite useful lives and other long-lived assets on a regular basis for the existence of facts or circumstances, both internal and external that may suggest an asset is not recoverable. If such circumstances exist, we evaluate the carrying value of long-lived assets to determine if impairment exists based upon estimated undiscounted future cash flows over the remaining useful life of the assets and compare that value to the carrying value of the assets. Our cash flow estimates contain management’s best estimates, using appropriate and customary assumptions and projections at the time.

In the third quarter of fiscal 2017, we finalized our “Step 1” analysis of our annual goodwill impairment test. Our forecast indicated that the estimated fair value of net assets may be less than its carrying value which is a potential indicator of impairment. As such, we were required to perform “Step 2” of the impairment test during which we compared the implied fair value of our goodwill to its carrying value. We completed the goodwill impairment testing of our reporting unit during the fourth quarter of fiscal 2017. Since the implied fair value of goodwill was determined to be lower than its carrying value, we recorded an impairment charge of $23.5 million to loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss (see Note 6, “Goodwill and Intangible Assets” to this Form 10-K for more information).

In January 2017, after a potential buyer declined to purchase our facility in Greenville, New Hampshire, we determined that the sale of this facility was not imminent due to the location of the building and the overall market conditions in the area. Consequently, we decided to fully impair the facility since we felt the carrying amount was greater than the fair value. As a result, we recorded a $0.3 million loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss.

In the fourth quarter of fiscal 2017, a certain cost-method investment was determined to be impaired and written off. Accordingly, we recorded a $0.5 million impairment charge in January 2017 which is included in loss on investment in affiliates in our consolidated statements of operations and comprehensive loss. The cost-method investment is a privately-held entity without quoted market prices and therefore, falls within Level 3 of the fair value hierarchy due to the use of significant unobservable inputs to determine its fair value. In determining the fair value of this cost-method investment, we considered many factors including, but not limited to, operating performance of the investee, the amount of cash that the investee has on hand and the overall market conditions in which the investee operates.

As of January 31, 2016, the Company reviewed the projected future cash flows of the Timeline Labs operations and determined that the carrying amount was greater than the fair value. As a result, all long-term assets related to Timeline Labs were fully impaired and reflected as a $21.9 million loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss for the fiscal year ended January 31, 2016 which included: i) $15.8 million relating to the Timeline Labs acquired goodwill, ii) $5.2 million of acquired intangible assets, and iii) $0.9 million of capitalized internal use software. Additionally, we reduced the contingent consideration liability associated with the Timeline Labs acquisition to zero, as we determined the defined performance criteria would not be achieved. Therefore, we recorded the reversal of the liability of $0.4 million to the loss on impairment of long-lived assets. The amount of goodwill impaired represented all the goodwill that resulted from this acquisition due to the short duration of time between the acquisition and the event causing us to impair the assets.

Income Taxes

Income tax comprises current and deferred tax. Income tax is recognized in the consolidated statements of operations and comprehensive loss except to the extent that it relates to items recognized directly within equity or in other comprehensive loss. Income taxes payable, which is included in other accrued expenses in our consolidated balance sheets, is the expected tax payable on the taxable income for the year, using tax rates enacted or substantially-enacted at the reporting date, and any adjustment to tax payable in respect of previous years.

Deferred tax assets and liabilities are recognized, using the balance sheet method, for the expected tax consequences of temporary differences between the carrying amounts of assets and liabilities and the amounts used for taxation purposes. Deferred tax is not recognized for the following temporary differences: the initial recognition of goodwill, the initial recognition of assets and liabilities in a transaction that is not a business combination and that affects neither accounting nor taxable profit, and differences relating to investments in subsidiaries to the extent that they probably will not reverse in the foreseeable future. Deferred tax is measured at the tax rates that are expected to be applied to temporary differences when they reverse, based on the laws that have been enacted or substantially-enacted by the reporting date.

A deferred tax asset is recognized for unused tax losses, tax credits and deductible temporary differences, to the extent that it is probable that future taxable profits will be available against which they can be utilized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income in the countries where the deferred tax assets originated and during the periods when the deferred tax assets become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies in making this assessment.

We operate in multiple jurisdictions with complex tax policy and regulatory environments. In certain of these jurisdictions, we may take tax positions that management believes are supportable, but are potentially subject to successful challenge by the applicable taxing authority. These interpretational differences with the respective governmental taxing authorities can be impacted by the local economic and fiscal environment. We evaluate our tax positions and establish liabilities in accordance with the applicable accounting guidance on uncertainty in income taxes. We review these tax uncertainties in light of changing facts and circumstances, such as the progress of tax audits, and adjust them accordingly.

Because there are several estimates and assumptions inherent in calculating the various components of our tax provision, certain changes or future events such as changes in tax legislation, geographic mix of earnings, completion of tax audits or earnings repatriation plans could have an impact on those estimates and our effective tax rate.

Restructuring

Restructuring charges that we record consist of employee-related severance charges, termination costs and the disposal of related equipment. Restructuring charges represent our best estimate of the associated liability at the date the charges are recognized. Adjustments for changes in assumptions are recorded as a component of operating expenses in the period they become known. Differences between actual and expected charges and changes in assumptions could have a material effect on our restructuring accrual as well as our consolidated results of operations. See Note 7, “Severance and Other Restructuring Costs,” to this Form 10-K for more information on the current restructuring plan.

Foreign Currency Translation

For subsidiaries where the U.S. dollar is designated as the functional currency of the entity, we translate that entity’s monetary assets and liabilities denominated in local currencies into U.S. dollars (the functional and reporting currency) at current exchange rates, as of each balance sheet date. Non-monetary assets (e.g., inventories, property and equipment and intangible assets) and related income statement accounts (e.g., cost of sales, depreciation, amortization of intangible assets) are translated at historical exchange rates between the functional currency (the U.S. dollar) and the local currency. Revenue and other expense items are translated using average exchange rates during the fiscal period. Translation adjustments resulting from translation of the subsidiaries’ accounts are included in accumulated other comprehensive loss, a separate component of stockholders’ equity. Gains and losses on foreign currency transactions, and any unrealized gains and losses on short-term intercompany transactions are included in other expenses, net.

For subsidiaries where the local currency is designated as the functional currency, we translate their assets and liabilities into U.S. dollars (the reporting currency) at current exchange rates as of each balance sheet date. Revenue and expense items are translated using average exchange rates during the period. Cumulative translation adjustments are presented as a separate component of stockholders’ equity. Exchange gains and losses on foreign currency transactions and unrealized gains and losses on short-term inter-company transactions are included in other expenses, net.

The aggregate foreign exchange transaction losses included in other expenses, net, on the consolidated statements of operations and comprehensive loss, were $2.1 million, $0.7 million and approximately $2.3 million for fiscal 2017, 2016 and 2015, respectively.

Comprehensive Loss

We present accumulated other comprehensive loss in our consolidated balance sheets and comprehensive loss in the consolidated statement of operations and comprehensive loss. At the end of fiscal 2017, 2016 and 2015, our comprehensive loss of $70.0 million, $48.6 million and $31.1 million consists of net loss, cumulative translation adjustments and unrealized gains and losses on marketable securities.

Revenue Recognition

Our transactions frequently involve the sales of hardware, software, systems and services in multiple-element arrangements. Revenues from sales of hardware, software and systems that do not require significant modification or customization of the underlying software are recognized when:

 

    persuasive evidence of an arrangement exists;

 

    delivery has occurred, and title and risk of loss have passed to the customer;

 

    fees are fixed or determinable; and

 

    collection of the related receivable is considered probable.

Customers are billed for installation, training, project management and at least one year of product maintenance and technical support at the time of the product sale. Revenue from these activities is deferred at the time of the product sale and recognized ratably over the period these services are performed. Revenue from ongoing product maintenance and technical support agreements is recognized ratably over the period of the related agreements. Revenue from software development contracts that include significant modification or customization, including software product enhancements, is recognized based on the percentage of completion contract accounting method using labor efforts expended in relation to estimates of total labor efforts to complete the contract. The percentage of completion method requires that adjustments or re-evaluations to estimated project revenues and costs be recognized on a project-to-date cumulative basis, as changes to the estimates are identified. Revisions to project estimates are made as additional information becomes known, including information that becomes available after the date of the consolidated financial statements up through the date such consolidated financial statements are filed with the SEC. If the final estimated profit to complete a long-term contract indicates a loss, a provision is recorded immediately for the total loss anticipated. Accounting for contract amendments and customer change orders are included in contract accounting when executed. Revenue from shipping and handling costs and other out-of-pocket expenses reimbursed by customers are included in revenues and cost of revenues. Our share of intercompany profits associated with sales and services provided to affiliated companies are eliminated in consolidation in proportion to our equity ownership.

Contract accounting requires judgment relative to assessing risks, estimating revenues and costs and making assumptions including, in the case of our professional services contracts, the total amount of labor required to complete a project and the complexity of the development and other technical work to be completed. Due to the size and nature of many of our contracts, the estimation of total revenues and cost at completion is complicated and subject to many variables. Assumptions must be made regarding the length of time to complete the contract because costs also include estimated third-party vendor and contract labor costs. Penalties related to performance on contracts are considered in estimating sales and profit, and are recorded when there is sufficient information for us to assess anticipated performance. Third-party vendors’ assertions are also assessed and considered in estimating costs and margin.

Revenue from the sale of software-only products remains within the scope of the software revenue recognition rules. Maintenance and support, training, consulting, and installation services no longer fall within the scope of the software revenue recognition rules, except when they are sold with and relate to a software-only product. Revenue recognition for products that no longer fall under the scope of the software revenue recognition rules is like that for other tangible products and Accounting Standard Update No. (“ASU”) 2009-13, “Revenue Recognition (Topic 605): Multiple-Deliverable Revenue Arrangements,” amended ASC 605 and is applicable for multiple-deliverable revenue arrangements. ASU 2009-13 allows companies to allocate revenue in a multiple-deliverable arrangement in a manner that better reflects the transaction’s economics.

Under the software revenue recognition rules, the fee is allocated to the various elements based on vendor-specific objective evidence (“VSOE”) of fair value. Under this method, the total arrangement value is allocated first to undelivered elements based on their fair values, with the remainder being allocated to the delivered elements. Where fair value of undelivered service elements has not been established, the total arrangement value is recognized over the period during which the services are performed. The amounts allocated to undelivered elements, which may include project management, training, installation, maintenance and technical support and certain hardware and software components, are based upon the price charged when these elements are sold separately and unaccompanied by the other elements. The amount allocated to installation, training and project management revenue is based upon standard hourly billing rates and the estimated time necessary to complete the service. These services are not essential to the functionality of systems as these services do not alter the equipment’s capabilities, are available from other vendors and the systems are standard products. For multiple-element arrangements that include software development with significant modification or customization and systems sales where VSOE of the fair value does not exist for the undelivered elements of the arrangement (other than maintenance and technical support), percentage of completion accounting is applied for revenue recognition purposes to the entire arrangement except for maintenance and technical support.

Under the revenue recognition rules for tangible products as amended by ASU 2009-13, the fee from a multiple-deliverable arrangement is allocated to each of the deliverables based upon their relative selling prices as determined by a selling-price hierarchy. A deliverable in an arrangement qualifies as a separate unit of accounting if the delivered item has value to the customer on a stand-alone basis. A delivered item that does not qualify as a separate unit of accounting is combined with the other undelivered items in the arrangement and revenue is recognized for those combined deliverables as a single unit of accounting. The selling price used for each deliverable is based upon VSOE if available, third-party evidence (“TPE”) if VSOE is not available, and best estimate of selling price (“BESP”) if neither VSOE nor TPE are available. TPE is the price of the Company’s, or any competitor’s, largely interchangeable products or services in stand-alone sales to similarly situated customers. BESP is the price at which we would sell the deliverable if it were sold regularly on a stand-alone basis, considering market conditions and entity-specific factors.

The selling prices used in the relative selling price allocation method for certain of our services are based upon VSOE. The selling prices used in the relative selling price allocation method for third-party products from other vendors are based upon TPE. The selling prices used in the relative selling price allocation method for our hardware products, software, subscriptions, and customized services for which VSOE does not exist are based upon BESP. We do not believe TPE exists for these products and services because they are differentiated from competing products and services in terms of functionality and performance and there are no competing products or services that are largely interchangeable. Management establishes BESP with consideration for market conditions, such as the impact of competition and geographic considerations, and entity-specific factors, such as the cost of the product, discounts provided and profit objectives. Management believes that BESP is reflective of reasonable pricing of that deliverable as if priced on a stand-alone basis.

For our cloud and managed service revenues, we generate revenue from two sources: (1) subscription and support services; and (2) professional services and other. Subscription and support revenue includes subscription fees from customers accessing our cloud-based software platform and support fees. Our arrangements with customers do not provide the customer with the right to take possession of the software supporting the cloud-based software platform at any time. Professional services and other revenue include fees from implementation and customization to support customer requirements. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met. For the most part, subscription and support agreements are entered into for 12 to 36 months. Generally, most of the professional services components of the arrangements with customers are performed within a year of entering a contract with the customer.

In most instances, revenue from a new customer acquisition is generated under sales agreements with multiple elements, comprised of subscription and support and other professional services. We evaluate each element in a multiple-element arrangement to determine whether it represents a separate unit of accounting. An element constitutes a separate unit of accounting when the delivered item has standalone value and delivery of the undelivered element is probable and within our control.

In determining when to recognize revenue from a customer arrangement, we are often required to exercise judgment regarding the application of our accounting policies to an arrangement. The primary judgments used in evaluating revenue recognized in each period involve: determining whether collection is probable, assessing whether the fee is fixed or determinable, and determining the fair value of the maintenance and service elements included in multiple-element software arrangements. Such judgments can materially impact the amount of revenue that we record in a given period. While we follow specific and detailed rules and guidelines related to revenue recognition, we make and use significant management judgments and estimates about the revenue recognized in any reporting period, particularly in the areas described above. If management made different estimates or judgments, material differences in the timing of the recognition of revenue could occur.

Stock-based Compensation

We account for all employee and non-employee director stock-based compensation awards using the authoritative guidance regarding share-based payments. We continue to use the Black-Scholes pricing model as we feel it is the most appropriate method for determining the estimated fair value of the non-market-based awards. We also use the Monte Carlo pricing model for our market-based option awards and performance stock units (“PSUs”). Determining the appropriate fair value model and calculating the fair value of share-based payment awards requires the input of highly subjective assumptions, including the expected life of the share-based payment awards and stock price volatility. Management estimates the volatility based on the historical volatility of our stock. The assumptions used in calculating the fair value of share-based payment awards represent management’s best estimates, but these estimates involve inherent uncertainties and the application of management’s judgment. As a result, if circumstances change and we use different assumptions, our stock-based compensation expense could be materially different in the future. In addition, we are required to estimate the expected forfeiture rate and only recognize expense for those shares expected to vest. If our actual forfeiture rate is materially different from our estimate, the stock-based compensation expense could be significantly different from what we have recorded in the current period. The estimated fair value of our market-based awards, less expected forfeitures, is amortized over the awards’ vesting period on a graded vesting basis, whereas the fair value of non-market-based awards and employee stock purchase plan (“ESPP”) stock units, less estimated forfeitures, are amortized on a straight-line basis.

 

Advertising Costs

Advertising costs are charged to expense as incurred. Advertising costs were $0.1 million for fiscal 2017, 2016 and 2015, respectively.

Earnings Per Share

Earnings per share are presented in accordance with authoritative guidance which requires the presentation of “basic” earnings per share and “diluted” earnings per share. Basic earnings per share is computed by dividing earnings available to common shareholders by the weighted-average shares of common stock outstanding during the period. For the purposes of calculating diluted earnings per share, the denominator includes both the weighted average number of shares of common stock outstanding during the period and the weighted average number of potential shares of common stock, such as stock options and restricted stock, calculated using the treasury stock method. For calculating diluted loss per share, we do not include these shares in the denominator because these shares would have an anti-dilutive effect on periods in which we incur a net loss. Certain shares of our common stock have exercise prices in excess of the average market price. These shares are anti-dilutive and are omitted from the calculation of earnings per share. For more information on this see Note 14., “Net Loss Per Share,” to this Form 10-K.

Recent Accounting Pronouncements

Recently Issued Accounting Standards Updates—Not Yet Adopted

We consider the applicability and impact of all ASUs. Updates not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated financial position or results of operations.

Revenue from Contracts with Customers (Topic 606)

In May 2014, the Financial Accounting Standards Board (“FASB”) issued ASU 2014-09, “Revenue from Contracts with Customers (Topic 606),” to clarify the principles for recognizing revenue and to develop a common revenue standard for U.S. GAAP and the International Financial Reporting Standards. This guidance supersedes previously issued guidance on revenue recognition and gives a five step process an entity should follow so that the entity recognizes revenue that depicts the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. In July 2015, the FASB deferred the effective date of this guidance to annual reporting periods beginning after December 15, 2017, which would be our fiscal 2019 reporting period. Early adoption is permitted.

Subsequently, the FASB issued ASUs in 2016 containing implementation guidance related to ASU 2014-09. In March 2016, the FASB issued ASU 2016-08, “Principal versus Agent Considerations (Reporting Revenue Gross versus Net),” which finalizes its amendments to the guidance in the new revenue standard on assessing whether an entity is a principal or an agent in a revenue transaction. This conclusion impacts whether an entity reports revenue on a gross or net basis. In April 2016, the FASB issued ASU 2016-08 “Identifying Performance Obligations and Licensing,” which finalizes its amendments to the guidance in the new revenue standard regarding the identification of performance obligations and accounting for the license of intellectual property. And in May 2016, the FASB issued ASU 2016-12, “Narrow-Scope Improvements and Practical Expedients” which finalizes its amendments to the guidance in the new revenue standard on collectability, noncash consideration, presentation of sales tax, and transition. The amendments are intended to make the guidance more operable and lead to more consistent application. The amendments have the same effective date and transition requirements as the new revenue recognition standard. We are continuing to evaluate what impact future adoption of this guidance will have on our consolidated financial statements.

 

Leases

In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842).” ASU 2016-02 requires a lessee to recognize a right-of-use asset and a lease liability for operating leases with terms over twelve months, initially measured at the present value of the lease payments, in its balance sheet. The standard also requires a lessee to recognize a single lease cost, calculated so that the cost of the lease is allocated over the lease term, on a generally straight-line basis. It also requires lessees to classify leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase of the leased asset by the lessee. This classification will determine whether the lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. ASU 2016-02 is effective for us in the first quarter of fiscal 2020. Early adoption is permitted. We are currently evaluating what impact the adoption of this update will have on our consolidated financial statements.

Stock Compensation

In March 2016, the FASB issued ASU 2016-09, “Compensation—Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.” ASU 2016-09 intended to simplify several aspects of the accounting for share-based payment transactions, including the accounting for income taxes, forfeitures and statutory tax withholding requirements, as well as classification in the statements of cash flows. ASU 2016-09 is effective for us in the first quarter of fiscal 2018. Early adoption is permitted.

The new standard requires prospective recognition of excess tax benefits and deficiencies resulting from the vesting and exercise of stock awards in the income statement. Previously, these amounts were recognized in additional paid-in-capital. In addition, ASU 2016-09 requires excess tax benefits and deficiencies to be prospectively excluded from the assumed future proceeds in the calculation of diluted shares and to be reported as operating activities in the consolidated statements of cash flows where they were previously reported in financing activities. We have excess tax benefits of $1.8 million that will increase the deferred tax assets related to our various tax attribute carryforwards when the new guidance is adopted. We expect a corresponding increase to our valuation allowance, consistent with our existing valuation allowance assessment.

Once we adopt this guidance, we will elect to continue to estimate the number of stock-based awards expected to vest, as permitted by ASU 2016-09, rather than electing to account for forfeitures as they occur.

This ASU requires that employee taxes paid when an employer withholds shares for tax-withholding purposes be reported as financing activities in the consolidated statements of cash flows. Previously, these cash flows were included in operating activities. This change was required to be applied on a retrospective basis. We are currently evaluating this piece of the guidance and will plan to make the appropriate changes to the statements of cash flows on a retrospective basis in the first quarter of fiscal 2018.

Cash Flow Statement

In August 2016, the FASB issued ASU 2016-15, “Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments,” ASU 2016-15 provides guidance on the classification of certain cash receipts and payments in the statement of cash flows where diversity in practice exists. The guidance is effective for interim and annual periods beginning in our first quarter of fiscal 2019, and early adoption is permitted. ASU 2016-15 must be applied retrospectively to all periods presented but may be applied prospectively if retrospective application would be impracticable. We are currently evaluating what impact the adoption of this update will have on our consolidated financial statements.

In November 2016, the FASB issued ASU 2016-18, “Statement of Cash Flows (Topic 230): Restricted Cash.” ASU 2016-18 requires that a statement of cash flows explain the change during the period in the total cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning and ending balances shown on the statement of cash flows. The guidance is effective for us in the first quarter of fiscal 2019 and early adoption is permitted. ASU 2016-18 must be applied retrospectively to all periods presented. We are currently evaluating what impact the adoption of this update will have on our consolidated financial statements.

Intangibles-Goodwill and Other

In January 2017, the FASB issued ASU 2017-04, “Intangibles-Goodwill and Other (Topic 350), which simplifies the subsequent measurement of goodwill by removing “Step 2” of the two-step impairment test. The amendment requires an entity to perform its annual, or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. A goodwill impairment will be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance is effective for us beginning in the first quarter of fiscal 2021. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. We are currently evaluating what impact the adoption of this update will have on our consolidated financial statements.

XML 23 R9.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements
12 Months Ended
Jan. 31, 2017
Fair Value Disclosures [Abstract]  
Fair Value Measurements

3. Fair Value Measurements

Assets and Liabilities that are Measured at Fair Value on a Recurring Basis

The following tables set forth our financial assets and liabilities that were accounted for at fair value on a recurring basis as of January 31, 2017 and January 31, 2016. There were no fair value measurements of our financial assets and liabilities using significant level 3 inputs for the periods presented:

 

            Fair Value at January 31, 2017 Using  
     January 31,
2017
     Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)
     Significant
Other
Observable
Inputs

(Level 2)
 
     (Amounts in thousands)  

Financial assets:

        

Money market accounts (a)

   $ 2,726      $ 2,726      $ —    

Available-for-sale marketable securities:

        

Current marketable securities:

        

U.S. treasury notes and bonds—conventional

     4,253        4,253        —    

U.S. government agency issues

     1,000        —          1,000  

Non-current marketable securities:

        

U.S. treasury notes and bonds—conventional

     1,997        1,997        —    

U.S. government agency issues

     2,994        —          2,994  
  

 

 

    

 

 

    

 

 

 

Total

   $ 12,970      $ 8,976      $ 3,994  
  

 

 

    

 

 

    

 

 

 

 

            Fair Value at January 31, 2016 Using  
     January 31,
2016
     Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)
     Significant
Other
Observable
Inputs

(Level 2)
 
     (Amounts in thousands)  

Financial assets:

        

Money market accounts (a)

   $ 3,654      $ 3,654      $ —    

Available-for-sale marketable securities:

        

Current marketable securities:

        

U.S. treasury notes and bonds—conventional

     502        502        —    

U.S. government agency issues

     1,002        —          1,002  

Non-current marketable securities:

        

U.S. treasury notes and bonds—conventional

     7,762        7,762        —    

U.S. government agency issues

     3,002        —          3,002  
  

 

 

    

 

 

    

 

 

 

Total

   $ 15,922      $ 11,918      $ 4,004  
  

 

 

    

 

 

    

 

 

 

 

a) Money market funds and U.S. treasury bills are included in cash and cash equivalents on the accompanying consolidated balance sheets and are valued at quoted market prices for identical instruments in active markets.

Assets and Liabilities that are Measured at Fair Value on a Nonrecurring Basis

Assets and liabilities that are measured at fair value on a nonrecurring basis relate primarily to our tangible property and equipment, goodwill, and other intangible assets, which are re-measured when the derived fair value is below carrying value on our consolidated balance sheets. For these assets and liabilities, we do not periodically adjust carrying value to fair value except in the event of impairment. When we determine that impairment has occurred, the carrying value of the asset is reduced to fair value and the difference is recorded to loss from impairment of long-lived assets in our consolidated statements of operations and comprehensive loss.

In the third quarter of fiscal 2017, we finalized our “Step 1” analysis of our annual goodwill impairment test. Our forecast indicated that the estimated fair value of our reporting unit’s net assets may be less than its carrying value which is a potential indicator of impairment. As such, we were required to perform “Step 2” of the impairment test during which we compared the implied fair value of our goodwill to its carrying value. We completed the goodwill impairment testing of our reporting unit during the fourth quarter of fiscal 2017 and recorded an impairment charge of $23.5 million to loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss (see Note 6, “Goodwill and Intangible Assets” to this Form 10-K for more information). This impairment was determined based on Level 2 inputs, as we used a third-party valuation firm to assist in the calculation of fair value.

In January 2017, after a potential buyer declined to purchase our facility in Greenville, New Hampshire, we determined that the sale of this facility was not imminent due to the location of the building and the overall market conditions in the area and decided to fully impair the facility because the carrying amount was greater than the fair value. As a result, we recorded a $0.3 million loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss.

We also have direct investments in privately-held companies accounted for under the cost-method of accounting, of which we do not have significant influence over their operating and financial activities. Management periodically assesses these investments for other-than-temporary impairment considering available information provided by the investees and any other readily available market data. If we determine that an other-than-temporary impairment has occurred, we write-down the investment to its fair value. This impairment was determined based on Level 3 of the fair value hierarchy due to the use of significant unobservable inputs to determine fair value.

In the fourth quarter of fiscal 2017, we determined that the fair value of a certain cost-method investments was less than its carrying value. Accordingly, we recorded a $0.5 million impairment charge in January 2017 which is included in loss on investment in affiliates in our consolidated statements of operations and comprehensive loss. The cost-method investment is a privately-held entity without quoted market prices and therefore, falls within Level 3 of the fair value hierarchy due to the use of significant unobservable inputs to determine its fair value. In determining the fair value of this cost-method investment, we considered many factors including, but not limited to, operating performance of the investee, the amount of cash that the investee has on hand and the overall market conditions in which the investee operates.

As of January 31, 2016, the Company reviewed the projected future cash flows of the Timeline Labs operations and determined that the carrying amount was greater than the fair value. As a result, all long-term assets related to Timeline Labs were fully impaired and reflected as a $21.9 million loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss for the fiscal year ended January 31, 2016 which included: i) $15.8 million relating to the Timeline Labs acquired goodwill, ii) $5.2 million of acquired intangible assets, and iii) $0.9 million of capitalized internal use software. Additionally, we reduced the contingent consideration liability associated with the Timeline Labs acquisition to zero, as we determined the defined performance criteria would not be achieved. Therefore, we recorded the reversal of the liability of $0.4 million to the loss on impairment of assets.

Available-for-Sale Securities

We determine the appropriate classification of debt investment securities at the time of purchase and reevaluate such designation as of each balance sheet date. Our investment portfolio consists of money market funds, U.S. treasury notes and bonds, and U.S. government agency notes and bonds as of January 31, 2017 and 2016. All highly liquid investments with an original maturity of three months or less when purchased are cash equivalents. All cash equivalents are carried at cost, which approximates fair value. Our marketable securities are classified as available-for-sale and are reported at fair value with unrealized gains and losses, net of tax, reported in stockholders’ equity as a component of accumulated other comprehensive loss. The amortization of premiums and accretions of discounts to maturity are computed under the effective interest method and is included in other expenses, net, in our consolidated statements of operations and comprehensive loss. Interest on securities is recorded as earned and is also included in other expenses, net. Any realized gains or losses would be shown in the accompanying consolidated statements of operations and comprehensive loss in other expenses, net. We provide fair value measurement disclosures of available-for-sale securities in accordance with one of three levels of fair value measurement mentioned above.

 

The following is a summary of cash, cash equivalents and available-for-sale securities, including the cost basis, aggregate fair value and unrealized gains and losses, for short-and long-term marketable securities portfolio as of January 31, 2017 and 2016:

 

     Amortized
Cost
     Gross
Unrealized
Gains
     Gross
Unrealized
Losses
    Estimated
Fair Value
 
     (Amounts in thousands)  

January 31, 2017:

          

Cash

   $ 25,576      $        —        $        —       $ 25,576  

Cash equivalents

     2,726        —          —         2,726  
  

 

 

    

 

 

    

 

 

   

 

 

 

Cash and cash equivalents

     28,302        —          —         28,302  
  

 

 

    

 

 

    

 

 

   

 

 

 

U.S. treasury notes and bonds—short-term

     4,248        5        —         4,253  

U.S. treasury notes and bonds—long-term

     2,003        —          (6     1,997  

U.S. government agency issues—short-term

     991        9        —         1,000  

U.S. government agency issues—long-term

     2,996        —          (2     2,994  
  

 

 

    

 

 

    

 

 

   

 

 

 

Total cash, cash equivalents and marketable securities

   $ 38,540      $ 14      $ (8   $ 38,546  
  

 

 

    

 

 

    

 

 

   

 

 

 

January 31, 2016:

          

Cash

   $ 55,079      $ —        $ —       $ 55,079  

Cash equivalents

     3,654        —          —         3,654  
  

 

 

    

 

 

    

 

 

   

 

 

 

Cash and cash equivalents

     58,733        —          —         58,733  
  

 

 

    

 

 

    

 

 

   

 

 

 

U.S. treasury notes and bonds—short-term

     503        —          (1     502  

U.S. treasury notes and bonds—long-term

     7,756        6        —         7,762  

U.S. government agency issues—short-term

     1,001        1        —         1,002  

U.S. government agency issues—long-term

     2,977        25        —         3,002  
  

 

 

    

 

 

    

 

 

   

 

 

 

Total cash, cash equivalents and marketable securities

   $ 70,970      $ 32      $ (1   $ 71,001  
  

 

 

    

 

 

    

 

 

   

 

 

 

The gross realized gains and losses on sale of available-for-sale securities for fiscal 2017, 2016 and 2015 were immaterial. For purposes of determining gross realized gains and losses, the cost of securities sold is based on specific identification.

Contractual maturities of available-for-sale debt securities at January 31, 2017 are as follows (amounts in thousands):

 

     Estimated
Fair Value
 

Maturity of one year or less

   $ 5,253  

Maturity between one and five years

     4,991  
  

 

 

 

Total

   $ 10,244  
  

 

 

 

We concluded that there were no other-than-temporary declines of available-for-sale securities as of January 31, 2017, 2016 and 2015. The unrealized holding losses, net of tax, on available-for-sale securities, which are not material for the periods presented, have been included in stockholders’ equity as a component of accumulated other comprehensive loss.

Cash, Cash Equivalents and Marketable Securities

Cash and cash equivalents consist primarily of highly liquid investments in money market mutual funds, government sponsored enterprise obligations, treasury bills, commercial paper and other money market securities with remaining maturities at date of purchase of 90 days or less.

 

The fair value of cash, cash equivalents, restricted cash and marketable securities at January 31, 2017 and 2016 was $38.7 million and $71.1 million, respectively.

Restricted Cash

At times, we may be required to maintain cash held as collateral for performance obligations with our customers which we classify as restricted cash on our consolidated balance sheets. As of January 31, 2017 and 2016, we had $0.1 million in restricted cash related to performance obligations.

XML 24 R10.htm IDEA: XBRL DOCUMENT v3.7.0.1
Acquisitions and Loss on Impairment of TLL, LLC
12 Months Ended
Jan. 31, 2017
Business Combinations [Abstract]  
Acquisitions and Loss on Impairment of TLL, LLC

4. Acquisitions and Loss on Impairment of TLL, LLC

DCC Labs

On May 5, 2016, we acquired a 100% share of DCC Labs in exchange for an aggregate of $2.7 million in newly issued shares of SeaChange common stock and $5.2 million in cash, net of cash acquired, resulting in a total net purchase price of $7.9 million. DCC Labs is a developer of set-top and multiscreen device software. Under the purchase agreement, $0.5 million in cash and all the stock was initially held in escrow as security for the indemnification obligations of the sellers to SeaChange. The stock consideration was determined by dividing the total value of $2.6 million by the volume weighted average closing price of our common stock for the twenty trading days preceding the closing.

The acquisition of DCC Labs enables us to optimize the operations of our In-Home business, which develops home video gateway software including SeaChange’s Nucleus and NitroX products. In addition, the acquisition brings market-ready products, including an optimized television software stack for Europe’s Digital Video Broadcasting community and an HTML5 framework for building additional user experience client applications across a variety of CPE devices, including Android TV STBs, tablets, mobile and compute devices.

We accounted for the acquisition of DCC Labs as a business combination, which requires us to record the assets acquired and liabilities assumed at fair value. The amount by which the purchase price exceeds the fair value of the net assets acquired is recorded as goodwill. We engaged an independent appraiser to assist management in assessing the fair values of the tangible and intangible assets acquired and liabilities assumed and the amount of goodwill to be recognized as of the acquisition date. Assets acquired in the acquisition include receivables, prepaid expenses and property and equipment while liabilities assumed include accounts payable, other accrued expenses, deferred taxes and income taxes payable. The amounts recorded for these assets and liabilities are final based on information obtained about the facts and circumstances that existed as of the acquisition date.

The allocation of purchase price was as follows (amounts in thousands):

 

Estimated Fair value of consideration:

  

Cash, net of cash acquired

   $ 5,243  

Stock consideration

     2,640  
  

 

 

 

Total purchase price

   $ 7,883  
  

 

 

 

Estimated Fair value of assets acquired and liabilities assumed:

  

Current assets

     826  

Other long-term assets

     116  

Finite-life intangible assets

     810  

Goodwill

     7,255  

Current liabilities

     (618

Other long-term liabilities

     (506
  

 

 

 

Allocated purchase price

   $ 7,883  
  

 

 

 

 

Acquired Goodwill

We finalized the purchase price allocation in January 2017 after we received additional information from the independent appraiser related to the fair value of identifiable intangible assets and deferred tax liabilities. As a result, we recorded measurement period adjustments during the fourth quarter of fiscal 2017 that resulted in a $1.9 million net increase in goodwill. We recorded the $7.3 million excess of the purchase price over the fair value of the identified tangible and intangible assets as goodwill, primarily due to expected synergies between the combined companies and expanded market opportunities. The goodwill is not deductible for tax purposes.

Intangible Assets

In determining the fair value of the intangible assets, the Company considered, among other factors, the intended use of the assets and the estimates of future performance of DCC Labs, based on analyses of historical financial performance. The fair values of identified intangible assets were calculated using an income-based approach based on estimates and assumptions provided by DCC Labs’ and the Company’s management.

The following table sets forth the components of the identified intangible assets associated with the DCC Labs acquisition and their estimated useful lives:

 

     Useful life      Fair Value  
            (Amounts in thousands)  

Tradename

     4 years      $ 60  

Customer contracts

     2 years        230  

Non-compete agreements

     2 years        30  

Existing technology

     3 years        490  
     

 

 

 
      $ 810  
     

 

 

 

Impact to Fiscal 2017 Financial Results

DCC Labs’ financial results have been included in our consolidated financial results only for the period from the May 5, 2016 acquisition date through January 31, 2017. As a result, our consolidated financial results for fiscal 2017 do not reflect a full year of DCC Labs’ results. From the May 5, 2016 acquisition date through January 31, 2017, DCC Labs generated revenue of $0.7 million and an operating loss of $4.7 million, which includes a loss on impairment of long-lived assets of $3.4 million which was recorded in January 2017 as a result of our annual goodwill impairment test at August 1, 2016.

Acquisition-related Costs

In connection with the acquisition, we incurred approximately $0.2 million in acquisition-related costs, including legal, accounting and other professional services for fiscal 2017. The acquisition costs were expensed as incurred and included in professional fees—other, in our consolidated statements of operations and comprehensive loss for the fiscal year ended January 31, 2017.

TLL, LLC

On February 2, 2015, pursuant to an Agreement and Plan of Merger (the “Merger Agreement”), dated as of December 22, 2014, we acquired 100% of the member interests in Timeline Labs, a privately-owned California-based software-as-a-service (“SaaS”) company.

We accounted for the acquisition of Timeline Labs as a business combination and the financial results of Timeline Labs have been included in our consolidated financial statements as of the date of acquisition. Under the acquisition method of accounting, the purchase price was allocated to SeaChange’s net tangible and intangible assets based upon their fair values as of February 2, 2015.

 

The allocation of the purchase price was as follows (amounts in thousands):

 

Fair value of consideration:

  

Cash, net of cash acquired

   $ 14,186  

Closing stock consideration

     3,019  

Deferred stock consideration

     4,959  

Contingent consideration

     475  
  

 

 

 

Total purchase price

   $ 22,639  
  

 

 

 

Fair value of assets acquired and liabilities assumed:

  

Current assets

     95  

Other long-term assets

     108  

Finite-life intangible assets

     6,720  

Goodwill

     15,787  

Current liabilities

     (71
  

 

 

 

Allocated purchase price

   $ 22,639  
  

 

 

 

Fair Value of Consideration Transferred

Upon completion of the acquisition, the Company made cash consideration payments to the former members of Timeline Labs in the amount of $14.2 million (“Closing Cash Consideration”). The Closing Cash Consideration included $1.4 million deposited in escrow to secure certain indemnification obligations of the former members of Timeline Labs under the Merger Agreement. Also upon completion of the acquisition, the Company issued 344,055 shares of common stock to the former members of Timeline Labs and deposited 173,265 shares of common stock into the indemnification escrow.

On August 3, 2015, we issued 260,537 shares of our common stock with a value of $1.8 million to the former members of Timeline Labs, in satisfaction of the six-month deferred stock consideration obligation pursuant to the Merger Agreement. In satisfaction of the twelve-month deferred stock consideration obligation pursuant to the Merger Agreement, on February 2, 2016, we issued 542,274 shares of our common stock with a value of $3.2 million and in May 2016, pursuant to an adjustment mechanism based on the stock price provided for in the Merger Agreement with respect to deferred stock consideration issuances, we issued an additional 70,473 shares of our common stock with a value of $0.2 million.

Contingent Consideration

The former interest holders of Timeline Labs were eligible to receive earn-out compensation, consisting of shares of our common stock, if defined performance criteria were achieved for fiscal 2016 and 2017. We recorded a liability of $3.2 million in February 2015 in our consolidated balance sheets that represented the fair value of the estimated shares at full achievement of the defined performance criteria on the date of acquisition. As of January 31, 2016, the Company determined that the defined performance criteria would not be achieved and the liability was reduced to zero with a $0.4 million reversal of liability credited to loss on impairment of TLL, LLC net assets in our consolidated statements of operations and comprehensive loss for the fiscal year ended January 31, 2016.

Intangible Assets

In determining the fair value of the intangible assets, the Company considered, among other factors, the intended use of the assets, the estimates of future performance of Timeline Lab’s products and analyses of historical financial performance. The fair values of identified intangible assets were calculated using an income-based approach based on estimates and assumptions provided by Timeline Labs’ and the Company’s management.

 

The following table sets forth the components of the identified intangible assets associated with the Timeline Labs acquisition and their estimated useful lives:

 

     Useful life      Fair Value  
            (Amounts in thousands)  

Tradename

     7 years      $ 620  

Customer contracts

     7 years        4,760  

Non-compete agreements

     2 years        170  

Existing technology

     5 years        1,170  
     

 

 

 
      $ 6,720  
     

 

 

 

Acquired Goodwill

We finalized the purchase price allocation in January 2016. We recorded the $15.8 million excess of the purchase price over the fair value of the identified tangible and intangible assets as goodwill, primarily due to expected synergies between the combined companies and expanded market opportunities. The goodwill was considered deductible for tax purposes.

Acquisition-related Costs

In connection with the acquisition, we incurred approximately $0.1 million in acquisition-related costs, including legal, accounting and other professional services for fiscal 2016. The acquisition costs were expensed as incurred and included in professional fees—other, in our consolidated statements of operations and comprehensive loss.

Loss on Impairment of TLL, LLC

In January 2016, our Board of Directors authorized a restructuring plan, as previously reported in a Form 8-K filed with the SEC on February 17, 2016. Based on the decision to enter the restructuring plan and the plan’s impact on the projected future cash flows of the Timeline Labs operations, we determined that the carrying amount of all long-term assets that resulted from the February 2015 acquisition had exceeded the fair value as of January 31, 2016. As a result, these long-term assets were deemed fully impaired and we recorded the $21.9 million net book value of these long-term assets as a component of loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss for the fiscal year ended January 31, 2016. Additionally, we reduced the contingent consideration liability associated with the Timeline Labs acquisition to zero, as we determined that the defined performance criteria would not be achieved, and credited the reversal of the liability of $0.4 million to loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss for the fiscal year ended January 31, 2016. In addition, we incurred $0.7 million in severance and restructuring charges in February 2016 related to the cost-saving actions taken with respect to the Timeline Labs business.

XML 25 R11.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Balance Sheet Detail
12 Months Ended
Jan. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Consolidated Balance Sheet Detail

5. Consolidated Balance Sheet Detail

Inventories, net

Inventories consist primarily of hardware and related component parts and are stated at the lower of cost (on a first-in, first-out basis) or market. Inventories consist of the following:

 

     January 31,  
         2017              2016      
     (Amounts in thousands)  

Components and assemblies

   $ 500      $ 1,223  

Finished products

     270        459  
  

 

 

    

 

 

 

Total inventories, net

   $ 770      $ 1,682  
  

 

 

    

 

 

 

 

Property and equipment, net

Property and equipment, net consists of the following:

 

     Estimated
Useful

Life (Years)
     January 31,  
        2017      2016  
            (Amounts in thousands)  

Land

      $ 2,780      $ 2,880  

Buildings

     20        11,726        11,908  

Office furniture and equipment

     5        1,091        1,099  

Computer equipment, software and demonstration equipment

     3        18,194        18,639  

Service and spare components

     5        1,158        1,158  

Leasehold improvements

     1-7        1,064        1,087  
     

 

 

    

 

 

 
        36,013        36,771  

Less—Accumulated depreciation and amortization

        (24,528      (22,642
     

 

 

    

 

 

 

Total property and equipment, net

      $ 11,485      $ 14,129  
     

 

 

    

 

 

 

Depreciation and amortization expense of property and equipment was $3.0 million, $3.4 million and $3.7 million for the years ended January 31, 2017, 2016 and 2015, respectively.

Other accrued expenses

Other accrued expenses consist of the following:

 

     January 31,  
         2017              2016      
     (Amounts in thousands)  

Accrued compensation and commissions

   $ 1,799      $ 1,676  

Accrued bonuses

     1,871        2,902  

Accrued restructuring

     1,023        —    

Employee benefits

     885        1,484  

Accrued provision for contract loss(1)

     168        6,497  

Accrued other

     4,182        4,855  
  

 

 

    

 

 

 

Total other accrued expenses

   $ 9,928      $ 17,414  
  

 

 

    

 

 

 

 

(1) Includes a reduction to the provision for loss contract of $4.1 million recorded in the fourth quarter of fiscal 2017 resulting from an amendment to a contract with a fixed-price customer which changed the scope of the project and add the remaining costs and revenue to complete the project.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.7.0.1
Goodwill and Intangible Assets
12 Months Ended
Jan. 31, 2017
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets

6. Goodwill and Intangible Assets

Goodwill, net

At January 31, 2017 and 2016, we had goodwill of $23.3 million and $40.2 million, respectively. The following table represents the changes in goodwill for the fiscal year ended January 31, 2017 (amounts in thousands):

 

Balance as of February 1, 2016:

  

Goodwill, gross

   $ 55,962  

Accumulated impairment losses

     (15,787
  

 

 

 

Goodwill, net

     40,175  

Acquisition of DCC Labs

     7,255  

Goodwill impairment charge

     (23,492

Cumulative translation adjustment

     (651
  

 

 

 

Balance as of January 31, 2017

  

Goodwill, gross

     61,707  

Accumulated impairment losses

     (39,279
  

 

 

 

Goodwill, net

   $ 23,287  
  

 

 

 

The valuation of goodwill related to the DCC Labs acquisition was finalized in the fourth quarter of fiscal 2017 based on the final allocation of the purchase price.

In the second quarter of fiscal 2017, triggering events prompted us to perform “Step 1” of the goodwill impairment test. The triggering events included; a sustained decrease in our stock price during the period, the withdrawal of the permanent reinvestment assertion on earnings generated by our Irish operations (see Note 12, “Income Taxes” to this Form 10-K for more information) and a decline in actual revenue for the quarter compared to projected amounts, which was previously reported in a Current Report on Form 8-K furnished to the SEC on August 23, 2016. The outcome of that preliminary “Step 1” analysis revealed that as of July 31, 2016, the fair value of the net assets exceeded its carrying value by a range of $15.4 million to $25.0 million, or 15.0% to 24.4% of the carrying value of our net assets.

We determined based on “Step 1” of our fiscal 2017 annual impairment test, that the fair value of our reporting unit was less than its carrying value, which was $102.5 million at August 1, 2016. Since the estimated fair value of our reporting unit was less than its carrying value, we determined that it was necessary to perform “Step 2” of the impairment test. In “Step 2” of the impairment test we compared the implied fair value of our goodwill to its carrying value. After adjusting the carrying value of all assets, liabilities and equity to fair value at August 1, 2016, the estimated implied fair value of goodwill was calculated to be $22.3 million. Since the implied fair value of goodwill of $22.3 million is less than the carrying value of $45.8 million as of August 1, 2016, we recorded an impairment charge of $23.5 million to loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss.

 

Intangible assets, net

Intangible assets, net, consisted of the following at January 31, 2017 and 2016:

 

          January 31, 2017     January 31, 2016  
    Weighted average
remaining life
(Years)
    Gross     Accumulated
Amortization
    Net     Gross     Accumulated
Amortization
    Net  
    (Amounts in thousands)  

Finite-lived intangible assets:

             

Customer contracts

    2.4     $ 30,056     $ (28,019   $ 2,037     $ 29,956     $ (26,284   $ 3,672  

Non-compete agreements

    1.3       2,374       (2,356     18       2,365       (2,365     —    

Completed technology

    2.4       10,496       (9,997     499       10,075       (9,621     454  

Trademarks, patents and other

    3.3       7,125       (7,076     49       7,068       (7,068     —    
   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Total finite-lived intangible assets

    2.4     $ 50,051     $ (47,448   $ 2,603     $ 49,464     $ (45,338   $ 4,126  
   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Amortization expense for intangible assets was $3.3 million, $4.8 million and $5.2 million for fiscal 2017, 2016 and 2015, respectively.

The total amortization expense for each of the next five fiscal years is as follows (amounts in thousands):

 

For the Fiscal Years Ended January 31,

   Estimated
Amortization
Expense
 

2018

   $ 1,412  

2019

     931  

2020

     257  

2021

     3  

2022

     —    

2023 and thereafter

     —    
  

 

 

 

Total

   $ 2,603  
  

 

 

 

Actual amortization may differ from estimated amounts in the table above due to fluctuations in foreign currency exchange rates, additional intangible asset acquisitions, potential impairment, accelerated amortization, or other events.

XML 27 R13.htm IDEA: XBRL DOCUMENT v3.7.0.1
Severance and Other Restructuring Costs
12 Months Ended
Jan. 31, 2017
Restructuring and Related Activities [Abstract]  
Severance and Other Restructuring Costs

7. Severance and Other Restructuring Costs

Restructuring Costs

During fiscal 2017, we incurred restructuring charges totaling $5.7 million primarily from employee-related benefits for terminated employees and costs to close facilities.

The following table shows the change in balances of our accrued restructuring reported as a component of other accrued expenses on the consolidated balance sheet as of January 31, 2017 (amounts in thousands):

 

     Employee-
Related
Benefits
     Closure of
Leased
Facilities
     Other
Restructuring
     Total  

Accrual balance as of January 31, 2016

   $ —        $ —        $ —        $ —    

Restructuring charges incurred

     4,543        509        603        5,655  

Cash payments

     (3,741      (379      (495      (4,615

Other charges

     (17      —          —          (17
  

 

 

    

 

 

    

 

 

    

 

 

 

Accrual balance as of January 31, 2017

   $ 785      $ 130      $ 108      $ 1,023  
  

 

 

    

 

 

    

 

 

    

 

 

 

During the third quarter of fiscal 2017, we implemented a restructuring program (“Fiscal 2017 Restructuring Plan”) with the purpose of reducing costs and assisting in restoring SeaChange to profitability and positive cash flow. The total estimated restructuring costs associated with the Fiscal 2017 Restructuring Plan are anticipated to be approximately $5.1 million and will be recorded in severance and other restructuring costs in our consolidated statements of operations and comprehensive loss as they are incurred. We recorded $3.1 million of restructuring expense in connection with this plan during fiscal 2017, which was primarily made up of employee-related costs, and we expect to incur most of the estimated remaining costs in the first half of fiscal 2018. Any changes to the estimate of executing the Fiscal 2017 Restructuring Plan will be reflected in our future results of operations.

During the second quarter of fiscal 2017, we restructured our operations in connection with the acquisition of DCC Labs. This restructuring resulted in a workforce reduction within our In-Home engineering and services organization and in the closing of our facility in Portland, Oregon. We incurred charges totaling $1.9 million in severance and other restructuring costs during fiscal 2017 related to the acquisition of DCC Labs. Once we complete our integration plan, any further reduction in workforce may result in additional restructuring charges.

Because of restructuring activities relating to our Timeline Labs operations in fiscal 2017, we incurred $0.7 million of charges, which include $0.4 million in severance to former Timeline Labs employees and $0.3 million in other restructuring charges relating to our remaining lease obligation of our Timeline Labs facilities in San Francisco and Santa Monica, California.

Severance Costs

During fiscal 2017, we incurred severance charges of $1.5 million primarily from the departure of our former Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”) during the first half of fiscal 2017 as well as the termination of 13 other former employees.

Effective April 6, 2016, we terminated the employment of Jay Samit, our former CEO. In connection with his termination, Mr. Samit and SeaChange entered a Separation Agreement and Release of Claims (the “CEO Separation Agreement”). Under the terms of the CEO Separation Agreement and consistent with our pre-existing obligations to Mr. Samit in connection with a termination without cause, we incurred a charge of $1.0 million in the first quarter of fiscal 2017, which included $0.2 million for satisfaction of his remaining fiscal 2016 and 2017 annual bonuses and $0.8 million in severance payable in twelve equal monthly installments which will be completed in the first quarter of fiscal 2018. In addition, on July 6, 2016, Anthony Dias resigned as CFO of SeaChange, though he continued as an employee until July 31, 2016. In connection with his resignation, Mr. Dias and SeaChange entered an Employment Separation Agreement and Voluntary Release, dated July 6, 2016 (the “CFO Separation Agreement”). Under the terms of the CFO Separation Agreement, we incurred a charge of $0.2 million, which included his fiscal 2017 pro-rated bonus (paid in fiscal 2018) and six months’ base salary as severance payable in twelve equal semi-monthly installments, which was completed as of January 31, 2017.

XML 28 R14.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies
12 Months Ended
Jan. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

8. Commitments and Contingencies

Indemnification and Warranties

We provide indemnification, to the extent permitted by law, to our officers, directors, employees and agents for liabilities arising from certain events or occurrences while the officer, director, employee or agent is, or was, serving at our request in such capacity. With respect to acquisitions, we provide indemnification to, or assume indemnification obligations for, the current and former directors, officers and employees of the acquired companies in accordance with the acquired companies’ governing documents. As a matter of practice, we have maintained directors’ and officers’ liability insurance including coverage for directors and officers of acquired companies.

We enter agreements in the ordinary course of business with customers, resellers, distributors, integrators and suppliers. Most of these agreements require us to defend and/or indemnify the other party against intellectual property infringement claims brought by a third-party with respect to our products. From time to time, we also indemnify customers and business partners for damages, losses and liabilities they may suffer or incur relating to personal injury, personal property damage, product liability, and environmental claims relating to the use of our products and services or resulting from the acts or omissions of us, our employees, authorized agents or subcontractors. From time to time, we have received requests from customers for indemnification of patent litigation claims. Management cannot reasonably estimate any potential losses, but these claims could result in material liability for us. There are no current pending legal proceedings, in the opinion of management that would have a material adverse effect on our financial position, results from operations and cash flows. There is no assurance that future legal proceedings arising from ordinary course of business or otherwise, will not have a material adverse effect on our financial position, results from operations or cash flows.

We warrant that our products, including software products, will substantially perform in accordance with our standard published specifications in effect at the time of delivery. In addition, we provide maintenance support to our customers and therefore allocate a portion of the product purchase price to the initial warranty period and recognize revenue on a straight-line basis over that warranty period related to both the warranty obligation and the maintenance support agreement. When we receive revenue for extended warranties beyond the standard duration, it is deferred and recognized on a straight-line basis over the contract period. Related costs are expensed as incurred.

Revolving Line of Credit/Demand Note Payable

We had a letter agreement with JP Morgan Chase Bank, N.A. (“JP Morgan”) for a demand discretionary line of credit and a Demand Promissory Note in the aggregate amount of $20.0 million, which expired on August 31, 2016 with no outstanding balance. This line of credit and Demand Promissory Note was not renewed.

 

Operating Leases

We lease certain of our operating facilities, automobiles and office equipment under non-cancelable operating leases, which expire at various dates through fiscal 2023. Leases for our facilities typically contain standard commercial lease provisions, including renewal options and rent escalation clauses. Rental expense under operating leases was $2.4 million, $2.7 million and $2.9 million for fiscal 2017, 2016 and 2015, respectively. Future commitments under minimum lease payments as of January 31, 2017 are as follows (amounts in thousands):

 

For the Fiscal Years Ended January 31,

   Operating
Leases
 

2018

   $ 1,826  

2019

     1,604  

2020

     1,234  

2021

     747  

2022

     461  

2023 and thereafter

     116  
  

 

 

 

Minimum operating lease payments

   $ 5,988  
  

 

 

 
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stockholders' Equity
12 Months Ended
Jan. 31, 2017
Equity [Abstract]  
Stockholders' Equity

9. Stockholders’ Equity

Stock Authorization

The Board of Directors is authorized to issue from time to time up to an aggregate of 5,000,000 shares of preferred stock, in one or more series. Each such series of preferred stock shall have the number of shares, designations, preferences, voting powers, qualifications and special or relative rights or privileges to be determined by the Board of Directors, including dividend rights, voting rights, redemption rights and sinking fund provisions, liquidation preferences, conversion rights and preemptive rights. No preferred stock has been issued as of January 31, 2017.

 

Stock Option Plans

2011 Compensation and Incentive Plan.

In July 2011, our stockholders approved the adoption of our 2011 Compensation and Incentive Plan (the “2011 Plan”). Under the 2011 Plan, as amended in July 2013, the number of shares of common stock authorized for grant is equal to 5,300,000 shares plus the number of shares that were expired, terminated, surrendered or forfeited subsequent to July 20, 2011 under the Amended and Restated 2005 Equity Compensation and Incentive Plan (the “2005 Plan”). Following approval of the 2011 Plan, we terminated the 2005 Plan. The 2011 Plan provides for the grant of incentive stock options, nonqualified stock options, restricted stock, restricted stock units (“RSUs”), deferred stock units (“DSUs”) and other equity based non-stock option awards as determined by the plan administrator to officers, employees, consultants, and directors of the Company. On July 13, 2016, our stockholders approved an amendment to the 2011 Plan which:

 

    Approved the removal of minimum vesting periods for stock option, RSU and other stock-based awards, but excluding restricted stock, under the 2011 Plan; and

 

    Approved the material terms of the performance goals of the 2011 Plan under which tax-deductible compensation may be paid for purposes of rules under the Internal Revenue Code of 1986, as amended, including the business criteria on which performance goals may be based.

Effective February 1, 2014, SeaChange gave its non-employee members of the Board of Directors the option to receive DSUs in lieu of RSUs, beginning with the annual grant for fiscal 2015. The number of units subject to the DSUs is determined as of the grant date and shall fully vest one year from the grant date. The shares underlying the DSUs are not vested and issued until the earlier of the director ceasing to be a member of the Board of Directors (provided such time is subsequent to the first day of the succeeding fiscal year) or immediately prior to a change in control. Commencing with fiscal 2016, we changed the policy regarding the timing of the equity grant from the first day of the applicable fiscal year to the date of our annual meeting of stockholders. To facilitate the transition, a partial year grant was made to our non-employee directors, effective February 1, 2015, and a full year grant was made to our non-employee directors, effective July 15, 2015.

We may satisfy awards upon the exercise of stock options or the vesting of stock units with newly issued shares or treasury shares. The Board of Directors is responsible for the administration of the 2011 Plan and determining the terms of each award, award exercise price, the number of shares for which each award is granted and the rate at which each award vests. In certain instances, the Board of Directors may elect to modify the terms of an award. As of January 31, 2017, there were 393,403 shares available for future grant under the 2011 Plan.

Option awards may be granted to employees at an exercise price per share of not less than 100% of the fair market value per common share on the date of the grant. Stock units may be granted to any officer, employee, director, or consultant at a purchase price per share as determined by the Board of Directors. Option awards granted under the 2011 Plan generally vest over a period of one to four years and expire ten years from the date of the grant.

In fiscal 2016, the Board of Directors developed a new Long-Term Incentive (“LTI”) Program under which the named executive officers and other key employees of the Company will receive long-term equity-based incentive awards, which are intended to align the interests of our named executive officers and other key employees with the long-term interests of our stockholders and to emphasize and reinforce our focus on team success. Long-term equity-based incentive compensation awards are made in the form of stock options, RSUs and performance stock units (“PSUs”) subject to vesting based in part on the extent to which employment continues for three years.

2015 Employee Stock Purchase Plan

In July 2015, we adopted the 2015 Employee Stock Purchase Plan (the “ESPP”). The purpose of the ESPP is to provide eligible employees, including executive officers of SeaChange, with the opportunity to purchase shares of our common stock at a discount through accumulated payroll deductions of up to 15%, but not less than one percent of their eligible compensation, subject to any plan limitations. Offering periods typically commence on October 1st and April 1st and end on March 31st and September 30th with the last trading day being the exercise date for the offering period. The first offering period under the ESPP commenced on October 1, 2015. On each purchase date, eligible employees will purchase our stock at a price per share equal to 85% of the closing price of our common stock on the exercise date, but no less than par value. The maximum number of shares of our common stock which will be authorized for sale under the ESPP is 1,150,000 shares. Stock-based compensation expense related to the ESPP was immaterial for fiscal 2017 and fiscal 2016.

Stock-based Compensation

We use the provisions of the authoritative guidance which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees and directors based on estimated fair values. The fair value of our stock options and PSUs, less expected forfeitures, is amortized over the awards’ vesting period on a graded vesting basis, whereas the RSUs and DSUs, less expected forfeitures, are amortized on a straight-line basis. We have applied the provisions of authoritative guidance allowing the use of a “simplified” method, in developing an estimate of the expected term of “plain vanilla” share options.

The effect of recording stock-based compensation was as follows:

 

     For the Fiscal Years Ended January 31,  
         2017              2016              2015      
     (Amounts in thousands)  

Stock-based compensation expense by type of award:

        

Stock options

   $ 873      $ 1,257      $ 1,036  

Restricted stock units

     624        1,203        1,607  

Deferred stock units

     709        607        500  

Performance-based restricted stock units

     398        475        77  

Employee stock purchase plan

     17        10        —    
  

 

 

    

 

 

    

 

 

 

Total stock-based compensation

   $ 2,621      $ 3,552      $ 3,220  
  

 

 

    

 

 

    

 

 

 

Since stock-based awards are expected to be made each year and vest over several years, the effects of applying authoritative guidance for recording stock-based compensation for the year ended January 31, 2017 are not indicative of future amounts.

Determining Fair Value

Stock Options

We record the fair value of most stock options using the Black-Scholes valuation model. Key input assumptions used to estimate the fair value of stock options include the exercise price, the expected option term, the risk-free interest rate over the option’s expected term, the expected annual dividend yield and the expected stock price volatility. The expected option term was determined using the “simplified” method for “plain vanilla” options. The expected stock price volatility was established using a blended volatility, which is an average of the historical volatility of our common stock over a period of time equal to the expected term of the stock option, and the average volatility of our common stock over the most recent one-year and two-year periods. The risk-free interest rate is based upon the U.S. treasury bond yield at the grant date, using a remaining term equal to the expected life. The expected dividend yield is 0%, as we have not paid cash dividends on our common stock since our inception.

 

The fair value of stock options granted was estimated at the date of grant using the following assumptions:

 

     For the Fiscal Years Ended January 31,
         2017            2016            2015    

Expected term (in years)

   6-7    6-7    6.5

Expected volatility (range)

   40-45%    40-45%    46%

Weighted average volatility

   42%    42%    46%

Risk-free interest rate

   1.0-2.0%    1.5-2.0%    1.7%

Weighted average interest rate

   1.1%    1.6%    1.7%

Expected dividend yield

   0%    0%    0%

Market-Based Options

We have granted market-based options to certain newly appointed officers. These stock options have an exercise price equal to our closing stock price on the date of grant and will vest in approximately equal increments based upon the closing price of SeaChange’s common stock. We record the fair value of these stock options using the Monte Carlo simulation model, since the stock option vesting is variable depending on the closing price of our traded common stock. The model simulated the daily trading price of the market-based stock options’ expected terms to determine if the vesting conditions would be triggered during the term. Effective April 6, 2016, Ed Terino, who previously served as our Chief Operating Officer (“COO”), was appointed Chief Executive Officer (“CEO”) of SeaChange and was granted 600,000 market-based options, bringing the total of his market-based options, when added to the 200,000 market-based options he received upon hire as COO in June 2015, to 800,000 market-based options. The fair value of these 800,000 stock options was estimated to be $2.1 million. As of January 31, 2017, $0.9 million remained unamortized on the market-based stock options, which will be expensed over the next 2.3 years, the remaining weighted average amortization period.

The following table summarizes the Company’s stock option activity:

 

     For the Fiscal Years Ended January 31,  
     2017      2016      2015  
     Shares     Weighted
average
exercise
price
     Shares     Weighted
average
exercise
price
     Shares     Weighted
average
exercise
price
 

Outstanding at beginning of period

     1,192,677     $ 6.80        1,626,421     $ 7.77        1,502,176     $ 9.77  

Granted

     1,581,614     $ 4.02        612,678     $ 6.44        500,000     $ 7.23  

Exercised

     —       $ —          (28,740   $ 6.74        —       $ —    

Forfeited/expired/cancelled

     (632,724   $ 6.98        (1,017,682   $ 8.13        (375,755   $ 15.06  
  

 

 

      

 

 

      

 

 

   

Outstanding at end of period

     2,141,567     $ 4.70        1,192,677     $ 6.80        1,626,421     $ 7.77  
  

 

 

      

 

 

      

 

 

   

Options exercisable at end of period

     203,982     $ 6.28        80,000     $ 6.83        1,108,115     $ 8.02  
  

 

 

      

 

 

      

 

 

   

Weighted average remaining contractual term (in years)

       8.01          8.10          4.72  

The weighted-average fair valuation at grant date of stock options granted during the years ended January 31, 2017, 2016 and 2015, was $3.09, $2.75, and $3.39, respectively. As of January 31, 2017, the unrecognized stock-based compensation related to the unvested stock options was approximately $1.4 million, net of estimated forfeitures. Total unrecognized compensation cost will be adjusted for any future changes in estimated changes in forfeitures. This cost will be recognized over an estimated weighted average amortization period of 2.0 years.

Intrinsic value is defined as the difference between the market price on the date of exercise and the grant date price. There was no intrinsic value as of January 31, 2017 as the market price on the date of exercise was higher than the grant date price for options outstanding. The aggregate intrinsic value for options outstanding was $0.1 million as of January 31, 2016 and 2015, respectively. The aggregate intrinsic value of vested shares and share options expected to vest as of January 31, 2017, 2016 and 2015 was $0, $0.1 million and $0.1 million, respectively.

 

Cash received from employees as a result of employee stock option exercises during fiscal 2016 was $0.2 million. There were no stock options exercised in fiscal 2017 and 2015. The total intrinsic value of options exercised during the year ended January 31, 2017 was not material.

The following table summarizes information about stock options outstanding and exercisable as of January 31, 2017:

 

     Options Outstanding      Options Exercisable  
     Number
outstanding
     Weighted
average
remaining
contractual
terms
(years)
     Weighted
average
exercise
price
     Number
exercisable
     Weighted
average
exercise
price
 

Range of exercise prices

              

$2.42 to $2.42

     425,546        9.50      $ 2.42        —        $ —    

$2.64 to $2.89

     135,000        9.68      $ 2.73        —        $ —    

$3.30 to $3.41

     150,000        9.38      $ 3.34        —        $ —    

$3.50 to $3.50

     100,000        9.26      $ 3.50        —        $ —    

$3.77 to $3.77

     21,068        2.25      $ 3.77        7,023      $ 3.77  

$3.83 to $3.83

     75,000        9.21      $ 3.83        —        $ —    

$5.50 to $5.50

     75,000        0.31      $ 5.50        —        $ —    

$5.56 to $7.25

     800,000        8.97      $ 5.98        —        $ —    

$6.05 to $6.05

     279,953        4.94      $ 6.05        116,959      $ 6.05  

$6.74 to $6.74

     75,000        1.96      $ 6.74        75,000      $ 6.74  

$8.15 to $8.15

     5,000        2.42      $ 8.15        5,000      $ 8.15  
  

 

 

          

 

 

    
     2,141,567        8.01      $ 4.70        203,982      $ 6.28  
  

 

 

          

 

 

    

Stock Units (RSUs, DSUs and PSUs)

We record stock-based compensation expense associated with stock units using the market value of our stock on the date of grant, less forfeitures, and amortize the fair value over the awards’ vesting period on a straight-line basis for awards with only a service condition and graded vesting basis for awards that include both a performance and service condition.

The following table summarizes the stock unit activity:

 

     For the Fiscal Years Ended January 31,  
     2017      2016      2015  
     Shares     Weighted
average
grant date
fair value
     Shares     Weighted
average
grant date
fair value
     Shares     Weighted
average
grant date
fair value
 

Unvested at beginning of period

     1,053,045     $ 7.34        435,306     $ 8.91        446,468     $ 9.81  

Awarded

     837,927     $ 3.07        904,344     $ 6.46        314,057     $ 8.60  

Vested

     (208,474   $ 3.46        (277,373   $ 6.89        (287,485   $ 9.83  

Forfeited/expired/cancelled

     (229,440   $ 6.68        (9,232   $ 8.42        (37,734   $ 10.01  
  

 

 

      

 

 

      

 

 

   

Unvested at end of period

     1,453,058     $ 5.54        1,053,045     $ 7.34        435,306     $ 8.91  
  

 

 

      

 

 

      

 

 

   

As of January 31, 2017, the unrecognized stock-based compensation related to the unvested RSUs and DSUs was $3.0 million. This cost will be recognized over an estimated weighted average amortization period of 1.3 years.

In fiscal 2017 and fiscal 2016, the Company granted an aggregate of 307,963 and 301,192 PSUs, respectively, to employees. The target number of PSUs granted to an employee in these fiscal years represent the right to receive a corresponding number of shares of our common stock, subject to adjustment depending on SeaChange’s total shareholder return (“TSR”) for the period between February 1, 2017 and January 31, 2020 (for the fiscal 2017 grant) and between February 1, 2016 and January 31, 2019 (for the fiscal 2016 grant) measured against the TSR of the common stock of the companies comprising the S&P SmallCap 600 Index (collectively referred to as the “SeaChange Relative TSR Percentile Rank”). The number of shares of our common stock that these employees are entitled to receive at January 31, 2019 and 2020 range from 0% to 150% of the target PSU award. If the SeaChange Relative TSR Percentile Rank relative to the companies in the S&P SmallCap 600 Index is less than the 25th percentile, the target grants are forfeited.

We record the fair value of these PSUs using the Monte Carlo simulation model since the vesting is variable depending on the SeaChange Relative TSR Percentile Ranking. We recognize stock compensation expense related to the PSUs ratably over the required service period based on the estimate that it is probable that the measurement criteria will be achieved and the targeted number of shares will vest. If there is a change in the estimate of the number of shares that are probable of vesting, we will cumulatively adjust compensation expense in the period that the change in estimate is made. The fair value of the granted PSUs was estimated to be $2.9 million and will be expensed over the next 3 years.

XML 30 R16.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accumulated Other Comprehensive Loss
12 Months Ended
Jan. 31, 2017
Equity [Abstract]  
Accumulated Other Comprehensive Loss

10. Accumulated Other Comprehensive Loss

Accumulated other comprehensive loss consisted of the following:

 

     Foreign
Currency
Translation
Adjustment
     Changes in
Fair Value of
Available-
for-Sale
Investments
     Accumulated
Other
Comprehensive
Loss
 
     (Amounts in thousands)  

Balance at January 31, 2015

   $ (5,797    $ 43      $ (5,754

Other comprehensive loss

     (847      (12      (859
  

 

 

    

 

 

    

 

 

 

Balance at January 31, 2016

     (6,644      31        (6,613

Other comprehensive income (loss)

     1,267        (25      1,242  
  

 

 

    

 

 

    

 

 

 

Balance at January 31, 2017

   $ (5,377    $ 6      $ (5,371
  

 

 

    

 

 

    

 

 

 

Unrealized holding losses on securities available for sale are not material for the periods presented.

Comprehensive loss consists of net loss and other comprehensive income (loss), which includes foreign currency translation adjustments and changes in unrealized gains and losses on marketable securities. For purposes of comprehensive loss disclosures, we do not record tax expense or benefits for the net changes in the foreign currency translation adjustments.

XML 31 R17.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information, Significant Customers and Geographic Information
12 Months Ended
Jan. 31, 2017
Segment Reporting [Abstract]  
Segment Information, Significant Customers and Geographic Information

11. Segment Information, Significant Customers and Geographic Information

Segment Information

Our operations are organized into one reportable segment. Operating segments are defined as components of an enterprise evaluated regularly by the Company’s senior management in deciding how to allocate resources and assess performance. Our reportable segment was determined based upon the nature of the products offered to customers, the market characteristics of each operating segment and the Company’s management structure.

Significant Customers

The following table summarizes revenues by significant customers where such revenue exceeded 10% of total revenues for the indicated period:

 

     For Fiscal Years Ended January 31,  
     2017     2016     2015  

Customer A

     30     28     17

Customer B

     N/A       10     17

 

Geographic Information

The following summarizes revenues by customers’ geographic locations:

 

     For the Fiscal Years Ended January 31,  
     2017     2016     2015  
     Amount      %     Amount      %     Amount      %  
     (Amounts in thousands, except percentages)  

Revenues by customers’ geographic locations:

               

North America(1)

   $ 37,570        45   $ 58,113        55   $ 64,755        56

Europe and Middle East

     38,169        45     42,201        39     39,387        34

Latin America

     5,764        7     4,707        4     6,829        6

Asia Pacific

     2,292        3     1,971        2     4,464        4
  

 

 

      

 

 

      

 

 

    

Total revenues

   $ 83,795        $ 106,992        $ 115,435     
  

 

 

      

 

 

      

 

 

    

 

(1) Includes total revenue for the United States for the periods shown as follows:

 

     For the Fiscal Years Ended January 31,  
     2017      2016      2015  
     (Amounts in thousands, except percentages)  

U.S. Revenue

   $ 30,094      $ 46,978      $ 59,819  

% of total revenue

     35.9      43.9      51.8

The following summarizes long-lived assets by geographic locations:

 

     January 31,  
     2017     2016  
     Amount      %     Amount      %  
     (Amounts in thousands, except percentages)  

Long-lived assets by geographic locations(1):

          

North America

   $ 14,729        80   $ 18,944        79

Europe and Middle East

     2,878        16     3,575        15

Asia Pacific

     817        4     1,372        6
  

 

 

      

 

 

    

Total long-lived assets by geographic location

   $ 18,424        $ 23,891     
  

 

 

      

 

 

    

 

(1) Excludes marketable securities, long-term and goodwill.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes
12 Months Ended
Jan. 31, 2017
Income Tax Disclosure [Abstract]  
Income Taxes

12. Income Taxes

The components of loss from continuing operations before income taxes are as follows:

 

     For the Fiscal Years Ended January 31,  
     2017      2016      2015  
     (Amounts in thousands)  

Domestic

   $ (40,452    $ (38,709    $ (25,920

Foreign

     (16,166      (10,044      (2,694
  

 

 

    

 

 

    

 

 

 

Loss from continuing operations before income taxes

   $ (56,618    $ (48,753    $ (28,614
  

 

 

    

 

 

    

 

 

 

The components of the income tax provision (benefit) from continuing operations are as follows:

 

     For the Fiscal Years Ended January 31,  
     2017      2016      2015  
     (Amounts in thousands)  

Current:

        

Federal

   $         —        $       —        $ —    

State

     50        50        (762

Foreign

     (94      (49            24  
  

 

 

    

 

 

    

 

 

 

Total

     (44      1        (738
  

 

 

    

 

 

    

 

 

 

Deferred:

        

Foreign

     14,675        (1,030      (368
  

 

 

    

 

 

    

 

 

 

Total

     14,675        (1,030      (368
  

 

 

    

 

 

    

 

 

 

Income tax (benefit) provision

   $ 14,631      $ (1,029    $ (1,106
  

 

 

    

 

 

    

 

 

 

The income tax provision (benefit) for continuing operations computed using the federal statutory income tax rate differs from our effective tax rate primarily due to the following:

 

     For the Fiscal Years Ended January 31,  
           2017                  2016                  2015        
     (Amounts in thousands)  

Statutory U.S. federal tax rate

   $ (19,816    $ (17,066    $ (10,014

State taxes, net of federal tax benefit

     32        33        (779

Income (losses) not benefitted

     10,679        15,712        8,913  

Non-deductible stock compensation expense

     266        3        —    

Other non-deductible items(1)

     252        (31      (74

Innovative technology and development incentive

     —          (189      (68

Foreign tax rate differential

     3,499        509        916  

APB 23 deferred tax liability

     14,675        —          —    

Goodwill impairment

     5,044        —          —    
  

 

 

    

 

 

    

 

 

 

Income tax provision (benefit)

   $ 14,631      $ (1,029    $ (1,106
  

 

 

    

 

 

    

 

 

 

 

(1) Within the other line in the table above, other non-deductible items were $0.1 million and ($0.2) million for the fiscal years ended January 31, 2017 and 2016, respectively, and were immaterial for fiscal 2015. These items have been aggregated with various adjustments related to differences in prior year U.S. and foreign tax provisions and the actual returns filed.

Our effective tax rate was a provision of 26% for the fiscal year ended January 31, 2017 and a benefit of 2% and 4% for the fiscal years ended January 31, 2016 and 2015, respectively.

 

The components of deferred income taxes are as follows:

 

     January 31,  
     2017     2016  
     (Amounts in thousands)  

Deferred tax assets:

    

Accruals and reserves

   $ 1,815     $ 5,041  

Deferred revenue

     79       346  

Stock-based compensation expense

     3,730       3,655  

U.S. federal, state and foreign tax credits

     7,459       7,510  

Intangible assets

     6,834       7,153  

Loss carryforwards

     38,356       24,172  
  

 

 

   

 

 

 

Deferred tax assets

     58,273       47,877  

Less: Valuation allowance

     (58,134     (47,368
  

 

 

   

 

 

 

Net deferred tax assets

     139       509  

Deferred tax liabilities:

    

APB 23 deferred tax liability

     14,675       —    

Other

     75       75  

Property and equipment

     121       426  
  

 

 

   

 

 

 

Total net deferred tax (liabilities) assets

   $ (14,732   $ 8  
  

 

 

   

 

 

 

At January 31, 2017, we had federal, state and foreign net operating loss carry forwards of $84.7 million, $117.5 million and $6.3 million respectively, which can be used to offset future tax liabilities and expire at various dates beginning in fiscal 2018. Utilization of these net operating loss carry forwards may be limited pursuant to provisions of the respective local jurisdiction. At January 31, 2017, we had a federal capital loss carry forward of $13.1 million. This loss can only be utilized to offset capital gains and it expires in fiscal 2018. In addition, at January 31, 2017, we had federal and state research and development credit carry forwards of $3.6 million and $1.8 million respectively, and state investment tax credit carry forwards of $0.2 million. We also have alternative minimum tax credit carry forwards of $0.6 million which are available to reduce future federal regular income taxes over an indefinite period. We have foreign tax credit carry forwards of $2.0 million which are available to reduce future federal regular income taxes. These credits expire at various dates beginning in fiscal 2018, except for $0.8 million in credits that have an unlimited carryforward period.

We review the adequacy of the valuation allowance for deferred tax assets on a quarterly basis. We have evaluated the positive and negative evidence bearing upon the realizability of our deferred tax assets and have established a valuation allowance of $58.1 million for such assets, which are comprised principally of net operating loss carry forwards, research and development credits, deferred revenue, inventory and stock-based compensation. If we generate pre-tax income in the future, some portion or all of the valuation allowance could be reversed and a corresponding increase in net income would be reported in future periods. The valuation allowance increased $10.7 million from $47.4 million at January 31, 2016.

Our foreign subsidiaries generate earnings that are not subject to U.S. income taxes so long as they are permanently reinvested in our operations outside the United States. Pursuant to Accounting Standard Codification Topic No. 740-30, “Income Taxes-Other Considerations or Special Areas,” undistributed earnings of foreign subsidiaries that are no longer permanently reinvested would become subject to deferred income taxes under U.S. tax law. Prior to the second quarter of fiscal 2017, we asserted that the undistributed earnings of all our foreign subsidiaries were permanently reinvested.

In the second quarter of fiscal 2017, following a review of our operations, liquidity and funding, and investment in our product roadmap, we determined that the ability to access certain amounts of foreign earnings would provide greater flexibility to meet the Company’s working capital needs. Accordingly, in the second quarter of fiscal 2017, we withdrew the permanent reinvestment assertion on $58.6 million of earnings generated by our Irish operations through July 2016. We recorded a deferred tax liability of $14.7 million related to the foreign income taxes on $58.6 million of undistributed earnings.

At January 31, 2017, we have indefinitely reinvested $6.0 million of the cumulative undistributed earnings of certain foreign subsidiaries. The $6.0 million of such earnings would be subject to U.S. taxes if repatriated to the United States. Through January 31, 2017, we have not provided deferred income taxes on these undistributed earnings of our foreign subsidiaries because such earnings are considered to be indefinitely reinvested outside the United States. Determination of the potential deferred income tax liability on these undistributed earnings is not practicable because such liability, if any, is dependent on circumstances existing if, and when, remittance occurs.

There is no certainty as to the timing of when such foreign earnings will be distributed to the United States in whole or in part. Further, when the foreign earnings are distributed via dividend to the United States, we anticipate that a substantial portion of the resulting U.S. income taxes would be reduced by existing tax attributes.

For the fiscal year ended January 31, 2017, we recognized incremental tax benefits of $0.4 million. This incremental tax benefit is primarily due to $0.3 million of tax benefit recorded for the expiration of the statute of limitations and $0.1 million related to effectively settling an audit. We recognize accrued interest and penalties related to uncertain tax positions in income tax expense. A reconciliation of the beginning and ending balance of the total amounts of gross unrecognized tax benefits, excluding interest of $0.3 million, is as follows:

 

     For the Fiscal Years Ended January 31,  
             2017                      2016          
     (Amounts in thousands)  

Balance of gross unrecognized tax benefits, beginning of period

   $ 5,151      $ 5,527  

Gross amounts of increases in unrecognized tax benefits as a result of tax positions taken in the current period

     321        —    

Decrease due to expiration of statute of limitation

     (269      (325

Decrease for tax positions related to prior years

     (96      —    

Effect of currency translation

     (14      (51
  

 

 

    

 

 

 

Balance of gross unrecognized tax benefits, end of period

   $ 5,093      $ 5,151  
  

 

 

    

 

 

 

We file income tax returns in U.S. federal jurisdiction, various state jurisdictions, and various foreign jurisdictions. We have closed out an audit with the Internal Revenue Service (“IRS”) through fiscal 2013, however, the taxing authorities can still review the propriety of certain tax attributes created in closed years if such tax attributes are utilized in an open tax year, such as our federal research and development credit carryovers. During fiscal 2017, we closed an audit with the Dutch tax authorities for fiscal years 2010 through 2015.

XML 33 R19.htm IDEA: XBRL DOCUMENT v3.7.0.1
Employee Benefit Plans
12 Months Ended
Jan. 31, 2017
Postemployment Benefits [Abstract]  
Employee Benefit Plans

13. Employee Benefit Plans

We sponsor a 401(k) retirement savings plan (the “Plan”) that covers substantially all domestic employees of SeaChange. The Plan allows employees to contribute gross salary through payroll deductions up to the legally mandated limit based on their jurisdiction. Participation in the Plan is available to full-time employees who meet eligibility requirements. We also contribute to various retirement plans for our employees outside the United States according to the local plans specific to each foreign location. Amounts contributed will vary. During fiscal 2017, 2016 and 2015, we contributed $1.4 million, $1.5 million and $1.7 million, respectively.

 

We have a statutory pension benefit obligation covering current employees in the Philippines. The components of the change in this pension benefit obligation as of January 31, 2017 and 2016 is as follows:

 

     January 31,  
         2017              2016      
     (Amounts in thousands)  

Projected benefit obligation, beginning of fiscal year

   $ 1,063      $ 1,247  

Service cost

     238        288  

Interest cost

     54        51  

Actuarial gain

     (801      (435

Foreign currency exchange rate changes

     (24      (88
  

 

 

    

 

 

 

Projected benefit obligation, end of fiscal year

   $ 530      $ 1,063  
  

 

 

    

 

 

 

Funded status at end of fiscal year(1)

   $ 530      $ 1,063  
  

 

 

    

 

 

 

 

(1) These unfunded amounts are included in other liabilities, long-term on our consolidated balance sheets for the periods presented.

The following sets forth the components of our net periodic benefit cost under the pension plan:

 

     January 31,  
     2017      2016      2015  
     (Amounts in thousands)  

Service cost

   $ 238      $ 288      $ 176  

Interest cost

     54        51        39  

Actuarial (gain) loss

     (801      (435      379  
  

 

 

    

 

 

    

 

 

 

Net periodic benefit cost

   $ (509    $ (96    $ 594  
  

 

 

    

 

 

    

 

 

 

Key weighted average assumptions used in the accounting for the pension plan to determine the benefit obligation and net benefit cost were as follows:

 

     January 31,  
     2017     2016  

Discount rate

     5.72     5.08

Compensation increase rate

     5.00     7.00

We do not anticipate to begin paying this obligation until fiscal 2022 and estimate $0.2 million in benefit payments through fiscal 2028.

XML 34 R20.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Loss Per Share
12 Months Ended
Jan. 31, 2017
Earnings Per Share [Abstract]  
Net Loss Per Share

14. Net Loss Per Share

Net loss per share is presented in accordance with authoritative guidance which requires the presentation of “basic” and “diluted” earnings per share. Basic net loss per share is computed by dividing earnings available to common shareholders by the weighted average shares of common stock outstanding during the period. For the purposes of calculating diluted net loss per share, the denominator includes both the weighted average number of shares of common stock outstanding during the period and the weighted average number of shares of potential dilutive shares of common stock, such as stock awards, calculated using the treasury stock method. Basic and diluted net loss per share was the same for all the periods presented as the impact of potential dilutive shares outstanding was anti-dilutive.

 

The following table sets forth our computation of basic and diluted net loss per common share (amounts in thousands, except per share data):

 

     For the Fiscal Years Ended January 31,  
           2017                  2016                  2015        

Net loss from continuing operations

   $ (71,249    $ (47,697    $ (27,489

Net income from discontinued operations

     —          —          5  
  

 

 

    

 

 

    

 

 

 

Net loss

   $ (71,249    $ (47,697    $ (27,484
  

 

 

    

 

 

    

 

 

 

Weighted average shares used in computing net loss per share—basic and diluted

     34,970        33,506        32,772  
  

 

 

    

 

 

    

 

 

 

Net loss per share—basic and diluted:

        

Loss from continuing operations

   $ (2.04    $ (1.42    $ (0.84

Income from discontinued operations

     —          —          0.00  
  

 

 

    

 

 

    

 

 

 

Net loss per share—basic and diluted

   $ (2.04    $ (1.42    $ (0.84
  

 

 

    

 

 

    

 

 

 

The number of common shares used in the computation of diluted net loss per share for the periods presented does not include the effect of the following potentially outstanding common shares because the effect would have been anti-dilutive (amounts in thousands):

 

     For the Fiscal Year Ended January 31,  
         2017              2016              2015      

Stock options

     1,415        1,493        1,586  

Restricted stock units

     448        145        217  

Deferred stock units

     70        31        11  

Performance stock units

     318        5        —    
  

 

 

    

 

 

    

 

 

 

Total

     2,251        1,674        1,814  
  

 

 

    

 

 

    

 

 

 

 

XML 35 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
Quarterly Results of Operations-Unaudited
12 Months Ended
Jan. 31, 2017
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Results of Operations-Unaudited

15. Quarterly Results of Operations—Unaudited

The following table sets forth certain unaudited quarterly results of operations for fiscal 2017 and fiscal 2016. In the opinion of management, this information has been prepared on the same basis as the audited consolidated financial statements and all necessary adjustments, consisting only of normal recurring adjustments, have been included in the amounts stated below to present fairly the quarterly information when read in conjunction with the audited consolidated financial statements and notes thereto included elsewhere in this Form 10-K. The quarterly operating results are not necessarily indicative of future results of operations.

 

    Fiscal Year Ended January 31, 2017  
          Q1                 Q2                 Q3                 Q4        
    (Amounts in thousands, except per share data)  

Revenue

  $ 21,570     $ 18,452     $ 19,961     $ 23,812  

Gross profit

    9,149       7,456       9,812       15,763  

Operating expenses

    18,724       19,124       18,247       40,231  

Net loss(1)

    (8,907     (26,884     (8,082     (27,376

Loss per share(2):

       

Basic

  $ (0.26   $ (0.77   $ (0.23   $ (0.78

Diluted

  $ (0.26   $ (0.77   $ (0.23   $ (0.78

 

    Fiscal Year Ended January 31, 2016  
    Q1     Q2     Q3     Q4  
    (Amounts in thousands, except per share data)  

Revenue

  $ 23,177     $ 27,871     $ 28,747     $ 27,197  

Gross profit

    10,116       14,427       6,877       15,419  

Operating expenses

    19,582       19,177       18,718       37,561  

Net loss(3)

    (9,825     (5,027     (10,565     (22,280

Loss per share(2):

       

Basic

  $ (0.29   $ (0.16   $ (0.31   $ (0.66

Diluted

  $ (0.29   $ (0.16   $ (0.31   $ (0.66

 

(1) Net loss in the fourth quarter of fiscal 2017 includes a $23.7 million loss on impairment of long-lived assets as we found during “Step 2” of our annual goodwill impairment test that the carrying value of our goodwill was greater than the implied fair value. As a result, we recorded an impairment charge of $23.5 million. In addition, we fully impaired the fair market value of our facility in Greenville, New Hampshire by recording an impairment charge of $0.2 million as we feel that the sale of this facility is not imminent due to the facility’s location and the market conditions in the area.
(2) The sum of per share data may not agree to annual amounts due to rounding.
(3) Net loss in the fourth quarter of fiscal 2016 includes a $21.5 million loss on impairment of long-lived assets as a result of our decision to enter into a restructuring plan relating to the Timeline Labs operations.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule II-Valuation and Qualifying Accounts
12 Months Ended
Jan. 31, 2017
Valuation and Qualifying Accounts [Abstract]  
Schedule II-Valuation and Qualifying Accounts

SEACHANGE INTERNATIONAL, INC.

Schedule II—Valuation and Qualifying Accounts

For the Fiscal Years Ended January 31, 2017, 2016 and 2015

 

            Additions     Deductions
and write-
offs
    Balance at
end of
period
 

Description

   Balance at
beginning of

period
     Charged to
costs and
expenses
     Charged to
other
accounts
     
     (Amounts in thousands)  

Accounts Receivable Allowance:

            

Year ended January 31, 2017

   $ 415      $ 597      $ (61   $ (75   $ 876  

Year ended January 31, 2016

   $ 400      $ 59      $     $ (44   $ 415  

Year ended January 31, 2015

   $ 327      $ 80      $     $ (7   $ 400  

Deferred Tax Assets Valuation Allowance:

            

Year ended January 31, 2017

   $ 47,368      $ 10,766      $     $     $ 58,134  

Year ended January 31, 2016

   $ 30,369      $ 16,999      $     $     $ 47,368  

Year ended January 31, 2015

   $ 20,789      $ 9,580      $     $     $ 30,369  

XML 37 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Jan. 31, 2017
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation

Basis of Presentation and Principles of Consolidation

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”). We consolidate the financial statements of our wholly-owned subsidiaries and all intercompany transactions and account balances have been eliminated in consolidation. We have reclassified certain prior period data to conform to our current fiscal year presentation.

We also hold minority investments in the capital stock of certain private companies having product offerings or customer relationships that have strategic importance. We evaluate our equity and debt investments and other contractual relationships with affiliate companies to determine whether the guidelines regarding the consolidation of variable interest entities (“VIEs”) should be applied in the financial statements. We use qualitative analysis to determine whether or not we are the primary beneficiary of a VIE. We consider the rights and obligations conveyed by the implicit and explicit variable interest in each VIE and the relationship of these with the variable interests held by other parties to determine whether its variable interests will absorb most of a VIEs expected losses, receive most of its expected residual returns, or both. If we determine that our variable interests will absorb most of the VIEs expected losses, receive most of their expected residual returns, or both, we consolidate the VIE as the primary beneficiary, and if not, it is not consolidated. We have concluded that we are not the primary beneficiary for any VIEs during fiscal 2016.

The Company believes that existing funds and cash provided by future operating activities are adequate to satisfy our working capital, potential acquisitions and capital expenditure requirements and other contractual obligations for the foreseeable future, including at least the next 12 months. However, if our expectations are incorrect, we may need to raise additional funds to fund our operations, to take advantage of unanticipated strategic opportunities or to strengthen our financial position. In the future, we may enter into other arrangements for potential investments in, or acquisitions of, complementary businesses, services or technologies, which could require us to seek additional equity or debt financing. Additional funds may not be available on terms that are favorable.

In addition, we actively review potential acquisitions that would complement our existing product offerings, enhance our technical capabilities or expand our marketing and sales presence. Any future transaction of this nature could require potentially significant amounts of capital or could require us to issue our stock and dilute existing stockholders. If adequate funds are not available, or are not available on acceptable terms, we may not be able to take advantage of market opportunities, to develop new products or to otherwise respond to competitive pressures.

In the second quarter of fiscal 2017, following a review of our operations, liquidity and funding, and investment in our product roadmap, we determined that the ability to access cash resulting from earnings in prior fiscal years that had previously been deemed permanently restricted for foreign investment would provide greater flexibility to meet the Company’s working capital needs. Accordingly, in the second quarter of fiscal 2017, we withdrew the permanent reinvestment assertion on $58.6 million of earnings generated by our Irish operations through July 2016. We recorded a deferred tax liability of $14.7 million related to the foreign income taxes on $58.6 million of undistributed earnings.

Use of Estimates

Use of Estimates

The preparation of these financial statements in conformity with U.S. GAAP requires management to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and disclosure of contingent assets and liabilities. On an ongoing basis, management evaluates these estimates and judgments, including those related to the timing and amounts of revenue recognition, valuation of inventory, collectability of accounts receivable, valuation of investments and income taxes, assumptions used to determine stock-based compensation, valuation of goodwill and intangible assets and related amortization. Management bases these estimates on historical and anticipated results and trends and on various other assumptions that management believes are reasonable under the circumstances, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. By their nature, estimates are subject to an inherent degree of uncertainty. Actual results may differ from management’s estimates.

Cash and Cash Equivalents

Cash and Cash Equivalents

Cash and cash equivalents include cash on hand and on deposit and highly liquid investments in money market mutual funds, government sponsored enterprise obligations, treasury bills, commercial paper and other money market securities with remaining maturities at date of purchase of 90 days or less. All cash equivalents are carried at cost, which approximates fair value.

Marketable Securities

Marketable Securities

We account for investments in accordance with authoritative guidance that defines investment classifications. We determine the appropriate classification of debt securities at the time of purchase and reevaluate such designation as of each balance sheet date. Our investment portfolio consists primarily of money market funds, U.S. treasury notes or bonds and U.S. government agency bonds at January 31, 2017 and 2016, but can consist of corporate debt investments, asset-backed securities and government-sponsored enterprises. Our marketable securities are classified as available-for-sale and are reported at fair value with unrealized gains and losses, net of tax, reported in stockholders’ equity as a component of accumulated other comprehensive loss. The amortization of premiums and accretion of discounts to maturity are computed under the effective interest method and are included in other expenses, net in our consolidated statements of operations and comprehensive loss. Interest on securities is recorded as earned and is also included in other expenses, net. Any realized gains or losses would be shown in the accompanying consolidated statements of operations and comprehensive loss in other expenses, net.

We evaluate our investments on a regular basis to determine whether an other-than-temporary decline in fair value has occurred. This evaluation consists of a review of several factors, including, but not limited to: the length of time and extent that an investment has been in an unrealized loss position; the existence of an event that would impair the issuer’s future earnings potential; and our intent and ability to hold an investment for a period of time sufficient to allow for any anticipated recovery in fair value. Declines in value below cost for investments where it is considered probable that all contractual terms of the investment will be satisfied, are due primarily to changes in interest rates, and where the company has the intent and ability to hold the investment for a period sufficient to allow a market recovery, are not assumed to be other-than-temporary. Any other-than-temporary declines in fair value are recorded in earnings and a new cost basis for the investment is established.

Fair Value Measurements

Fair Value Measurements

Definition and Hierarchy

The applicable accounting guidance defines fair value as the exchange price that would be received for 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 on the measurement date. The guidance establishes a framework for measuring fair value and expands required disclosure about the fair value measurements of assets and liabilities. This guidance requires us to classify and disclose assets and liabilities measured at fair value on a recurring basis, as well as fair value measurements of assets and liabilities measured on a non-recurring basis in periods after initial measurement, in a fair value hierarchy.

The fair value hierarchy is broken down into three levels based on the reliability of inputs and requires an entity to maximize the use of observable inputs, where available. The following summarizes the three levels of inputs required, as well as the assets and liabilities that we value using those levels of inputs:

 

    Level 1—Observable inputs that reflect quoted prices for identical assets or liabilities in active markets.

 

    Level 2—Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not very active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

 

    Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. The fair value measurements of the contingent consideration obligations related to our business acquisitions are valued using Level 3 inputs.

Valuation Techniques

Inputs to valuation techniques are observable and unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect our market assumptions. When developing fair value estimates for certain financial assets and liabilities, we maximize the use of observable inputs and minimize the use of unobservable inputs. When available, we use quoted market prices, market comparables and discounted cash flow projections. Financial assets include money market funds, U.S. treasury notes or bonds and U.S. government agency bonds.

In general, and where applicable, we use quoted prices in active markets for identical assets or liabilities to determine fair value. If quoted prices in active markets for identical assets or liabilities are not available to determine fair value, then we use quoted prices for similar assets and liabilities or inputs that are observable either directly or indirectly. In periods of market inactivity, the observability of prices and inputs may be reduced for certain instruments. This condition could cause an instrument to be reclassified from Level 1 to Level 2 or from Level 2 to Level 3.

Concentration of Credit Risk

Concentration of Credit Risk

Financial instruments which potentially expose us to concentrations of credit risk include cash equivalents, investments in treasury bills, certificates of deposits and commercial paper, trade accounts receivable, accounts payable and accrued liabilities. We have cash investment policies which, among other things, limit investments to investment-grade securities. We restrict our cash equivalents and investments in marketable securities to repurchase agreements with major banks and U.S. government and corporate securities which are subject to minimal credit and market risk. We perform ongoing credit evaluations of our customers. As of January 31, 2017, two customers represented more than 10% of consolidated accounts receivable while as of January 31, 2016, one customer did. For fiscal 2017, one customer accounted for more than 10% of our total revenue compared to two customers accounting for more than 10% of our total revenue in fiscal 2016 and 2015.

Accounts Receivable and Allowances for Doubtful Accounts

Accounts Receivable and Allowances for Doubtful Accounts

For trade accounts receivable, we evaluate customers’ financial condition, require advance payments from certain of our customers and maintain reserves for potential credit losses. We perform ongoing credit evaluations of customers’ financial condition but generally do not require collateral. For some international customers, we may require an irrevocable letter of credit to be issued by the customer before the purchase order is accepted. We monitor payments from customers and assess any collection issues. We maintain an allowance for specific doubtful accounts for estimated losses resulting from the inability of our customers to make required payments and record these allowances as a charge to general and administrative expenses in our consolidated statements of operations and comprehensive loss. We base our allowances for doubtful accounts on historical collections and write-off experience, current trends, credit assessments, and other analysis of specific customer situations. At January 31, 2017, we had an allowance for doubtful accounts of $0.9 to provide for potential credit losses. Our allowance for doubtful accounts was $0.4 million at January 31, 2016. We charge off trade accounts receivables against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. Recoveries of trade receivables previously charged off are recorded when received.

Inventory Valuation

Inventory Valuation

Inventories are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out method. Inventories consist primarily of components and subassemblies and finished products held for sale. The values of inventories are reviewed quarterly to determine that the carrying value is stated at the lower of cost or net realizable value. We record charges to reduce inventory to its net realizable value when impairment is identified through a quarterly review process. The obsolescence evaluation is based upon assumptions and estimates about future demand, or possible alternative uses and involves significant judgments.

Property and Equipment

Property and Equipment

Property and equipment consists of land and buildings, office and computer equipment, leasehold improvements, demonstration equipment, deployed assets and spare components and assemblies used to service our installed base. Property and equipment are recorded at cost, net of accumulated depreciation and amortization, and are depreciated over their estimated useful lives. Determining the useful lives of property and equipment requires us to make significant judgments that can materially impact our operating results. If our estimates require adjustment, it could have a material impact on our reported results.

Demonstration equipment consists of systems manufactured by us for use in marketing and selling activities. Leasehold improvements are amortized over the shorter of their estimated useful lives or the term of the respective leases using the straight-line method. Deployed assets consist of movie systems owned and manufactured by us that are installed in a hotel environment. Deployed assets are depreciated over the life of the related service agreements. Capitalized service and spare components are depreciated over the estimated useful lives using the straight-line method. Maintenance and repair costs are expensed as incurred.

Generally, property and equipment include assets in service. Fully depreciated assets remaining in service along with related accumulated depreciation are not removed from the balance sheet until the corresponding asset is removed from service either through a retirement or sale. Upon retirement or sale of an asset or asset group, the cost of the assets disposed of and the related accumulated depreciation are removed from the accounts and the resulting gain or loss, if any, is recognized in other expenses, net in our consolidated statements of operations and comprehensive loss.

Investments in Affiliates

Investments in Affiliates

Our investments in affiliates include investments accounted for under the cost method of accounting as the investments represent less than a 20% ownership interest of the common shares of the affiliate.

 

We periodically review indicators of the fair value of our investments in affiliates to assess whether available facts or circumstances, both internally and externally, may suggest an other-than-temporary decline in the value of the investment. If we determine that an other-than-temporary impairment has occurred, we will write-down the investment to its fair value. The carrying value of an investment in an affiliate accounted for under the cost method of accounting may be affected by the affiliate’s ability to obtain adequate funding and execute its business plans, general market conditions, its current cash position, earnings and cash flow forecasts, recent operational performance, and any other readily available data. We record an impairment charge when we believe an investment has experienced a decline in value that is other-than-temporary. In January 2017, we recorded a $0.5 million impairment charge to loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss for one of our cost-method investments as we determined that the fair value of the investment was below its carrying value and that the carrying value was not expected to be recoverable within a reasonable amount of time (see Note 3, “Fair Value Measurements” to this Form 10-K for more information).

Intangible Assets and Goodwill

Intangible Assets and Goodwill

Intangible assets consist of customer contracts, completed technology, non-compete agreements, trademarks, backlogs and patents. The intangible assets are amortized to cost of sales and operating expenses, as appropriate, on a straight-line or accelerated basis, using the economic consumption life basis, to reflect the period that the assets will be consumed, which are:

 

Intangible assets with finite useful lives:

Customer contracts

   1 - 8 years

Non-compete agreements

   2 - 3 years

Completed technology

   4 - 6 years

Trademarks, patents and other

   5 - 7 years

 

Certain costs incurred in the application development phase of software development for internal use are capitalized and amortized over the product’s estimated useful life, which is three years. The Company expenses all costs incurred that relate to planning and post implementation phases of development. Capitalized costs related to internally developed software under development are treated as construction in progress until the technology is available for intended use, at which time the amortization commences. Capitalized internally developed software costs were $2.7 million as of January 31, 2017. Maintenance and training costs are expensed as incurred.

Goodwill is recorded when the consideration for an acquisition exceeds the fair value of net tangible and identifiable intangible assets acquired.

Impairment of Assets

Impairment of Assets

Indefinite-lived intangible assets, such as goodwill, are not amortized but are evaluated for impairment at the reporting unit level annually, in our third quarter beginning August 1st. Indefinite-lived intangible assets may be tested for impairment on an interim basis in addition to the annual evaluation if an event occurs or circumstances change such as declines in sales, earnings or cash flows, decline in the Company’s stock price, or material adverse changes in the business climate, which would more likely than not reduce the fair value of a reporting unit below its carrying amount.

The process of evaluating indefinite-lived intangible assets for impairment requires several judgments and assumptions to be made to determine the fair value, including the method used to determine fair value, discount rates, expected levels of cash flows, revenues and earnings, and the selection of comparable companies used to develop market-based assumptions. We may employ the three generally accepted approaches for valuing businesses: the market approach, the income approach and the asset-based (cost) approach to arrive at the fair value. The choice of which approach and methods to use in a particular situation depends on the facts and circumstances.

We also evaluate property and equipment, intangible assets with finite useful lives and other long-lived assets on a regular basis for the existence of facts or circumstances, both internal and external that may suggest an asset is not recoverable. If such circumstances exist, we evaluate the carrying value of long-lived assets to determine if impairment exists based upon estimated undiscounted future cash flows over the remaining useful life of the assets and compare that value to the carrying value of the assets. Our cash flow estimates contain management’s best estimates, using appropriate and customary assumptions and projections at the time.

In the third quarter of fiscal 2017, we finalized our “Step 1” analysis of our annual goodwill impairment test. Our forecast indicated that the estimated fair value of net assets may be less than its carrying value which is a potential indicator of impairment. As such, we were required to perform “Step 2” of the impairment test during which we compared the implied fair value of our goodwill to its carrying value. We completed the goodwill impairment testing of our reporting unit during the fourth quarter of fiscal 2017. Since the implied fair value of goodwill was determined to be lower than its carrying value, we recorded an impairment charge of $23.5 million to loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss (see Note 6, “Goodwill and Intangible Assets” to this Form 10-K for more information).

In January 2017, after a potential buyer declined to purchase our facility in Greenville, New Hampshire, we determined that the sale of this facility was not imminent due to the location of the building and the overall market conditions in the area. Consequently, we decided to fully impair the facility since we felt the carrying amount was greater than the fair value. As a result, we recorded a $0.3 million loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss.

In the fourth quarter of fiscal 2017, a certain cost-method investment was determined to be impaired and written off. Accordingly, we recorded a $0.5 million impairment charge in January 2017 which is included in loss on investment in affiliates in our consolidated statements of operations and comprehensive loss. The cost-method investment is a privately-held entity without quoted market prices and therefore, falls within Level 3 of the fair value hierarchy due to the use of significant unobservable inputs to determine its fair value. In determining the fair value of this cost-method investment, we considered many factors including, but not limited to, operating performance of the investee, the amount of cash that the investee has on hand and the overall market conditions in which the investee operates.

As of January 31, 2016, the Company reviewed the projected future cash flows of the Timeline Labs operations and determined that the carrying amount was greater than the fair value. As a result, all long-term assets related to Timeline Labs were fully impaired and reflected as a $21.9 million loss on impairment of long-lived assets in our consolidated statements of operations and comprehensive loss for the fiscal year ended January 31, 2016 which included: i) $15.8 million relating to the Timeline Labs acquired goodwill, ii) $5.2 million of acquired intangible assets, and iii) $0.9 million of capitalized internal use software. Additionally, we reduced the contingent consideration liability associated with the Timeline Labs acquisition to zero, as we determined the defined performance criteria would not be achieved. Therefore, we recorded the reversal of the liability of $0.4 million to the loss on impairment of long-lived assets. The amount of goodwill impaired represented all the goodwill that resulted from this acquisition due to the short duration of time between the acquisition and the event causing us to impair the assets.

Income Taxes

Income Taxes

Income tax comprises current and deferred tax. Income tax is recognized in the consolidated statements of operations and comprehensive loss except to the extent that it relates to items recognized directly within equity or in other comprehensive loss. Income taxes payable, which is included in other accrued expenses in our consolidated balance sheets, is the expected tax payable on the taxable income for the year, using tax rates enacted or substantially-enacted at the reporting date, and any adjustment to tax payable in respect of previous years.

Deferred tax assets and liabilities are recognized, using the balance sheet method, for the expected tax consequences of temporary differences between the carrying amounts of assets and liabilities and the amounts used for taxation purposes. Deferred tax is not recognized for the following temporary differences: the initial recognition of goodwill, the initial recognition of assets and liabilities in a transaction that is not a business combination and that affects neither accounting nor taxable profit, and differences relating to investments in subsidiaries to the extent that they probably will not reverse in the foreseeable future. Deferred tax is measured at the tax rates that are expected to be applied to temporary differences when they reverse, based on the laws that have been enacted or substantially-enacted by the reporting date.

A deferred tax asset is recognized for unused tax losses, tax credits and deductible temporary differences, to the extent that it is probable that future taxable profits will be available against which they can be utilized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income in the countries where the deferred tax assets originated and during the periods when the deferred tax assets become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies in making this assessment.

We operate in multiple jurisdictions with complex tax policy and regulatory environments. In certain of these jurisdictions, we may take tax positions that management believes are supportable, but are potentially subject to successful challenge by the applicable taxing authority. These interpretational differences with the respective governmental taxing authorities can be impacted by the local economic and fiscal environment. We evaluate our tax positions and establish liabilities in accordance with the applicable accounting guidance on uncertainty in income taxes. We review these tax uncertainties in light of changing facts and circumstances, such as the progress of tax audits, and adjust them accordingly.

 

Because there are several estimates and assumptions inherent in calculating the various components of our tax provision, certain changes or future events such as changes in tax legislation, geographic mix of earnings, completion of tax audits or earnings repatriation plans could have an impact on those estimates and our effective tax rate.

Restructuring

Restructuring

Restructuring charges that we record consist of employee-related severance charges, termination costs and the disposal of related equipment. Restructuring charges represent our best estimate of the associated liability at the date the charges are recognized. Adjustments for changes in assumptions are recorded as a component of operating expenses in the period they become known. Differences between actual and expected charges and changes in assumptions could have a material effect on our restructuring accrual as well as our consolidated results of operations. See Note 7, “Severance and Other Restructuring Costs,” to this Form 10-K for more information on the current restructuring plan.

Foreign Currency Translation

Foreign Currency Translation

For subsidiaries where the U.S. dollar is designated as the functional currency of the entity, we translate that entity’s monetary assets and liabilities denominated in local currencies into U.S. dollars (the functional and reporting currency) at current exchange rates, as of each balance sheet date. Non-monetary assets (e.g., inventories, property and equipment and intangible assets) and related income statement accounts (e.g., cost of sales, depreciation, amortization of intangible assets) are translated at historical exchange rates between the functional currency (the U.S. dollar) and the local currency. Revenue and other expense items are translated using average exchange rates during the fiscal period. Translation adjustments resulting from translation of the subsidiaries’ accounts are included in accumulated other comprehensive loss, a separate component of stockholders’ equity. Gains and losses on foreign currency transactions, and any unrealized gains and losses on short-term intercompany transactions are included in other expenses, net.

For subsidiaries where the local currency is designated as the functional currency, we translate their assets and liabilities into U.S. dollars (the reporting currency) at current exchange rates as of each balance sheet date. Revenue and expense items are translated using average exchange rates during the period. Cumulative translation adjustments are presented as a separate component of stockholders’ equity. Exchange gains and losses on foreign currency transactions and unrealized gains and losses on short-term inter-company transactions are included in other expenses, net.

The aggregate foreign exchange transaction losses included in other expenses, net, on the consolidated statements of operations and comprehensive loss, were $2.1 million, $0.7 million and approximately $2.3 million for fiscal 2017, 2016 and 2015, respectively.

Comprehensive Loss

Comprehensive Loss

We present accumulated other comprehensive loss in our consolidated balance sheets and comprehensive loss in the consolidated statement of operations and comprehensive loss. At the end of fiscal 2017, 2016 and 2015, our comprehensive loss of $70.0 million, $48.6 million and $31.1 million consists of net loss, cumulative translation adjustments and unrealized gains and losses on marketable securities.

Revenue Recognition

Revenue Recognition

Our transactions frequently involve the sales of hardware, software, systems and services in multiple-element arrangements. Revenues from sales of hardware, software and systems that do not require significant modification or customization of the underlying software are recognized when:

 

    persuasive evidence of an arrangement exists;

 

    delivery has occurred, and title and risk of loss have passed to the customer;

 

    fees are fixed or determinable; and

 

    collection of the related receivable is considered probable.

Customers are billed for installation, training, project management and at least one year of product maintenance and technical support at the time of the product sale. Revenue from these activities is deferred at the time of the product sale and recognized ratably over the period these services are performed. Revenue from ongoing product maintenance and technical support agreements is recognized ratably over the period of the related agreements. Revenue from software development contracts that include significant modification or customization, including software product enhancements, is recognized based on the percentage of completion contract accounting method using labor efforts expended in relation to estimates of total labor efforts to complete the contract. The percentage of completion method requires that adjustments or re-evaluations to estimated project revenues and costs be recognized on a project-to-date cumulative basis, as changes to the estimates are identified. Revisions to project estimates are made as additional information becomes known, including information that becomes available after the date of the consolidated financial statements up through the date such consolidated financial statements are filed with the SEC. If the final estimated profit to complete a long-term contract indicates a loss, a provision is recorded immediately for the total loss anticipated. Accounting for contract amendments and customer change orders are included in contract accounting when executed. Revenue from shipping and handling costs and other out-of-pocket expenses reimbursed by customers are included in revenues and cost of revenues. Our share of intercompany profits associated with sales and services provided to affiliated companies are eliminated in consolidation in proportion to our equity ownership.

Contract accounting requires judgment relative to assessing risks, estimating revenues and costs and making assumptions including, in the case of our professional services contracts, the total amount of labor required to complete a project and the complexity of the development and other technical work to be completed. Due to the size and nature of many of our contracts, the estimation of total revenues and cost at completion is complicated and subject to many variables. Assumptions must be made regarding the length of time to complete the contract because costs also include estimated third-party vendor and contract labor costs. Penalties related to performance on contracts are considered in estimating sales and profit, and are recorded when there is sufficient information for us to assess anticipated performance. Third-party vendors’ assertions are also assessed and considered in estimating costs and margin.

Revenue from the sale of software-only products remains within the scope of the software revenue recognition rules. Maintenance and support, training, consulting, and installation services no longer fall within the scope of the software revenue recognition rules, except when they are sold with and relate to a software-only product. Revenue recognition for products that no longer fall under the scope of the software revenue recognition rules is like that for other tangible products and Accounting Standard Update No. (“ASU”) 2009-13, “Revenue Recognition (Topic 605): Multiple-Deliverable Revenue Arrangements,” amended ASC 605 and is applicable for multiple-deliverable revenue arrangements. ASU 2009-13 allows companies to allocate revenue in a multiple-deliverable arrangement in a manner that better reflects the transaction’s economics.

Under the software revenue recognition rules, the fee is allocated to the various elements based on vendor-specific objective evidence (“VSOE”) of fair value. Under this method, the total arrangement value is allocated first to undelivered elements based on their fair values, with the remainder being allocated to the delivered elements. Where fair value of undelivered service elements has not been established, the total arrangement value is recognized over the period during which the services are performed. The amounts allocated to undelivered elements, which may include project management, training, installation, maintenance and technical support and certain hardware and software components, are based upon the price charged when these elements are sold separately and unaccompanied by the other elements. The amount allocated to installation, training and project management revenue is based upon standard hourly billing rates and the estimated time necessary to complete the service. These services are not essential to the functionality of systems as these services do not alter the equipment’s capabilities, are available from other vendors and the systems are standard products. For multiple-element arrangements that include software development with significant modification or customization and systems sales where VSOE of the fair value does not exist for the undelivered elements of the arrangement (other than maintenance and technical support), percentage of completion accounting is applied for revenue recognition purposes to the entire arrangement except for maintenance and technical support.

Under the revenue recognition rules for tangible products as amended by ASU 2009-13, the fee from a multiple-deliverable arrangement is allocated to each of the deliverables based upon their relative selling prices as determined by a selling-price hierarchy. A deliverable in an arrangement qualifies as a separate unit of accounting if the delivered item has value to the customer on a stand-alone basis. A delivered item that does not qualify as a separate unit of accounting is combined with the other undelivered items in the arrangement and revenue is recognized for those combined deliverables as a single unit of accounting. The selling price used for each deliverable is based upon VSOE if available, third-party evidence (“TPE”) if VSOE is not available, and best estimate of selling price (“BESP”) if neither VSOE nor TPE are available. TPE is the price of the Company’s, or any competitor’s, largely interchangeable products or services in stand-alone sales to similarly situated customers. BESP is the price at which we would sell the deliverable if it were sold regularly on a stand-alone basis, considering market conditions and entity-specific factors.

The selling prices used in the relative selling price allocation method for certain of our services are based upon VSOE. The selling prices used in the relative selling price allocation method for third-party products from other vendors are based upon TPE. The selling prices used in the relative selling price allocation method for our hardware products, software, subscriptions, and customized services for which VSOE does not exist are based upon BESP. We do not believe TPE exists for these products and services because they are differentiated from competing products and services in terms of functionality and performance and there are no competing products or services that are largely interchangeable. Management establishes BESP with consideration for market conditions, such as the impact of competition and geographic considerations, and entity-specific factors, such as the cost of the product, discounts provided and profit objectives. Management believes that BESP is reflective of reasonable pricing of that deliverable as if priced on a stand-alone basis.

For our cloud and managed service revenues, we generate revenue from two sources: (1) subscription and support services; and (2) professional services and other. Subscription and support revenue includes subscription fees from customers accessing our cloud-based software platform and support fees. Our arrangements with customers do not provide the customer with the right to take possession of the software supporting the cloud-based software platform at any time. Professional services and other revenue include fees from implementation and customization to support customer requirements. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met. For the most part, subscription and support agreements are entered into for 12 to 36 months. Generally, most of the professional services components of the arrangements with customers are performed within a year of entering a contract with the customer.

In most instances, revenue from a new customer acquisition is generated under sales agreements with multiple elements, comprised of subscription and support and other professional services. We evaluate each element in a multiple-element arrangement to determine whether it represents a separate unit of accounting. An element constitutes a separate unit of accounting when the delivered item has standalone value and delivery of the undelivered element is probable and within our control.

In determining when to recognize revenue from a customer arrangement, we are often required to exercise judgment regarding the application of our accounting policies to an arrangement. The primary judgments used in evaluating revenue recognized in each period involve: determining whether collection is probable, assessing whether the fee is fixed or determinable, and determining the fair value of the maintenance and service elements included in multiple-element software arrangements. Such judgments can materially impact the amount of revenue that we record in a given period. While we follow specific and detailed rules and guidelines related to revenue recognition, we make and use significant management judgments and estimates about the revenue recognized in any reporting period, particularly in the areas described above. If management made different estimates or judgments, material differences in the timing of the recognition of revenue could occur.

Stock-based Compensation

Stock-based Compensation

We account for all employee and non-employee director stock-based compensation awards using the authoritative guidance regarding share-based payments. We continue to use the Black-Scholes pricing model as we feel it is the most appropriate method for determining the estimated fair value of the non-market-based awards. We also use the Monte Carlo pricing model for our market-based option awards and performance stock units (“PSUs”). Determining the appropriate fair value model and calculating the fair value of share-based payment awards requires the input of highly subjective assumptions, including the expected life of the share-based payment awards and stock price volatility. Management estimates the volatility based on the historical volatility of our stock. The assumptions used in calculating the fair value of share-based payment awards represent management’s best estimates, but these estimates involve inherent uncertainties and the application of management’s judgment. As a result, if circumstances change and we use different assumptions, our stock-based compensation expense could be materially different in the future. In addition, we are required to estimate the expected forfeiture rate and only recognize expense for those shares expected to vest. If our actual forfeiture rate is materially different from our estimate, the stock-based compensation expense could be significantly different from what we have recorded in the current period. The estimated fair value of our market-based awards, less expected forfeitures, is amortized over the awards’ vesting period on a graded vesting basis, whereas the fair value of non-market-based awards and employee stock purchase plan (“ESPP”) stock units, less estimated forfeitures, are amortized on a straight-line basis.

Advertising Costs

Advertising Costs

Advertising costs are charged to expense as incurred. Advertising costs were $0.1 million for fiscal 2017, 2016 and 2015, respectively.

Earnings Per Share

Earnings Per Share

Earnings per share are presented in accordance with authoritative guidance which requires the presentation of “basic” earnings per share and “diluted” earnings per share. Basic earnings per share is computed by dividing earnings available to common shareholders by the weighted-average shares of common stock outstanding during the period. For the purposes of calculating diluted earnings per share, the denominator includes both the weighted average number of shares of common stock outstanding during the period and the weighted average number of potential shares of common stock, such as stock options and restricted stock, calculated using the treasury stock method. For calculating diluted loss per share, we do not include these shares in the denominator because these shares would have an anti-dilutive effect on periods in which we incur a net loss. Certain shares of our common stock have exercise prices in excess of the average market price. These shares are anti-dilutive and are omitted from the calculation of earnings per share. For more information on this see Note 14., “Net Loss Per Share,” to this Form 10-K.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

Recently Issued Accounting Standards Updates—Not Yet Adopted

We consider the applicability and impact of all ASUs. Updates not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated financial position or results of operations.

Revenue from Contracts with Customers (Topic 606)

In May 2014, the Financial Accounting Standards Board (“FASB”) issued ASU 2014-09, “Revenue from Contracts with Customers (Topic 606),” to clarify the principles for recognizing revenue and to develop a common revenue standard for U.S. GAAP and the International Financial Reporting Standards. This guidance supersedes previously issued guidance on revenue recognition and gives a five step process an entity should follow so that the entity recognizes revenue that depicts the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. In July 2015, the FASB deferred the effective date of this guidance to annual reporting periods beginning after December 15, 2017, which would be our fiscal 2019 reporting period. Early adoption is permitted.

Subsequently, the FASB issued ASUs in 2016 containing implementation guidance related to ASU 2014-09. In March 2016, the FASB issued ASU 2016-08, “Principal versus Agent Considerations (Reporting Revenue Gross versus Net),” which finalizes its amendments to the guidance in the new revenue standard on assessing whether an entity is a principal or an agent in a revenue transaction. This conclusion impacts whether an entity reports revenue on a gross or net basis. In April 2016, the FASB issued ASU 2016-08 “Identifying Performance Obligations and Licensing,” which finalizes its amendments to the guidance in the new revenue standard regarding the identification of performance obligations and accounting for the license of intellectual property. And in May 2016, the FASB issued ASU 2016-12, “Narrow-Scope Improvements and Practical Expedients” which finalizes its amendments to the guidance in the new revenue standard on collectability, noncash consideration, presentation of sales tax, and transition. The amendments are intended to make the guidance more operable and lead to more consistent application. The amendments have the same effective date and transition requirements as the new revenue recognition standard. We are continuing to evaluate what impact future adoption of this guidance will have on our consolidated financial statements.

 

Leases

In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842).” ASU 2016-02 requires a lessee to recognize a right-of-use asset and a lease liability for operating leases with terms over twelve months, initially measured at the present value of the lease payments, in its balance sheet. The standard also requires a lessee to recognize a single lease cost, calculated so that the cost of the lease is allocated over the lease term, on a generally straight-line basis. It also requires lessees to classify leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase of the leased asset by the lessee. This classification will determine whether the lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. ASU 2016-02 is effective for us in the first quarter of fiscal 2020. Early adoption is permitted. We are currently evaluating what impact the adoption of this update will have on our consolidated financial statements.

Stock Compensation

In March 2016, the FASB issued ASU 2016-09, “Compensation—Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.” ASU 2016-09 intended to simplify several aspects of the accounting for share-based payment transactions, including the accounting for income taxes, forfeitures and statutory tax withholding requirements, as well as classification in the statements of cash flows. ASU 2016-09 is effective for us in the first quarter of fiscal 2018. Early adoption is permitted.

The new standard requires prospective recognition of excess tax benefits and deficiencies resulting from the vesting and exercise of stock awards in the income statement. Previously, these amounts were recognized in additional paid-in-capital. In addition, ASU 2016-09 requires excess tax benefits and deficiencies to be prospectively excluded from the assumed future proceeds in the calculation of diluted shares and to be reported as operating activities in the consolidated statements of cash flows where they were previously reported in financing activities. We have excess tax benefits of $1.8 million that will increase the deferred tax assets related to our various tax attribute carryforwards when the new guidance is adopted. We expect a corresponding increase to our valuation allowance, consistent with our existing valuation allowance assessment.

Once we adopt this guidance, we will elect to continue to estimate the number of stock-based awards expected to vest, as permitted by ASU 2016-09, rather than electing to account for forfeitures as they occur.

This ASU requires that employee taxes paid when an employer withholds shares for tax-withholding purposes be reported as financing activities in the consolidated statements of cash flows. Previously, these cash flows were included in operating activities. This change was required to be applied on a retrospective basis. We are currently evaluating this piece of the guidance and will plan to make the appropriate changes to the statements of cash flows on a retrospective basis in the first quarter of fiscal 2018.

Cash Flow Statement

In August 2016, the FASB issued ASU 2016-15, “Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments,” ASU 2016-15 provides guidance on the classification of certain cash receipts and payments in the statement of cash flows where diversity in practice exists. The guidance is effective for interim and annual periods beginning in our first quarter of fiscal 2019, and early adoption is permitted. ASU 2016-15 must be applied retrospectively to all periods presented but may be applied prospectively if retrospective application would be impracticable. We are currently evaluating what impact the adoption of this update will have on our consolidated financial statements.

In November 2016, the FASB issued ASU 2016-18, “Statement of Cash Flows (Topic 230): Restricted Cash.” ASU 2016-18 requires that a statement of cash flows explain the change during the period in the total cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning and ending balances shown on the statement of cash flows. The guidance is effective for us in the first quarter of fiscal 2019 and early adoption is permitted. ASU 2016-18 must be applied retrospectively to all periods presented. We are currently evaluating what impact the adoption of this update will have on our consolidated financial statements.

Intangibles-Goodwill and Other

In January 2017, the FASB issued ASU 2017-04, “Intangibles-Goodwill and Other (Topic 350), which simplifies the subsequent measurement of goodwill by removing “Step 2” of the two-step impairment test. The amendment requires an entity to perform its annual, or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. A goodwill impairment will be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance is effective for us beginning in the first quarter of fiscal 2021. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. We are currently evaluating what impact the adoption of this update will have on our consolidated financial statements.

XML 38 R24.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jan. 31, 2017
Components of Identified Intangible Assets Associated with Acquisition and their Estimated Useful Lives

The intangible assets are amortized to cost of sales and operating expenses, as appropriate, on a straight-line or accelerated basis, using the economic consumption life basis, to reflect the period that the assets will be consumed, which are:

 

Intangible assets with finite useful lives:

Customer contracts

   1 - 8 years

Non-compete agreements

   2 - 3 years

Completed technology

   4 - 6 years

Trademarks, patents and other

   5 - 7 years
DCC Labs [Member]  
Components of Identified Intangible Assets Associated with Acquisition and their Estimated Useful Lives

The following table sets forth the components of the identified intangible assets associated with the DCC Labs acquisition and their estimated useful lives:

 

     Useful life      Fair Value  
            (Amounts in thousands)  

Tradename

     4 years      $ 60  

Customer contracts

     2 years        230  

Non-compete agreements

     2 years        30  

Existing technology

     3 years        490  
     

 

 

 
      $ 810  
     

 

 

 
Timeline Labs [Member]  
Components of Identified Intangible Assets Associated with Acquisition and their Estimated Useful Lives

The following table sets forth the components of the identified intangible assets associated with the Timeline Labs acquisition and their estimated useful lives:

 

     Useful life      Fair Value  
            (Amounts in thousands)  

Tradename

     7 years      $ 620  

Customer contracts

     7 years        4,760  

Non-compete agreements

     2 years        170  

Existing technology

     5 years        1,170  
     

 

 

 
      $ 6,720  
     

 

 

 
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements (Tables)
12 Months Ended
Jan. 31, 2017
Fair Value Disclosures [Abstract]  
Fair Value of Financial Assets and Liabilities Measured on Recurring Basis

The following tables set forth our financial assets and liabilities that were accounted for at fair value on a recurring basis as of January 31, 2017 and January 31, 2016. There were no fair value measurements of our financial assets and liabilities using significant level 3 inputs for the periods presented:

 

            Fair Value at January 31, 2017 Using  
     January 31,
2017
     Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)
     Significant
Other
Observable
Inputs

(Level 2)
 
     (Amounts in thousands)  

Financial assets:

        

Money market accounts (a)

   $ 2,726      $ 2,726      $ —    

Available-for-sale marketable securities:

        

Current marketable securities:

        

U.S. treasury notes and bonds—conventional

     4,253        4,253        —    

U.S. government agency issues

     1,000        —          1,000  

Non-current marketable securities:

        

U.S. treasury notes and bonds—conventional

     1,997        1,997        —    

U.S. government agency issues

     2,994        —          2,994  
  

 

 

    

 

 

    

 

 

 

Total

   $ 12,970      $ 8,976      $ 3,994  
  

 

 

    

 

 

    

 

 

 

 

            Fair Value at January 31, 2016 Using  
     January 31,
2016
     Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)
     Significant
Other
Observable
Inputs

(Level 2)
 
     (Amounts in thousands)  

Financial assets:

        

Money market accounts (a)

   $ 3,654      $ 3,654      $ —    

Available-for-sale marketable securities:

        

Current marketable securities:

        

U.S. treasury notes and bonds—conventional

     502        502        —    

U.S. government agency issues

     1,002        —          1,002  

Non-current marketable securities:

        

U.S. treasury notes and bonds—conventional

     7,762        7,762        —    

U.S. government agency issues

     3,002        —          3,002  
  

 

 

    

 

 

    

 

 

 

Total

   $ 15,922      $ 11,918      $ 4,004  
  

 

 

    

 

 

    

 

 

 

 

a) Money market funds and U.S. treasury bills are included in cash and cash equivalents on the accompanying consolidated balance sheets and are valued at quoted market prices for identical instruments in active markets.
Summary of Available-for-Sale Securities

The following is a summary of cash, cash equivalents and available-for-sale securities, including the cost basis, aggregate fair value and unrealized gains and losses, for short-and long-term marketable securities portfolio as of January 31, 2017 and 2016:

 

     Amortized
Cost
     Gross
Unrealized
Gains
     Gross
Unrealized
Losses
    Estimated
Fair Value
 
     (Amounts in thousands)  

January 31, 2017:

          

Cash

   $ 25,576      $        —        $        —       $ 25,576  

Cash equivalents

     2,726        —          —         2,726  
  

 

 

    

 

 

    

 

 

   

 

 

 

Cash and cash equivalents

     28,302        —          —         28,302  
  

 

 

    

 

 

    

 

 

   

 

 

 

U.S. treasury notes and bonds—short-term

     4,248        5        —         4,253  

U.S. treasury notes and bonds—long-term

     2,003        —          (6     1,997  

U.S. government agency issues—short-term

     991        9        —         1,000  

U.S. government agency issues—long-term

     2,996        —          (2     2,994  
  

 

 

    

 

 

    

 

 

   

 

 

 

Total cash, cash equivalents and marketable securities

   $ 38,540      $ 14      $ (8   $ 38,546  
  

 

 

    

 

 

    

 

 

   

 

 

 

January 31, 2016:

          

Cash

   $ 55,079      $ —        $ —       $ 55,079  

Cash equivalents

     3,654        —          —         3,654  
  

 

 

    

 

 

    

 

 

   

 

 

 

Cash and cash equivalents

     58,733        —          —         58,733  
  

 

 

    

 

 

    

 

 

   

 

 

 

U.S. treasury notes and bonds—short-term

     503        —          (1     502  

U.S. treasury notes and bonds—long-term

     7,756        6        —         7,762  

U.S. government agency issues—short-term

     1,001        1        —         1,002  

U.S. government agency issues—long-term

     2,977        25        —         3,002  
  

 

 

    

 

 

    

 

 

   

 

 

 

Total cash, cash equivalents and marketable securities

   $ 70,970      $ 32      $ (1   $ 71,001  
  

 

 

    

 

 

    

 

 

   

 

 

 
Schedule of Contractual Maturities Available-for-Sale Debt Securities

Contractual maturities of available-for-sale debt securities at January 31, 2017 are as follows (amounts in thousands):

 

     Estimated
Fair Value
 

Maturity of one year or less

   $ 5,253  

Maturity between one and five years

     4,991  
  

 

 

 

Total

   $ 10,244  
  

 

 

 
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
Acquisitions and Loss on Impairment of TLL, LLC (Tables)
12 Months Ended
Jan. 31, 2017
DCC Labs [Member]  
Summary of Allocation of Purchase Price

The allocation of purchase price was as follows (amounts in thousands):

 

Estimated Fair value of consideration:

  

Cash, net of cash acquired

   $ 5,243  

Stock consideration

     2,640  
  

 

 

 

Total purchase price

   $ 7,883  
  

 

 

 

Estimated Fair value of assets acquired and liabilities assumed:

  

Current assets

     826  

Other long-term assets

     116  

Finite-life intangible assets

     810  

Goodwill

     7,255  

Current liabilities

     (618

Other long-term liabilities

     (506
  

 

 

 

Allocated purchase price

   $ 7,883  
  

 

 

 
Timeline Labs [Member]  
Summary of Allocation of Purchase Price

The allocation of the purchase price was as follows (amounts in thousands):

 

Fair value of consideration:

  

Cash, net of cash acquired

   $ 14,186  

Closing stock consideration

     3,019  

Deferred stock consideration

     4,959  

Contingent consideration

     475  
  

 

 

 

Total purchase price

   $ 22,639  
  

 

 

 

Fair value of assets acquired and liabilities assumed:

  

Current assets

     95  

Other long-term assets

     108  

Finite-life intangible assets

     6,720  

Goodwill

     15,787  

Current liabilities

     (71
  

 

 

 

Allocated purchase price

   $ 22,639  
  

 

 

 
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Balance Sheet Detail (Tables)
12 Months Ended
Jan. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventories

Inventories consist primarily of hardware and related component parts and are stated at the lower of cost (on a first-in, first-out basis) or market. Inventories consist of the following:

 

     January 31,  
         2017              2016      
     (Amounts in thousands)  

Components and assemblies

   $ 500      $ 1,223  

Finished products

     270        459  
  

 

 

    

 

 

 

Total inventories, net

   $ 770      $ 1,682  
  

 

 

    

 

 

 
Property and Equipment, Net

Property and equipment, net consists of the following:

 

     Estimated
Useful

Life (Years)
     January 31,  
        2017      2016  
            (Amounts in thousands)  

Land

      $ 2,780      $ 2,880  

Buildings

     20        11,726        11,908  

Office furniture and equipment

     5        1,091        1,099  

Computer equipment, software and demonstration equipment

     3        18,194        18,639  

Service and spare components

     5        1,158        1,158  

Leasehold improvements

     1-7        1,064        1,087  
     

 

 

    

 

 

 
        36,013        36,771  

Less—Accumulated depreciation and amortization

        (24,528      (22,642
     

 

 

    

 

 

 

Total property and equipment, net

      $ 11,485      $ 14,129  
     

 

 

    

 

 

 
Other Accrued Expenses

Other accrued expenses consist of the following:

 

     January 31,  
         2017              2016      
     (Amounts in thousands)  

Accrued compensation and commissions

   $ 1,799      $ 1,676  

Accrued bonuses

     1,871        2,902  

Accrued restructuring

     1,023        —    

Employee benefits

     885        1,484  

Accrued provision for contract loss(1)

     168        6,497  

Accrued other

     4,182        4,855  
  

 

 

    

 

 

 

Total other accrued expenses

   $ 9,928      $ 17,414  
  

 

 

    

 

 

 

 

(1) Includes a reduction to the provision for loss contract of $4.1 million recorded in the fourth quarter of fiscal 2017 resulting from an amendment to a contract with a fixed-price customer which changed the scope of the project and add the remaining costs and revenue to complete the project.
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Jan. 31, 2017
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Change in Carrying Amount of Goodwill

At January 31, 2017 and 2016, we had goodwill of $23.3 million and $40.2 million, respectively. The following table represents the changes in goodwill for the fiscal year ended January 31, 2017 (amounts in thousands):

 

Balance as of February 1, 2016:

  

Goodwill, gross

   $ 55,962  

Accumulated impairment losses

     (15,787
  

 

 

 

Goodwill, net

     40,175  

Acquisition of DCC Labs

     7,255  

Goodwill impairment charge

     (23,492

Cumulative translation adjustment

     (651
  

 

 

 

Balance as of January 31, 2017

  

Goodwill, gross

     61,707  

Accumulated impairment losses

     (39,279
  

 

 

 

Goodwill, net

   $ 23,287  
  

 

 

 
Schedule of Intangible Assets

Intangible assets, net, consisted of the following at January 31, 2017 and 2016:

 

          January 31, 2017     January 31, 2016  
    Weighted average
remaining life
(Years)
    Gross     Accumulated
Amortization
    Net     Gross     Accumulated
Amortization
    Net  
    (Amounts in thousands)  

Finite-lived intangible assets:

             

Customer contracts

    2.4     $ 30,056     $ (28,019   $ 2,037     $ 29,956     $ (26,284   $ 3,672  

Non-compete agreements

    1.3       2,374       (2,356     18       2,365       (2,365     —    

Completed technology

    2.4       10,496       (9,997     499       10,075       (9,621     454  

Trademarks, patents and other

    3.3       7,125       (7,076     49       7,068       (7,068     —    
   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Total finite-lived intangible assets

    2.4     $ 50,051     $ (47,448   $ 2,603     $ 49,464     $ (45,338   $ 4,126  
   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 
Schedule of Finite-Life Intangible Assets, Future Amortization Expense

The total amortization expense for each of the next five fiscal years is as follows (amounts in thousands):

 

For the Fiscal Years Ended January 31,

   Estimated
Amortization
Expense
 

2018

   $ 1,412  

2019

     931  

2020

     257  

2021

     3  

2022

     —    

2023 and thereafter

     —    
  

 

 

 

Total

   $ 2,603  
  

 

 

 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Severance and Other Restructuring Costs (Tables)
12 Months Ended
Jan. 31, 2017
Restructuring and Related Activities [Abstract]  
Change in Severance Liability

The following table shows the change in balances of our accrued restructuring reported as a component of other accrued expenses on the consolidated balance sheet as of January 31, 2017 (amounts in thousands):

 

     Employee-
Related
Benefits
     Closure of
Leased
Facilities
     Other
Restructuring
     Total  

Accrual balance as of January 31, 2016

   $ —        $ —        $ —        $ —    

Restructuring charges incurred

     4,543        509        603        5,655  

Cash payments

     (3,741      (379      (495      (4,615

Other charges

     (17      —          —          (17
  

 

 

    

 

 

    

 

 

    

 

 

 

Accrual balance as of January 31, 2017

   $ 785      $ 130      $ 108      $ 1,023  
  

 

 

    

 

 

    

 

 

    

 

 

 
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Jan. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases

Future commitments under minimum lease payments as of January 31, 2017 are as follows (amounts in thousands):

 

For the Fiscal Years Ended January 31,

   Operating
Leases
 

2018

   $ 1,826  

2019

     1,604  

2020

     1,234  

2021

     747  

2022

     461  

2023 and thereafter

     116  
  

 

 

 

Minimum operating lease payments

   $ 5,988  
  

 

 

 
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stockholders' Equity (Tables)
12 Months Ended
Jan. 31, 2017
Equity [Abstract]  
Effect of Recording Stock Based Compensation

The effect of recording stock-based compensation was as follows:

 

     For the Fiscal Years Ended January 31,  
         2017              2016              2015      
     (Amounts in thousands)  

Stock-based compensation expense by type of award:

        

Stock options

   $ 873      $ 1,257      $ 1,036  

Restricted stock units

     624        1,203        1,607  

Deferred stock units

     709        607        500  

Performance-based restricted stock units

     398        475        77  

Employee stock purchase plan

     17        10        —    
  

 

 

    

 

 

    

 

 

 

Total stock-based compensation

   $ 2,621      $ 3,552      $ 3,220  
  

 

 

    

 

 

    

 

 

 
Fair Value of Stock Options Granted

The fair value of stock options granted was estimated at the date of grant using the following assumptions:

 

     For the Fiscal Years Ended January 31,
         2017            2016            2015    

Expected term (in years)

   6-7    6-7    6.5

Expected volatility (range)

   40-45%    40-45%    46%

Weighted average volatility

   42%    42%    46%

Risk-free interest rate

   1.0-2.0%    1.5-2.0%    1.7%

Weighted average interest rate

   1.1%    1.6%    1.7%

Expected dividend yield

   0%    0%    0%
Stock Option Activity

The following table summarizes the Company’s stock option activity:

 

     For the Fiscal Years Ended January 31,  
     2017      2016      2015  
     Shares     Weighted
average
exercise
price
     Shares     Weighted
average
exercise
price
     Shares     Weighted
average
exercise
price
 

Outstanding at beginning of period

     1,192,677     $ 6.80        1,626,421     $ 7.77        1,502,176     $ 9.77  

Granted

     1,581,614     $ 4.02        612,678     $ 6.44        500,000     $ 7.23  

Exercised

     —       $ —          (28,740   $ 6.74        —       $ —    

Forfeited/expired/cancelled

     (632,724   $ 6.98        (1,017,682   $ 8.13        (375,755   $ 15.06  
  

 

 

      

 

 

      

 

 

   

Outstanding at end of period

     2,141,567     $ 4.70        1,192,677     $ 6.80        1,626,421     $ 7.77  
  

 

 

      

 

 

      

 

 

   

Options exercisable at end of period

     203,982     $ 6.28        80,000     $ 6.83        1,108,115     $ 8.02  
  

 

 

      

 

 

      

 

 

   

Weighted average remaining contractual term (in years)

       8.01          8.10          4.72  
Summary of Information about Stock Options Outstanding and Exercisable

The following table summarizes information about stock options outstanding and exercisable as of January 31, 2017:

 

     Options Outstanding      Options Exercisable  
     Number
outstanding
     Weighted
average
remaining
contractual
terms
(years)
     Weighted
average
exercise
price
     Number
exercisable
     Weighted
average
exercise
price
 

Range of exercise prices

              

$2.42 to $2.42

     425,546        9.50      $ 2.42        —        $ —    

$2.64 to $2.89

     135,000        9.68      $ 2.73        —        $ —    

$3.30 to $3.41

     150,000        9.38      $ 3.34        —        $ —    

$3.50 to $3.50

     100,000        9.26      $ 3.50        —        $ —    

$3.77 to $3.77

     21,068        2.25      $ 3.77        7,023      $ 3.77  

$3.83 to $3.83

     75,000        9.21      $ 3.83        —        $ —    

$5.50 to $5.50

     75,000        0.31      $ 5.50        —        $ —    

$5.56 to $7.25

     800,000        8.97      $ 5.98        —        $ —    

$6.05 to $6.05

     279,953        4.94      $ 6.05        116,959      $ 6.05  

$6.74 to $6.74

     75,000        1.96      $ 6.74        75,000      $ 6.74  

$8.15 to $8.15

     5,000        2.42      $ 8.15        5,000      $ 8.15  
  

 

 

          

 

 

    
     2,141,567        8.01      $ 4.70        203,982      $ 6.28  
  

 

 

          

 

 

    
Summary of Stock Unit Activity

The following table summarizes the stock unit activity:

 

     For the Fiscal Years Ended January 31,  
     2017      2016      2015  
     Shares     Weighted
average
grant date
fair value
     Shares     Weighted
average
grant date
fair value
     Shares     Weighted
average
grant date
fair value
 

Unvested at beginning of period

     1,053,045     $ 7.34        435,306     $ 8.91        446,468     $ 9.81  

Awarded

     837,927     $ 3.07        904,344     $ 6.46        314,057     $ 8.60  

Vested

     (208,474   $ 3.46        (277,373   $ 6.89        (287,485   $ 9.83  

Forfeited/expired/cancelled

     (229,440   $ 6.68        (9,232   $ 8.42        (37,734   $ 10.01  
  

 

 

      

 

 

      

 

 

   

Unvested at end of period

     1,453,058     $ 5.54        1,053,045     $ 7.34        435,306     $ 8.91  
  

 

 

      

 

 

      

 

 

   
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Jan. 31, 2017
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Loss

Accumulated other comprehensive loss consisted of the following:

 

     Foreign
Currency
Translation
Adjustment
     Changes in
Fair Value of
Available-
for-Sale
Investments
     Accumulated
Other
Comprehensive
Loss
 
     (Amounts in thousands)  

Balance at January 31, 2015

   $ (5,797    $ 43      $ (5,754

Other comprehensive loss

     (847      (12      (859
  

 

 

    

 

 

    

 

 

 

Balance at January 31, 2016

     (6,644      31        (6,613

Other comprehensive income (loss)

     1,267        (25      1,242  
  

 

 

    

 

 

    

 

 

 

Balance at January 31, 2017

   $ (5,377    $ 6      $ (5,371
  

 

 

    

 

 

    

 

 

 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information, Significant Customers and Geographic Information (Tables)
12 Months Ended
Jan. 31, 2017
Segment Reporting [Abstract]  
Schedule of Revenue by Major Customers by Reporting Segments

The following table summarizes revenues by significant customers where such revenue exceeded 10% of total revenues for the indicated period:

 

     For Fiscal Years Ended January 31,  
     2017     2016     2015  

Customer A

     30     28     17

Customer B

     N/A       10     17
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area

The following summarizes revenues by customers’ geographic locations:

 

     For the Fiscal Years Ended January 31,  
     2017     2016     2015  
     Amount      %     Amount      %     Amount      %  
     (Amounts in thousands, except percentages)  

Revenues by customers’ geographic locations:

               

North America(1)

   $ 37,570        45   $ 58,113        55   $ 64,755        56

Europe and Middle East

     38,169        45     42,201        39     39,387        34

Latin America

     5,764        7     4,707        4     6,829        6

Asia Pacific

     2,292        3     1,971        2     4,464        4
  

 

 

      

 

 

      

 

 

    

Total revenues

   $ 83,795        $ 106,992        $ 115,435     
  

 

 

      

 

 

      

 

 

    

 

(1) Includes total revenue for the United States for the periods shown as follows:

 

     For the Fiscal Years Ended January 31,  
     2017      2016      2015  
     (Amounts in thousands, except percentages)  

U.S. Revenue

   $ 30,094      $ 46,978      $ 59,819  

% of total revenue

     35.9      43.9      51.8
Long-Lived Assets by Geographic Locations

The following summarizes long-lived assets by geographic locations:

 

     January 31,  
     2017     2016  
     Amount      %     Amount      %  
     (Amounts in thousands, except percentages)  

Long-lived assets by geographic locations(1):

          

North America

   $ 14,729        80   $ 18,944        79

Europe and Middle East

     2,878        16     3,575        15

Asia Pacific

     817        4     1,372        6
  

 

 

      

 

 

    

Total long-lived assets by geographic location

   $ 18,424        $ 23,891     
  

 

 

      

 

 

    

 

(1) Excludes marketable securities, long-term and goodwill.
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes (Tables)
12 Months Ended
Jan. 31, 2017
Income Tax Disclosure [Abstract]  
Components of Loss from Continuing Operations before Income Taxes

The components of loss from continuing operations before income taxes are as follows:

 

     For the Fiscal Years Ended January 31,  
     2017      2016      2015  
     (Amounts in thousands)  

Domestic

   $ (40,452    $ (38,709    $ (25,920

Foreign

     (16,166      (10,044      (2,694
  

 

 

    

 

 

    

 

 

 

Loss from continuing operations before income taxes

   $ (56,618    $ (48,753    $ (28,614
  

 

 

    

 

 

    

 

 

 
Components of Income Tax Provision (Benefit) from Continuing Operations

The components of the income tax provision (benefit) from continuing operations are as follows:

 

     For the Fiscal Years Ended January 31,  
     2017      2016      2015  
     (Amounts in thousands)  

Current:

        

Federal

   $         —        $       —        $ —    

State

     50        50        (762

Foreign

     (94      (49            24  
  

 

 

    

 

 

    

 

 

 

Total

     (44      1        (738
  

 

 

    

 

 

    

 

 

 

Deferred:

        

Foreign

     14,675        (1,030      (368
  

 

 

    

 

 

    

 

 

 

Total

     14,675        (1,030      (368
  

 

 

    

 

 

    

 

 

 

Income tax (benefit) provision

   $ 14,631      $ (1,029    $ (1,106
  

 

 

    

 

 

    

 

 

 

Income Tax Provision (Benefit) for Continuing Operations Computed Using Federal Statutory Income Tax Rate

The income tax provision (benefit) for continuing operations computed using the federal statutory income tax rate differs from our effective tax rate primarily due to the following:

 

     For the Fiscal Years Ended January 31,  
           2017                  2016                  2015        
     (Amounts in thousands)  

Statutory U.S. federal tax rate

   $ (19,816    $ (17,066    $ (10,014

State taxes, net of federal tax benefit

     32        33        (779

Income (losses) not benefitted

     10,679        15,712        8,913  

Non-deductible stock compensation expense

     266        3        —    

Other non-deductible items(1)

     252        (31      (74

Innovative technology and development incentive

     —          (189      (68

Foreign tax rate differential

     3,499        509        916  

APB 23 deferred tax liability

     14,675        —          —    

Goodwill impairment

     5,044        —          —    
  

 

 

    

 

 

    

 

 

 

Income tax provision (benefit)

   $ 14,631      $ (1,029    $ (1,106
  

 

 

    

 

 

    

 

 

 

 

(1) Within the other line in the table above, other non-deductible items were $0.1 million and ($0.2) million for the fiscal years ended January 31, 2017 and 2016, respectively, and were immaterial for fiscal 2015. These items have been aggregated with various adjustments related to differences in prior year U.S. and foreign tax provisions and the actual returns filed.
Components of Deferred Income Taxes

The components of deferred income taxes are as follows:

 

     January 31,  
     2017     2016  
     (Amounts in thousands)  

Deferred tax assets:

    

Accruals and reserves

   $ 1,815     $ 5,041  

Deferred revenue

     79       346  

Stock-based compensation expense

     3,730       3,655  

U.S. federal, state and foreign tax credits

     7,459       7,510  

Intangible assets

     6,834       7,153  

Loss carryforwards

     38,356       24,172  
  

 

 

   

 

 

 

Deferred tax assets

     58,273       47,877  

Less: Valuation allowance

     (58,134     (47,368
  

 

 

   

 

 

 

Net deferred tax assets

     139       509  

Deferred tax liabilities:

    

APB 23 deferred tax liability

     14,675       —    

Other

     75       75  

Property and equipment

     121       426  
  

 

 

   

 

 

 

Total net deferred tax (liabilities) assets

   $ (14,732   $ 8  
  

 

 

   

 

 

 

Reconciliation of Beginning and Ending Balance of Total Amounts of Gross Unrecognized Tax Benefits

A reconciliation of the beginning and ending balance of the total amounts of gross unrecognized tax benefits, excluding interest of $0.3 million, is as follows:

 

     For the Fiscal Years Ended January 31,  
             2017                      2016          
     (Amounts in thousands)  

Balance of gross unrecognized tax benefits, beginning of period

   $ 5,151      $ 5,527  

Gross amounts of increases in unrecognized tax benefits as a result of tax positions taken in the current period

     321        —    

Decrease due to expiration of statute of limitation

     (269      (325

Decrease for tax positions related to prior years

     (96      —    

Effect of currency translation

     (14      (51
  

 

 

    

 

 

 

Balance of gross unrecognized tax benefits, end of period

   $ 5,093      $ 5,151  
  

 

 

    

 

 

 
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Employee Benefit Plans (Tables)
12 Months Ended
Jan. 31, 2017
Postemployment Benefits [Abstract]  
Components of the Change in Pension Benefit Obligation
The components of the change in this pension benefit obligation as of January 31, 2017 and 2016 is as follows:

 

     January 31,  
         2017              2016      
     (Amounts in thousands)  

Projected benefit obligation, beginning of fiscal year

   $ 1,063      $ 1,247  

Service cost

     238        288  

Interest cost

     54        51  

Actuarial gain

     (801      (435

Foreign currency exchange rate changes

     (24      (88
  

 

 

    

 

 

 

Projected benefit obligation, end of fiscal year

   $ 530      $ 1,063  
  

 

 

    

 

 

 

Funded status at end of fiscal year(1)

   $ 530      $ 1,063  
  

 

 

    

 

 

 

 

(1) These unfunded amounts are included in other liabilities, long-term on our consolidated balance sheets for the periods presented.
Components of Net Periodic Benefit Cost of the Pension Plan

The following sets forth the components of our net periodic benefit cost under the pension plan:

 

     January 31,  
     2017      2016      2015  
     (Amounts in thousands)  

Service cost

   $ 238      $ 288      $ 176  

Interest cost

     54        51        39  

Actuarial (gain) loss

     (801      (435      379  
  

 

 

    

 

 

    

 

 

 

Net periodic benefit cost

   $ (509    $ (96    $ 594  
  

 

 

    

 

 

    

 

 

 
Details of Weighted Average Assumptions Used in the Accounting for the Pension Plan

Key weighted average assumptions used in the accounting for the pension plan to determine the benefit obligation and net benefit cost were as follows:

 

     January 31,  
     2017     2016  

Discount rate

     5.72     5.08

Compensation increase rate

     5.00     7.00
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Loss Per Share (Tables)
12 Months Ended
Jan. 31, 2017
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

The following table sets forth our computation of basic and diluted net loss per common share (amounts in thousands, except per share data):

 

     For the Fiscal Years Ended January 31,  
           2017                  2016                  2015        

Net loss from continuing operations

   $ (71,249    $ (47,697    $ (27,489

Net income from discontinued operations

     —          —          5  
  

 

 

    

 

 

    

 

 

 

Net loss

   $ (71,249    $ (47,697    $ (27,484
  

 

 

    

 

 

    

 

 

 

Weighted average shares used in computing net loss per share—basic and diluted

     34,970        33,506        32,772  
  

 

 

    

 

 

    

 

 

 

Net loss per share—basic and diluted:

        

Loss from continuing operations

   $ (2.04    $ (1.42    $ (0.84

Income from discontinued operations

     —          —          0.00  
  

 

 

    

 

 

    

 

 

 

Net loss per share—basic and diluted

   $ (2.04    $ (1.42    $ (0.84
  

 

 

    

 

 

    

 

 

 
Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share

The number of common shares used in the computation of diluted net loss per share for the periods presented does not include the effect of the following potentially outstanding common shares because the effect would have been anti-dilutive (amounts in thousands):

 

     For the Fiscal Year Ended January 31,  
         2017              2016              2015      

Stock options

     1,415        1,493        1,586  

Restricted stock units

     448        145        217  

Deferred stock units

     70        31        11  

Performance stock units

     318        5        —    
  

 

 

    

 

 

    

 

 

 

Total

     2,251        1,674        1,814  
  

 

 

    

 

 

    

 

 

 
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
Quarterly Results of Operations-Unaudited (Tables)
12 Months Ended
Jan. 31, 2017
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Results of Operations

The following table sets forth certain unaudited quarterly results of operations for fiscal 2017 and fiscal 2016. In the opinion of management, this information has been prepared on the same basis as the audited consolidated financial statements and all necessary adjustments, consisting only of normal recurring adjustments, have been included in the amounts stated below to present fairly the quarterly information when read in conjunction with the audited consolidated financial statements and notes thereto included elsewhere in this Form 10-K. The quarterly operating results are not necessarily indicative of future results of operations.

 

    Fiscal Year Ended January 31, 2017  
          Q1                 Q2                 Q3                 Q4        
    (Amounts in thousands, except per share data)  

Revenue

  $ 21,570     $ 18,452     $ 19,961     $ 23,812  

Gross profit

    9,149       7,456       9,812       15,763  

Operating expenses

    18,724       19,124       18,247       40,231  

Net loss(1)

    (8,907     (26,884     (8,082     (27,376

Loss per share(2):

       

Basic

  $ (0.26   $ (0.77   $ (0.23   $ (0.78

Diluted

  $ (0.26   $ (0.77   $ (0.23   $ (0.78

 

    Fiscal Year Ended January 31, 2016  
    Q1     Q2     Q3     Q4  
    (Amounts in thousands, except per share data)  

Revenue

  $ 23,177     $ 27,871     $ 28,747     $ 27,197  

Gross profit

    10,116       14,427       6,877       15,419  

Operating expenses

    19,582       19,177       18,718       37,561  

Net loss(3)

    (9,825     (5,027     (10,565     (22,280

Loss per share(2):

       

Basic

  $ (0.29   $ (0.16   $ (0.31   $ (0.66

Diluted

  $ (0.29   $ (0.16   $ (0.31   $ (0.66

 

(1) Net loss in the fourth quarter of fiscal 2017 includes a $23.7 million loss on impairment of long-lived assets as we found during “Step 2” of our annual goodwill impairment test that the carrying value of our goodwill was greater than the implied fair value. As a result, we recorded an impairment charge of $23.5 million. In addition, we fully impaired the fair market value of our facility in Greenville, New Hampshire by recording an impairment charge of $0.2 million as we feel that the sale of this facility is not imminent due to the facility’s location and the market conditions in the area.
(2) The sum of per share data may not agree to annual amounts due to rounding.
(3) Net loss in the fourth quarter of fiscal 2016 includes a $21.5 million loss on impairment of long-lived assets as a result of our decision to enter into a restructuring plan relating to the Timeline Labs operations.
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies - Additional Information (Detail)
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2016
USD ($)
Jan. 31, 2017
USD ($)
Jan. 31, 2017
USD ($)
Jan. 31, 2016
USD ($)
Jan. 31, 2017
USD ($)
Customer
Jan. 31, 2016
USD ($)
Customer
Jan. 31, 2015
USD ($)
Customer
Jul. 31, 2016
USD ($)
Feb. 28, 2015
USD ($)
Significant Accounting Policies [Line Items]                  
Undistributed earnings of foreign subsidiaries   $ 6,000,000 $ 6,000,000   $ 6,000,000        
Deferred tax liability related to the foreign income   14,675,000 14,675,000   14,675,000        
Allowance for doubtful accounts receivable $ 415,000 $ 876,000 $ 876,000 $ 415,000 $ 876,000 $ 415,000      
Cost method investment, ownership percentage   20.00% 20.00%   20.00%        
Loss on impairment   $ 500,000 $ 23,500,000 21,500,000 $ 23,772,000 21,464,000      
Identified intangible assets, Useful life         2 years 4 months 24 days        
Capitalized software costs   2,700,000 2,700,000   $ 2,700,000        
Goodwill impairment charge         23,492,000        
Loss on impairment of long-lived assets held for sale   300,000              
Contingent consideration liability, fair value 0     0   0     $ 3,200,000
Foreign currency transaction gain (loss), realized         2,100,000 700,000 $ 2,300,000    
Comprehensive loss         $ (70,007,000) (48,556,000) (31,106,000)    
Minimum period warranty of product         1 year        
Advertising expense         $ 100,000 100,000 100,000    
Excess tax benefit due to early adoption         14,631,000 (1,029,000) $ (1,106,000)    
ASU 2016-09 [Member]                  
Significant Accounting Policies [Line Items]                  
Excess tax benefit due to early adoption         $ 1,800,000        
Software Development [Member]                  
Significant Accounting Policies [Line Items]                  
Identified intangible assets, Useful life         3 years        
Irish Operations [Member]                  
Significant Accounting Policies [Line Items]                  
Undistributed earnings of foreign subsidiaries               $ 58,600,000  
Deferred tax liability related to the foreign income               $ 14,700,000  
Timeline Labs [Member]                  
Significant Accounting Policies [Line Items]                  
Loss on impairment 21,900,000         21,900,000      
Goodwill impairment charge 15,800,000         15,800,000      
Intangible assets impairment charge 5,200,000         5,200,000      
Capitalized internal use software impairment charge 900,000         900,000      
Loss on impairment due to reversal of contingent consideration liability         $ 400,000 400,000      
Contingent consideration liability, fair value $ 0 $ 0 $ 0 $ 0 $ 0 $ 0      
Total Revenue [Member]                  
Significant Accounting Policies [Line Items]                  
Number of customers accounted | Customer         1 2 2    
Credit Concentration Risk [Member] | Accounts Receivable [Member]                  
Significant Accounting Policies [Line Items]                  
Number of customers accounted | Customer         2 1      
Concentration risk percentage         10.00% 10.00%      
Customer Concentration Risk [Member] | Total Revenue [Member]                  
Significant Accounting Policies [Line Items]                  
Concentration risk percentage         10.00% 10.00% 10.00%    
Minimum [Member]                  
Significant Accounting Policies [Line Items]                  
Support agreements         12 months        
Maximum [Member]                  
Significant Accounting Policies [Line Items]                  
Support agreements         36 months        
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies - Schedule of Intangible Assets (Detail)
12 Months Ended
Jan. 31, 2017
Finite Lived And Indefinite Lived Intangible Assets [Line Items]  
Identified intangible assets, Useful life 2 years 4 months 24 days
Customer Contracts [Member]  
Finite Lived And Indefinite Lived Intangible Assets [Line Items]  
Identified intangible assets, Useful life 2 years 4 months 24 days
Non-Compete Agreements [Member]  
Finite Lived And Indefinite Lived Intangible Assets [Line Items]  
Identified intangible assets, Useful life 1 year 3 months 18 days
Completed Technology [Member]  
Finite Lived And Indefinite Lived Intangible Assets [Line Items]  
Identified intangible assets, Useful life 2 years 4 months 24 days
Minimum [Member] | Customer Contracts [Member]  
Finite Lived And Indefinite Lived Intangible Assets [Line Items]  
Identified intangible assets, Useful life 1 year
Minimum [Member] | Non-Compete Agreements [Member]  
Finite Lived And Indefinite Lived Intangible Assets [Line Items]  
Identified intangible assets, Useful life 2 years
Minimum [Member] | Completed Technology [Member]  
Finite Lived And Indefinite Lived Intangible Assets [Line Items]  
Identified intangible assets, Useful life 4 years
Minimum [Member] | Trademarks, Patents and Other [Member]  
Finite Lived And Indefinite Lived Intangible Assets [Line Items]  
Identified intangible assets, Useful life 5 years
Maximum [Member] | Customer Contracts [Member]  
Finite Lived And Indefinite Lived Intangible Assets [Line Items]  
Identified intangible assets, Useful life 8 years
Maximum [Member] | Non-Compete Agreements [Member]  
Finite Lived And Indefinite Lived Intangible Assets [Line Items]  
Identified intangible assets, Useful life 3 years
Maximum [Member] | Completed Technology [Member]  
Finite Lived And Indefinite Lived Intangible Assets [Line Items]  
Identified intangible assets, Useful life 6 years
Maximum [Member] | Trademarks, Patents and Other [Member]  
Finite Lived And Indefinite Lived Intangible Assets [Line Items]  
Identified intangible assets, Useful life 7 years
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2016
Jan. 31, 2017
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Feb. 28, 2015
Fair Value Measurements Disclosure [Line Items]                
Fair value measurements of our financial assets and liabilities $ 15,922,000 $ 12,970,000 $ 12,970,000 $ 15,922,000 $ 12,970,000 $ 15,922,000    
Goodwill impairment charge         23,492,000      
Loss on impairment of long-lived assets held for sale   300,000            
Loss on impairment   500,000 23,500,000 21,500,000 $ 23,772,000 21,464,000    
Contingent consideration liability, fair value 0     0   0   $ 3,200,000
Maximum maturity of marketable securities         Three months or less      
Other than temporary declines in investments         $ 0 0 $ 0  
Cash equivalents and marketable securities 71,100,000 38,700,000 38,700,000 71,100,000 38,700,000 71,100,000    
Restricted cash related to performance obligations 82,000 109,000 109,000 82,000 109,000 82,000    
Timeline Labs [Member]                
Fair Value Measurements Disclosure [Line Items]                
Goodwill impairment charge 15,800,000         15,800,000    
Loss on impairment 21,900,000         21,900,000    
Intangible assets impairment charge 5,200,000         5,200,000    
Capitalized internal use software impairment charge 900,000         900,000    
Loss on impairment due to reversal of contingent consideration liability         400,000 400,000    
Contingent consideration liability, fair value 0 0 0 0 0 0    
Fair Value, Inputs, Level 3 [Member]                
Fair Value Measurements Disclosure [Line Items]                
Fair value measurements of our financial assets and liabilities 0 0 0 0 0 0    
Cash Related to Performance Obligations [Member]                
Fair Value Measurements Disclosure [Line Items]                
Restricted cash related to performance obligations $ 100,000 $ 100,000 $ 100,000 $ 100,000 $ 100,000 $ 100,000    
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Detail) - USD ($)
$ in Thousands
Jan. 31, 2017
Jan. 31, 2016
Available-for-sale marketable securities:    
Marketable securities, short-term $ 5,253 $ 1,504
Non-current marketable securities:    
Marketable securities, long-term 4,991 10,764
Total 12,970 15,922
U.S. Treasury Notes and Bonds Conventional [Member]    
Available-for-sale marketable securities:    
Marketable securities, short-term 4,253 502
Non-current marketable securities:    
Marketable securities, long-term 1,997 7,762
U.S. Government Agency Issues Short Term [Member]    
Available-for-sale marketable securities:    
Marketable securities, short-term 1,000 1,002
U.S. Government Agency Issues Long Term [Member]    
Non-current marketable securities:    
Marketable securities, long-term 2,994 3,002
Money Market Accounts [Member]    
Financial assets:    
Cash and cash equivalents 2,726 3,654
Fair Value, Inputs, Level 1 [Member]    
Non-current marketable securities:    
Total 8,976 11,918
Fair Value, Inputs, Level 1 [Member] | U.S. Treasury Notes and Bonds Conventional [Member]    
Available-for-sale marketable securities:    
Marketable securities, short-term 4,253 502
Non-current marketable securities:    
Marketable securities, long-term 1,997 7,762
Fair Value, Inputs, Level 1 [Member] | Money Market Accounts [Member]    
Financial assets:    
Cash and cash equivalents 2,726 3,654
Fair Value, Inputs, Level 2 [Member]    
Non-current marketable securities:    
Total 3,994 4,004
Fair Value, Inputs, Level 2 [Member] | U.S. Government Agency Issues Short Term [Member]    
Available-for-sale marketable securities:    
Marketable securities, short-term 1,000 1,002
Fair Value, Inputs, Level 2 [Member] | U.S. Government Agency Issues Long Term [Member]    
Non-current marketable securities:    
Marketable securities, long-term $ 2,994 $ 3,002
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements - Summary of Available-for-Sale Securities (Detail) - USD ($)
$ in Thousands
Jan. 31, 2017
Jan. 31, 2016
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost $ 38,540 $ 70,970
Gross Unrealized Gains 14 32
Gross Unrealized Losses (8) (1)
Estimated Fair Value 38,546 71,001
Cash [Member]    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 25,576 55,079
Estimated Fair Value 25,576 55,079
Cash Equivalents [Member]    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 2,726 3,654
Estimated Fair Value 2,726 3,654
Cash and Cash Equivalents [Member]    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 28,302 58,733
Estimated Fair Value 28,302 58,733
U.S. Treasury Notes and Bonds - Short Term [Member]    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 4,248 503
Gross Unrealized Gains 5  
Gross Unrealized Losses   (1)
Estimated Fair Value 4,253 502
U.S. Treasury Notes and Bonds - Long Term [Member]    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 2,003 7,756
Gross Unrealized Gains   6
Gross Unrealized Losses (6)  
Estimated Fair Value 1,997 7,762
U.S. Government Agency Issues Short Term [Member]    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 991 1,001
Gross Unrealized Gains 9 1
Estimated Fair Value 1,000 1,002
U.S. Government Agency Issues Long Term [Member]    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 2,996 2,977
Gross Unrealized Gains   25
Gross Unrealized Losses (2)  
Estimated Fair Value $ 2,994 $ 3,002
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements - Schedule of Contractual Maturities Available-for-Sale Debt Securities (Detail)
$ in Thousands
Jan. 31, 2017
USD ($)
Fair Value Disclosures [Abstract]  
Maturity of one year or less $ 5,253
Maturity between one and five years 4,991
Total $ 10,244
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Acquisitions and Loss on Impairment of TLL, LLC - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Aug. 01, 2016
May 05, 2016
Feb. 02, 2016
Jan. 31, 2016
Aug. 03, 2015
Feb. 02, 2015
Jan. 31, 2017
May 31, 2016
Feb. 29, 2016
Jan. 31, 2017
Jul. 31, 2016
Jan. 31, 2016
Jan. 31, 2017
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Feb. 28, 2015
Business Acquisition [Line Items]                                  
Payments to acquire business                           $ 5,243,000 $ 11,686,000    
Acquisition, goodwill identified                           7,255,000      
Revenue                           83,795,000 106,992,000 $ 115,435,000  
Operating loss                           (54,146,000) (48,199,000) (26,453,000)  
Loss on impairment             $ 500,000     $ 23,500,000   $ 21,500,000   23,772,000 21,464,000    
Contingent consideration liability, fair value       $ 0               0     0   $ 3,200,000
Severance and restructuring charges                           7,151,000 1,061,000 $ 3,623,000  
Timeline Labs [Member]                                  
Business Acquisition [Line Items]                                  
Percentage of equity interest acquired           100.00%                      
Net purchase price of acquired business           $ 22,639,000                      
Payments to acquire business           14,186,000                      
Acquisition, goodwill identified           15,800,000                      
Loss on impairment       21,900,000                     21,900,000    
Business acquisition related costs                             100,000    
Indemnification assets           $ 1,400,000                      
Business acquisition, number of common stock issued     542,274   260,537 344,055   70,473                  
Common stock deposited into escrow           173,265                      
Business acquisition, value of common stock issued     $ 3,200,000   $ 1,800,000 $ 4,959,000   $ 200,000                  
Contingent consideration liability, fair value       $ 0     $ 0     0   $ 0 $ 0 0 0    
Loss on impairment due to reversal of contingent consideration liability                           400,000 $ 400,000    
Severance and restructuring charges                 $ 700,000         700,000      
DCC Labs [Member]                                  
Business Acquisition [Line Items]                                  
Percentage of equity interest acquired   100.00%                              
Payments to acquire business, paid in shares   $ 2,700,000                              
Cash held in escrow   500,000                              
Net purchase price of acquired business   7,883,000                              
Payments to acquire business   5,243,000                              
Acquisition, goodwill identified   $ 7,300,000                              
Net increase in goodwill                   $ 1,900,000              
Revenue                         700,000        
Operating loss                         $ 4,700,000        
Business acquisition date                         May 05, 2016        
Loss on impairment $ 23,500,000                       $ 3,400,000        
Business acquisition related costs                           $ 200,000      
Severance and restructuring charges                     $ 1,900,000            
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Acquisitions and Loss on Impairment of TLL, LLC - Summary of Allocation of Purchase Price (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 05, 2016
Feb. 02, 2015
Jan. 31, 2017
Jan. 31, 2016
Aug. 01, 2016
May 31, 2016
Feb. 02, 2016
Aug. 03, 2015
Estimated Fair value of consideration:                
Cash, net of cash acquired     $ 5,243 $ 11,686        
Estimated Fair value of assets acquired and liabilities assumed:                
Goodwill     $ 23,287 $ 40,175        
DCC Labs [Member]                
Estimated Fair value of consideration:                
Cash, net of cash acquired $ 5,243              
Closing stock consideration 2,640              
Total purchase price 7,883              
Estimated Fair value of assets acquired and liabilities assumed:                
Current assets 826              
Other long-term assets 116              
Finite-life intangible assets 810              
Goodwill 7,255       $ 45,800      
Current liabilities (618)              
Other long-term liabilities (506)              
Allocated purchase price $ 7,883              
Timeline Labs [Member]                
Estimated Fair value of consideration:                
Cash, net of cash acquired   $ 14,186            
Closing stock consideration   3,019            
Deferred stock consideration   4,959       $ 200 $ 3,200 $ 1,800
Contingent consideration   475            
Total purchase price   22,639            
Estimated Fair value of assets acquired and liabilities assumed:                
Current assets   95            
Other long-term assets   108            
Finite-life intangible assets   6,720            
Goodwill   15,787            
Current liabilities   (71)            
Allocated purchase price   $ 22,639            
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.7.0.1
Acquisitions and Loss on Impairment of TLL, LLC - Components of Identified Intangible Assets Associated with Acquisition and their Estimated Useful Lives (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 05, 2016
Feb. 02, 2015
Jan. 31, 2017
Finite-Lived Intangible Assets [Line Items]      
Identified intangible assets, Useful life     2 years 4 months 24 days
Customer Contracts [Member]      
Finite-Lived Intangible Assets [Line Items]      
Identified intangible assets, Useful life     2 years 4 months 24 days
Non-Compete Agreements [Member]      
Finite-Lived Intangible Assets [Line Items]      
Identified intangible assets, Useful life     1 year 3 months 18 days
DCC Labs [Member]      
Finite-Lived Intangible Assets [Line Items]      
Identified intangible assets, Fair Value $ 810    
DCC Labs [Member] | Tradename [Member]      
Finite-Lived Intangible Assets [Line Items]      
Identified intangible assets, Useful life 4 years    
Identified intangible assets, Fair Value $ 60    
DCC Labs [Member] | Customer Contracts [Member]      
Finite-Lived Intangible Assets [Line Items]      
Identified intangible assets, Useful life 2 years    
Identified intangible assets, Fair Value $ 230    
DCC Labs [Member] | Non-Compete Agreements [Member]      
Finite-Lived Intangible Assets [Line Items]      
Identified intangible assets, Useful life 2 years    
Identified intangible assets, Fair Value $ 30    
DCC Labs [Member] | Existing Technology [Member]      
Finite-Lived Intangible Assets [Line Items]      
Identified intangible assets, Useful life 3 years    
Identified intangible assets, Fair Value $ 490    
Timeline Labs [Member]      
Finite-Lived Intangible Assets [Line Items]      
Identified intangible assets, Fair Value   $ 6,720  
Timeline Labs [Member] | Tradename [Member]      
Finite-Lived Intangible Assets [Line Items]      
Identified intangible assets, Useful life   7 years  
Identified intangible assets, Fair Value   $ 620  
Timeline Labs [Member] | Customer Contracts [Member]      
Finite-Lived Intangible Assets [Line Items]      
Identified intangible assets, Useful life   7 years  
Identified intangible assets, Fair Value   $ 4,760  
Timeline Labs [Member] | Non-Compete Agreements [Member]      
Finite-Lived Intangible Assets [Line Items]      
Identified intangible assets, Useful life   2 years  
Identified intangible assets, Fair Value   $ 170  
Timeline Labs [Member] | Existing Technology [Member]      
Finite-Lived Intangible Assets [Line Items]      
Identified intangible assets, Useful life   5 years  
Identified intangible assets, Fair Value   $ 1,170  
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Balance Sheet Detail - Schedule of Inventories (Detail) - USD ($)
$ in Thousands
Jan. 31, 2017
Jan. 31, 2016
Inventory Disclosure [Abstract]    
Components and assemblies $ 500 $ 1,223
Finished products 270 459
Total inventories, net $ 770 $ 1,682
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Balance Sheet Detail - Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 36,013 $ 36,771
Less - Accumulated depreciation and amortization (24,528) (22,642)
Total property and equipment, net 11,485 14,129
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 2,780 2,880
Buildings [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (Years) 20  
Property, Plant and Equipment, Gross $ 11,726 11,908
Office Furniture and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (Years) 5  
Property, Plant and Equipment, Gross $ 1,091 1,099
Computer Equipment, Software and Demonstration Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (Years) 3  
Property, Plant and Equipment, Gross $ 18,194 18,639
Service and Spare Components [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (Years) 5  
Property, Plant and Equipment, Gross $ 1,158 1,158
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 1,064 $ 1,087
Leasehold Improvements [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (Years) 1  
Leasehold Improvements [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (Years) 7  
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Balance Sheet Detail - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Balance Sheet Related Disclosures [Abstract]      
Depreciation and amortization expense $ 2,953 $ 3,380 $ 3,683
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Balance Sheet Detail - Other Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jan. 31, 2017
Jan. 31, 2016
Balance Sheet Related Disclosures [Abstract]    
Accrued compensation and commissions $ 1,799 $ 1,676
Accrued bonuses 1,871 2,902
Accrued restructuring 1,023  
Employee benefits 885 1,484
Accrued provision for contract loss 168 6,497
Accrued other 4,182 4,855
Total other accrued expenses $ 9,928 $ 17,414
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Balance Sheet Detail - Other Accrued Expenses (Parenthetical) (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 31, 2017
Jan. 31, 2017
Jan. 31, 2016
Balance Sheet Related Disclosures [Abstract]      
Provision for loss contract $ 4,100 $ (4,118) $ 9,162
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.7.0.1
Goodwill and Intangible Assets - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Aug. 01, 2016
Jan. 31, 2017
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2017
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Jul. 31, 2016
May 05, 2016
Goodwill And Intangible Assets [Line Items]                    
Goodwill   $ 23,287,000 $ 23,287,000 $ 40,175,000 $ 23,287,000 $ 23,287,000 $ 40,175,000      
Loss on impairment of long-lived assets   $ 500,000 $ 23,500,000 $ 21,500,000   23,772,000 21,464,000      
Amortization of intangible assets           $ 3,300,000 $ 4,800,000 $ 5,200,000    
DCC Labs [Member]                    
Goodwill And Intangible Assets [Line Items]                    
Goodwill $ 45,800,000                 $ 7,255,000
Fair value of reporting unit less than carrying value 102,500,000                  
Estimated implied fair value 22,300,000                  
Loss on impairment of long-lived assets $ 23,500,000       $ 3,400,000          
DCC Labs [Member] | Minimum [Member]                    
Goodwill And Intangible Assets [Line Items]                    
Excess fair value amount over and above the carrying value of the net assets                 $ 15,400,000  
Excess fair value percentage over and above the carrying value of the net assets                 15.00%  
DCC Labs [Member] | Maximum [Member]                    
Goodwill And Intangible Assets [Line Items]                    
Excess fair value amount over and above the carrying value of the net assets                 $ 25,000,000  
Excess fair value percentage over and above the carrying value of the net assets                 24.40%  
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.7.0.1
Goodwill and Intangible Assets - Schedule of Change in Carrying Amount of Goodwill (Detail)
$ in Thousands
12 Months Ended
Jan. 31, 2017
USD ($)
Goodwill [Roll Forward]  
Goodwill, gross $ 55,962
Accumulated impairment losses (15,787)
Goodwill, net 40,175
Acquisition of DCC Labs 7,255
Goodwill impairment charge (23,492)
Cumulative translation adjustment (651)
Goodwill, gross 61,707
Accumulated impairment losses (39,279)
Goodwill, net $ 23,287
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.7.0.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining life (Years) 2 years 4 months 24 days  
Finite-life intangible assets, Gross $ 50,051 $ 49,464
Accumulated Amortization (47,448) (45,338)
Finite-life intangible assets, Net $ 2,603 4,126
Customer Contracts [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining life (Years) 2 years 4 months 24 days  
Finite-life intangible assets, Gross $ 30,056 29,956
Accumulated Amortization (28,019) (26,284)
Finite-life intangible assets, Net $ 2,037 3,672
Non-Compete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining life (Years) 1 year 3 months 18 days  
Finite-life intangible assets, Gross $ 2,374 2,365
Accumulated Amortization (2,356) (2,365)
Finite-life intangible assets, Net $ 18  
Completed Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining life (Years) 2 years 4 months 24 days  
Finite-life intangible assets, Gross $ 10,496 10,075
Accumulated Amortization (9,997) (9,621)
Finite-life intangible assets, Net $ 499 454
Trademarks, Patents and Other [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining life (Years) 3 years 3 months 18 days  
Finite-life intangible assets, Gross $ 7,125 7,068
Accumulated Amortization (7,076) $ (7,068)
Finite-life intangible assets, Net $ 49  
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.7.0.1
Goodwill and Intangible Assets - Schedule of Finite-Life Intangible Assets, Future Amortization Expense (Detail) - USD ($)
$ in Thousands
Jan. 31, 2017
Jan. 31, 2016
Goodwill and Intangible Assets Disclosure [Abstract]    
2018 $ 1,412  
2019 931  
2020 257  
2021 3  
2022 0  
2023 and thereafter 0  
Finite-life intangible assets, Net $ 2,603 $ 4,126
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.7.0.1
Severance and Other Restructuring Costs - Additional Information (Detail)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jul. 06, 2016
USD ($)
Installments
Apr. 06, 2016
USD ($)
Installments
Feb. 29, 2016
USD ($)
Jul. 31, 2016
USD ($)
Jan. 31, 2017
USD ($)
Employee
Jan. 31, 2016
USD ($)
Jan. 31, 2015
USD ($)
Restructuring Cost and Reserve [Line Items]              
Restructuring charges         $ 7,151 $ 1,061 $ 3,623
Fiscal 2017 Restructuring Plan [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges         5,100    
Severance costs         $ 3,100    
Former Employees [Member]              
Restructuring Cost and Reserve [Line Items]              
Number of employees terminated | Employee         13    
Former Chief Executive Officer and Chief Financial Officer [Member]              
Restructuring Cost and Reserve [Line Items]              
Severance costs         $ 1,500    
CEO [Member] | CEO Separation Agreement [Member]              
Restructuring Cost and Reserve [Line Items]              
Employee separation related liabilities including bonus payable $ 200 $ 1,000          
Bonus payable   200          
Employee separation liability payable   $ 800          
Number of equal monthly installments | Installments   12          
Number of equal semimonthly installments | Installments 12            
DCC Labs [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges       $ 1,900      
Timeline Labs [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges     $ 700   700    
Timeline Labs [Member] | CALIFORNIA              
Restructuring Cost and Reserve [Line Items]              
Other restructuring charges, (relating to remaining lease obligation)         300    
Timeline Labs [Member] | Former Employees [Member]              
Restructuring Cost and Reserve [Line Items]              
Severance costs         $ 400    
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.7.0.1
Severance and Other Restructuring Costs - Change in Severance Liability (Detail)
$ in Thousands
12 Months Ended
Jan. 31, 2017
USD ($)
Restructuring Cost and Reserve [Line Items]  
Accrual balance at the beginning of the period $ 0
Restructuring charges incurred 5,655
Cash payments (4,615)
Other charges (17)
Accrual balance at the ending of the period 1,023
Employee-Related Benefits [Member]  
Restructuring Cost and Reserve [Line Items]  
Accrual balance at the beginning of the period 0
Restructuring charges incurred 4,543
Cash payments (3,741)
Other charges (17)
Accrual balance at the ending of the period 785
Closure of Leased Facilities [Member]  
Restructuring Cost and Reserve [Line Items]  
Accrual balance at the beginning of the period 0
Restructuring charges incurred 509
Cash payments (379)
Accrual balance at the ending of the period 130
Other Restructuring [Member]  
Restructuring Cost and Reserve [Line Items]  
Accrual balance at the beginning of the period 0
Restructuring charges incurred 603
Cash payments (495)
Accrual balance at the ending of the period $ 108
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Contingencies And Commitments [Line Items]      
Operating leases, rent expense $ 2,400,000 $ 2,700,000 $ 2,900,000
Operating lease expiration year 2023    
Demand Debt Instrument [Member]      
Contingencies And Commitments [Line Items]      
Demand notes payable $ 20,000,000    
Line of credit expiration date Aug. 31, 2016    
Demand notes payable, amount outstanding $ 0    
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Schedule of Future Minimum Rental Payment (Detail)
$ in Thousands
Jan. 31, 2017
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2018 $ 1,826
2019 1,604
2020 1,234
2021 747
2022 461
2023 and thereafter 116
Minimum operating lease payments $ 5,988
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stockholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Apr. 06, 2016
Jun. 30, 2016
Jul. 31, 2015
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Jul. 31, 2011
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Preferred stock, shares authorized       5,000,000      
Preferred stock, shares issued       0      
Expected dividend yield       0.00% 0.00% 0.00%  
Employee service share-based compensation, nonvested awards, total compensation cost not yet recognized       $ 1.4      
Market based options granted       1,581,614 612,678 500,000  
Share-based compensation arrangement by share-based payment award, options, grants in period, weighted average grant date fair value       $ 3.09 $ 2.75 $ 3.39  
Share based compensation arrangement by share based payment award estimated weighted average amortization period       2 years      
Aggregate intrinsic value for options outstanding       $ 0.0 $ 0.1 $ 0.1  
Aggregate intrinsic value of vested shares and share options expected to vest       $ 0.0 0.1 $ 0.1  
Employee service share-based compensation, cash received from exercise of stock options         $ 0.2    
Stock options exercised       0 28,740 0  
Officer [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation arrangement by share-based payment award, options, vested in period, fair value       $ 2.1      
Share-based compensation arrangement by share-based payment award, options, vested in period       2 years 3 months 18 days      
Employee service share-based compensation, nonvested awards, total compensation cost not yet recognized       $ 0.9      
CEO [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Market based options granted 600,000     800,000      
Chief Operating Officer [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Market based options granted   200,000          
Restricted Stock Units and Deferred Stock Units [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Employee service share-based compensation, nonvested awards, total compensation cost not yet recognized       $ 3.0      
Share based compensation arrangement by share based payment award estimated weighted average amortization period       1 year 3 months 18 days      
Performance Stock Units (PSUs) [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of stock units granted       307,963 301,192    
Fair value of stock units granted       $ 2.9      
Fair value of stock units granted, remaining contractual term       3 years      
Performance Stock Units (PSUs) [Member] | Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Percentage of common stock expected to be issued       150.00% 150.00%    
Performance Stock Units (PSUs) [Member] | Minimum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Percentage of common stock expected to be issued       0.00% 0.00%    
2015 Employee Stock Purchase Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation arrangement by share-based payment award, Description       On each purchase date, eligible employees will purchase our stock at a price per share equal to 85% of the closing price of our common stock on the exercise date, but no less than par value.      
Minimum payroll deductions at base compensation under employee stock purchase plan     1.00%        
Maximum payroll deductions at base compensation under employee stock purchase plan     15.00%        
Offering period commence date     Oct. 01, 2015        
Percentage of stock to be purchased under the plan     85.00%        
2015 Employee Stock Purchase Plan [Member] | Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation arrangement by share-based payment award, number of shares authorized     1,150,000        
Compensation and Incentive Plan 2011 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation arrangement by share-based payment award, number of shares authorized             5,300,000
Share-based compensation arrangement by share-based payment award, Description       Option awards may be granted to employees at an exercise price per share of not less than 100% of the fair market value per common share on the date of the grant.      
Share-based compensation arrangement by share based payment award, Option award expiration period       10 years      
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent       100.00%      
Compensation and Incentive Plan 2011 [Member] | Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation arrangement by Share-based payment award, Option award vesting period       4 years      
Compensation and Incentive Plan 2011 [Member] | Minimum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation arrangement by Share-based payment award, Option award vesting period       1 year      
Compensation and Incentive Plan 2011 [Member] | Stock Compensation Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation arrangement by share-based payment award, number of shares available for grant       393,403      
Long Term Incentive Program [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation arrangement by Share-based payment award, Option award vesting period         3 years    
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stockholders' Equity - Effect of Recording Stock-Based Compensation (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Stock-based compensation expense by type of award:      
Stock options $ 873 $ 1,257 $ 1,036
Restricted stock units 624 1,203 1,607
Deferred stock units 709 607 500
Performance-based restricted stock units 398 475 77
Employee stock purchase plan 17 10  
Total stock-based compensation $ 2,621 $ 3,552 $ 3,220
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stockholders' Equity - Fair Value of Stock Options Granted (Detail)
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility (range), Minimum 40.00% 40.00% 46.00%
Expected volatility (range), Maximum 45.00% 45.00%  
Weighted average volatility 42.00% 42.00% 46.00%
Weighted average interest rate 1.10% 1.60% 1.70%
Expected dividend yield 0.00% 0.00% 0.00%
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 6 years 6 years 6 years 6 months
Risk-free interest rate 1.00% 1.50% 1.70%
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 7 years 7 years  
Risk-free interest rate 2.00% 2.00%  
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stockholders' Equity - Stock Option Activity (Detail) - $ / shares
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Equity [Abstract]      
Shares, Outstanding at beginning of period 1,192,677 1,626,421 1,502,176
Shares, Granted 1,581,614 612,678 500,000
Shares, Exercised 0 (28,740) 0
Shares, Forfeited/expired/cancelled (632,724) (1,017,682) (375,755)
Shares, Outstanding at end of period 2,141,567 1,192,677 1,626,421
Shares, Options exercisable at end of period 203,982 80,000 1,108,115
Weighted average exercise price, Outstanding at beginning of period $ 6.80 $ 7.77 $ 9.77
Weighted average exercise price, Granted 4.02 6.44 7.23
Weighted average exercise price, Exercised   6.74  
Weighted average exercise price, Forfeited/expired/cancelled 6.98 8.13 15.06
Weighted average exercise price, Outstanding at end of period 4.70 6.80 7.77
Weighted average exercise price, Options exercisable at end of period $ 6.28 $ 6.83 $ 8.02
Weighted average exercise price, Weighted average remaining contractual term (in years) 8 years 4 days 8 years 1 month 6 days 4 years 8 months 19 days
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stockholders' Equity - Summary of Information about Stock Options Outstanding and Exercisable (Detail)
Jan. 31, 2017
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding, Number outstanding | shares 2,141,567
Options Outstanding, Weighted average remaining contractual terms (years) 8 years 4 days
Options Outstanding, Weighted average exercise price $ 4.70
Options Exercisable, Number Exercisable | shares 203,982
Options Exercisable, Weighted average exercise price $ 6.28
Exercise Price Range One [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding, Range of exercise prices, Lower Range Limit 2.42
Options Outstanding, Range of exercise prices, Upper Range Limit $ 2.42
Options Outstanding, Number outstanding | shares 425,546
Options Outstanding, Weighted average remaining contractual terms (years) 9 years 6 months
Options Outstanding, Weighted average exercise price $ 2.42
Exercise Price Range Two [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding, Range of exercise prices, Lower Range Limit 2.64
Options Outstanding, Range of exercise prices, Upper Range Limit $ 2.89
Options Outstanding, Number outstanding | shares 135,000
Options Outstanding, Weighted average remaining contractual terms (years) 9 years 8 months 5 days
Options Outstanding, Weighted average exercise price $ 2.73
Exercise Price Range Three [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding, Range of exercise prices, Lower Range Limit 3.30
Options Outstanding, Range of exercise prices, Upper Range Limit $ 3.41
Options Outstanding, Number outstanding | shares 150,000
Options Outstanding, Weighted average remaining contractual terms (years) 9 years 4 months 17 days
Options Outstanding, Weighted average exercise price $ 3.34
Exercise Price Range Four [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding, Range of exercise prices, Lower Range Limit 3.50
Options Outstanding, Range of exercise prices, Upper Range Limit $ 3.50
Options Outstanding, Number outstanding | shares 100,000
Options Outstanding, Weighted average remaining contractual terms (years) 9 years 3 months 4 days
Options Outstanding, Weighted average exercise price $ 3.50
Exercise Price Range Five [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding, Range of exercise prices, Lower Range Limit 3.77
Options Outstanding, Range of exercise prices, Upper Range Limit $ 3.77
Options Outstanding, Number outstanding | shares 21,068
Options Outstanding, Weighted average remaining contractual terms (years) 2 years 3 months
Options Outstanding, Weighted average exercise price $ 3.77
Options Exercisable, Number Exercisable | shares 7,023
Options Exercisable, Weighted average exercise price $ 3.77
Exercise Price Range Six [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding, Range of exercise prices, Lower Range Limit 3.83
Options Outstanding, Range of exercise prices, Upper Range Limit $ 3.83
Options Outstanding, Number outstanding | shares 75,000
Options Outstanding, Weighted average remaining contractual terms (years) 9 years 2 months 16 days
Options Outstanding, Weighted average exercise price $ 3.83
Exercise Price Range Seven [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding, Range of exercise prices, Lower Range Limit 5.50
Options Outstanding, Range of exercise prices, Upper Range Limit $ 5.50
Options Outstanding, Number outstanding | shares 75,000
Options Outstanding, Weighted average remaining contractual terms (years) 3 months 22 days
Options Outstanding, Weighted average exercise price $ 5.50
Exercise Price Range Eight [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding, Range of exercise prices, Lower Range Limit 5.56
Options Outstanding, Range of exercise prices, Upper Range Limit $ 7.25
Options Outstanding, Number outstanding | shares 800,000
Options Outstanding, Weighted average remaining contractual terms (years) 8 years 11 months 19 days
Options Outstanding, Weighted average exercise price $ 5.98
Exercise Price Range Nine [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding, Range of exercise prices, Lower Range Limit 6.05
Options Outstanding, Range of exercise prices, Upper Range Limit $ 6.05
Options Outstanding, Number outstanding | shares 279,953
Options Outstanding, Weighted average remaining contractual terms (years) 4 years 11 months 9 days
Options Outstanding, Weighted average exercise price $ 6.05
Options Exercisable, Number Exercisable | shares 116,959
Options Exercisable, Weighted average exercise price $ 6.05
Exercise Price Range Ten [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding, Range of exercise prices, Lower Range Limit 6.74
Options Outstanding, Range of exercise prices, Upper Range Limit $ 6.74
Options Outstanding, Number outstanding | shares 75,000
Options Outstanding, Weighted average remaining contractual terms (years) 1 year 11 months 16 days
Options Outstanding, Weighted average exercise price $ 6.74
Options Exercisable, Number Exercisable | shares 75,000
Options Exercisable, Weighted average exercise price $ 6.74
Exercise Price Range Eleven [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding, Range of exercise prices, Lower Range Limit 8.15
Options Outstanding, Range of exercise prices, Upper Range Limit $ 8.15
Options Outstanding, Number outstanding | shares 5,000
Options Outstanding, Weighted average remaining contractual terms (years) 2 years 5 months 1 day
Options Outstanding, Weighted average exercise price $ 8.15
Options Exercisable, Number Exercisable | shares 5,000
Options Exercisable, Weighted average exercise price $ 8.15
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stockholders' Equity - Summary of Stock Unit Activity (Detail) - Restricted Stock Units Deferred Stock Units and Performance Stock Units [Member] - $ / shares
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unvested Shares at beginning of period 1,053,045 435,306 446,468
Awarded Shares 837,927 904,344 314,057
Vested Shares (208,474) (277,373) (287,485)
Forfeited/expired/cancelled Shares (229,440) (9,232) (37,734)
Unvested Shares at end of period 1,453,058 1,053,045 435,306
Unvested Weighted average grant date fair value at beginning of period $ 7.34 $ 8.91 $ 9.81
Awarded Weighted average grant date fair value 3.07 6.46 8.60
Vested Weighted average grant date fair value 3.46 6.89 9.83
Forfeited/expired/cancelled Weighted average grant date fair value 6.68 8.42 10.01
Unvested Weighted average grant date fair value at end of period $ 5.54 $ 7.34 $ 8.91
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance $ (6,613) $ (5,754)
Other comprehensive income (loss) 1,242 (859)
Ending balance (5,371) (6,613)
Cumulative Translation Adjustment [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (6,644) (5,797)
Other comprehensive income (loss) 1,267 (847)
Ending balance (5,377) (6,644)
Unrealized Gain/Loss on Investments [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 31 43
Other comprehensive income (loss) (25) (12)
Ending balance $ 6 $ 31
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information, Significant Customers and Geographic Information - Additional Information (Detail)
12 Months Ended
Jan. 31, 2017
Segment
Segment Reporting [Abstract]  
Number of reportable segment 1
Percentage of revenues by significant customers 10.00%
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information, Significant Customers and Geographic Information - Schedule of Revenue by Major Customers by Reporting Segments (Detail) - Customer Concentration Risk [Member] - Total Revenue [Member]
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Revenue, Major Customer [Line Items]      
% of total revenues 10.00% 10.00% 10.00%
Customer A [Member]      
Revenue, Major Customer [Line Items]      
% of total revenues 30.00% 28.00% 17.00%
Customer B [Member]      
Revenue, Major Customer [Line Items]      
% of total revenues   10.00% 17.00%
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information, Significant Customers and Geographic Information - Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Segment Reporting Information [Line Items]      
Total revenues $ 83,795 $ 106,992 $ 115,435
North America [Member]      
Segment Reporting Information [Line Items]      
Total revenues 37,570 58,113 64,755
Europe and Middle East [Member]      
Segment Reporting Information [Line Items]      
Total revenues 38,169 42,201 39,387
Latin America [Member]      
Segment Reporting Information [Line Items]      
Total revenues 5,764 4,707 6,829
Asia Pacific [Member]      
Segment Reporting Information [Line Items]      
Total revenues $ 2,292 $ 1,971 $ 4,464
Customer Concentration Risk [Member] | Total Revenue [Member]      
Segment Reporting Information [Line Items]      
% of total revenues 10.00% 10.00% 10.00%
Customer Concentration Risk [Member] | Total Revenue [Member] | North America [Member]      
Segment Reporting Information [Line Items]      
% of total revenues 45.00% 55.00% 56.00%
Customer Concentration Risk [Member] | Total Revenue [Member] | Europe and Middle East [Member]      
Segment Reporting Information [Line Items]      
% of total revenues 45.00% 39.00% 34.00%
Customer Concentration Risk [Member] | Total Revenue [Member] | Latin America [Member]      
Segment Reporting Information [Line Items]      
% of total revenues 7.00% 4.00% 6.00%
Customer Concentration Risk [Member] | Total Revenue [Member] | Asia Pacific [Member]      
Segment Reporting Information [Line Items]      
% of total revenues 3.00% 2.00% 4.00%
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information, Significant Customers and Geographic Information - Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area (Parenthetical) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Segment Reporting Information [Line Items]      
Total revenues $ 83,795 $ 106,992 $ 115,435
United States Revenue [Member]      
Segment Reporting Information [Line Items]      
Total revenues $ 30,094 $ 46,978 $ 59,819
Total Revenue [Member] | Customer Concentration Risk [Member]      
Segment Reporting Information [Line Items]      
% of total revenue 10.00% 10.00% 10.00%
Total Revenue [Member] | Customer Concentration Risk [Member] | United States Revenue [Member]      
Segment Reporting Information [Line Items]      
% of total revenue 35.90% 43.90% 51.80%
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information, Significant Customers and Geographic Information - Long-Lived Assets by Geographic Locations (Detail) - USD ($)
$ in Thousands
Jan. 31, 2017
Jan. 31, 2016
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets by geographic location $ 18,424 $ 23,891
North America [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets by geographic location $ 14,729 $ 18,944
Long-lived assets, Percentage 80.00% 79.00%
Europe and Middle East [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets by geographic location $ 2,878 $ 3,575
Long-lived assets, Percentage 16.00% 15.00%
Asia Pacific [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets by geographic location $ 817 $ 1,372
Long-lived assets, Percentage 4.00% 6.00%
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Components of Loss from Continuing Operations before Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Income Tax Disclosure [Abstract]      
Domestic $ (40,452) $ (38,709) $ (25,920)
Foreign (16,166) (10,044) (2,694)
Loss from continuing operations before income taxes and equity income in earnings of affiliates $ (56,618) $ (48,753) $ (28,614)
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Components of Income Tax Provision (Benefit) from Continuing Operations (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Current:      
Federal $ 0 $ 0 $ 0
State 50 50 (762)
Foreign (94) (49) 24
Total (44) 1 (738)
Deferred:      
Foreign 14,675 (1,030) (368)
Total 14,675 (1,030) (368)
Income tax (benefit) provision $ 14,631 $ (1,029) $ (1,106)
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Income Tax Provision (Benefit) for Continuing Operations Computed Using Federal Statutory Income Tax Rate (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Income Tax Disclosure [Abstract]      
Statutory U.S. federal tax rate $ (19,816) $ (17,066) $ (10,014)
State taxes, net of federal tax benefit 32 33 (779)
Income (losses) not benefited 10,679 15,712 8,913
Non-deductible stock compensation expense 266 3  
Other non-deductible items 252 (31) (74)
Innovative technology and development incentive   (189) (68)
Foreign tax rate differential 3,499 509 916
APB 23 deferred tax liability 14,675    
Goodwill impairment 5,044    
Income tax (benefit) provision $ 14,631 $ (1,029) $ (1,106)
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Income Tax Provision (Benefit) for Continuing Operations Computed Using Federal Statutory Income Tax Rate (Parenthetical) (Detail) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Income Tax Disclosure [Abstract]    
Income tax reconciliation other adjustments included in other non-deductible expenses $ 0.1 $ (0.2)
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Jul. 31, 2016
Income Taxes Disclosure [Line Items]        
Effective tax rate (benefit)/provision 26.00% 2.00% 4.00%  
Deferred tax assets, operating loss carry forwards, domestic $ 84,700,000      
Operating loss carry forwards, expiry beginning year 2018      
Deferred tax assets, operating loss carry forwards, state and local $ 117,500,000      
Deferred tax assets, operating loss carry forwards, foreign 6,300,000      
Deferred tax assets capital loss carry forwards, domestic $ 13,100,000      
Capital loss carry forwards expiration dates 2018      
Deferred tax assets, tax credit carry forwards, alternative minimum tax $ 600,000      
Deferred tax assets, tax credit carry forwards, foreign 2,000,000      
Tax credit carry forward with an unlimited carryforward period 800,000      
Valuation allowance 58,134,000 $ 47,368,000    
Valuation allowance increased 10,700,000      
Undistributed earnings of foreign subsidiaries 6,000,000      
Deferred tax liability related to the foreign income 14,675,000      
Incremental tax benefit 400,000      
Tax benefit recognized for the statute of limitations 269,000 325,000    
Tax benefit recognized for the effect of foreign translation 14,000 $ 51,000    
Interest on income tax expense 300,000      
Irish Operations [Member]        
Income Taxes Disclosure [Line Items]        
Undistributed earnings of foreign subsidiaries       $ 58,600,000
Deferred tax liability related to the foreign income       $ 14,700,000
State and Local Jurisdiction [Member]        
Income Taxes Disclosure [Line Items]        
Deferred tax assets, tax credit carry forwards, research 3,600,000      
Deferred tax assets tax credit carry forward investment 200,000      
Federal [Member]        
Income Taxes Disclosure [Line Items]        
Deferred tax assets, tax credit carry forwards, research $ 1,800,000      
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Components of Deferred Income Taxes (Detail) - USD ($)
$ in Thousands
Jan. 31, 2017
Jan. 31, 2016
Deferred tax assets:    
Accruals and reserves $ 1,815 $ 5,041
Deferred revenue 79 346
Stock-based compensation expense 3,730 3,655
U.S. federal, state and foreign tax credits 7,459 7,510
Intangible assets 6,834 7,153
Loss carryforwards 38,356 24,172
Deferred tax assets 58,273 47,877
Less: Valuation allowance (58,134) (47,368)
Net deferred tax assets 139 509
Deferred tax liabilities:    
APB 23 deferred tax liability 14,675  
Other 75 75
Property and equipment 121 426
Total net deferred tax (liabilities) $ (14,732)  
Total net deferred tax assets   $ 8
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Reconciliation of Beginning and Ending Balance of Total Amounts of Gross Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Income Tax Disclosure [Abstract]    
Balance of gross unrecognized tax benefits, beginning of period $ 5,151 $ 5,527
Gross amounts of increases in unrecognized tax benefits as a result of tax positions taken in the current period 321  
Decrease due to expiration of statute of limitation (269) (325)
Decrease for tax positions related to prior years (96)  
Effect of currency translation (14) (51)
Balance of gross unrecognized tax benefits, end of period $ 5,093 $ 5,151
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.7.0.1
Employee Benefit Plans - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Benefit payments related to plan $ 0.2    
Retirement Savings Plan [Member]      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Defined contribution plan, cost recognized $ 1.4 $ 1.5 $ 1.7
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.7.0.1
Employee Benefit Plans - Components of the Change in Pension Benefit Obligation (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Defined Benefit Pension Plans and Defined Benefit Postretirement Plans Disclosure [Abstract]      
Projected benefit obligation, beginning of fiscal year $ 1,063 $ 1,247  
Service cost 238 288 $ 176
Interest cost 54 51 39
Actuarial gain (801) (435) 379
Foreign currency exchange rate changes (24) (88)  
Projected benefit obligation, end of fiscal year 530 1,063 $ 1,247
Funded status at end of fiscal year $ 530 $ 1,063  
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.7.0.1
Employee Benefit Plans - Components of Net Periodic Benefit Cost of the Pension Plan (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Defined Benefit Pension Plans and Defined Benefit Postretirement Plans Disclosure [Abstract]      
Service cost $ 238 $ 288 $ 176
Interest cost 54 51 39
Actuarial (gain) loss (801) (435) 379
Net periodic benefit cost $ (509) $ (96) $ 594
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.7.0.1
Employee Benefit Plans - Details of Weighted Average Assumptions Used in the Accounting for the Pension Plan (Detail)
Jan. 31, 2017
Jan. 31, 2016
Defined Benefit Pension Plans and Defined Benefit Postretirement Plans Disclosure [Abstract]    
Discount rate 5.72% 5.08%
Compensation increase rate 5.00% 7.00%
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Loss Per Share - Schedule of Earnings Per Share, Basic and Diluted (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Jan. 31, 2017
Oct. 31, 2016
Jul. 31, 2016
Apr. 30, 2016
Jan. 31, 2016
Oct. 31, 2015
Jul. 31, 2015
Apr. 30, 2015
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Earnings Per Share [Abstract]                      
Net loss from continuing operations                 $ (71,249) $ (47,697) $ (27,489)
Net income from discontinued operations                     5
Net loss $ (27,376) $ (8,082) $ (26,884) $ (8,907) $ (22,280) $ (10,565) $ (5,027) $ (9,825) $ (71,249) $ (47,697) $ (27,484)
Weighted average shares used in computing net loss per share-basic and diluted                 34,970 33,506 32,772
Net loss per share-basic and diluted:                      
Loss from continuing operations                 $ (2.04) $ (1.42) $ (0.84)
Income from discontinued operations                     0.00
Net loss per share-basic and diluted                 $ (2.04) $ (1.42) $ (0.84)
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Loss Per Share - Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share (Detail) - shares
shares in Thousands
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive potentially outstanding common shares 2,251 1,674 1,814
Stock Options [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive potentially outstanding common shares 1,415 1,493 1,586
Restricted Stock Units [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive potentially outstanding common shares 448 145 217
Deferred Stock Units [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive potentially outstanding common shares 70 31 11
Performance Stock Units (PSUs) [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive potentially outstanding common shares 318 5  
XML 99 R85.htm IDEA: XBRL DOCUMENT v3.7.0.1
Quarterly Results of Operations-Unaudited - Quarterly Results of Operations (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jan. 31, 2017
Oct. 31, 2016
Jul. 31, 2016
Apr. 30, 2016
Jan. 31, 2016
Oct. 31, 2015
Jul. 31, 2015
Apr. 30, 2015
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Quarterly Financial Information Disclosure [Abstract]                      
Revenue $ 23,812 $ 19,961 $ 18,452 $ 21,570 $ 27,197 $ 28,747 $ 27,871 $ 23,177      
Gross profit 15,763 9,812 7,456 9,149 15,419 6,877 14,427 10,116 $ 42,180 $ 46,839 $ 57,107
Operating expenses 40,231 18,247 19,124 18,724 37,561 18,718 19,177 19,582 96,326 95,038 83,560
Net loss $ (27,376) $ (8,082) $ (26,884) $ (8,907) $ (22,280) $ (10,565) $ (5,027) $ (9,825) $ (71,249) $ (47,697) $ (27,484)
Loss per share                      
Basic $ (0.78) $ (0.23) $ (0.77) $ (0.26) $ (0.66) $ (0.31) $ (0.16) $ (0.29) $ (2.04) $ (1.42) $ (0.84)
Diluted $ (0.78) $ (0.23) $ (0.77) $ (0.26) $ (0.66) $ (0.31) $ (0.16) $ (0.29) $ (2.04) $ (1.42) $ (0.84)
XML 100 R86.htm IDEA: XBRL DOCUMENT v3.7.0.1
Quarterly Results of Operations-Unaudited - Quarterly Results of Operations (Parenthetical) (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2017
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2017
Jan. 31, 2016
Schedule Of Quarterly Financial Information [Line Items]          
Loss on impairment of long-lived assets $ 500 $ 23,500 $ 21,500 $ 23,772 $ 21,464
Operating Income (Loss) [Member]          
Schedule Of Quarterly Financial Information [Line Items]          
Loss on impairment of long-lived assets   23,700      
New Hampshire [Member]          
Schedule Of Quarterly Financial Information [Line Items]          
Loss on impairment of long-lived assets   $ 200      
XML 101 R87.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule II - Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at beginning of period $ 47,368    
Balance at end of period 58,134 $ 47,368  
Deferred Tax Assets Valuation Allowance [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at beginning of period 47,368 30,369 $ 20,789
Additions, Charged to costs and expenses 10,766 16,999 9,580
Balance at end of period 58,134 47,368 30,369
Accounts Receivable Allowance [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at beginning of period 415 400 327
Additions, Charged to costs and expenses 597 59 80
Additions, Charged to other accounts (61)    
Deductions and write-offs (75) (44) (7)
Balance at end of period $ 876 $ 415 $ 400
EXCEL 102 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $&(D4H?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ 08B12F;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !!B)%**RT@[.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R&[7!4R:RT9/'0Q6V-C-V&IK&L?&UDCZ]G.R M-F5L#["CI=^?/H%J':3V$5^B#QC)8KH;7-LEJ<.:'8F"!$CZB$ZE,B>ZW-S[ MZ!3E9SQ 4/JD#@@+SA_ (2FC2,$(+,),9$UMM-01%?EXP1L]X\-G;">8T8 M M.NPH@2@%L&:<&,Y#6\,-,,((HTO?!30S<:K^B9TZP"[)(=DYU?=]V2^G7-Y! MP/OS]G5:M[!=(M5IS+^2E70.N&;7R6_+QZ?=AC4++JJ"WQ>BVHE*&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " !!B)%*L!N!GJD" ("@ & 'AL+W=OT M9O>EC_R/B9?J4DH]$:P6';G0GU3^ZO9MWHEM:UMJ36\6L_EV=9+GT<]\[T3.YUO*%W;_2P:'$]P;OO],;K15%1.;'9%DM>#L[O%^>SNBLP@]QRKZ1SUI@FW^J? (-7M;A8O@ILT, MB$V/P!,$&A&!LCT*8$A@@QTZ?A38NHCH$;%S$3&\A CT,3+T:$)/8'H,TF-# MCR?TU J1B\A@@0042!QZ;@FXB (62$&!U*$C>Y_(RK3=@$D?DKJ(PSPL[/ %DVNRH?QB6A#A'=FU-?W/ M9'9L<];87+/_X7V/](/P2]4*[\"DNJS-E7IF3%*UHO!)^5VJMFPF MOGG?F_0#R;JA[PK&YF_U#U!+ P04 " !!B)%*[1]5 G($ #,%0 & M 'AL+W=O&P 1M0W'#;9[=1FN#L.+/=YO;O9SMNEI#4?6EL]Z7T2J(>T5ZJG!L#_5QUH3=#HU"&EVYHHNA_WL,FE.704N_CGZG1^;7/(?#V^J/U+^/@^\$\ M%VW8U.7?AVVW7\ZS^6P;=L5;V7VMS[^&:4!N/IM&_WMX#V4O'YST?;S493O^ MG;V\M5U=3:WT5JKBQ^7W T ^], F@*(!2079^-0/Q== ML5HT]7G67%;K5 Q) 8_43^;+\'";N-)CRQMOV2 N$C]*CI=!9&3X0*3*96G, MBU6]6.G%,2\7B;OI!4S.G$A-%IE2I]IPTH9G-ISHPJ$CYD.*P!FK._&J$R^= MI,R)%YV@RS,V;1M%Y>DF6^^\I*J75'K)F)=4].*=F!4I N,SHUO)5"N9M,)R M8)V)7M+4,"=2 SZ6*;EJ)!=&+.MDG9XLB@Q,O^7SB*$('4$:0FX(9$]@1?9J,@L8\Z.#$E#Z(>X'14(S4DA*1_/A>HX1? MGB-?!44%J84((E%')$I$.HY(5."76N144F06DX(E'"#VP:W9LZ_5#2SW'Z MH:2:(WYL*B* Z(;1P8>R$G6\$D599EKO^)OB1I5Y%_.C8Q0E1CW'J*819GZJ MN7^KU!%*1AP)/K+0I,.1)!P]AQ%)ZI%XX=!$-Z\N]UYT,)($HQ=OR1)Y2-ZG M?+=I.LP@5CY2Y+5=LI'7\6N2T'O@I;6FB:V33D625/2<0R1Y]] ?3P#\W-"$ MN")O-]01'QH\.1)!P]9Q9)./K/;AV)[O2G#KALNT_ZZN7Q?O-QT]6GZ=II6]J)TJ^E[+< B%--6BPVK">=6KDPWF*IAOP* M1,\)/AM32T$4!"EH<=/Y56'F#KPJV$W2IB,'[HE;VV+^7\E7(K_U!ZY&8(YR;EK2B89U'B>7TG\7;O>9UAO!A[NI(C M8R]Z\.E<^H$&(I2T*I#J0P?DPQ_3FE-B[[;]$_F-I5+4Z>;D*R=HBB4 M%K^.;=.9=AA7TGRRN0W19(AF0QC_U0 G [0,8"0SI;['$E<%9X/'QY_58[TG MPBU4'_.D)\VW,VNJ6J%F[Q4*"G#7<2;);I1$"TGTJ-BO%?"W!*C\,T3DA(B, M'RXA0K98 )A'D%[ MQSF$, LSA)";"#F)T)K(VA,[Y""*\@S%-I%#"!'*LC_MY,Q)E*V)D$64K1+% M09S;_VRM@GD>I!8+6!P3^MC^@OFUZ81W9%*=..9ZFW5737[>A=_>6K:;=7'K^USUNW;NGH< M@[:;3"OELVVUWLWO;L9K']N[F^:UWZQW]<=VUKUNMU7[[WV]:=YOYS3_>N'W M]?-+/US([F[VU7/]1]W_N?_8QF_9L97'];;>=>MF-VOKI]OY![I>.3,$C(B_ MUO5[=_)Y-@SE4]-\'K[\\G@[5P.C>E,_]$,35?SW5I?U9C.T%'G\,S4Z/_8Y M!)Y^_MKZ3^/@XV ^55U=-IN_UX_]R^T\G\\>ZZ?J==/_WKS_7$\#N;[93*Y'*MOIR^+_>C?_?I_:_AN$ /07H8X M M+@:8*< < \A?#+!3@/T68"\&N"G L8#L,/8QF-.JAU")P ME C#("L)"04F8> PS1AO3N)SA>,MC+=CO#V-)Y:F \2/D-TA3;E6CHU5HC3E MA6?#E2A#3@7,V$'&3C)F22T/$'?2BW>N4(RQ1.5."<8 90J=8\8>,O:2L6&, M/>@E%#S'$D7*%P6O*0 C9XW#G /D'&1=61R?P_C\^W65RUFRCB5F"4"*&&@E M07EN$\,M(-WB^T55B$Y,R#V?(HFREES!" -4KH/&C$EA@5.2L^,*IT1'"TO$ MA' )8 7Y%)V$WI*DXSD=DI6I^5I8 E0P/(.H*142TD=0P#^0EI0#IZQE/US$ MEP"4*TX8-&03?D-8Z\E(OL+3C"PM\L3+%,#BNN*K;P5@+CL!6H>69I.#&K.5!HO!&>\X'P)PR.<\B.I8XGU!, MC?U) W_BQJREHRR] M.$(@G,V#V%$BG,Y]RC0--B C#8@4-WLC72/6K>&R!6"+F =>N! 6]2W!&YN0 MD29$RG)"P(6X\ ,,I>X;8:,RTJB(W]0IC?271:!33YPH YP-7FST$$Z'TVW! M.?7$/2]I6:<3,74%CBZ)7K#)&&DRIT>(*4'2/G"" XF"."&!*66!_8C(_T( M4)<6@JD#'*0.<)>H8T\R7IRZ2"7.FP:;@T'FP'W-@".']GP3!E"+G&_55@AE MO$T<-PWV!@.\@9CJWT,0-Q #K$'S&P (1'S?#4 ZM8BPQQC@,;R;<@+YLTI4 MBE?L$N%L[IQ8^@!GTEIML<=8)2N1$ML4B^7> KDG?NB80.%LNJZ$*R 875D^ M90BFKE*+T&)OL, ;^"VD<@+EW^,-8(@W@%W@C8W!RJSDOA?R!C#$&\ N\.9B>?XKEB0']JK\AB.^)LY,G MW]NZ?1Y?0^AF#\WKKA]B3ZX>7W6XU\.3L?G+Y>.A01"<9?QKUR_=?G>L/C6+]N5P*)M_-]6^?KM9TO+;A=]W MCT_=<&%]>_U;[G MT'#^_5OO/XW!]\%\+MMJ6^__WMUW3S?+;+FXKQ[*EWWW>_WV+*?I? MJ]=JW\,')OT][NI]._Y=W+VT77V8>NFI',JOI\_=Y[/]_"H5MLG&GN+F^PM0A6D,)" MTAR38!@GC^WY(LY(% ([D+$#F7>0I"I1)TP8,<<1LTK)2:["!3!)0ZYZ*P#, MI9()9NTA:V]9.YW:$\;/[^/Q/0*\1P"I9=Q!"CM( 4E1J4T-29=[5HFU(.9, MS>8"@$(6X9M!OIGAFWE%-[,Y%:),\;6HG(+#5')();=4@J*2@Z0D>@5:D*0F MF(R58;A(PUCIY$^CB1GIU;!%(Y;< F%E0EWPC\D@VP7K53YB+N1EF MXC+QM2CV7J]%A'(NQAGJ[4=R(,=Z5DR@^8U(0AHT:PM;Y7JV%PC%:60B$Q9H M8L-:C_EFPEQDFM-43V8$ZX.+S52L]P0$WQE"8K-(=N@!BG.=0PL2CJ40BSUY MH,19I NLY11 U+F..EBJ9@PL9D6I3DT!8.Q#&N&,[8.L?W"F*5O5EY"+)FU1 M*V%OA@K *,\C'D+81,BZ"+&IO*Q#9(E9H\!L=8D4AU1,$P#(-*G!?%"E7'38> M9XV'=%&\<=8M5C[Q7K,&,)<2:]X61L'' 0CT=.M M0# ?\EBVL?DX:S[$K'E;6]$+=@LP*S(#5P!8K]0QSMB@'# HUF6SLZZR2U@7%2QSV,@>\C'4=Y(!/P00A/T,) M0CAFCHTMMC276B?GB"LZ["\.^8NV10>L8_XP-,4.4'T!H[4:PK(T8C$.6XQ# M%J,?H!TP#R<2D2K&ML#@442T+S#0Q"_9(3EG(&RW+ @0WU\_76X#J9Z@F#;IRL"-6&7V?4&B!1S \B0A/;,!C/J'48[E M/'*. '3>Z[)=K,Z[S.[: AB(KP"PR_@N>6/7$+"YY&-CAG5<@(Y[K>-BA9?, M[@$ !5V[%0B4QLY\L( +.)KPYM3';@?I+9K_AQ3O0BZY8J>0# Q09/=/L, + M$'B]^[41*_#ZM&8+,-X\!$^@^0&7I+'3+>P3'OA$B%1#'NNVIQ]/F\"[%'%H]%SP/1BYT7>2P_7FRXL=,Z'SE3M/6C.9WQH.JC/%:H>JP7 M'IPL1H<&+V /%K >FJT'1X)1>?1X]7E0IX587O'J\_F/AQOP>@AH/6ASF4#S M=<>B;7\+4)2:T[[U[#V#0]4\CN]PM(N[^N78#=\=V\;GNNOHPOJOP4-==U9-,/O1C]E25]^_ M]B]%40U^KU>;_?GPI:JV7\?C_<-+L<[W7\IML?'_>2IWZ[SR+W?/X_UV5^2/ M3=!Z-=91Y,;K?+D97IPU[_W879R5K]5JN2E^[ ;[U_4ZW_TW*5;E^_E0#3_> M^+E\?JGJ-\879]O\N?BSJ/[:_MCY5^/C*(_+=;'9+\O-8%<\G0__4%\7-JT# M&L3?R^)]_^GO0;V4^[+\5;^X?3P?1C6C8E4\5/40N?_U5EP6JU4]DN?Q;SOH M\#AG'?CY[X_1KYO%^\7# M=O7SXJU8>7C-Q,_Q4*[VS<_!P^N^*M?M*)[*.O]]^+W<-+_?#_])LC8,!^@V M0!\#E.H,,&V .09HTQE@VP![FB'M#(C;@/@T@^X,<&V .P98VQF0M '),(P9SD&,UC?FN('LB!LO%-!RFX3B-E*J-8Y/H-+&I<%@2/%$" M)B+%FR1\*\4VHX*4\#4'J(!-BMFD@ TY2(L4S).I6 MUSO!,&9B)5'&2\9F( MCDPSGAJ'>=3TL DR(*$Y;4->B6_7DP*[D*,E8%2.5DK,_:3'!X=>4T$T? M*J0C*+H"DIXRH]?\/!#,73V2TRMP^?'M$J\?=XS,H9".8AP+NP?H#Q>VC=DW6R??!0D:"R2C@,JR;4-Q# M6': $PG)T8+-:&0S=-6:NX=.TM@*VT(+[J&Y>ZB,S'79@CXOVR8T.=< 12IZ MBP<2SI>6GAF PV2*DN'ND20^/X)>:\%!-'(0VG.U($$SVA:_$Q-R$;Q# ^]@ M'9<&GJ"T%F82'$%S1V"&H+F8FC@F=&[Z4"$=05 U$E3:4F@@DXK0N>L!A6P$ M(=5(2-DS*^BP4]93]*%"/H*4:B"EK*70H!.WB:,6.>O'A9P$,=5 3#--.7$Q M549%].EX"G#&T"<:S657ZU0YVC,!W"B+4GH=,T!PR@G<8X!W,Q U_J!"U<#+C:H?GI@H1,I&L6Y ;4F U_4-"1/]6",1M![0U0>V;,+2CLMB.R,:X M2CO:1ET#%-'8;P!"MM8M8J3H_<-WR,@(;9(17,J YQ;6!QAN0+'5FEYE?@,X MERJ="'>6%!)*VBW1=T\;2$M4F2B MVBW&84S(15!L"Q2;M9"6*_8H%J]_!=&V7+19"VG!#8_3M-I]J)".H-P6*#=5 MI8D%5SR?#U3+IP<5\I&NQU$O3UM:B^YWZ#59#RAD(RBI13= ]&1:< .DZ<=A M\SY4R$=040M4E+6T%O3RB6)".NO'A9P$H;1(*&D78OG]BJ4S!3 3TXL$ M -+&.=K,S0!NI/P!H7WT' %C0\>[0VN@"H%&$M(IF('E9J CVDI9+O0^3R;3 M]!.[!4".;&0SVFJ./WU>77_+Y"[?/2\W^\%]657ENOE\^JDLJ\*/&7WQH[T4 M^>/QQ:IXJNH_$__W[O#MCL.+JMRVWUP9'[\^<_$_4$L#!!0 ( $&(D4JG MD'2.L $ -(# 8 >&PO=V]R:W-H965T&UL?5/;;MLP M#/T501]0.4K:#8%MH&DQ;, &!!VV/BLV?4%U<24Y[OY^E.RX;NOMQ2)IGL-# MBDH'8Y]< ^#)BY+:9;3QOMLSYHH&E'!7I@.-?RICE?#HVIJYSH(H(TA)QI/D MABG1:IJG,7:T>6IZ+UL-1TM;O:'7ND?S/ 5 MIGZN*9F:_PYGD)@>E&"-PD@7OZ3HG3=J8D$I2KR,9ZOC.4S\%]@Z@$\ _@[ MQD)1^;WP(D^M&8@=9]^)<,6;/&PO=V]R:W-H965T&UL?5/;;MP@$/T5Q <$+^ND MT6;M\44!Q@6\3OZ^@!W72:V^ #/,.7-F&+(1S;-M 1QY M45+;G+;.]0?&;-F"$O8*>]#^ID:CA/.F:9CM#8@J@I1D/$ENF!*=ID46?2=3 M9#@XV6DX&6('I81Y/8+$,:<[^N9X[)K6!05@':J9Q4M1XF7:.QWW<;I)]S-L&\!G %\ MS$/FQ)%Y9^% M$T5F<"1FZGTOPA/O#MSWI@S.V(IXY\5;[[T4/$DS=@E$<\QQBN&KF-T2P3S[ MDH)OI3CR?^!\&[[?5+B/\/T[A=?;!.DF01H)TO^6N!5S\R$)6_54@6GB-%E2 MXJ#C)*^\R\#>\?@F?\.G:7\0INFT)6=T_F5C_VM$!UY*3DFD M7J=IDS;IU&G=9RYQ$E2(,R"7[M\/2)IE:]0O@(W?\[,QV8CFR;8 CCQKU=F< MML[U1\9LV8(6]@9[Z/Q-C48+YTW3,-L;$%4$:<5XDKQG6LB.%EGTG4V1X>"4 M[.!LB!VT%N;W"12..=W1%\>#;%H7'*S(>M' =W _^K/Q%EM8*JFALQ([8J#. MZ=WN>$I#? QXE##:U9F$2BZ(3\'X4N4T"8) 0>D"@_#;%>Y!J4#D9?R:.>F2 M,@#7YQ?V3[%V7\M%6+A']5-6KLWI@9(*:C$H]X#C9YCK>4?)7/Q7N(+RX4&) MSU&BLG$EY6 =ZIG%2]'B>=IE%_=QNMFG,VP;P&< 7P"'F(=-B:+RC\*)(C,X M$C/UOA?AB7='[GM3!F=L1;SSXJWW7@N>W&;L&HCFF-,4PU?8E!=]* M<>*OX'P;OM]4N(_P_3\*#]L$Z29!&@G2-TOPLN:#S+QO[7R,Z\%*2&S]"K?]@BZ&@=N%XZ\]F M&K/)<-C//X@MW[CX U!+ P04 " !!B)%*V9"+4+(! #2 P &0 'AL M+W=O=:JMP7MG!M. MC-FJ RWL'0[0^YL&C1;.FZ9E=C @Z@C2BO$D>$#U3=:N*^B1DAH:,2KWB--[6.IY1X@?+A08G/4:&R M<275:!WJA<5+T>)YWF4?]VF^R8X+;!_ %P!? <>8A\V)HO*WPHDR-S@1,_=^ M$.&)TQ/WO:F",[8BWGGQUGMO)4^3G-T"T1)SGF/X)B9=(YAG7U/PO11G_A>< M[\,/NPH/$7[X3>$_\F>[!%DDR/Y;XE[,GRK9IJ<:3!NGR9(*QSY.\L:[#NP] MCV_R*WR>]D_"M+*WY(K.OVSL?X/HP$M)[OP(=?Z#K8:"QH7C&W\V\YC-AL-A M^4%L_<;E3U!+ P04 " !!B)%*Z0NHS*\! #2 P &0 'AL+W=O25HPGR5NFA>QIF H^R[5P(L#(?1 O?P'T?SL9[;%6II8;>2NR)@::@]^GQE 5\!/R0 M,-F-34(G%\2GX'RN"YJ$@D!!Y8*"\,<5'D"I(.3+^+5HTC5E(&[MF_K'V+OO MY2(L/*#Z*6O7%?0])34T8E3N$:=/L/3SAI*E^2]P!>7AH1*?HT)EXY=4HW6H M%Q5?BA;/\RG[>$Z+_HVV3^ +@;\BL#E1K/R#<*+,#4[$S+,?1+CB],C];*H0 MC*.(_WSQUD>O)4\/.;L&H05SFC%\@TE7!//J:PJ^E^+$_Z+S??IAM\)#I!^V M].0? MFN0!8%LO^VN(?)7B5AFYEJ,&W<)DLJ'/NXR9OHNK#W/-[)"WS>]J_" MM+*WY(+.WVR2W/D5ZOP#6QT%C0OF.V^;>::*=%JFJ?1=S)YBKV3K8:3(;972IA?1Y X9#2AGX[G MMFY<<+ \[40-+^"^=R?C+3:SE*T";5O4Q$"5T;OD<-R%^!CPHX7!+LXD5')& M? W&ES*CFR ()!0N, B_7> >I Q$7L;;Q$GGE &X/'^R/\;:?2UG8>$>Y<^V M=$U&;RDIH1*]=,\X/,%4SYZ2J?BO< 'IPX,2GZ- :>-*BMXZ5!.+EZ+$^[BW M.N[#>+/?3K!U )\ ? ;F",[8BGCG MQ5OOO>0\V:?L$HBFF.,8PQRN?(CU/@/-AL2*A>.-_YLQC$;#8?=](/8_(WS#U!+ P04 M " !!B)%*-(A.M+0! #2 P &0 'AL+W=O3^<&'-5!UJX.S- CS>-L5IX-&W+ MW&!!U!&D%>-)\III(7M:YM%WL65N1J]D#Q=+W*BUL#_/H,Q4T)2^.!YEV_G@ M8&4^B!:^@/\Z7"Q:;&6II8;>2=,3"TU![]/3.0OQ,>";A,EMSB144 ;@]O["_C[5C+5?AX,&H[[+V74&/ ME-30B%'Y1S-]@*6>5Y0LQ7^"&R@,#THP1V64BRNI1N>-7EA0BA;/\R[[N$_S M379<8/L O@#X"CC&/&Q.%)6_$UZ4N343L7/O!Q&>.#UQ[$T5G+$5\0[%._3> M2IX>8[AFYATC6#(OJ;@>RG._!\XWX(OSPA\*W^P39+D$6 M";+_EK@3PY._DK!-3S78-DZ3(Y49^SC)&^\ZL/<\OLGO\'G:/PO;RMZ1J_'X MLK'_C3$>4$IRAR/4X0=;#06-#\+;SF,V&-\/R@]CZC&PO=V]R:W-H965TO&AE7$Y;[[L#8ZYL00MWA1V8<%.CU<('TS;,=19$ ME4!:,;[9?&!:2$.++/E.MLBP]TH:.%GB>JV%?3V"PB&G6_KF>)1-ZZ.#%5DG M&O@&_GMWLL%B,TLE-1@GT1 +=4YOMX?C/L:G@!\2!K7;G-Y04D$M M>N4?E80<)2J75E+VSJ.>6((4+5[&79JT#^/--9]@ MZP ^ ?@,N$EYV)@H*?\DO"@RBP.Q8^\[$9]X>^"A-V5TIE:DNR#>!>^EX'R; ML4LDFF*.8PQ?Q+Q'L, ^I^!K*8[\+SA?A^]6%>X2?/>;PG\0[%<)]HE@_]\2 MUV)V?R1ABYYJL$V:)D=*[$V:Y(5W'MC;](CL/7R<]@=A&VD<.:,/+YOZ7R-Z M"%(V5V&$VO#!9D-![>/Q8SC;<!DI^%DB!V4$N;U"!+'G";TS?'8-:T+#E9DO6C@![B? M_-*RL$Z5#.+EZ+$R[1W.N[C=,.3&;8-X#. M+X#;F(=-B:+RS\*)(C,X$C/UOA?AB9,#][TI@S.V(MYY\=9[+P7G:<8N@6B. M.4XQ?!63+!',LR\I^%:*(_\'SK?A^TV%^PC?OU-XO4V0;A*DD2#];XE;,3RN M_ BU_H,MAH3:A>,G?S;3F$V&PW[^06SYQL4?4$L#!!0 ( $&(D4H RSPY MM0$ -(# 9 >&PO=V]R:W-H965TO&IE7$Y;[[L38ZYL00MWAQV8<%.CU<('TS;,=19$E4!:,;[9O&-: M2$.++/DNMLBP]TH:N%CB>JV%_7D&A4-.M_3-\22;UD<'*[).-/ 5_+?N8H/% M9I9*:C!.HB$6ZIP^;$_G?8Q/ =\E#&YQ)K&2*^)+-#Y5.=U$0:"@])%!A.T& MCZ!4) HR?DR<=$X9@>%%D%@=BQ]YW(C[Q]L1#;\KH3*U(=T&\"]Y;P?DA8[=(-,6N^D'L?D;%[\ 4$L#!!0 ( $&(D4HTE&@5M $ M -(# 9 >&PO=V]R:W-H965T-NG*MI1-5:52(ZU2M7UF[;&- L8!O$[^O@/VNE9K]068X9PS%X9L-/;% MM0">O&G5N9RVWO<'QES9@A;NQO30X4UMK!8>3=LPUUL0521IQ7B2?&1:R(X6 M6?2=;)&9P2O9PYPW =\!/R4,+K5F81*SL:\!.-KE=,D) 0*2A\4!&X7> "E M@A"F\3IKTB5D(*[/5_4OL7:LY2PD=)1748E#^V8R/,-?S@9*Y M^&]P 87PD G&*(UR<27EX+S1LPJFHL7;M,LN[N-T%%DUHS$3KWO17CBW8%C;\K@C*V(=YB\0^^EX/Q3QBY!:,8<)PQ?878+ M@J'Z$H)OA3CR?^A\FYYN9IA&>KJFI\FVP'Y38!\%]O\M<0.3_ETD6_54@VWB M-#E2FJ&+D[SR+@-[S^.;_(%/T_XD;",[1\[&X\O&_M?&>,!4DAL&UL?5-A;]P@#/TKB!]0[DC: M5: MM>IL3EOG^@-CMFQ!"WN%/73^ID:CA?.F:9CM#8@J@K1B?+>[85K(CA99])U, MD>'@E.S@9(@=M!;F]Q$4CCG=TS?'DVQ:%QRLR'K1P'=P/_J3\19;6"JIH;,2 M.V*@SNG=_G!,0WP,^"EAM*LS"96<$5^"\:7*Z2X( @6E"PS";Q>X!Z4"D9?Q M:^:D2\H 7)_?V#_'VGTM9V'A'M6SK%R;TUM**JC%H-P3CH\PUW--R5S\5[B M\N%!B<]1HK)Q)>5@'>J9Q4O1XG7:91?W<;I)DAFV#> S@"^ VYB'38FB\@?A M1)$9'(F9>M^+\,3[ _>]*8,SMB+>>?'6>R\%3WC&+H%HCCE.,7P5LU\BF&=? M4O"M%$?^#YQOPY--A4F$)^\4)ML$Z29!&@G2_Y:X%9-^2,)6/=5@FCA-EI0X M='&25]YE8.]X?)._X=.T?Q.FD9TE9W3^96/_:T0'7LKNRH]0ZS_88BBH73A^ M\F::*=%JFJ?1=S)YBKV3 MK8:3(;972IA?1Y X9'1+/QW/;=VXX&!YVHD:7L!][T[&6VQF*5L%VK:HB8$J MHW?;PW$7XF/ CQ8&NSB34,D9\3487\J,;H(@D%"XP"#\=H%[D#(0>1EO$R>= M4P;@\OS)_AAK][6ZK@/XTVRGV#K #X!^ RXC7G8F"@J?Q!.Y*G! M@9BQ]YT(3[P]<-^;(CAC*^*=%V^]]Y+S9)^R2R":8HYC#%_$;.<(YMGG%'PM MQ9'_ ^?K\&1581+AR1\*K]<)=JL$NTBP^V^):S$W?R5ABYXJ,'6<)DL*['6< MY(5W'M@['M_D=_@X[=^$J5MMR1F=?]G8_PK1@9>RN?(CU/@/-AL2*A>.-_YL MQC$;#8?=](/8_(WS#U!+ P04 " !!B)%*X[=VNK4! #2 P &0 'AL M+W=O<.3,>YZ,V+[8#<.A5"F4+W#G7 M'PBQ50>2V1O=@_(WC3:2.6^:EMC> *LC2 I"D^0#D8PK7.;1=S)EK@E MA8TKJ@;KM)Q9O!3)7J>=J[B/TTUZA6T#Z R@"V ? 61*%)5_8HZ5N=$C,E/O M>Q:>>'>@OC=5<,96Q#LOWGKOI:3I/B>70#3''*<8NHK9+1'$LR\IZ%:*(_T/ M3K?AZ:;"-,+3OQ1^W";(-@FR2)"]6^)&3);\DX2L>BK!M'&:+*KTH.(DK[S+ MP-[3^"9_PJ=I?V*FY"G)C1^ASG^PQ1#0N'"\\V,)IIL MSJB?V7;:D@.F MV>_UZ@O5[5ZA=@AGEOW@Q#/J)]05HSO=F^8%M+0,D^^LRUS'+R2!LZ6N$%K M87^>0.%8T#U]<3S*MO/1P";A-&MSB1645)#(P;E'W'\ ',]MY3,Q7^"*Z@0'I6$'!4JEU92 M#IUV:M(_3S6TVP[8!? ;P!7"7\K I45+^3GA1YA9'8J?>]R(^ M\?[(0V^JZ$RM2'=!O O>:\FS?@A2=C=AA+KPP19#0>/C\6TXVVG,)L-C/_\@ MMGSC\A=02P,$% @ 08B12K&<]L.U 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$7=;91"O;4C91U4JIM$J5Y)FU MQQ<%&!?P.OW[ G8R5;#R1#;*R7,KR-( M'#*ZI1^.I[9N7'"P/.U$#3_ /7&8A/@8\-+" M8!=G$BHY([X%XUN9T4T0!!(*%QB$WRYP#U(&(B_CY\1)YY0!N#Q_L'^)M?M: MSL+"/'KCO M31&9*D[!*(IICC&,,7,=LY@GGV.05?2W'D_\#Y.GRWJG 7 MX;L_%%ZO$R2K!$DD2/Y;XEK,_J\D;-%3!::.TV1)@;V.D[SPS@-[Q^.;?(:/ MT_Y=F+K5EIS1^9>-_:\0'7@IFRL_0HW_8+,AH7+A>.//9ARST7#833^(S=\X M_PU02P,$% @ 08B12DP=E>K% @ Y L !D !X;"]W;W)K&UL=5;M;ML@%'T5RP]0&_R9*HG4=)HV:9.J3NM^TX0D5FWC M 4FZMQ]@U\O(X4]L\+GG +GGOA/DG4]L@[IN[$ MP'OS92]DQ[09RD.B!LG9S@5U;4+3M$PZUO3Q>NGFGN1Z*4ZZ;7K^)"-UZCHF M_VQX*RZKF,0?$\_-X:CM1+)>#NS ?W#]2.-9 MTP9>OW^P?W:;-YMY98H_BO97L]/'55S'T8[OV:G5S^+RA4\;*N)HVOTW?N:M M@=N5&(VM:)7[C;8GI44WL9BE=.Q]?#:]>U[&+T4UA>$ .@70.:!V.LDHY%;^ MB6FV7DIQB>1X^ .S_S&YI^9LMG;2'87[9A:OS.QY3?-JF9PMT839C!AZA2$S M(C'LLP1%$AMZ$TYQ> 97F+GP[#H\+3!!#@ER1Y#_M\7:VR+"++!( 46*6X(B M]400)G"2)10I 0'U1! FPR(5%*D 0>Z)($S@/ZFA2'U+D/II!S!%B4464&0! M"'P1A*FQ"$FQ@U) L? M!$!E&M ).)4 "N+K(%# ;@3:]8%00)'Y.@B4!W2P MKTD&* I?!X$"24"P_0GP=GE3XA HE >X A!@[_(F#P"H"N4!+@($.#SSJP " M58%:0W =(,#DU8T. @7*#<&E@ "?5W[!@:! Q2&X&A!@]:KT=1"HPCH4UP,* MK%[Y]PT$!2XW5[-S"/E#7I/V#C_WO=R8/ M3:^B5Z%-J^<:LKT0FINUI'>F9AQ-RST/6K[7]K4R[W+L.\>!%L/44R=S8[_^ M"U!+ P04 " !!B)%*^Q26V]0! #=! &0 'AL+W=OQUW0TKY<4PPYDS9\8,<2_5JZX #'H7O-$)KHQI]X3HK +!])ULH;$G MA52"&6NJDNA6 "'Q?ZP<7@/>*FAU[,] M3$4TH7.-]?V)]\[;:6$]/P M*/GO.C=5@K<8Y5"PCIMGV7^%L9X51F/QW^$,W,*=$ILCDUS[+\HZ;:086:P4 MP=Z'M6[\VH_\E[!P !T#Z%4 &1)YY5^886FL9(_4T/N6N5^\V%/;F\PY?2O\ MF16OK?>X#]=?S'WP8_!],E76CT4D:>\G]52RD-&"E M1'>V8Y5]:R:#0V'<=F/W:IBXP3"R'1\3,KUHZ5]02P,$% @ 08B12N$> M>&G4 0 G 0 !D !X;"]W;W)K&UL;51M;]L@ M$/XKB!]0'!*[:61;:EI-F]1*4:=MGXE]?E'!>(#C]M\7L.MY*5\,=SSW/'?X MCG24ZE4W :]"=[I##?&] ="=-& 8/I&]M#9DTHJP8PU54UTKX"5/DAP0J,H M(8*U' #.'9%-X^_,B1=)%[C>?[)_\[7;6LY,PX/D?]K2-!G>8U1"Q09N7N3X M'>9Z8HSFXI_@ MS"7296HY!<^R\J!FVDF%EL*H*]36O;^76<3F[C.2P<0.< MN@3LO0Z9A'SFC\RP/%5R1&JZ^YZY7[PY4'LWA7/ZJ_!G-GEMO9>@*LUD0Q+(O$C0D<:1?PFDX?!O,<.O#M^OP:!\FV 4)=IY@]U^)NZL2 M0Y@X+!('1>( 07(E$L+^J[ZQ]\FMMGINJVT^@LC>U1WTF5E 9L*M&-+;BQ3\5B<*B,V]K61FH: MF,DPLI_? K(\2/D'4$L#!!0 ( $&(D4KJHO[;S $ '@$ 9 >&PO M=V]R:W-H965TMG5L>7%,0#7'O_OH#6FI8F_2+,\,PSS^ ,V235DVX!#'H6O-=U)%)D?#NQY. M"NE1"*;^'X'+*< #S9S@I:Y&5I>H$]+J3/5)0Y_@V M/AQ3A_> OQU,>K-'KI*SE$_.^%GE.'*"@$-I' .SRP7N@'-'9&7\6SCQFM(% M;O>O[-]][;:6,]-P)_EC5YDVQS<855"SD9M[.?V I9X]1DOQO^ "W,*=$INC ME%S[+RI';:186*P4P9[GM>O].LTG^^LE+!Q EP"Z!MSX/&1.Y)5_8X85F9(3 M4O/=#\S]XOA [=V4SNFOPI]9\=IZ+T4211FY.*(%]*#&$^4;D/)MD'5'Y"D 8)TB^H M#&&2=TG(YL\+4(WO>8U*.?9^WC;>=:QNJ>^<-_@\D[^9:KI>H[,TMO]\E]12 M&K!2HBM;<&N?@=7@4!NWO;9[-0_#;!@Y+'-.UL>F> %02P,$% @ 08B1 M2N2#?J7/ 0 G 0 !D !X;"]W;W)K&UL=53O M;ILP$'\5RP]0 TEH%P%2TZK:I$V*.FW[[, !5FW,;!.ZMY]M"&/,^Q+[CM^? M.\?G;)3J3;< !KT+WND :T\27"2 M1%%*!&4=+C*?.ZLBDX/AK(.S0GH0@JI?)^!RS'&,;XE7UK3&)4B1];2!KV"^ M]6=E([*H5$Q IYGLD((ZQX_Q\90ZO =\9S#JU1ZY3BY2OKG@4Y7CR!4$'$KC M%*A=KO $G#LA6\;/61,OEHZXWM_47WSOMI<+U? D^0]6F3;'#QA54-.!FU@R2$@<+\Q"6$>PB9IT"0-"'S8F 0P<;0Q(:O;(4 U?BXT*N70^9E<99?1 M>TS\[?H#G^;V"U4-ZS2Z2&/OJ+])M90&;"G1G6VXM4_%$G"HC=O>V[V:!F8* MC.SGMX L#U+Q&U!+ P04 " !!B)%*]T\ZHM$! "SV-Z/'2PIB P6L]"3!"=UL$B)8V^$\];F3RE,Y&-YV<%)(#T(P M]>\(7(X9CO!'XKFM&^,2)$][5L-O,'_ZD[(1653*5D"G6]DA!56&[Z+#,7%X M#_C;PJA7<^0Z.4OYZH(?988WKB#@4!BGP.QP@7O@W G9,MYF3;Q8.N)Z_J'^ MZ'NWO9R9AGO)7]K2-!F^Q:B$B@W9^=AC-S?^$"W +=Y58CT)R[;^H M&+218E:QI0CV/HUMY\=Q6ME',RU,H#.!+H1;[T,F(U_Y S,L3Y4F<$F_%7[-%J]M]I+'4922BQ.:,<<)0U>83P2QZHL%#5DI2$!;9!@:T7V'YID5ZU&,+$89-=T&07$-A>F80PN[!)$C1) @+) ME4D(L[\R(:O3(4#5_EYH5,BA\W=RE5VNWAWUI^L3/MW;7TS5;:?161I[1OU) MJJ0T8$O9W-B&&_M4+ &'RKCIWL[5=&&FP,A^?@O(\B#E_P%02P,$% @ M08B12BY\[K6X 0 T@, !D !X;"]W;W)K&UL M;5/;;IPP$/T5RQ\0@Y>FNRM RJ:*6JF55JF:/'MA "N^4-LLZ=_7-H30E!?; M,S[GS,7C?-3FQ78 #KU*H6R!.^?Z(R&VZD R>Z-[4/ZFT48RYTW3$ML;8'4D M24%HDMP2R;C"91Y]9U/F>G""*S@;9 8U1#PP;A M'O7X%>9Z/F$T%_\=KB \/&3B8U1:V+BB:K!.RUG%IR+9Z[1S%?=QNLD.,VV; M0&<"70C[&(=,@6+F7YAC96[TB,S4^YZ%)TZ/U/>F"L[8BGCGD[?>>RUWZ3XG MUR T8TX3AJXPZ8(@7GT)0;="G.A_=+I-WVUFN(OTW9J>'K8%LDV!+ ID_Y1X M^%#B!H8F'X*054\EF#9.DT65'E2.G_W93&,V&4[W\P\BRS&UL M=5/;;MP@$/T5Q >$7>RFTIW_? 3N.F[HO MP SGG+DP9*.QSZX%\.152>URVGK?'QAS90M*N"O3@\:;VE@E/)JV8:ZW(*I( M4I+QW>Z:*=%I6F31=[)%9@8O.PTG2]R@E+"_CR#-F-,]?7,\=4WK@X,562\: M^ [^1W^R:+%%I>H4:-<932S4.;W='XYIP$? SPY&MSJ34,G9F.=@/%8YW86$ M0$+I@X+ [0)W(&40PC1>9DVZA S$]?E-_3[6CK6D-)!;48 MI'\RXP/,]7RB9"[^*UQ (CQD@C%*(UU<23DX;]2L@JDH\3KMG8[[.-U]"$^\/W#L31F*K!-G"9'2C/H.,DK[S*PMSR^R3M\FO9OPC:==N1L/+YL[']M MC =,97>%(]3B!UL,";4/Q\]XMM.8388W_?R#V/*-BS]02P,$% @ 08B1 M2N_X7AOM 0 9@4 !D !X;"]W;W)K&UL=51A MCYLP#/TKB!]P@= 65@'2]:9IDS:INFG;YQ3<@BXA+ GE]N^7!(XQYGTAL?/\ MGIU@YZ-4+[H!,,&KX)TNPL:8_DB(KAH03#_('CI[X2+K ]?Z-_8.OW=9R81J>)/_1UJ8IPBP,:KBR M@9MG.7Z$N9Y]&,S%?X8[< MWF5B-2G+MOT$U:"/%S&)3$>QU6MO.K^-TDL9S M&!Y YP"Z!&1>ATQ"/O/WS+ R5W(,U'3W/7-/'!^IO9O*.?U5^#.;O+;>>YG0 M74[NCFC&G"8,76'B!4$L^R)!,8D3_2>%=DC!.E&!,-DN,@!%3D@!.\V(@@FB7"1%!5)$8)X(X)A_O.H M&2J2(03)1@3#[#8B9/6?"U WW^$ZJ.30^>FR\BY#Y)'Z/OD#GR;0%Z9N;:># MBS2VVWQ/7*4T8%.)'NS3-7;H+0:'JW';U.[5U/J3860_3S6RC-;R-U!+ P04 M " !!B)%*&'SLO;M\?&7-E"UJX&]-#AS>UL5IX-&W# M7&]!5)&D%>.[W2W30G:TR*+O;(O,#%[)#LZ6N$%K87^?0)DQIWOZYGB23>N# M@Q59+QKX#OY'?[9HL46EDAHZ)TU'+-0Y?=@?3VG 1\"SA-&MSB14!VA4=0*@AA&K]F3;J$#,3U^4W]4ZP=:[D(!X]&_925;W-Z M3TD%M1B4?S+C9YCK.5 R%_\5KJ 0'C+!&*51+JZD')PW>E;!5+1XG7;9Q7V< M;M(/,VV;P&<"7PCW,0Z; L7,/PHOBLR:D=BI][T(3[P_HQ0^V& IJ'XYW>+;3F$V&-_W\@]CRC8L_4$L#!!0 M ( $&(D4JUL^DWSP$ )P$ 9 >&PO=V]R:W-H965TE4;5(K19VV_2;V\44%XP*.V[.>M4AANM^P,AJFB 4W4C>NC,ETI(3K4)94U4 M+X&6CL09B8)@3SAM.YRG+G>2>2H&S=H.3A*I@7,J/X[ Q)CA$%\3+VW=:)L@ M>=K3&GZ _MF?I(G(HE*V'#K5B@Y)J#)\'QZ.>XMW@%\MC&JU1[:3LQ"O-OA> M9CBP!0�EL%:I8+/ !C5LB4\39KXL72$M?[J_JCZ]WT+R&=QC/ZC1WYZ[*TP=O1X38\#OT#B%4B<0/)/ MBU\V+7HPR2Y?::R;CN%SD*;.^IN4B6$!E-*<&,:;LQ3L00,*FVW MMV8OIX&9 BWZ^2T@RX.4_P%02P,$% @ 08B12IG>F;WJ 0 9@4 !D M !X;"]W;W)K&UL=53;CML@$/T5Q 8H:Z)Z";1T),Y(& 1[PFG;X3QUL8O,4S%H MUG9PD4@-G%/YYPQ,C!G>X7O@N:T;;0,D3WM:PW?0/_J+-">RJ)0MATZUHD,2 MJ@P_[D[GH\4[P,\61K7:(UO)58@7>_A29CBP"0�EL%:I8;/ %C5LBD\7O6 MQ(NE):[W=_5/KG93RY4J>!+L5UOJ)L-'C$JHZ,#TLQ@_PUQ/@M%<_%>X 3-P MFXGQ* 13[A<5@]*"SRHF%4Y?I[7MW#K.^G>:GQ#.A'!#().1R_PCU31/I1B1 MG.Z^I_:)=Z?0W$UA@^XJW#>3O#+16Q[%24IN5FC&G"=,N,+L%@0QZHM%Z+,X MAV_HH9\>>3.,'#U:TZ/(+Q![!6(G$/]7XGY3H@]S\)LD7I/$(W#Z_)_JU $FQ,?)AWGNO@-3EX!,*-B0_SSILS%Y.K3\=M.CGJ4:6T9K_!5!+ P04 " !!B)%*+5I08L\! "< M! &0 'AL+W=O+;$M-JZJ3-BGJM.XWL8\O*A@7<-R]_0 [GNOR)W".O\LYA$,Z"OFF&@"- M/CCK5(8;K?L#(:IH@%-U(WKHS)=*2$ZU"65-5"^!EH[$&8F"("&)U, YE7^/P,28X1!?$R]MW6B;('G:TQI^@?[=GZ2)R*)2MAPZ MU8H.2:@R?!\>CHG%.\!K"Z-:[9'MY"S$FPV^EQD.;$' H-!6@9KE @_ F!4R M9;S/FGBQM,3U_JK^Y'HWO9RI@@?!_K2E;C)\AU$)%1V8?A'C,\S][#&:F_\! M%V &;BLQ'H5@ROVB8E!:\%G%E,+IQ[2VG5O'6?]*\Q.BF1!M"&0RGL>VK_XO 0F;,I;-(=A?MFBE\GC?9*2BQ6:,<<)$ZTPX8(@1GVQ MB'P6Q^@+/?+38V^%L:/':WJ<^ 5V7H&=$]A]:O%VTZ(/<^]YD=3LXR-K-A4*%&#HWDZOL,GKWD;M=_^'3W/ZD MLFX[A!F0(M^ODM(,N#E/\# M4$L#!!0 ( $&(D4HCFTOIP@$ #<$ 9 >&PO=V]R:W-H965TA-(NO MB6?6=M8G2)GWM(6?8'_U)^TBLJC43( T3$FDH2GPX_9PS#P^ 'XS&,UJCWPG M9Z5>??"M+O#&&P(.E?4*U"T7> +.O9"S\6?6Q$M)3USOK^I?0N^NES,U\*3X M"ZMM5^ 'C&IHZ,#MLQJ_PMQ/AM'<_'>X '=P[\35J!0WX1=5@[%*S"K.BJ!O MT\ID6,=9_TJ+$Y*9D-P0R%0H./],+2USK4:DI[/OJ;_B[2%Q9U/Y9#B*\,V9 M-RY[*=-]FI.+%YHQQPF3K##;!4&<^E(BB94X)O_1DS@]C3I, SU=T]-/<8%= M5& 7!'8?6MS=M!C#9/$B6;1(%A'8WQ2)8>YOBI#5Q0G0;7BR!E5JD&%<5MEE M*AZ3N[V>WO(4 M6-7/8TJ6_XKR+U!+ P04 " !!B)%*A5NBE;@! #2 P &0 'AL+W=O M;0?@R(N2VA:TLH"/ M@.\"1KLZDU#)!?$Y&)_J@B8A(9!0N:# _7:%1Y R"/DT?LZ:= D9B.OSJ_J' M6+NOY<(M/*+\(6K7%?1 20T-'Z1[PO$CS/7<4C(7_QFN(#T\9.)C5"AM7$DU M6(=J5O&I*/XR[4+'?9QN;K.9MDU(9T*Z$ XQ#IL"Q.]_YLIC&; M#(?]_(/8\HW+WU!+ P04 " !!B)%*5H JKB(% !'@ &0 'AL+W=O M_?<+2%QGNALP#_'K=,^9[NG3#4Q.6?ZSV!E3CGZER:&8 MCG=E>;SWO&*S,VE'\:S M2?/=2SZ;9!]ELC^8EWQ4?*1IG/\[-TEVFH[9^.N+[_OW75E_X7O/KD7;QL]ZDY%/OL,,K-VW3\&[M_5HU!@_AK;T[%U?M1O977+/M9?WC: M3L=^S<@D9E/6+N+JY=,L3)+4GBH>_[1.QYE\WFJ\V\QH599,G? M^VVYFXZC\6AKWN*/I/R>G=:FW9 :C]K=_VX^35+!:R;5&ILL*9K_H\U'469I MZZ6BDL:_SJ_[0_-Z.O\2AJT9;L!; WXQX*S30+0&8JB!; WD4 /5&JBA!D%K M$/QOH#L-PM8@'&H0M0;14 /=&NBA>V#^5^9\Q\0[I[PY0P]Q&<\F>78:Y>9^VIQE8!+%CB>!=YX$)8'C7L0 MN ?1>)#7'B+?R=$9$S280X,)_.;/R=- W+(?9S&7.'.),'=.X.*,45 ?+N:9TK$"7)(*$%A$5A #8Q M##E,'.91!I),780'(T*"X8CI$L,$^"H:7T4C'ARI76BXH1"+^4#<4L-(AAT2 M5K=;M(OZ"/?(6:L%6:2$U)Q>C>K9#%E-.Y%J0=>KB:Z=$9V)<;B6=J(X;T'7 M:[EGNQ^RZH<\MY#K? G>M2NB6S*D76KFYDL@U8,:N.\U$ZV!(7]!$7V!$8V!Z^'C,"87FB$*#2+8@ZQ1$'6GCA$!S1*!U2/B@ M+@ENN";@A,QQ[*H ;!K30NKRA5 DC@SQFB)+" )7-VR8J'6.#7[.V7[BL-95 M%'2EF:A.C@V)S%T-5A*373,&)RJ)PTIB 2=\$)7$;Z@D0522P&8=1T_G IEU MF,84=0C2YD44G<"FHLCE!:>R'+/LAJTZ('15"9P746>D3B Q/:"V3>B!O$$/)*$'$M$#!F[]8B#JY!*U+)%:9H0>***6U0VU MK(A:5D@M@PVC(%>MO:M'1O7#T3_B_'U_*$:O65EF:?.(Z"W+2E,Y]+]51V9G MXNWE0V+>ROIM6+W/SP\ESQ_*[-@^&ULE5?MCILP M$'P5Q ,4O#;Y."61+E=5K=1*IZO:_O8E3H(., 4GN;Y]C>%H>HPE^!-LLSN[ MXS#V[NJJJY?ZI)0)7O.LJ-?AR9CR+HKJW4GELOZ@2U78-P==Y=+8:76,ZK)2 MM7YK)E_TZC)N,5*9VIH&0]G%1#RK+&B2;Q^\.-.QC-HZWXS?T3XZ\)?,L M:_6@LU_IWIS6X2(,]NH@SYEYTM?/JB.4A$''_JNZJ,R:-YG8&#N=U>XWV)UK MH_,.Q::2R]?VF1;N>>WPW]RP W4.U#M0XKBT@5SF'Z61FU6EKT'5;GXIF_^8 MW9'=FUVSZ+;"O;/)UW;ULA%,K*)+ ]39;%L;NK%AO45DT?L0A$)L:>!.V)W# M#+ESY_]EF& 0&$ Q W 'R1O*.(;&8X2 *#) , P3P ,P@P&T]S#@'F(V@B M&T^6"QAD 6C.,< 2 BS'TV0Q_F+C$42!D6 +3QR/,AB 6'H@X)=_SV@"6_SU M,SZ&+3+R_*\,BX0-%2 H]D!@";!D ELL C8;PQ88+;DG#M8*&PI!D.=08U@) M;#&!+=8"6XYA.S02Y#E "2N&@!C(LV&$Q4!L/%O"8B :P188"1*>.%@Q-!2# M(%^J6 PD)K#%8J#AA0#8@EN#/+HEK!@:BD&0YT0F+ ::3V"+Q4##>P&P!9<' M>,YE[BJ<)U1/' M8N!CZB=@)+CG0.58,1R(@?LJ12P&/J&(XE@,?$P9!8P$?W^@1C*ZJHVL^ MZF"GSX7K?&Y6^P;GGEP)_\^\[8Z^R>J8%G7PK(UM!%RY?M#:*)M+_,%NV\DV M9/TD4P?3#.=V7+5=23LQNNPZKJAO^S9_ 5!+ P04 " !!B)%*]NN5@\0# M !V% &0 'AL+W=O\]KM@55Y>\>/K):_['E3Y4*>-B]>>VQ8ONN# MJM+#OA]Z55[4[F+67WMJ%C/^)LJB9D^-T[Y55=[\7;*2G^8N#J*[ MX"UFQ_R%_6#BY_&ID6?>66575*QN"UX[#=O/W2_H_A$'74!/_"K8J;TX=KJA M/'/^VIT\[N:NWU7$2K85G40NO][9BI5EIR3K^*-$W7/.+O#R^%,][0F!I0X#IJ]%_9.RLEWE4BSAI^<9EC3Q[R[==!] M(I?WRZ M6"$F@9,D8))$%Z#3:4RTT4P[DI@Z\G!+8U0F\F$C\H%"T=2)?*V.""%@9:X MDL01=%=8DQOK[*FU9F:C.6[?%1]'0/OPM'U(2Q8#=@%@R$^ SMEQ&[NTJ:5< M9I0;]PLV:(2U?J$07Y& +1H1>Y-'L%TA"[]:(MVP4!"#B\F"')<%>QN"S$W[ M5ZB[&T8)6)8%.2X+MD*D>R&=)ELBP PQ6)49'!<%>Q+238GZVKZE.PK<*2,W M+@GV%028AJ_]E8ZU5!0LRD4"WMLQ_8^I@?=AK._#NJDK:/3D!/TCLN36EMS&DDLMNLOGG5\U+OX!4$L#!!0 ( $&(D4K(>#5BD0, ),1 9 >&PO=V]R M:W-H965TRXE_L3/C(>=NV='4\5[*HFIF_LZ8 M_7T0-*N=*K/F3N]59?_9Z+K,C+VLMT&SKU6V[@:51<##, [*+*_\^;2[]U#/ MI_I@BKQ2#[77',HRJ_\L5*%/,Y_YKS<>\^W.M#>"^72?;=5W97[L'VI[%5Q8 MUGFIJB;7E5>KSF\J3UL_MQ9?US _;B%2A5J:E MR.SAJ):J*%HF&\?OGM2_/+,=.#Q_9?_4)6^3>ZM 87?8L-I0R>SD?\ZH[GGK^ MUV%X .\'\,L %OUW@.@'B-& X!Q9E^K'S&3S::U/7GU>K7W6%@6[%W8R5^W- M;NZZ_VRVC;U[G$>1G ;'EJC'+,X8/L#P:\22(L0_2& #N$3!812\&R^NHH@Q M@8 $HB.(K@B241IG3-QAJ@XCN12C3"B(R3#"H40PE CD,L$$$A)(FLLHRL49 M(@=11FG*1JE0$ N3V)%+#$.)22@LCD>QQ/0Q/$W"43 )5/N*)($!I. -4XQ MP0023&ZOLA02I#=464J7AE89![O0>LS5NJ5I,I8_ M125)[$H(MP#&:30R=%#@)L#$[0O,L'A9=,,2]Z!K987CBL+!8N9 S%(Z*+ N;R]I7 L0$Y-E+843OT1V 9 .7V# M8RWSY!W+C 7(@0#'[:#'O.$; .7V#8ZUS($I2]?>$6M9 "]UM0.!!2BH $D[ M$-0E03L *'<[$%C+ GEIXJ!P;*B1ESKJ1&#Y"2H_V@X$=4E!?0.@HM"U+1=8 MR@)YJ2LC+&6!O-15:UA_ NUBR9L*M4FPP< HAWH$UK) 9NK85 LL0 ',U%4I M$19@1,V4=)0>,WPS QL,@ (;C&#P=MQ^KOB6U=N\:KPG;>R+=O&ULE9A; M;ZM&%(7_"N(]A[DP#$2VI<95U4JM%)VJ[3.QQS$Z7%P@\>F_[W"):\]>D^*7 M&,B:/6O/Y6,/JW/3?NN.QO3!]ZJLNW5X[/O38Q1UNZ.I\NY+ M&XR*/PMS[JZN@R&5EZ;Y-MS\LE^';'!D2K/KAQ"Y_7DW6U.60R3KX^\Y:'CI M9O,2]Z9;5/^5>S[XSI,PV!O#OE;V7]MSC^;.2$5!G/VOYIW M4UKYX,3VL6O*;OP;[-ZZOJGF*-9*E7^??HMZ_#W/\3^:X09B;B N#7C\:0,Y M-Y!.@VAR-J;Z8][GFU7;G(-VFJU3/BP*_BCM8.Z&A^/8C?^SV7;VZ?LF3M@J M>A\"S9JG22.N-.)6L:4*^9\DL@8N+@1T(<;V\L8%QP$D#"#' /%- ,?DTZ1) M1DT]F4Q5["2[I2K-,LVPF1B:B8$9Z9B9-.JJ&QX[3JC$-Z@*VE# AM/'DR)] M/*2.#2#Q3$T";23 AG)L)#15.S6)XX2J-&?,8T9#,QJ827" % 9(EZ_4# ;( M%JS4C"0JE-+N<%"54DQGV QG>/NS!;,SB_[/#Y!]9LC#(PX,:4\(#!-^!TTX MQ@E?PI-9=#,L6I!1H2J9J-AC!P.%(Z*06:*\0'8 5?QV,%@X(DOJ"8&AP),[ MY@AO98[V,IDC301)X1PNTH]UYFD77^<8B=E]%0*689TR$I](0"U[.L^BF'T\OF!\"\<-] MOPM*!M^;56 NB"5<$'3'QT))UPQ5*>:KX3 6!,""KW 2& OB#BP(C 6Q! L" M8($Q,B94I;7RE L"0T$@*)".Z&[W]8)WND [W:WU!"T8'CS=2$P#N:1:D+0, MX%FFG92!2NO$L^ D)HL$9%&>!2P '%8P330*(B@:P5>KBP&9,C&53YU@HFBP3'$.7+")-%ZCO6 M"J:!1#0@:P64"%GF%G)0I3V5LL38D @;+IPD.HUXCL,8&S'"ADNGF +AP3/% M,<9!C H-=\7-HN1V<,G1FZHD77'1U4>6X:O7;WG[6M1=\-+T?5.-7U4.3=,; M&Y%]L8D=3;Z_W)3FT ^7VEZWT]>FZ:9O3O.7M.CR.6_S+U!+ P04 " !! MB)%*+AR '<8! H! &0 'AL+W=O<<_U!/BC]8EH BUZEZ$R!6VO['2&F:D$R <'C82.L-5AS0T!?X2[_:9QP? 7PZ#6HAH:= MA7U2PW>8^LDPFIK_"1<0#NZ=.(U*"1.^J#H;J^3$XJQ(]CJ.O OC,/%?R]8+ MZ%1 YP(Z]C(*!>=?F65EKM6 ]+CW/?-''.^HVYO*)\-6A#5GWKCLI4RW<4XN MGFC"[$<,76"2;3)CB..?1>BJ" T$R8* 1O?K!,DJ01((TO]) 4 -(; 9 >&PO=V]R:W-H965T MZ&GAX%)&:LVYO/F0Y.MW7TF<1*M MB^("B7?__0*B5Z9[D'V)0D[WZ>F>.=W@:)MF/_*%,<7@YRI9Y^?#15%LSCPO M?UN859Q_2S=F7?[G/9A]>OLE,/*^-5HDG?%]YJWBY'HY'];U9-AZE MGT6R7)M9-L@_5ZLX^_?").GV? C#_8V7Y<>BJ&YXX]$F_C!_F.+/S2PKK[R# ME_ER9=;Y,ET/,O-^/OP=SEY05P8UXJ^EV>9'WP?54E[3]$=U<3<_'_I51"8Q M;T7E(BX_OLS$)$GEJ8SCG\;I\,!9&1Y_WWN_KA=?+N8USLTD3?Y>SHO%^3 : M#N;F/?Y,BI=T>VN:!07#0;/Z!_-EDA)>15)RO*5)7O\=O'WF1;IJO)2AK.*? MN\_ENO[<-O[W9KR!: S$P0!DIP$V!OC+ #L-9&,@^S($C4'0UT U!JJO0=@8 MA'T-HL8@ZFN@&P/=-TO@[ROG]^6 0[&AM\F^W-"[WK O.&!ODWW)H7?-85]T MZ%UUV)<=>M<=]H6'WI6'?>G!KKVW.XKUV;Z,BW@\RM+M(-O)TR:N5!#.2JO2 M>76W5HOZG^7YSLN[7V,9RI'W57EJ,!<[C&AA@C9FPF%4&W/)8<(VYHIB4+0A MUYR;J(VYX3"ZC;FE&(OICO$2^6W,=PX#;T#> ]8>9,L#6OG8852-6=>8 M0$CT?:O(,XH#4)$Z!K9"DGQ(D@G)JO-TAPF.J$(1!$ZF@&<*&";KR$X#PA1A MJ .Z>@H$7VDM"/(Y8/(4E*5WAJ_X\!43OJ4F4T6B^BV0(!6-GT&69U1K&C^# M%$H&Z(P_Y.,/2?QH%_HVI'O/]TE(]Q0FD ,^,D#@@-.0+%)@&-)JSAA@F5_I M3$;$)R.BR= 6U55$@K>7%Y%@['!/(EXH"XIVAEKKT?QZ-+,YK38VU?040P T MQ117'BV*>]8T0=2QZ<$A MR4 UF6C:%5 !%: 9$9KU0;;C50,J!2)K6P,TY5!F07 MF4-F@-$9;6VF2Z "$D@A[!'^FL$)Y0<8VL%3'$KI!];L<,?@0E^&R"]1..1( M4#F2VM[!#:A5NQ"%AMPWD(Z&^WC:R]-IR/0TT:P3TDZ8)XNNF!Q=1]"N \KEP]%+ MA.H_0@B'[@M&]^T18L*"'".$<(B^X$1?V414]$5G=AVB+SC1#VTR1O0[N-"A MOLBIK[5K)DC5-XPB]^2)#OE%1G[MT6C2@%H+LY['VV0.$41N$+O2 MZ'K/P(V8UD:\1^8-0M>T@PY%0$X1K"[VA/_OI*/CI",W7RJ;BS[RRTXRAR0@ M\\BOM4U&08&3R*$;V./9_ +[/G4_,4CLDGITJ QR*F.-L5-D5*:+RR$RV.,) M]@'I(R>_8[VC=\W5KUV/#U[0HTE7];OD]30M3.O6_E;ME8>+YX2(Q M[T7U-2R_9[M?F7871;II?D'S#C_CC?\#4$L#!!0 ( $&(D4J!N*K9N@, M %@1 9 >&PO=V]R:W-H965T% M5V?9_NB.0O3>S[IJNK5_[/O331!TNZ.HB^Z#/(E&_7*0;5WTZK9]"KI3*XK] M&%17 88A#^JB;/S-:GSVT&Y6\KFORD8\M%[W7-=%^VLK*GE>^^"_/OA:/AW[ MX4&P69V*)_%-]/^>'EIU%URR[,M:-%TI&Z\5A[7_$6[N&0X!(^*_4IR[JVMO M&,JCE#^&F_O]V@^'BD0E=OV0HE!?+R(7535D4G7\KY/Z%\XA\/KZ-?NGJ_RO,7H0<4^YX>_=_B150*/E2B.':RZL9/ M;_?<];+6650I=?%S^BZ;\?NL\[^&T0&H _ 2 .S- *8#V)^ Z,V 2 =$2P-B M'1 O#> Z@"\-2'1 LG30J0Y(ES)D.B S H)I_<8-<5OTQ6;5RK/73GOZ5 S2 M@9M,;;G=\'#<8>-O:D]TZNG+)@YA%;P,B31F.V'P"A,E?([)*4PVQ]S:&)PC M[FP$,R"?**)XCOE,8-)PCOE"Y4GFF'L*DUXP@9K8R^PB.;LX)F"SV44Z 2,3 ML#%!-$O C&F=,'S$-!,&(P-T9X, >,KI6B*REH@83$0GB,D$,3$88^EN8ZM. M9)@:"W-GHZ(0KK;!K!A.%L.M8H"'=(*$3) L7]N43)"^O[;;].VUG;%D)$M& ML!CBW4Z8^'K2>>28# AI'PD)GL0TDM B2M+4,1QP&!8LWX9 JQ*0J#4U:T6K MUA0=>@%:O$"I-S-YF,6CE.G@H84)D,!UQK3^H4% MYJT&R-,8Y- M%R<4'*>AJQY:PF!K. :K>7&KGK\X.%P<:*E#0A"A29381-=2FQ/1E@"$)X#I M"6";PALJHET!;%L [G OI!6/X7(#1%K+".];8*Y!L]85@:MUH:,14Y(WSS!H M2YZ%D#F(:,TCH7DP>6S)1UEL&,-GM%LVAN8IA@ Q"W5/H, I-J1-!BF3BAO\<_BG:I[+IO$?9 MJ_? \6WM(&4O5,KP@RKZ*(K]Y:82AWZX3-1U.[WK3S>]/.G_,8++GRF;WU!+ M P04 " !!B)%*X V6(7P# !>$@ &0 'AL+W=O=7VJ/*D^J!/ MJJA_V>LR3TR]6QZ\ZE2J9-<6Y9G'?3_T\B0MW.6\/79?+N?Z;+*T4/>E4YWS M/"G_K%2FKPN7N2\''M+#T30'O.7\E!S4=V5^G.[+>L_K779IKHHJU853JOW" M_F;C]F4SC)?@7RW0'8%LB_@09O6K94VFTUBDN6\U%>GO)W>4])<1>Q.UNEOFX-M MV.UO=3Q5??2R#%@P]RZ-4:=9W31\H)%1^%JS1IK9:\W&UO!>X=6S[*?*X51Y M6RY>337$!@(:B-9 #@Q$_*;7#=(0@T@XB+0,)#7+ !H$X]L,H4$XHDVD(0:) MX" 1:#/"!C$TB,>W.8,&LQ%MVAK)8CP(\S$?OF7!0I^P(!!CXUME^-)GW)I% M,(B[P_0F"EM1T8IB1DT5$\+LRS\@ \/7/Y,3NL4$L.#_IW8%1))+8AP,"K,I M *F&5JKD^<>H,)N5@,T("PP+FT +P[BP$;RL@$ARZD\: \-M8.Q0.]$P5"Z( M5#FFBC-['$Y9$ O*A!6%8V#XB#5E!41TJI@J;B\K(%5II4J&BLGC-E0!9X0% MAHJ'$T+%P' ;&! J$,V(ORJ.J>+QF%!C*U0YHU+%Z'&;*A82YU]@JH0_X>8' M R, ,&^[77>B5_]V$865P%@)L%A1E[L@[M3$A'8Q,<(FQKJ(UD DA2#&P<@( M@(P=:V#'2J:*N1)@L>+45#%7(IJ0*D9&V,B 5&T1G2I&1MC(@%1G-IH1M3A+ M#)8$RQ5U&R$Q6'+"_9W$R$@;&3M6("*7$8FYDNC^[FVLG6@8*XNH5(F'(+!< M\8"PP%S)"<]!$B,C1SP)K8%(:Z-J1_]#G=!1);M^)U-[TVQ&]79Y>^-QVS'ZU+W-\?I72LN_ M4$L#!!0 ( $&(D4J WDRQW@$ .0$ 9 >&PO=V]R:W-H965T8&<^ [:03\EU5 -K[X*Q1*:JT;O<8J[P"3M63:*$Q;THA M.=6FE!>L6@FT<"3.,/']#>:T;E"6N-Y)9HFX:E8W<)*>NG).Y9\#,-&E*$#W MQEM]J;1MX"QIZ06^@_[1GJ2I\*A2U!P:58O&DU"FZ"78'V.+=X"?-71J,O=L MDK,0[[;X4J3(MX: 0:ZM C7##8[ F!4R-GX/FFAQ# M\S%SVW3?SKTS:97IWK*8;!)\LT(#YM!CR 1#'A'')2+\!\'&P.B"K+H@CA\^ MN-BN"X2K J$3B!X$=K,8/6;C,$V/\?U9D"4F("1<=Q*M.HE6G#S/G/28>+(* MVO+[1HASL%CQ=;]A=02P,$% M @ 08B12KK'B7=8 P 5@\ !D !X;"]W;W)K&ULE5==CYLP$/PKB/<>>,WG*8ET1U6U4BN=6K5]YA(G00>8@I-<_WV-X7)@ MKROR$L"97<].=G!V=>'M2W=D3#BO55EW:_=WVR*J\N^,-J^4W>]Y6 MN9"/[<'KFI;E.Q54E1[X?N15>5&[FY5:>VHW*WX295&SI];I3E65MW\?6X;PO?B\-1] O>9M7D!_:#B9_-4RN?O&N675&QNBMX[;1LOW8?R'U&@SY M(7X5[-)-[IV^E&?.7_J'+[NUZ_>,6,FVHD^1R\N99:PL^TR2QY\QJ7O=LP^< MWK]E_Z2*E\4\YQW+>/F[V(GCVDU<9\?V^:D4W_GE,QL+"EUGK/XK.[-2PGLF M#5F$52J?+7X5K4ZGH9\[^%X0$P!L U@$3_#:!C 'T/4&IZ M S-5ZL=MZ$E*R\S'[= K M'L$(A_D&F8F@@.] T2*HBJ>S(BP) C1!H!($LP144V' M1 I3#R0CGVBH#$/%L46O$"43(F0"C^ID9J MJ ')!#2C0GS$H/Y^(("P2/1W")CEVHK%34[H N5'4#3K MQ!@B3?L1-F_8U$\LA/"7!L'>&I9N)KC527B#^K@]">9/0WW3>J%E%]QW!#.> M(7YLBN^G1-<^-K7W4YMNN(M)8M();.V$^YBDRZ4'W'Z V4^7?@1-RZ6677"' M ED@_0B:29^05#LVLA$VTSZ);$T+N-\!\7M@^T> >QEN.+$!=Q]@[C/$#Y;V M/> &!>PP-L0/D9=.J)_%8![&,]2<#FYV0,QN.\T!=S+$-TB/NP\0]YFB),C+ M(#(:$D,EEB,,<"<#\%EA26 M/\LW>(_BWJ-+O$=-[^F_JS>94BK6'M1 USE;?JK5-#E9O0Z-#Z"FG'?X,'%^ MR]M#47?.,Q=R5E(3S9YSP203_TYR.,HA]_I0LKWH;V-YWPZ3WO @>#-.L=YU ME-[\ U!+ P04 " !!B)%*TB;!$? ! #=! &0 'AL+W=OO/TI-'@+^%U# M+V=S9)Q<.'\SBV]YXK@F(:"0*:- ]'"%(U!JA'0:?T=-9SK2$.?SF_H7ZUU[ MN1 )1T[_U+FJ$F?GH!P*TE'URONO,/K9.&@T_QVN0#7<9*+/R#B5]HNR3BK. M1A6="B/OPU@W=NQ'_1MMG>"/!'\B>-&GA& D!!^$\%-".!+"!0$/5FQM3D21 M-!:\1V+XNRTQE\C;A[KZF0G:8ML]71ZIH]=T$VYB?#5"(^8P8/P9QIL06*M/ M1_AK1QS\![I_?\#Q$1$L(*='R/9Y/8E@U6=@^<&=SVA=(%P5"*U >">P711J MP$06TPQ.GS?!PNPC* AV[L+N"BC:!8M\\>PG,Q"E;2"),MXURM1J%IUZ],4W MEV01/^C>'5KM0V9H_!]$E'4CT84K?07M12DX5Z!S=)]T-U7ZK9D6% IEIEL] M%T/'#0O%V_$QP=.+EOX'4$L#!!0 ( $&(D4H'GMU%-P( .X& 9 M>&PO=V]R:W-H965T['Q M&RF'9X3$H8&.B"G!COB%1#?D9BX$".)JBC* J"%'6D[?VJ-',[7I7L M(FG;PXY[XM)UA/_9 F7CQ@_]V\1+>VZDGD!5.9 S? ?Y8]AQ-4*+R['MH!!]_^;^R=2N:MD3 36CO]JC;#9^[GM'.)$+E2]L_ QS/8GOS<5_ MA2M0)=!46&>WN$B).MF%X72D;>I;7O3CK/_+AA;(6147PSK(F3I3$@6)EV29KE""* MW5E29Y;4D<7:(-MTE27/$ZO>M2;$.7:39$Z2S$$26R39.DMJ;?AZK4EQD;E) M)SWCKZ(&D,X;):U(W5K*;H>0R&N@ M6#RP#EKUI62<8JE"7B'1<<"%(5&" L^+$<5-ZV:)R9UXEK"+)$T+)^Z("Z68 M_]T#87WJ^NXM\=Q4M=0)E"4=KN GR)?NQ%6$1I6BH="*AK4.AS)UG_S=,=)X M _C50"\F>T<[.3/VJH-O1>IZNB @D$NM@-5RA0,0HH54&7^LICL>J8G3_4W] MB_&NO)RQ@ ,COYM"UJF[=9T"2GPA\IGU7\'ZV;B.-?\=KD 47%>BSL@9$>;7 MR2]",FI55"D4OPUKTYJUM_HWVCHAL(1@)*BS/R*$EA#>"?&'A,@2HCO!M!\- M5DQOCECB+.&L=_CP[W987R)_%ZGNYSIIFFV^J?8(E;UFFTV M81[?8PY+C#\BD*I@+"-8*V,?+.C![(#_(HY+1!BLUQ"NMB(T_'!J,XK7!:)5 M@<@(1!.![6;6R@$2&TAK()'O>3.K2]"GR/>W,[M+U&<_GAM&DWM @5=FQH23 MLTLK=:\FV7&,GP)]CV;Y@QKO81KO,L/;\ /SJFF%&ULE5?M;ILP%'T5 MQ ,4;&,^JB32TC9-UTVJ6FW[[29.@@HX R?IWGXV."Q@.[ _ 3OGG'M]/VP\ M.;'RH]I1RIW//"NJJ;OC?'_K>=5J1W-2W; ]+<0_&U;FA(MAN?6J?4G)NB;E MF0=]/_1RDA;N;%+/O92S"3OP+"WH2^E4ASPGY9\YS=AIZ@+W//&:;G=<3GBS MR9YLZ1OE/_8OI1AYK?S3,MZN=)Z9]I9@)4!-@20'"5@!0!C24$BA",)6!%P&,)H2*$8PF1(D1C M";$BQ&,)B2(D8PG /V?.'TUID_TOVP#5A=A425UV]X23V:1D)Z=L.F=/9(." M6\$2XG*V+N3Z3U%ZE9@]SC".)]Y1*BG,O,' "TP0X2[F3L? +N)^$/&@(U / MLA@4>1Q$+(?-/.F0*.E"OAJ"TD4\F\(6MAA/Y*5-#C0G!]8*J).!#?"4%\NPRGB^^P1KH'S"^7JD0 M7;-F.\W 8-_.%6:X(Q<&) JN>679Q@$TQ !:-"P;.4#C2Q%8-C6@[VHX1/US M3=^' +ZZ:LNV ?1] X=!WYH)A"V&+&T.]#['H>6@!99&!__1Z<#2ZL#0ZWIX M]1Y6?64+KZ6+@:F-M?":0%'/D'?QL2AO4M])N4V+RGEG7'QYUA^'&\8X%8+^ MCVD%&-UR^1N*];&XPS8"SO;J=>>T5&PO=V]R:W-H965TT[1)FVRN:?N:W657 PY!T7+[*D5'FO-6ODQB^5:A\!D,>2UD0^\)8V^LN9BYHH/147(%M!RZYJ(/SO*>+?QH7]?>*XNI3(+H,A; M@5'E5-6TD15O/$'/&W\+'W<0&0=K\;.BG9R,/9/*@?,7,_ER MVOB!B8@R>E1&@NC7C3Y1QHR2CN/W(.J/3.,X'=_5/]GD=3('(ND39[^JDRHW M?NI[)WHF5Z:>>?>9#@G%OC=D_Y7>*-/F)A+-.'(F[=,[7J7B]:"B0ZG):_^N M&OON!OV[F]L!#0YH=$!]+CW(1OZ1*%+D@G>>Z#>_)>8?PT>D]^9H%NU6V&\Z M>*E7;T6)K$V36\39PER8V(G)G9@X S3V\03S <8XQ2[.8F3DRPX M43+#) M,%$ )5TH=!N[C%+RCU :C*2B!.%BI ;AR<.$[JFTP>I-2F"&\!Y/5L>MO;=,'_\S[*^,; M$9>JD=Z!*]T=;0\[E1EB/19]J^XGBK?#-03&N[#X M"U!+ P04 " !!B)%*^WM\P8\# #R#P &0 'AL+W=O$_OMDP':,3W4ER[V74P+.5)RI_#S+>2HZL975CW+?G]9A%@9[<2@N5?]%7C\(LZ X M#,SJ/XEG42GXP$35V,FJTY_![M+ULC99%)6Z^#U^EXW^OIK\+V%X )@ F (@ M_F\ ,P%L"J!<+WYDII?ZKNB+S:J5UZ =W]:Y&$1![YC:S-WP4.^=_DVMME-/ MGS=QRE?1\Y#(8!Y&#,PP=$)$*OM4 K 2#^"$P[+ UD4PP"LP=!%,Q[/Y(FB" M)^!H JX3\,4NQ-8NN!B6>8K$:)$8*9)8149,HC'-B"$DIM9^N2B>\X3C9!*4 M3(*022TR(R:>E7G#4\XSBPT&BQG+<#HI2B=%Z%AU'E)GU9 09I%)'3*<@N$9!7D-33_/0&21K0?-^9TJ0%VQK8?.L,P)+80P>W!NIZ R+/#)$=<_L%A7D)X59#\UO$F3O[XWL-@/L1N%;#9^VV M3(%;#=#;10>X.0!F#K;H$)#7%0'O>, ZWA8=N!U/"<_MMPQNRU-"4L];!KSG M 3N>V+(SH(6>\CRW/0B%)> [T.$. MA1QI8=8*<4VZ,-:/%_'7L,&G O LR+ M?.+$;0;25X@3MP; K,$1)P+*B*<.WO& =;PC3K?C4PJQO?>YL_:MVY:0&\.FF M$H=^N$S5=3M.H>--+\]FPHZF,7_S%U!+ P04 " !!B)%*'][-B@T" P M!@ &0 'AL+W=OTB MTWMG5F3T)DC;PYE9_-9UF/TZ J%C;KOV8^.YO39";: B&_ 5OH+X-IR97*'% MI6H[Z'E+>XM!G=OOW,,I57HM^-["R%=S2U5RH?1%+3Y5N>VHA(! *90#EL,= M3D"(,I)I_)P][06I M?SA_L'7;NLY8(YG"CYT5:BR>W$MBJH\8V(9SI^A+F> MT+;FXC_#'8B4JTPDHZ2$ZU^KO'%!N]E%IM+AUVEL>SV.L_\CS!S@S0'>$N & M_PSPYP!_$X"FS'2I[[' 1<;H:+'I8PU8]81[\.7++-6F?G?ZF:R6R]U[$29N MAN[*:-8<)XVWTGAO%:>]PO\C03*!)0O/F(6GX_TUP8W,!K[1P-<&H3;H)P/' M339U3*)H)7(#]R]Y!D9,8,*D&\Q>E/JNF1(:*:&!XCD;BD$4QF9*9*1$)LKV MT^]%OID1&QFQB;%IGN->Y)@9B9&1Z/#@30=O$KLJKOT"V;7MN?6A0IY#>C#6E,J0!HZ3[*F1E[?RX) +=0T MEG,V76+30M!AOI_1\B=1_ 902P,$% @ 08B12B3Y14=! P 6@\ !D M !X;"]W;W)K&ULE9?;CILP$(9?!?$ BST& ZLD M4O>0IE(KK5JUO683)T$+. 5GLWW[FL/2Q!ZOR$TXY)]_/&-_&&8G6;\T>R&4 M]U8653/W]TH=;H.@6>]%F34W\B J_<]6UF6F]&6]"YI#+;)-%U06 1#"@S++ M*W\QZ^X]U8N9/*HBK\13[37'LLSJOW>BD*>Y3_WW&]_SW5ZU-X+%[)#MQ ^A M?AZ>:GT5C"Z;O!15D\O*J\5V[G^BMRL&;4"G^)6+4W-V[K6E/$OYTEY\V\+N8Y:\2]+'[G&[6? M^XGO;<0V.Q;JNSRMQ%!0Y'M#]5_%JRBTO!V)SK&61=/]>NMCHV0YN.BAE-E; M?\RK[G@:_-_#\ 8 F ,8.S# #8$L*D!X1 0C@% /PR(AH!H:@ ? OC_@/3# M@'@(B*=F2(: Q @(^NGHYO&CS=$QQLBXZ6X080:1-,[QE$#/J%CO28ZJS.BA.!98C1+C&0Q M5L\RMKOIS)*@61(DBV,Z4M0@G=Y-2G#\"3*&T.2-6 VECG%2QU.&(FDBAP7. M&KT"-HK31C'@4I%$>%8JS$YK.=6^4"(>;# MW1;II>[J"8X4Q9A*S$2QM=+ F0>'BF)4I6:>Q"HH<>;!V:.IE8?;C4MM 2C@@,*$_? 1$$!3U^0!#BC8 M@%+NZA@.*%P!*." PH3-[ %L]F)SG2W!WO)B9TMP/L'FDQ-72W#T(+FB)3A5 M@%'%S&IMJIBK6H9CQ3"L0H<%C@RC5[S]X<@PF+ A#:+S!1!:U09G[_OM5^>W MK-[E5>,]2Z4_';H7_*V42FA#=U_[?472AZ&+]E@ M_)Q>_ -02P,$% @ 08B12BUCW)WG @ 0@P !D !X;"]W;W)K&ULE5?O;YLP$/U7$-]7N.-74B61FD[3)FU2U6G;9YHX M"2I@9CM)]]_/&,HH/FOT2[#-\[T[Y[WXLKIR\2Q/C"GOI2IKN?9/2C6W02!W M)U;E\H8WK-9O#EQ4N=)3<0QD(UB^-YNJ,L P3(,J+VI_LS)K#V*SXF=5%C5[ M$)X\5U4N_FQ9R:]K'_S7A%+M0K!9-?F1?6?J1_,@]"P8HNR+BM6RX+4G MV&'MW\'M%K-V@T'\+-A5CL9>6\H3Y\_MY,M^[8=M1JQD.]6&R/7CPNY96;:1 M=!Z_^Z#^P-EN'(]?HW\RQ>MBGG+)[GGYJ]BKT]I?^-Z>'?)SJ1[Y]3/K"TI\ MKZ_^*[NP4L/;3#3'CI?2?'J[LU2\ZJ/H5*K\I7L6M7E>^_BOV^@-V&_ 80-V MM71$)O./NZ>2E7KULTC!9!9"&F'A//E!PZ3P0P!]J#D M_PH$TF=W@#,TV(/&+'$2.XX4:#]"-$.&/>B-0*(L=IT];5R@G#M58@^:)46@ MW0N$?2TQ@NW?;.'P%=#^!<+ @(X0M#X<<:>$]6PY M+NW?Q-!1#=+^Q'"&&GO01(TN(MK%2+C8$@G:+H;(<7!(^Q@)'X/#H4@[%-]Q M92)M/9QS::)M/5>MM/%PSKV)MO'2T'4@M/%PSLV)U-6Y=#@<:7LB<7?:(LFL M9@-&V70\P:B%JY@XFN95>CM^KDWG/%H=&N0[-"W@/WC777_+Q;&HI??$E6XD M3;MWX%PQG4MXH\L]Z89^F)3LH-IAIL>BZVJ[B>)-W[$'P]^&S5]02P,$% M @ 08B12J0*5W]# @ ! < !D !X;"]W;W)K&ULC57;CILP$/T5Q >LP1!((H*T252U4BM%6[5]=L@DH#68VD[8_GU]85D" M;M0\Q/;XG#,7XW'6,?XJ2@#IO=6T$1N_E+)=(R2*$FHBGE@+C=HY,UX3J9;\ M@D3+@9P,J:8(!T&":E(U?IX9VX'G&;M*6C5PX)ZXUC7A?[9 6;?Q0__=\%)= M2JD-*,]:(J)*M[%15* M3=[L6#5F[.Q.&OH)T0?AL8>X)\03 K*IF-KLB21YQEGG M<7N\+=%?4;B.5?4+;33%-GNJ/$)9;WD2QAFZ::$>L[48/,*$ P(I]<$%=KG8 MXAD=WSO8S1'1!+*?0]*5.XC(F6=D^-%=G@NW0.P4B(U ?">03 IE,8G!-#;3 M.-"_2;X.7.K [1VXU3WN+O"%,_"%(_!T$KC%+,:. ARYO21.+XG#R](MD#H% MTO\_H*538.F(8#7)2M?V;@X:'+_\+4$L# M!!0 ( $&(D4K % G+ ( ,$% 9 >&PO=V]R:W-H965T;,^68,=CXR_B8: .F\=[071[>1V "]>E,SWA&I M0GY%8N! *I/4480]+T8=:7NWR,W:F1%_3T#9>'1]]['P MTEX;J1=0D0_D"C]!_AK.7$5H<:G:#GK1LM[A4!_=3_[AE&F]$;RV,(K5W-&= M7!A[T\&WZNAZNB"@4$KM0-1PAV>@5!NI,O[,GNZ"U(GK^M44),;E2]L_ IS/Y'KS,U_ASM0)=>5*$;)J#!/I[P)R;K91972 MD?=I;'LSCK/_(\V>@.<$O"3@J9<)9"K_3"0I:=*EZHU7L1XR!'=VTT:TZ3!J\T0?)?@Y3_ L%6"#8&PXGB[(TW5#0ZO3IR^T'X=>V%\Z%2760S7&K&9.@#+TG57"C M[M,EH%!+/4W4G$^WRA1(-LP7)EIN[>(?4$L#!!0 ( $&(D4K2)5$('@4 M *,= 9 >&PO=V]R:W-H965T:5>*9K2[UR3NQ-: \0")9]]^.<5CJO]F3"YB@_^NJF[ZJRI@ M>4B/]A]_<[S[\W!E\UJ'C81V=2^5(V)I/[XL#J/SD\]FX/GW M3^OW[>3KR3PGI;W)TW]WFVJ[FD?SV<:^)N]I]34_/MI^0FH^ZV?_I_VP:2UO M(JE]O.1IV?Z?O;R759[U5NI0LN1G][G;MY_'WO[G,#R ]P/X:0"3HP-$/T!< M.D#V ^2O 6IT@.H'J$OGH/L!^M*03#_ 7#H@Z@=$9$#078[V^MXF5;)>%OEQ M5G1;]) T)+"KJ-Y!+\W)=L.TO]67N*S/?JPU5\O@HS'4:ZX[#1]H]%!S@S1F MJ+E%FFBHN7,U?*BX=Q6"2!Y$X7#C>&A#G!D2(#0AH M0+0&Y, (ZO1:52KV;<:%;9_V)&$CB1P1%;L3CJ./"X4=*& "T%<((TDU_8" MS<.X9A"LAL%J8(!L^;M.$Y^M!UMXG!CHQ GA)D[XRPZ4Q'3C*Z*J].,:T/0 M>7!E:F2O1##L"(1-,+[K-.;,CUB$A*][5\07AJSR [(D/!3&,-X8Q$M3BJN1 MG&,G+,1),@1N8IJY.I&&#/6I*W2V5;A@-'F-BX;Q>I(Z<^.5(8V7_3[>OCJ$ MXP&S"0'C9,HX")C1:#CPX[N0..'EY^]3A.!APD UJ*KGO1H,8,BT>W*D 7C109 M[NF=$.Z1QP0FF8L)"X/AXJ@QHGTM=SLC/C9A#"$'38OTM9L80JXG3!CSQ5%3 M0O=]+SHO"YZ$PS%='-%%:S(02>;; 9@N#NA2O@XA2M,@)MYAR7WH3GAL84$P5[?J!2,2>"RTPIP)P MJCS-N,#\B0E%4&#^!"B"BL(#19I>Y7'1,!A,L@ D*T]E$1A3$4U8$DR@0 0Z M2X):='J'\QO1\"87LRQ!CZX\&TUBEB6[?$DD9D\B]NB= A)IGQ_,G@3L:9)V M;J'(DTNDY]D!8(^FK5L@4EIY_&! )2B06E(_2.3S@RF6@#VMJ1\D\M E,: 2 M *I]NQ$#*B< *C&@$F"E8SK;V'T,P92_Q5&8/P7X,SX3F#\U@3^%^5,(+?KL MKQ<-GI2(D:9.8085JG^4=20RGMLBA1E4@$%#ZSD4>1HWY7F(!_ R]#8/B&3D MZ1L49E !O(P'8X7Q4F;"3L%X*="F&OJ$#H@D]]0EA1E4@$'C228:HZ4GM*D: MHZ5!F^K,%HA$[-E#&O.G 7_&D_&PO=V]R:W-H965TI: #TO!AUJ>K?(U=V.%CFY\+;I\8XZ[-)UB/XK<4O&C>N[MXO7 MYEQS>0&*?$!G_!/S7\..BA-85(Y-AWO6D-ZA^+1Q7_SG;2;Q"O"[P2-;[1V9 MR9Z0-WGX=MRXGC2$6WS@4@&)Y8HKW+922-CX.VNZ2TA)7.]OZE]4[B*7/6*X M(NV?YLCKC9NZSA&?T*7EKV3\BN=\(M>9D_^.K[@5<.E$Q#B0EJE?YW!AG'2S MBK#2H?=I;7JUCK/^C68GP)D %X(??TH(9D)P)X2?$L*9$&H$,*6B:K-%'!4Y M):-#I[<[(/D1^<^AJ/Y!7JIBJV>B/$S<7HLX]7-PE4(SIIPP<(6Y(X!07T) M6X@2&G3X&* R$8$&V9J0)+.;"*QY!HH?/.0)[0*A52!4 N�* 5:L+$"M,K M3)IHF,K$^#!*M&PM("^([78CJ]W(8C?4[$Z8:!4EAAJF,C$^]+2H&RQVGTI)M\TJ.XRT]C\ M@>BYZ9FS)UPT<-5F3X1P+#QZ3Z*8M9C4RZ'%)RZWB=C3:5Y-!TZ&>12#Y?] M\1]02P,$% @ 08B12N,E$_VT @ \PH !D !X;"]W;W)K&ULE5;1LIHP$/T5A@^X$(@@CCJC,IUVIIUQ;J?M<]2HS 5" MDRBW?]\D0;+27<[-V98OY^PB\ZRD6^Z(2U$0 M_F=-E>:@JB'E>ZH7FNF92.WRVIV_G4 MAOWU!_LG$[P*9D<$W;#\5W:0YX4[=9T#/9)++E]9_9FV 4UFV=6FF?=O(F3U@PV"%J#H#-HDC-J$+8&X%/>BNBO",VPROY>'YIDFW7#O8#-$A!8D'4+B!!81@G&&QC[L MQQGZ, $&"; AP'V"Q+<2!6&0%>L3F!3"!+#8"2AV A"$EE@(@RVQCS%W0B)0 M2 003"PA$":RA#R!22',2-9B4&P,$,266 @SM<1"&.M.I4-,[(]\CU-0['3H M)+1+#&'L$C^!21]C[L0FH-AD0(#]D>N+?+A/^<]?8#32ZA"0906-!PXT6X?^H M--S^T+!O 94>@K!]@S;_ -V+@5L@&O8EH(@0:&*+>0QJQ'B]?_Z"\I.9JH2S M9Y=2ZC_0WFDWN:T"/3E8YVL]T9F)XD;3C(/?"#]EI7!V3*JYQ$P/1\8D51K] M%Y6PLYI NTU.CU(O8[7FS1C6;"2KVA'3Z^;&UL?9=M;YLP M$,>_"N+]P#8/ABJ)U"2:-FF3JDW;7M/$25 !9^ DW;>?;2B%\Z6\".#\[N[O MX^#LQ4VV+]U)".6]UE73+?V34N>',.QV)U$772#/HM'_'&1;%TK?ML>P.[>B MV%NCN@H9(6E8%V7CKQ9V[*E=+>1%564CGEJON]1UT?Y;BTK>EC[UWP9^E,>3 M,@/A:G$NCN*G4+_.3ZV^"TD_TH%/EW%1E25\:1U_!V<^F-,8SB]?O/^V4Y>3^:Y MZ,1&5G_*O3HM_\-L_\FKJ+2N%&B8^QDU=E?;W?I ME*P'+UI*7;SVY[*QY]O@_\T,-V"# 1L-^N3<-8@&@V@T8-&'!O%@$+\;)#9; M_51L;K:%*E:+5MZ\MG^\Y\)4$7V(=?9W9M FV_ZGT]/IT>N*DW017HVC@5GW M#)LP="1"[7T,P; 0:^:8LWF C4M$ -FZ",]Q$1$ZS\C:1U,1+,$=Q*B#V#J( M9XGB(%$]DUBFZ1-%XL(35'B"",^ \ 0)E-&4 MQD"XRZ54SP^XV[I80LR!RTY1V2DB.P>R4R<. 8)=XA/+> RP[4>.9EHYJI6[ M6BD(L>:NDC1BG,$4(QPE^I%G\(U P(@G/+E3U1FJ/$.4@RI<9TX@1F.:I+"J M70ZM_BW"@>J?"<]1X3DB'&1HG;O"293#1&Y<+)L5:Z_:I2@E&:5WTDT)_KDE MB.X(?F][B$]?LP"\8QL$XH&3:X3*I]1<\YT601'-,=3<0]DD4!P0F&J$2H,X MAJ)=B@OA?ML6PZ[UDJO8RUB\V#E$IH MC230:3WI#&ULE9IO M;Z-&$,:_BN4/ .S_)7(L-5>=6JF5HJO:OB;V.K8.C ](?/WV!4PLLON,M7X3 M&SS,[$SFQSQKLSK7S?=V[URW^%F5Q_9QN>^ZTT.:MIN]JXHVJ4_NV'^RJYNJ MZ/K#YC5M3XTKMN-%59GR+--I51R.R_5J//?CNZY6;1O554T_SVY MLCX_+MGRX\2WP^N^&TZDZ]6I>'5_N>[OTW/3'Z57+]M#Y8[MH3XN&K=[7/[" M'IYR/EPP6OQS<.=V]GXQI/)2U]^'@]^WC\ML6)$KW:8;7!3]R[O[XLIR\-2O MX\?D='F-.5PX?__A_>N8?)_,2]&Z+W7Y[V';[1^7=KG8NEWQ5G;?ZO-O;DI( M+1=3]G^X=U?VYL-*^AB;NFS'OXO-6]O5U>2E7TI5_+R\'H[CZWGR_W$9OH!/ M%_#K!6*\(+T$&E?^:]$5ZU53GQ?-I?BG8O@?LP?>UV8SG!Q+,7[6+[[MS[ZO M#1>K]'UP--D\76SX)QMYM4E[_]<@' ;AHP,Q$$N-F:6C4R(3#0,HD$0ZP71 M8@=5D-&\2R962F@B% 6:(8!\L9"0$ M$0?SRQ"1$9"$7$PSQSP'/0D1SP;HODY M,68!SX+@E&-.N8CO28X1Y #!H"JW) ]G*1LZDJH=YIFC:1JT)(*>T 8& MT$T& VUBY+$)1^J-0!AH$R./S5WRV&*B;8P\1D:*V(-:C+.-D<?-L +< X@ T;4S,PQ MS#F"V8=L,HJK7(YISA'-/F2345SE8Y;TB]Z[8GL]*-VN&]X. Z^Y/"!S.>CJT_3P3WI] M FG]/U!+ P04 " !!B)%**Y]0'@H# !&"P &0 'AL+W=O1*M_F4ONZ94^K,[Q/VI$^7.&C5UG""4Q4U9M>%J8=>>NM5"GE5=M>*I M"_ISTY3=O[6HY749XO!MX4=U."JS$*\6I_(@?@KUZ_34Z:]X\K*K&M'VE6R# M3NR7X2-^V&!B#*SB=R6N_>P],*D\2_EB/K[NEB$R1*(66V5M$H3?DZ/*O6/J^C_S7J]>EFQE"[BBW$T:M:#)IEI\*2(M?>>7(;H/ 5Q)%L? G+80@" MYDFL/9G99P3!#BCH@%H']*90J5.H09-:33L4"J4$44=7^#I*M"YS<@9D-*,9 MA[%3$#L%L)TXZ]2+PPG+$^90^[(<44*=;MGX,H(I2AE,G8'4&4#MX*PS+\ZG M!''*')X"TC%&&'&X(1UGE*YOJGG6S*P =M < -#$A4X G,QM:$#%(^IN0T"% M483NM0=\26$"4'NW,?'Z,(W<.[L 5'[?;P#53>,/T/%LF&A$=["#6A]LY;E5 MYDZ>K4[#X&-BAA%G?6V&1#NDO+L9)LSO97>HVCYXEDJ/.G8@V4NIA(9$D3XD MCGJHG3YJL5?FE>GW;ICLA@\E3^/4&D^C\^H_4$L#!!0 ( $&(D4J?YGMU MJ0( -8) 9 >&PO=V]R:W-H965T M=4W9&T\)$4%)B_T(J4\LV5L@(+N64WCU>,X(LV*G+/ MG\]CK\!9Z6[7^NS(MFMZ%WE6DB-S^+TH,/N[)SFM-RYRGP>OV2T5ZL#;KBM\ M(S^(^%D=F=QY+U^7K9 MN'.EB.3D+!0%EH\'.9 \5TQ2QQ]#ZK8^E6%W_63_K(.7P9PP)P>:_\XN(MVX M"]>YD"N^Y^*5UE^("2AR'1/]-_(@N80K)=+'F>9<_SKG.Q>T,"Q22H'?FV=6 MZF=M^)]FL(%O#/S6H$G.J$%@#((/@U 'WRC3H7[" F_7C-8.:_ZM"JNB0*M M)O.L#G7N]#L9+9>GCVT21VOOH8@,9M]@_ X&M0A/LK4KED-5N9XAZ^) MYZYIK4^0(NM9 ]_ ?N]/VD5D8:DZ =)T2B(-=8[O=X=CXO$!\*.#T:SVR'=R M5NK%!Y^K'$?>$' HK6=@;KG W#NB9R-7S,G7B1]X7I_97\*O;M>SLS @^(_ MN\JV.?Z(404U&[A]5N,GF/M),)J;_P(7X [NG3B-4G$3?E$Y&*O$S.*L"/8Z MK9T,ZSCS7\NV"^A<0)<".O4R"07GC\RR(M-J1'HZ^Y[Y*]X=J#N;TB?#481O MSKQQV4N1IE%&+IYHQAPG#%UA=@N"./9%@FY)'.F[\C3]!T&\Z3$.!/&*@,;1 M-L%^DV ?"/9_.: W34Z8)&#D_YI,-B62#8GX1N(]9A^E-R)D=7$"=!.>K$&E M&F08EU5VF8I[&B[^#3Z-U%>FFTX:=%;6/9]PR;52%IR5Z,YY:=T4+P&'VOIM MZO9Z>LM38%4_CRE9_BN*/U!+ P04 " !!B)%*.LNTCRX" 9!P &0 M 'AL+W=OV.FS 0?!7$ YSY"B010;HD MJEJIE:*K>OWMD$U 9V-JFW!]^]J&< GXTOS!]C(SWAW,.FT9?Q,%@'3>*:G$ MRBVDK)<(B;P BL43JZ%2;XZ,4RS5DI^0J#G@@R%1@@+/BQ'%9>5FJ8GM>):R M1I*R@AUW1$,IYG_70%B[\;>].+;8>5Z.B,@D$LM@=5PA@T0HI54 M'G]Z47?84Q.OYQ?U+Z9X5

"]@P\KL\R&+ESEWG $?<$/G"VJ_0%S1SG;[Z M[W &HN Z$[5'SH@P3R=OA&2T5U&I4/S>C65EQK;7O]#LA* G! /!C^\2PIX0 M?A"BNX2H)T0C NI*,=YLL<19REGK\.[SUEB?(G\9*?=S'31FFW?*'J&BYRQ) MHA2=M5"/67>8X KC#PBDU(Q]SD^S,FNS,DNPG K%5('[[-R:[-PB\,D17U@%%H_;I9JD]3_T_F_8Q@*: M'AZ;TL0.=-4?*/"3Z;W"R5E32?V;746'_OXDSJ@A;JGA@6!H]331,UYUZR[A61U?Q&AX3;,_@%0 M2P,$% @ 08B12DMQ9?9J P VP\ !D !X;"]W;W)K&ULE5?M;ILP%'T5Q ,4_(&-JR12DVC:I$VJ.FW[31,G006<@=-T M;S_S49K:URWY$[ Y]W#O">?"G9U5_=0A8M9MW=?+V;JI(N\DO=UT)S* M,JO_+66ASO,0A:\;#_G^H-N-:#$[9GOY4^I?Q_O:K**199N7LFIR506UW,W# M.W2[)EU A_B=RW-S<1ZTI3PJ]=0NOFWG8=QF) NYT2U%9@[/?P= M2,/QGFW@Y?DK^Y>N>%/,8];(E2K^Y%M]F(=I&&SE+CL5^D&=O\JAH"0,ANJ_ MRV=9&'B;B;G'1A5-]QML3HU6Y C 8P!B'P:0 M(8"\!= / ^@00*V J"^ETV:=Z6PQJ]4YJ/N_]YBU3Q&ZI4;]3;O9B=U=,_(T M9O=YP5,\BYY;H@&S[#'X H-&1&38QUM@Z!9+[(1;-UBY"&)!UBZ$"S@) M9) MNGCRKDX"$U"0@'8$](+@(KXOM(>P#E(-$"X2JU@7A6(FA%TP $,))0F<5I A97&L7Q2A//)JE8,8I MH)F'0( $8KIF*(8]&7^NVH!Y)UN*F+!D V 4XQA9ND%L@J3*,VMJY*,IC;DOGHEB*/;T)P;T%N\6'K8Z2 M*Y2#S8[8!.68TY8PMGO7"D AP9V'SD51RCS]"<']!;D-AL:IAP(V/$JO4 ZV M/!+N_\>9+9T+HO;3M)H"6G\">O]*AEL,=EL,3SVZ8=CN&$W7#<-VQWB";@"( M"=NK$%-J-<,U!!*Q)V.XNV"WNW#A^QJ"S8[I%;K!9L? B]W5S04!N@%,SJ<( M"/)E#/<6[/86+CQ6Q[#5,;]"-]CJ&'BYN[H!(.V4TM+D&-\8 M3QS,I#TN"KG3[2DWYW4_;O8+K8[#*!V-\_SB/U!+ P04 " !!B)%*P74_ MQ7 " """ &0 'AL+W=OLH>^$%(<)YK:N&+]Q"B/81 )X7I,;\@;:DD7>.E-58R"T[ =XR@@^:5%? M@S "-2X;=YGIV(XM,WH65=F0'7/XN:XQ^[LF%>T6+G*O@:?R5 @5 ,NLQ2?R MDXA?[8[)'1A5#F5-&E[2QF'DN'!7Z'&+?$70B.>2='RR=E0I>TI?U.;;8>%" ME1&I2"Z4!):7"]F0JE)*,H\_@Z@[GJF(T_55_8LN7A:SQYQL:/6[/(ABX2:N M%JM_ M$7H,I/NY"FJS]3UI#Y?1RS*!, ,7)31@UCW&FV#0B !2?3S"LQVQ]F9T[_T! MFSG"-R#;.21.[4GXUCI]S?>G_,2W"P16@4 +!%.C?,.G'A)I2#- XC0TBIVC M$(S2U"S8 D-AX(?VG$-KSN$\9WCCT456@>A^UV*K0/RY:_&L4!_"-#!>7:!U"J0WN\9@O9W$EIR,&VS@ (8&Z[= ]I^ M GJ?\8TN@BP9!SLGXK]1M!VF/A@_.Q8_@-02P,$% @ 08B1 M2AB=Z5!? @ K @ !D !X;"]W;W)K&ULE5;; MCILP$/T5Q :]8+==NH52S\CQY*&A%Y!-O:*W_G+BHB-)#8'O)UY%RMK=Y'9N)S8YORA6UG0G''FI*B)^/U/&V[6+W-O$2WDNE)GP M-GE#SO0[53^:G= C;V YEA6M9"UI*^_ZCG%ES_F; M&7PYKEW?***,'I2A(+JYTBUES#!I';]Z4G=8TQC>]V_LGZSSVID]D73+V<_R MJ(JUBUWG2$_DPM0+;S_3WJ'8=7KOO](K91INE.@U#IQ)^W4.%ZEXU;-H*15Y M[]JRMFW;\]_,8(.@-P@& Q3]TR#L#<*1@=S*2-G?VGO95Z]KK!/LZ]JR'J,<\=)KC#!(^([101_H5X6L"@(@!5!-8^ M?%"1P00A2!!:@NB> /DC-SI,8C&UQ2 4!MDH' *9]&,-RDH)@7$H)$8"#/>9! FA(5@4 @& M\A+#!!E(D"W/"_+AQ!G.)QS4U189S.^(-FJA\MR T(&I<- (J3 M.3'P(8 "(#_I# 5\#*#P/S($%R^:5B^0H6@2>XS2<4BF(!2F,^[NS;,/?Z-B'-92V?/E;Z![#UQXEQ13>@_:<)"/QV& :,G M9;JI[HON_NP&BC?]V\ ;'BB;/U!+ P04 " !!B)%*"UJ*N#D" !.!@ M&0 'AL+W=O]=<.3/!0]YS\2HK !6\ M-:R5F[!2JELC),L*&BH?> >M?G+BHJ%*'\49R4X /5I2PU 2100UM&[#(K>Q M)U'D_*)8W<*3".2E::CXMP7&^TT8A[? NF>A#ZA2>58 M-]#*FK>!@-,F?(S7>V+P%O"[AE[.]H&IY,#YJSE\/V["R!@"!J4R"E0O5]@! M8T9(V_@[:H932D.<[V_J7VWMNI8#E;#C[$]]5-4F7(;!$4[TPM0S[[_!6$\6 M!F/Q/^ *3,.-$YVCY$S:WZ"\2,6;445;:>C;L-:M7?M1_T;S$Y*1D$R$F'Q* M2$="^D[ GQ+P2, . 0VEV-[LJ:)%+G@?B.'?[:AYB>(UUMTO3= VVS[3[9$Z M>BV6<9:CJQ$:,=L!D\PP\81 6GU*D?A2;),[>O(QP>X>D3J0_3UDL?*;2+UU MII:?SDVDJ5\ >P6P%< ?&D6<1@T88C&MQ7S!$<[<.ZP&3S?/$)"9.<3L?+(HP=EQ[8 E98;]IXC5-[DS'D=/#+;EO M3D9(O'1,>V!XN.%>@748/NJN5'N[3@<%)F>U"[\4P MXH:#XMTXO='T"2G^ U!+ P04 " !!B)%*1ZC6G)(" ["0 &0 'AL M+W=O EE'Z!LK,.;.>UTU;.$6 MG+=SSV.[ M>(/9,6-^*? Z$UXJ)+CQYK*49[%517'O3]V*M1V;AYIL8V-,_( MB5=E@S?48:>Z1O3?$E>D6[C O0R\EL>"RP$OSUITQ#\Q_]5NJ.AYH\N^K''# M2M(X%!\6[@N8KX$*4(K?)>[8I.W(4K:$O,G.M_W"]241KO".2PLD'F>\PE4E MG03'W\'4'7/*P&G[XOY%%2^*V2*&5Z3Z4^YYL7!3U]GC SI5_)5T7_%04.0Z M0_7?\1E70BY)1(X=J9CZ=78GQDD]N B4&KWWS[)1SV[POX39 ^ 0 ,< $-\- M"(: X",@O!L0#@&A%N#UI:BY62..\HR2SJ']\K9(OD5@'HK9W\E!-=GJ/S$] M3(R>\Q2DF7>61H-FV6O@1 -&A2?5[#71L8.P) CL .K8I M$]A0_Q*L,N#'&KAX WB!\@32QI?R9J!.I@^; M_EKQ ]%CV3!G2[@XW]0I=""$8T'I/XMI+<1-9NQ4^,!E,Q%MVA_G?8>3=KBJ M>.-]*?\/4$L#!!0 ( $&(D4H(GBN0T ( #X* 9 >&PO=V]R:W-H M965TFKJ5R_"D5/<017)W M8@V5][QCK?YRX**A2@_%,9*=8'1OC9HZPG&<10VMVG"UL'-/8K7@9U57+7L2 M@3PW#17_UJSFUV6(PMO$1:.7?=6P5E:\#00[ M+,-']+!%Q!A8Q>^*7>7D/3"IO'#^:@;?]LLP-D2L9CME7%#]N+ -JVOC27/\ M'9R&8TQC.'V_>?]BD]?)O%#)-KS^4^W5:1D68;!G!WJNU3._?F5#0FD8#-E_ M9Q=6:[DAT3%VO);V-]B=I>+-X$6C-/2M?U:M?5X'_S./P;8^ KB2+:^)"]A" +F2:P] MF4(0 CM(0 >)=9!\*%3J%*K79%;36LT=*@N4.>E"LCS.'-D6DL4Q2F#J%*1. M 6HGSKK7I),X;O4W@(0XM+[D+I];H@QDS0#6W&'-O"@HSB9A>EQ E>;(W5*^ MJBC1S)[(0>(<("X.%*'_'V(#YPKIBFC.]U64_Z,C<.:G90YC77 M[Z*_T?0#Q;OAMA:-5\;5?U!+ P04 " !!B)%*QB$><=T! !C! &0 M 'AL+W=O"-9)7&3!=]!%IDZ6 M=Q(.&IF3$$S_W0%70XYC?'$\=4UKO8,46<\:^ GVN3]H9Y%9I>H$2-,IB334 M.7Z,M_O4XP/@5P>#6=R1K^2HU(LWOE4YCGQ"P*&T7H&YXPQ[X-P+N33^3)IX M#NF)R_M%_4NHW=5R9 ;VBO_N*MOF^ &C"FIVXO9)#5]AJN<.HZGX[W &[N ^ M$Q>C5-R$7U2>C%5B4G&I"/8ZGIT,YS#I7VCKA&0B)#,AOO\O@4X$^D8(W21C M9J'4S\RR(M-J0'I\K)[YF8BWU#6S],[0N_#-56N<]UP\T#0C9R\T878C)EE@ MXAE!G/H<(ED+L4MNZ,G[ /M;!$W6(]#5(FC@TV4$2M<%TE6!- BD[[IP=]6% M$?,I8&3 1)OXJI!;S(=H#?9,;U^\%TTTF#CLJZR0GO6RMEP>48;=Q,MV[C9X-#;?WUH[OK<>Y'PZI^ M6FDR_Z\4_P!02P,$% @ 08B12J2N@F6= P ;1 !D !X;"]W;W)K M&ULE5AM;YLP$/XKB!]0\!GS$B61FC33)FU2U6G; M9YHX"2K@#)RD^_2WRLEZX1RE/ M,\^KMT=>I/6=./%2O=F+JDBE>JP.7GVJ>+IKC8K< ]\/O2+-2GJ^5< MG&6>E?RQO][++ M"E[6F2B=BN\7[CV9;2@T!BWB=\:O]>#>:5)Y%N*E>?BV6[A^$Q'/^58V+E)U MN? US_/&DXKCKW;J]IR-X?#^S?N7-GF5S'-:\[7(_V0[>5RXL>OL^#X]Y_)) M7+]RG1!S'9W]=W[AN8(WD2B.K3N9#*M/EO!)7I^KVPREM MMAV9,;5EC$-Y]ZE<:0QJPX# PSI$9[RWE, 1K$"RQS& M!&L;00W(@PV)DC%D8T,"/$R*S@1MS>EH)B+<08 Z"%H'PV@56?D0$K&)A&*4*D:HJ$$56PF%=((H08D2A"@PB!([)THFF(B/ MRX"/<#%3!_Q/+!.YH3<$(;($AUA9A5,YH;IS3P"ABDPJ0'*:XL+%@U"$RRQ^ M#1IRQ5-4N,P01$."Q*0*+"H6$QH,R3JUT/;8>&"0A!%8::B:- P M+.)/20K!-878HD)CB\Q6E7!R:7%E(;:TT-@4, T:)1:$K;C<(,.UA2#BPBPR M6UV"J;QP=2&(O#!3,C5H5!YA@NPB&T?A=O: JQ @*L1,:05;A0BRKS5LN*\9 MN1T0KE: J!4S)5B#1KE/+ ?@:@6V6M$DN>$"%R'XQ!$&<'$!6URLPMJ +1DL MGA)HP"4#;,FP*FL#]BF$3)Y" )<,0,XAC-UP@2L!1)^87[R^ :MO\_,'=GW3 MR>G%"QRP C>_?X 4^ 05Q0N78H5[XV! \5*CY..32_$2HL@'WYI<#1KM)_0K M[ U:J()7A[:?K9VM.)>R:3,&HWW/?-^VD<;XBLP>NL[WW4W7B/](JT-6ULZS MD*K!:]NPO1"2JSC].[4D1]7[]P\YW\OF-E+W5=< =P]2G'1S[_6_,"S_ U!+ M P04 " !!B)%*..X9A-(" #+"@ &0 'AL+W=OI)7KZ*L2$:!F/WW\595%IN M2'2-K:QZ^QML3[V2]9A%H]3\;;B6C;U>QOSO87A ,@8DUP!(/PP@8P!Q J*! MS+;ZF2N^7G;R$G3#VVJY613P0/1D;LU#.W?V/]UMKY^>USE=+*.S231J-H,F MF6B26T7A*\A_2:0!KA0)2I'8>#*ER&(\ 4$3$)L@O4D 3AN#)K.:QFH@!^IT MXHMHG *.DJ(H*8+BS-=FT-!)%>9,>N%+2)KA'!3EH#X'F,%W*2);/(,WX)"!(N8L$7BD@[B)&1#1>S,#@=@F8 M7\ZEP T3$,:/];(+;G;=Q1-"WE;I%H M^OH"]S,[,+K#.>L9?1 4@G=>&MB)W*RF[K>>) MLH*&B ?60:N>G!EOB%1;?O%$QX&<3%)#/>3[D=>0NG6+S,0.O,C85=*ZA0-W MQ+5I"/^[ \KZW W<>^"IOE12![PBZ\@%?H)\[@Y<[;R)Y50WT(J:M0Z'<^X^ M!MM]JO$&\*N&7LS6CJ[DR-B+WGP[Y:ZO#0&%4FH&HFXWV .EFDC9^#-RNI.D M3IRO[^Q?3.VJEB,1L&?T=WV25>XFKG.",[E2^<3ZKS#6$[K.6/QWN %5<.U$ M:92,"G-URJN0K!E9E)6&O [WNC7W?N2_I]D3T)B IH0@^F\"'A/P6\+&%#\X M,Z5^)I(4&6>]PX>7U1']301;K)I9ZJ#IG7FFJA4J>BN2>)-Y-TTT8G8#!LTP MP83P%/LD@6P2.[1*1^\%]FL$1G8%;"T"FWP\5\#83K"Q$FP,P>9=%\)%%P9, M9#"MP81!&"PJL8!"%-NMA%8KH<5*M+ R8,*9"D8?O)+(*A)91.*%2+02^82B M=%&O!811:+<26ZW$%BO)PDJ\5DDCNTAB%4DL(HM2=LE:)%C\"7L+)OR@\:G5 M2+HVDO@+(^GZ&_)3O'!B 04K*]YL"C3 +V9@"J=DUU;J_VT6G6;R(])39!'? MJ5D]C-8WFF'0_R#\4K?".3*I9I29)&?&)"B/_H-J5*7.EFE#X2SU,E9K/DS8 M82-9-QX>WG2"%?\ 4$L#!!0 ( $&(D4KY2_]B"P( ,$% 9 >&PO M=V]R:W-H965T-OH@20S@].+K*74]71 0R*56P&JXP X(T4*JC/=!TQU3 M:N)T?E5_,=Z5ER,6L&/D=W629>JN7><$9]P2^;KY*V0C XJJA2*/_JQJLW8#?I7FIT0#(1@)/BK3PGA0 AOA.A30C00 MHAD!]5;,WNRQQ%G"6>?P_G0;K"^1OXG4[NGL;9AX5BR:7&0*O#!-0C@Y:VNI[\,D.O:AYT _A%E\J_I3WTYN M,GUS^XYY4=7".3*IGIEY#&?&)*@2O84ZD5+UTW%!X"SU-%9SWG>5?B%9,S1, M-';M["]02P,$% @ 08B12A4&ULE9;;CILP$(9?!7'?Y7R*"-)"5+52*T5;M;UVB!/0 M&DQM)VS?OK8A++&=E7H#MOEGYIO!>,A'3%YI R&SWCK4TZW=,#9L'(?6#>P M?<(#[/F3$R8=8'Q*S@X=" 1':=0AQW?=V.E V]M%+M?VI,CQA:&VAWMBT4O7 M ?*WA B/6]NS;PLO[;EA8L$I\@&XM D];^]G; M[#Q7&$C%KQ:.=#6V1"H'C%_%Y.MQ:[N""")8,^$"\-L55A AX8ES_)F=VDM, M8;@>W[Q_ELGS9 Z P@JCW^V1-5L[M:TC/($+8B]X_ +GA"+;FK/_!J\0<;D@ MX3%JC*B\6O6%,MS-7CA*!]ZF>]O+^SC[OYF9#?S9P%\,O/A#@V V"-X-P@\- MPMD@5 R<*159FQU@H,@)'BTRO=X!B%WD;4)>_5HLRF++9[P\E*]>BS2-<^H=$6@2':Z),G,$($QST#:!W=Y)F8' MH=%!*!V$=PY2I5"3)I::?BJ4&P=*L@:1'SY B8PHD0$E4U F3;2*X@<*;F70 MJ"GM(ITVB[>C4B)L:<)6OIDQU$E^MK$&SV@5W()D1)#. *)N^S/37 M%RB[H-(U^M>SR_[CZ^']R'CDN0;@4#WS7"V03FP0W2%/-,[J+.X@.BQ\HQ_=S,UZ.^ G-N>6@?,>*>0Y_D)8P8YI/O$ M*]KP?X)E@N")B6'"QV1JC-.$X6%N^L[RYU'\ U!+ P04 " !!B)%**LW[ MLD0" #A!@ &0 'AL+W=OT=1B<-^Z3ORY3A=> WS7T?#9W5"4'2E_4XMMIXWK*$! X M"J6 Y7"#'1"BA*2-OZ.F.Z54Q/G\KOY%URYK.6 ..TK^U"=1;=S,=4YPQEJQ'_7O-#LA M& G!1/"33PGA2 C?"-&GA&@D1 8!#:7HO2FQP$7.:.^PX>MV6!TB?QW)W3^J MH-YL_4YN#Y?16Y&MXAS=E-"(V0Z88(;Q)P22ZE.*P)9B&RSHP?L$NR4B-"#E M$I*N["9":YVAYH?S.K/4+A!9!2(M$+T36!D;-6 2C6F'2L/,J-6"R0Q,N<3X M:6(W&UO-QDNS*\\P.V#B69(X,KQ:(+YA=0D)/_@NB=5I8G&:&$Z318Z'S#., M["R@*#1.+K/<2><51V%I!9=[G$Q*O(<(MF/WH# M[**;*'>.]-H*];_,HE.??@I4HS#B6]F_AW;[)C,T_Q^87>J6.P), MJ0!IT7N4>UG)^V9:$#@+-4WEG U==U@(VHT7"IINM>(_4$L#!!0 ( $&( MD4IV7+LSP0$ %D$ 9 >&PO=V]R:W-H965T0/B+FE>Q$@=3>*6JF55JF:/'OAL%BQ,;6]2_+WL8V7$!;U!?L< M9H897\AZ(5]5 Z"#-\Y:E:-&ZVZ+L2H;X$3=B0Y:\Z86DA-M2GG"JI- *D?B M#,=A^ US0EM49*YWD$4FSIK1%@XR4&?.B7S? 1-]CB)T;3S14Z-M Q=91T[P M!_3?[B!-A4>5BG)H%15M(*'.T?=HNT\MW@&>*?1J,@]LDJ,0K[;X6>4HM(: M0:FM C'#!?; F!4R-OYY331^TA*G\ZOZH\MNLAR)@KU@+[3238[6**B@)F>F MGT3_ WR>>Q3X\+_@ LS K1/SC5(PY9Y!>59:<*]BK'#R-HRT=6/O]:^T94+L M"?%(B-+_$A)/2&8$/#AS41^()D4F11_(8;,Z8L]$M$W,8I:VZ=;.O3-IE>E> MBO5FG>&+%?*8W8"))YCX*V)_BT@^(=@8&%W$BRYBQT^F+M:K98%D42!Q NF7 M&)M9C%O,)@QG098PT;*1=-%(NB P6ZW=$B:9&;G%K#;W,R-XLLGVTOTF\D1; M%1R%-N?%[6HMA :C%]Z9D]R8>SX6#&IMIRLSE\-I'PHM.G^1\?@W*3X 4$L# M!!0 ( $&(D4K_)#[\,@, .8, 9 >&PO=V]R:W-H965T9[=[&[(9G)AY5MUH)1;?_.LJ*;V@?/CV'&JS8'F235B1UJ( M?W:LS!,NAN7>J8XE3;:*E&<.=MW0R9.TL&<3-?=)EW1_X'+"F4V.R9[^H/SG\;D4(Z=1V:8Y+:J4%59)=U/[#HW7 M2!$4XE=*+U7KW9)+>67L30Z6VZGM2H]H1C=<2B3B<:8+FF522?CQ1XO:C4U) M;+]?U1_4XL5B7I.*+ECV.]WRP]2.;&M+=\DIXR_L\DCU@@+;TJM?TS/-!%QZ M(FQL6%:I7VMSJCC+M8IP)4_^UL^T4,^+UK_28 +6!-P0A.V/")XF>.\$_T." MKPG^4$*@"<%00J@)X5 "T00RE!!I0C24$&M"/)2 W&OFW'=*^#&E238:;.6: M;H0-BE,7EJK4^X0GLTG)+E99;[9C(OSJO;5GZ):*S%[GL6N/W'. M4DECYC4&MS!!0+J851^#&H0C7&C\P* ?<]SCXZZ%11\1NT$7<]_'&&OY"JF$ M7$$>7"A>$K :WOA MW5#P805?*?B=M<;&6FM,J#"%PGPA"/L&[ F ^22,C0RL 1@F?G3#[0!V.^BY MC; 9W1H3M P%L(T0MA'V;9CE- ^AQ7C$*-X% (O4$9L!O!:V3:@*G MFO1W 3(BM2*];'; V@,"$8]CF"?8YZ>S]&-S[O,:P0 P5N M)JO&D$YX1^9A] 2@T,@W-R2 W,B6/:O!L=(%&PO=V]R:W-H965T9J3$_(G6I))OSI256,@NNUB\9@2?-*DL+,>V ZO$>64FL1X[L"2F M5U'D%3DP@U_+$K._6U+09FTB\S[PDE\RH0:L)*[QA?PDXE=]8+)G]2JGO"05 MSVEE,')>FQOTO$>!(FC$:TX:/F@;JI0CI6^J\^VT-FWEB!0D%4H"R\>-[$A1 M*"7IXT\G:O9S*N*P?5?_HHN7Q1PQ)SM:_,Y/(EN;D6FT[%2DE1*_M\^\TL^FT[_38(+3$9R>T(8S M2W [@OM!\/Y+\#J"-R)8;2DZFST6.(D9;0S6_KTU5E\1>O9D^JD:U&'K=S(> M+D=OR0IYL7530AUFVV*< 0;U"$NJ]U,XT!1;9T)W'B?831'N"+*?0L(5;,(% MZW0UWWVHTX<%/%# TP+>@T P"JK%^!I3M94Z/AH5.P6A(!Q%O@= T>!_>?#K M@WY]P&\("P2@0+ \L1 4"! MX"A8$EH !#+YV*:@L15K<""5A%WT8<^-E%XKH?;UP6A_H=@XZD ;C6_514,? M=!\R[2WE!V:7O.+&D0IY7.I#[4RI(-*A_22]9?)BU'<*&PO=V]R M:W-H965T<7FH).HZ&4GG9K_[+(\B4ISFN^]XI3K:%L');%'?5]X271,W6&_'GO) MA_WL7,;'5+_D3G%.DBC_;Z3C[#)PB?L^\..X/Y35@#?LGZ*]_EN7_YQ>/?5M2]SED%=H_?U:?UQ9N+>8T*/<[B7\=M>1BXRG6V M>A>=X_)'=IGK]H*XZ[17O]9O.C9XE8F98Y/%1?W7V9R+,DM:%9-*$OUI?H]I M_7MI]=_#\ #:!M!K@)G[LX"@#0@^ MBG :P-8(\&\#: /QH@V@#Q:(!L ^2C M :H-4(\&A&U ^&B :79Q M\F:QG:)J39,G$V7$J]&Z]^M_FFXMS.C;,*1^WWNKE%IFU#"TPW N;YFES9 K MX9D4KGE0-(\1M>+I[0QCFPA]?LM,;(;=$L^8BKAEIC83@&1FF PHR=QF!%6W MS +3 D1D)EV )3!%*DA X/D,H)1GL"TQ+29#] JL$ MD1*O.,(9J$7"#G*-YP4Y8 M8!17H(F7-A6*@().6"$4]P.0U]JF5,"%CWLL<8^EY3&!&\U(6KWT%Y6!!$F/ M$4SYL 33$PH!5W&Q*PM<(J)40J7S S!B,\%V!SF",9]:RTC5*@HT%HBE#2] M#);I"L&8%/#&OT8=8)VBW5BM<*N5M<.&],X.&^(*H=TL!!@W:AC93=7O2="Z M8Y2B8%N8X%J@.,^X%GSH0BD!J!E*P=O9'*7@[7R!YP4Z8(E0M.>#JJX0BO08 M? A#9[S7)=4+!/K$[B,NP^>H%OK*9ARS?+ZC!HV^HP:=QC'+:ARSO,8QR^P[ MN4&W,0RQ&\,0O_%)+<.]SMM:HO-]_5VB<#;9.2VK&T)G]/KMXQNMWO; ^(@\ M+0@ROJR^E=1OAQ_RS8>6[U&^/Z:%\YJ5YBVS?A'<95FI3?9^S^QQ MWI75H33'>?.!HSDILU/[\<:[?D$:_@]02P,$% @ 08B12I34 T5> @ M 0@ !D !X;"]W;W)K&ULC57;CILP$/T5Q >L MN9-$!&ES4RNUTFJK;9\=X@2T!E/;"=N_KVT^2ERQI9US7B\ 8%F.2LA>2(TJ\>5(: FYV-(38#5%\*!()0:>XT2@A$5E MIXF*O=$T(6>.BPJ]48N=RQ+2?RN$2;.T7?L:>"]..9NM+6EE3\BGW'P_+&U'9H0PRKB4 M@.)U06N$L502>?S5HG9WIB3VUU?UG3(OS.PA0VN"_Q0'GB_MF6T=T!&>,7\G MS3>D#86VI=W_0!>$!5QF(L[("&;J:65GQDFI540J)?QJWT6EWHW6O]+,!$\3 MO(X@SKY'\#7!?Y80:$)P(P1W":$FA#="=)<0:4(T.@&TQ5+5WT .TX22QJ+M M#U1#^9^ZBTC<;R:#ZCK5-W$!3$0OZ=SS$W"10AJS:C'> !,,,>LI)@SC(68[ MQ;@= H@LNU0]4ZHK;T+W1DD\1&RF"'\$V3X4V=T5&1CQC37W%=\?U#,T"P1& M@4 )!'V!4:U7+212D*J]#\<9E6N*\?P):F- N1/4UJ05Q^/*F;2"*#![#XW> MPZEW+S(+1$:!Z/GJQT:!^&'UURTD'%:C5[/!*3/C*3.#S]@L,#<*S)_W*4:# ML3O5D-QO%U^YBXQKB6SG? M5/>[R;?#\2>DIZ)BUIYPT4-5ISL2PI'(W7D1%Y2+>=QM,#IRN8S%FK9#J=UP M4NN!"[JIG_X'4$L#!!0 ( $&(D4IDX(Y'Y0( '0+ 9 >&PO=V]R M:W-H965T:UTU8ND?I6QO M@T!LC[0NQ UK::/>[!FO"ZFV_!"(EM-B9XSJ*@@12H*Z*!M_M3!G#WRU8"=9 ME0U]X)XXU77!_ZQIQ2Y+'_MO!X_EX2CU0;!:M,6!_J#RJ7W@:A<,++NRIHTH M6>-QNE_Z=_AV@U-M8! _2WH1H[6G0WEF[$5OONZ6/M**:$6W4E,4ZG&F][2J M-)/2\;LG]0>?VG"\?F/_;()7P3P7@MZSZE>YD\>EG_G>CNZ+4R4?V>4+[0.* M?:^/_AL]TTK!M1+E8\LJ87Z][4E(5O1F4\ABM>#LXO'N>MM"5Q&^C53VM_K0)-N\ M4^D1ZO2\RL-L$9PU48]9=YAPA,$#(E#L@XL011 +LG$A:0Z+ M(&".0F MSC")K*3&_R,F <4D@)@0)DA!@O3ZK&<@079%UC,G'=- NW2X*()(DEMEECE) M"U&:S4C.07:SSM1XIS4CS3M/-H]\+?B@;X3TS MJ08C,[[L&9-4:40W*IU'-0(/FXKNI5ZF:LV[.;#;2-;V,VXP#-JKOU!+ P04 M " !!B)%*T%HVK"C2 "K&@, % 'AL+W-H87)E9%-T&UL M[+UY)X>R^/LA?UT=ROV_ M_&$U6?PA^7*W+>M_^[^^V7X^'P_G7=UE1_N%/?ZR+/_UQ_Z?-+/]R+[N'^Q\55O=]EZ_W_[KWS MT^-]WIK,\/S?6H.$JS=TQ[MM=M/\]CK;UJW'^'=\S'=%A0/<)&^R?>LZ71SW M/_Y'UPKXQ[PKZG6V3?X]SW;)._BP?NI*>6_GM>_^O?G)IUVV*YN\__'3VY]^O/CT_L./ M%]_#7WT/? USV,'XWP,I?4G^+7]L7O?ZL-LU5Z1O=<_/AZ/SR:CG5;_DV^WY MKV7U4":7>5979;Y)WM?U(=\U;_BQZANM#.:G_+[:[6D%]]F^O>+_GK<^DB?\ MM=K"6.D;Q(BC+Y=%L=:GA1:XZ60[3.N2YQ5M?PS%>MK[/ZECC6&G_)_WXH M/F=;N+[UDI]RH--BCF&U MOX4MV>7K'%X)]]5I4N;[I+I.LNVV>J"% ':4;*K#U?[ZL$TRO1LN>;%E]\SKSB-QZ_YN .QM ."PH?B M5MTCQ^H<1^=VI,FV*F_.]_GNKFM>]1X?5R.I9=?7Q;8 FNQ8 *#UFP(?S(/L M?/UW5;5Y@,7L_/(#+<>Q9>C^3BD9!@8;13-JD;.GL/OL$6??8O/Y=0Y/V20U MGN%D#:>OV.#)!Y'7>^TNATT_M-=")K)>[PYYV/+C.VL&_^3[CNS7I^Q+[B=Y MY#K_S'WVQ;[[R"T\J].NY;D=F1-RS$+HBK@,*#K */-R#1U??9.O^7/X#25>>[S_D?_I2TA"-NX6VUA?VK_Q>=A_UCF[\QRZZ99;\8 M#H8C6+9= ESND'\#JM,P'?+_2C)Q[68O 7FTV! MY L;@:SG'([O.KLO8&/:6@J(Z0,\2E8#'KZNZOTWR7283E=#'LY@ ZPY*>))4:0:G MW'E,1)]]S/!8W^;[ K2IER>+;%1S(*(_NDE]>4A8^W N'YSU_'5'5]T!5 M9MMT F;OTF>H7[.VVL2\O,680)AO#NNVE+L$;E>L^\1(GRAZ#><8I[H[\KK/ M18VDA62#1XEX,9)8VUQ#7?P?; ;",XNFR.]DQ.=768VZ(2PNK"S?+"*Q1R(V MAMS2(78XR/M==5VT50C>46"0*G5;$P9]%4R;-2NW&WC'MB)UJ;W>VRUQ6KCL MCK2F#DK\+B]SM*KPHFQS5Y1DM"&;:ZG\V:X\1YIF<7<+*YU\S.K_.\/B=.V![T9Q@/,@&K2<.8@*) V8/IX.JVGDZT#OM2W(&D MV"G[(>F^A;ELCBIE56O-.Q]_O:ON]%HX<=W:A3ZA4S_D42+=J4YZ7"4-KV7M MXH!C#"-(KG(@>=P$H,T<%2'A_X*W$LO/Z8!ZW.0..50G5T!A0"A MMIP[;T][B;=]X+'/G%_/^.BCY? _*5'_+L;?]"-]T2=H//1+9/JMU"-_! MPAW;8D!Y]^BM$G.\!TODYL,E@[NN3O%S/R/ M44MJOGY2D]!Y)[!*+ 5:L_DVJXMU2\,NMH=]6]:U'W=D"UMOPKN%9&0!&H_I MV=C6@WZ!Y;]%B9@APP!6%"MV1OBV;@43(\GN6*E F0%6.8ZBJ#9U\I##0,IJ MG]2PN\4UZ#[M33PBD,GI\ [TF--]''3+-=UB.0PR;E0WNZU!LXS'5JVM42MA MULF^0HVJ O4,2*[4385/\7?RF1Q0[*'2W=K9XX-[DP-%@M;'9P$%2T/NWG>: M^\<%^U6&PNZJS<.](6C98/<9+ZORG&:F$\>)%+!]W>SZ-R+)!&;1F=\\:YL9Z[Q&#OE^O-3Z99[ACND7=Q1/&/*]0U_YVT5Y$ M'UTW/8.M^^>1T-G ,Z\>CSSS1%(75>RI<3YU&EE4/T'P'P^@CF6X"R<3]_M( M!1"SEN1"75WO'X"''7W)2=("#M ZSS:K7D'2R_O/ZJ;C+07+GQU]C(UJ_=7O8C M:F+LX!5+ZE2%D4[M2=/]'2OUY#8:Y^Q'=,Z^+T'Y)2GV>VXY;<0G/.CI\1N? M+*B0Q;K8]Z\07XD&UB=CY@5MNO=.8^]]!X;>U^JGL%&IOGN]D_ X#7_KF=Z5 M>'#9J>T]=],G[_ 1WZ?N?-\CAA*0.OC-GEC#EWRW+E@"\;?5O1CGEYT.SI.> MJKR-_&H^8,O7'=WKH3G0Z?3O)LO.6P3@\-MKS'\>5]!-BZ[?<1X&]Z&FB'QZ31;WE&WS8= M7\-6?.RT-6S==M*(07%.O"H9=AU4?=3KBKH=9_^G//5WL8BWEQ\_^L?_,Q[1 M-QK),,+%C<,"9)+#*3N-0QW?[E;*UVG;W;KM1S3W:-;?BL'5,H!V-[#X_Q 3 M*Z@MZK[YB)%JT#S5< M1/:/5],?U1H.D/0;W"TQXAP8IK-<&Z !XXC;/-F2) MT7G9Y.BYW[&9>MCN85XF:*94J^ M@+O!],"O740:[A,QM6>]^#8#%>H*=M'Q)'A2^)#=AL[ 0[&_C18AO/^&(U7; M1YQM?K\/"_(S'"Y5L>OD['_^/\OQ>/C-SX/+0?+=Q<5'^GOTSBCSC:L/5Z#U%]E. ^SH-2[09I,5X @ &EL:CI5YZ(FM MG9]^ K1]!V_>>P=K6%<<)B_4+C]%<*>H(>ND: MW:<5O (6C%8B1V4%7P03!7&4[8'="#29(7J\'KS>&E7NU_A,+P4YO,>#C#D2)IPC+V7F2#&5 M38$OA!TBK_0QGF2/$ZX"'?H*^7-.Q,I#3S&@)2$EF#,H1S4O9IE_V2>C,= MEE8,DG\%Y0"4GA3WBI@D48.F!4E^ B$]1ZI &R^1W@$;E25[+*"%''O3J$% M=? -_D+K86/K:,EDO^(-GT%9P: KD. !N-4>]O0>"<(%/E[=(Q]'Q1>7'*=9 M(9?/RQN81$G/#ISNON)UA;-3.EH/60,9<([G!4]-I4&NW0Y-6EYF7$2_32Z6 M8G0$HIVKKBGA2OVI2/4^$I&Z6K*4:,1@EI35MKJA"-_#;0'\:TU<6W896#)- M*\]_-:NH8HI-I>;=@%."8N!S5FR).X!RA:Q#J)U"X]GG:H?? M#=S[TK^*EB>3I$1,-RKRASYZY6.)@W=A\K0+_C2U)#?ZQ&_99CK(:F R()Z- MD&Q8$?_)A%Q\HA$G(6:HN;'J@?+\ HXR[ZPSVA(S,I!C)9L)\1+[^< 435#> M:02?//!\#E'1Z-@>2&,'>;+DD,W/,'X3'"S?PFI0[IJODI M.E58/:6_:!?#J9-]IF\JUSY*O'CQR4E9NE&6%YS;!]TE7'BGQ^$!CS%FJ%;E MAO5!,$I1^?A,YD*-L8*:2 ?/5HW1[PVJ$KL]^_X#WUVD8A;0%BI-L4+L+"_8 M%K#$&]7&<)'@#I$946P3UUW&['95MKG+[M-(/(K((!\)4=4C3@%7$5/Y.%Q? MHP$(7)F"83[1")[.ZK!1=+U222;AYZ(ZU-M'5KHW.1#]QL$D[K(21D=GQAOJ MR$2N):O'S(".C$J6Y&:7 TWLW/46*"<,]B[/>0(BKU#)&RV^J56:> I%Q@L; M<4$6#WRQ?4Q5[7MB5QY8,=KL8#M(F=-9P!S,<#'XO^-#528O9LO!'-3[[59. MF:Z<8V-J+[%VV*'WNP(6VN26[6]WU>'F-OGS 9:)!#+*>DR7 M<1"4E5H\O?DF,0Q*"TJBC!%-#R5^%/(&R;B) XPA'-Z=?3)(/I0NPRV_J=A% M!%9!:B>A5E0M2Q--QOG)6)UC?UO5>7/W]FBVWFA2CTS/R4R(.FY*$4W\1I]I MR]'#1Q2]VRWJ)YY>7$>&=\?MULZSQ),Z6)3#'7MX.2X?V0-U3PZO>07J]C=2 MV"//;R0&TZ>Z%C:=:>!^"*M\1>D9S16&*8!PP]#I6A-MC<+$O(U?@-J1Z+-P M$QH+P+U"5H^?)'&XL+O.:\$Y]N/H;G 6,H5'D#,L$%0R9Z M90@:L=4.=@^L)^ZW)!D5[*!&8Q$/F4U.60WAXT?2'T%)A/V\V&[;RX0[B41$ M60A[A^E&JHD#<>RJ+TJ6/JZ%)])'M2[] ,GE)0XY%/6-E6SY(+DLA#TM#KU M]!U1*4@^-!>LEJ".NC6O*,E*:__GCD8+2T]^I^AJ7 RR$\QJBCX$%$:D&F(F MQ(:\3ZP^P#IL%"0DGX'R9\5]/::"BJ +8"M5>TL[Z?U)I<..J-9R+\B MLMN2D4Z*%!(@>_;VI P1E[8*LL-AD7J-IZ@$F>,S'CA+7"S[;^C)9&_E$H6# MJTG*N&";2@$'>Q:IXMZKTBJ75/GW=N$W[*.D/=@K3(6Q),C''8V9?4_J1)=I MNOIPC;XIT?FH5-L[J8S$)BV' E/1]@S<&]XU8B>\8R"7X1F4(MED.0\HCMBK MYMVN:)OLJBNV#VFAD2,:QQ$[!<1!:&T4U%NN8 ;DQP*:38EO;@ZY.<]H%H:$ M9N^DWG&1!BXACXF=V^QVNQ7WX)&%C8?BHI7M6M%,98Q".G1F_0,Q0;8K'.80L>I+C_[7 DX=,.U'#I.AAW]-&VN"6UZJJ$"QXZ:%=SZE M$O91Q<^#Q@W$&2P)$W,G>%8%*IS)] M<4_Z1T?/0?X%"[O;1L$O&-K^ 1F"/(.\]/@J88WXO+NP= F+ID\2;*$%"2L. M&P5&?W:7HR5-$^5;R?MKEHN##Y@NIT:1N1 MG4LB*!ZMW9;W*;GR1E1E&IDXR+*1M1OS+<-J%#1(:O?L08[ZE=TE2#V";E;][>H+F_1 54G;$55[*(%<\A:_45Y?_"&DBP1 M34(>4Q5A$[!22MHGGR.P,^(WCWO?3 P2I6JI@Y07 MIZPQPEJTQU/#YJ"^PJ-Q\6B^:=Q0Z.EN&&XD%WG8W^ C*LFM]PM"5YI=1Y=M MABPCP1A%=56I5\J9BT1B4+2;AGJX0E-6G,(<+MBR>/09$5UKVES!B:S@SV6+ M#IT?;'VX%X?.%9IA^SV/NJQT6!)8>I2P)M_FC*O:N[ZB;&-#C8U1(L4?._(2 M?NXLD;!VG3/.&U2/-,S1"&3MA.PW0O>R-HX78N#^ZG7,3Q0!^#L8\NZ];&EE M'#5[_W5SEW%E#F:1!ZY-M'I2[&975VB?HX3C6APPC/-R0S8M>P'(%B1/1VL' M_0-#6,(Z40;NEUOR"9-GO2%.(G>'ICP8?Z* MV3$/L"5QH"'P@&^!RYV<2)F:'G#YDS0XBAC57C*AWB$@1U2O@-HFNDC88GW7 MF)WW4$06O[$"W?.M0+Z A&2SL/^3N'Y7DO2.;:Y3LP23V*DD>F%F^Q88<>'\F.=A"H]48FJS2AR&>\?;T5/+Q5E/TIUHL.N@@N^%W&'4\*OG/[MOYH,,#5MG9?[$ )X M#4,$\^JGHO[5!=(V8Q0OD@TO@@:)(E\4._O$&KU7:W[D#AX9N^^B,J)F$I4< M$J>N-0S/D.N'W:'BZU,0H=COAIZY;)-W>\BS!B*4YIQ1F6-6M@Y=='?9WZ@NN/RUA^70@HK[R%E7);L/8Q\Q<6.L MAN--#J 9M-^TAK AY/W6,(M<&IPP/G-0T]W0JTD1DC9NTOZA"I?A-#D_#QEZ M158X')/1\"OV@9F\R@Y2$!G(OK\6SV#YIH##ZJ*"SP8O:L^B18L/(FT\&0P*H>1[6S+ MY%'#XSAKCCW+!/0F+_$)#7XE@*/O8 !1IPZO9I9D]\"=)A$ MB%.([X6*F%ZTG %(RH5E&JZ1VQRC1K613VBAKF@C8 Y9?,(Z4"NC M &=8=E:0'X#KYN?5];53.(/'Q)L4_C-5I&BD&XU_8-[[CD/@-;F?2G(8",:_58>]B_ FWVHIJ^N&H8QSG'O1VEHE'ZFH0D8#4)]Q/WD'RSN U-[(ILE^.?MM/YY" MTPV'9RNRN>,$#7(RX-MWK.DI1L?!0%YH*)X, TJ,\U9@8/E:LD09L:S5DFJ5 M.7VZ?S:?0Y\.HD]W;^R^]Y!9_5A3.?8=2'.,W) K#SCG@2/N!ZZ9;R3;*=Z7 M3W0=@'[<17NT3;)Y9I,P)5USCX[M62)>@%H-% MX#+$5!Z"?L#H/Q>Y7P.JOQ#Q&:V&.QB?4B!VY.W)+H@$EKC M6/70*DSR.@_S8MK7, C+(DQU+ M#PJ:$3(:O4R$@13N2\C0?:?"/^T[5&K5> ^ S@N4@@.6WMA9R$4AYA\N!Q&& MEH3D!- *NGY.XI,^8-_5_.,,$QO!1CUR*[ZOG>0Z>D >Y/[1_3H0-HN=9K.A MFSV4S>XH0760_'Q/>6K-+R1&22^@;$]ZTPT\Z3Z5@81\?5F-35&C#;GA>S>6 MAHZO0&OVF8641F()^@9CANT$I:S -V$>8:T)6/\0O)M]A$CGRGS?I1TT*Y^. M: >.M /7P%2^\&!O[L.AG5GAO_7D%:5S66O#F8PE RS#' MJ21L8F1@.'Q%S&-']24^XND]J!%>F+B-=;!4<,,>$]1J0GHU.E7 >*]VWA4; MNW518^I? 0R#LH:J92K!:X2L M=$]E%'!EC7%"A]%*Y8IK5*[TI2D8L$6;FT"U)A229M6/8DF-B#7Z$/91U@Z% M>31=S/D!QG%[4=M] 5=LJL;$XSJ)1_Q7G*\9K!'_2)_>9>+<[(6.,\)5Z.9? M\C4FDN-LO'_]'O@6G#?5UKU+5BPQ/+,H\*1*CTM7*BT-MQ%J%[!ET$B"O_92 MEH1<2@]J1O!U!#U#A<&LHDJEYA8V-@+W M&QD+Z.WP2HRD&PKCS2/2 1.N.X[_OO2>"I_?;)*+7PP',Y\,W!X<;,JV"_'3 MM1 _G\WP7-L<(N)"%XF'5 (SHHUYQ:%&UY77WH[\V.P-2J A_*!][>*,R1!3 M:F=3THTH.'WY%]G93A(KV#-4H!^/Q)[/"N7$79_=8)PY6Z2)E*HB$D. MKIWD(+6+";9"<08O_R+8*8J/[UIP^E;!\\:_9K?46I*#21!O7*O6Z](1DEY\F2:P32'ND4!B[Z MEK.(F/53?(33(X,::JPR6$BOT4K]A<^EZM [KW/-JRQJCJH[F@%*+&F)=$X'1MYH9*9CBFZ.FG\-FUKWN5[S1"KRA^ MH%5&V,W,4QQV^^$#+FR]E9H?4$=F!&4AYVM;\6;B5.CG"M? LHIL)HP(%>GCH4VE9WHAWXJ MFHB,XSK#D_W)R#MH$FJE>H0MD;^M=6O=BJTSRF, M"5X3(LD$^$:\'CR$. G4H6I6%DE?& M%07YP08WQY6>JMER!W0N>('KJ*S-6RV*$=&H&,19;!I\X]40 MS;OJF41(C.+T]V!=!%**:BVJ)R M8]--;(&#KTN-N6I' 21&M5B*(A,67?5RG]^[D:JF'A-#='5FW:&ZR^P2S&%/ MZ^#4ME+CWJKN055JRSG9!J!!,).2X'H@ZZZAJZMJE9EPG_P,C)B6O UG/9N A@DEP57X CFB PXN K\N]$NLE88 M240.);6VQXELB\S/+I,3ZUK'$V.5@F#JM$$[F. _(21GS+2Y-].^,S6+;7NL M8:TU[.WL>D^)X8$:KPZ/I#V3'<^4YN.Q>$BRM4_\_@Z1N#YC3[DT^3%_2/XU MN[NOX?3FO97=5#.C=?[^46K!%G=X.>:"!_:UK4)Y%%*I!MR\U"7>ONUPKW@; M"Q1_R@RJX?3D6.\MPUL32 C5.FHP2&I._,AJ(C;D.?EV[R)V*O8SCEW*P9FL MFL+]HB;1AT[;U$7TA=VZ)IZ0GJ(B]\_S9'A6>_2H 7'X- ;CZW -GT7KB/$$ MQ I%W]\><3ZNKQOU[JVE..;I*4IGZ3;PT4+Q9@JS@CU]5=P_P^O-REJGZT?X M.B-B;1_/":5($M]1:\*0VII+RCE(@4J">[;96GXVDMJG([TS8-\=%$DAM M"-0FD[K")^P:K:7A@GU?^B\]3_9?^]/;O08IBQ6M9$+]X5&+SEQ<I M >DQ?DP]]_R*G+,GC?.*E!?/7_0J]D2;PQ=CQST@$D!\B-AIXS9)4?)8\(K MA%&\2HJ7R8O1;+",H2F(TJMH9QPMA7HFC%^AP$?,!F.+4Z&7N0[/!/D_Z*:A M6:Z 6$-.KLBAIYX@"Q7DF2;EW#;2_UWLJPDE.3"&2B*U'E$MVFMG'#JX O_( M=Y74R\0B7 O4-O9XNC4&=T#MEWHT!;=9WV*X@ I4/5^S')]M&SB0H!$X.1$Q M>LAP,#5*EN@")SG[F4<'%M'01BD)(^19PL*Z2&<5!R8>FQ"(+:)R"@IJ C4*O?.(8;[E2UA4I>*16:C3O,VC$:B,S$2;\ :H?J0O, /A)8P1Q: MZA+;"& LR,?]Y47MXJ"PNO=^N0FE8!,TR:N6>C?X2'R8 MW'=)&!%R(+6%\2Z2',"2,GI.M7-1M=*Y?M'R-^*X0NS.@",35%08#6>/WDO/ M#<4XXJ #9M485)Z>0@)-^.)]24.ZB8M619Q/:1(<-F9QUJI6KQD;UL2:"3># MO["'H2'&CH&!>,>:7$F>0!H&[ $'#PX[S+.@_#&>L6-R]YX?H;H L*<5A)TC M?26Z1D&FD &RL7PD%36A\Z+NFB#.1K+5L1(7Y9*1$#,&FKHJ.-?6A4(R"E/# MM5+=80+9I:P&D@2WDN0B;KOZ5KXU"K]+ K2J=AB#*Q@7KF-: M:3=/=46=Q+ HEG&NU\K"H )]&>8*%3OG5=Q'[78\K O2/E@B8EI1>CCTM3: M@$IBCI;J<'7BJ_#8MTDRE/'$Y+YX@ KUY84/4/".ZS 4;Z"]Q+X3#25.X>H% M/Y'OU:?AJJ[;KW)\J0N+CL$RC]2D2A-S_7I]"Y=M\XW73%JSC\K\O)+?W J> MJ<0XD&=+#-3#8FKI[*\\%U0N*!V(W'[HG!?3@Z[";;F'I_X-IEYO"O&;##OMP@SDOL,'%_\A^M-8D(@>!X5A*I@^)9\ MKUDO$4\0'=>93-10#(3A@OBIN!5R&#AA-[ ]#QM$X3CJ^Z*-6VF6!M1/FD3 M 0;/>U@T"J$& M>>\6H1RGT#LEV, M:>:G9N!0Z(C#^90^)YB[!5/.[H%Q@BWR)3'8B3Y3195^OR $A:H(BYB3N]]) M@B@@7A5",B7I#\2LLK,@?O)]D*._Q*760 SD/0NDW?# =(\ M/]>4U-JW6Y:;TX0-/P45JD,"JN2V,G/4!_B(X2#I'HRWN+@$G7#19:8F)*66 MJC%?65OP8-7ZO%AY!?EL6II2-6K8U"C^9'%@R(7AZ<@%L\>T@/8X*0QE0\*3 M94KR:UD]E*!X!N[C5,\5H!Z!(V$9X4=>;GI&YRQE^#*%))?.>EI(8)>7C!PJ M229X"X=>KZ:-HV!VD5DW2"XED) L?" A[KI-#1$;M(4E-G4:A12T!?)K;8%L M&@51U5VD8P9A3W6:&ZPWV[$VP?!EO"](#]? MWS-F3Q;/ 7L5"5AI0V712GB M;WSZ)A:M[R4(V64#@?I2F0X,S/+E;079C""OS$CKY(P4WC T2;P795$'^I)0 MZL0RCQHB,J)+)SJ;0.!@4IJ.^]@"1H-]/'D-6ZN&%1X]RX/3=^WI=\\WZ9XO M%J\=F^Y/4O*IAZ5$$4\5'YGB0V\E1XTH7OH\-U[2T@L'SK1KZ^[*S>S >(*0 M']2,(,L136(,Y$\WN-!:7,F.BT'R5D=":C:O(>G^CI.F.AJ$V_8@!BFM^0!T M.9![B9VVI/B<=_<987SWV 7BHB[TC*2?W=Q@ XN]1^ -"VFM4WG_$X],-<_D M]WB24G8VOQ@/1NKO2]'[9[+>X#Z#\@C*)%P< F?7S3+FJ&0X-9H@ZB-QHW1L MQ$! MSM7%<##TJ^U>3"WH,C[@Q604MB,J2=,6X:E;GW"^CM.WZ^L]APH.% MJDHBJK_>:407_1K5]G/N@\PT5I"X&_2BISZ--O7E9%PJ)R#_QLPZSP43W[86 M\.,Q393C-X3<37JPO(1Q0JG$6CM"1*&YNVIC\#\5,,"8WA32*PE;C>Q'_Y)( M_2$3."!2 0W5AXPV/$>X\H"S:.;D.#OI&W^7;[05%W&0UE?L.8O3$>@%!75J M:>-TCZ+# T-K1G=X['4NVMIU\87]+AI4P#W_!HUZ?ZTIU6[4W852?1O/;$&9#LSNY)%#*4S4UUIOO%D&9#!%MLH&I_A17XNI3ZHEP%R?:AF8( M:@ [D]&DD]";N!W#0\1,-1^ %W,G3-860L3?,R6B2YF@:&VL**:.A=">^ARQ^]HI)(9GM M!W'T2-E\5_\"[4H@32ZD+#OV[5F_(LX$*V^D6T,P YT.+ZHTTI1:_&.;7:%Q M> V+OZ^E7TPNK0)%8\;&E0$S_%IP,>(;I;4#YEOY,""^ER'#^H:G0_%9Q.QX M#>P:BQMWP -J(2;#@N!%O)Z3$^4PY,1Q]%=#4B M@.&=I>^12*D3OM8H&KVNFC!*G(MK+1^IY&'W"_:9;"6SD<24P;U!J SM2T5X M-6&Y[]"SH]GDT2,&R4=@2UMBF2&)P45Y(Z5A%UQ4X:5&X5-QB1-D H_F3 0E=A6H MCQG5[-H"VII>[U*2;XH[+5RP&1K!8C5FZK%F?.<.'C0M%3].-JUW&O[(("S: M35$&)L%L<4-HZG51:CEM=;?"Z4)N3AU/KVO5-,,# MZSM$8+BVWFZ92ZSMWS4+X]H*;.F;JGIKCH5C*,;32 -5E#E3S\$J>>']YD%0 MH"=?EUNYC5/?DE3O'TKMFUOXJ).B-?C-#U'8Q-D2ZSA8[WR49*Y$%@W82=OLBW5.$TIWU3Y5H 7DB+ 74; MM)B0AEK,X3Y3H$>"1GK"WGN9]IL7Q@A MBC9&]>D5C/U66:OF3L^VZ'<$[22 M&9F(;>XM],3 !D;(],M4SAUJ"5 @ACNVQ. 0@HSTLI&8E0(J2;(V)7B()N)- MF^@:96LH0<7FL@"IHM)'Q\,<2MQE/O;R4/=;7IR$%T=ZM9]T^T0T!_+I(X_# M_9X%D'&P @.S]BQ6!Q(\9RD%.M:[XEY2$4(9&7D4_(+ALU@LT(EHT']C%M^^ MO?S(?7@JQS*/@2Q@=EJ@)R>F;NA4_GU7(83]2'D-FG"PYV@EXP]RK\70/[/M M8M2^'2[F>\2RC>'BJP&$<78\&BUU_V2?/[5%$42^4&Q'3D[]K)'QXFQ+!5P: MS2-I%GIW@)5(O)Q+8"5J?:V#\XS+1,RCITIS$8[/!37-]Z.QB0864$FF',J. M:^?[^XJP Y,MJ'MUE. 3-PRF"9,:0UGL2+<4P_:8&$B]4J,F+9Z"IHMU\P*% M3&IAE="[$<&?E16F >]^O]G_[X=5W\Z8_X__Y//>U2CESVQG?MJ)/_N+BJR9#_W\T; M)B"@>SJQ[[L:S/U@$A+-,W!5P'#6)AS?4JWRISASE/'4,0,0_7&WC2;& MW;%4Z6Y$QSJ"*WJZ!P@'C%O@P?2&9DV*)-SSBX!WF-K(9O^ 4T;-?LL(47$K M!4E22:3JAF;C^7#J*]LCIZOAU\_T:/OQ7[@XZJ.'8;_@0_J#@6&_-$,Y$PCP ME^[L0BP*\@>"A0CSJ%^Z)IC]*_>#1;'WV&IGVBVA[L[HU2O7U1T-5Y9P[^6QP!TQ#XE/ZC0=SR;\KW]M#W8^@]@FHW0X'.JU M\A?!V?#(GC^$4;I:+?C?$X.(1)- 3^RY/# M+%V-Q_@+$-AH";],X?NI@T7^H=57@@86#9A1\UM9#NO>MIJ5%MY(M@22U9'" M#^_PE0XHF>_4$Q5JNK@/A.TBT.H9,?A= @BV;M>001?=#-H_[DA3*5!\RZ9, M$8=GU!B.LRB#>>0102PLL8'7\8&.CIHWCZX/BL6YCNW_2HB'"*W (5J!=SG$ MZ _)2>@/[@CZ0W(2^H/K1G](GH/^X!KH#\GST1^<1W\(,2VN G@2_<'%Z _) MJ>@/DMW^3( &K1MTOP&@(YD,(8VUN3I8 PQQ;B3\]\Z2QL5C(GR:;@\LEFGU0 5\.!8[ACTZ7D7 M]&D:(*8>O%.$WFR5_**\WAXX<2A MX?L:*Z%T-X2%FG' M+JJG@&75E< 9H.K5-<'7X!00/[I6\=>^EI)%51L'5;H@,1PJ(=\FOPGYUEGD MV^>"WH* -T]KX&KX(%< @VA0MOLM8!")!X-P77VJ3D4)Z>$D,2I/)Y1(1 8X MYTAZNB;,T(GP(:X+/B0Y&3[$]<&'_#/$PY/P(>XH?$BG5MJ #W$]\"$-BNF$ M#W$G4TP_?(@["A^2/ T?XDR&@X4/24Z%#XG30*XC=G :?(CK@ \Y+L?:\"'N MO^%#_AL^Y+_A0_[+PXP=C M\"7CIZ][W7OC93HQKE%_&W]\BJ_3E%5-T_%TF"GGQ:'?B01DI<[8:XR[%JQM!/J2-^(LG:AR $"BZ!Z+C8,RSW M0Y 7IF)'9 60&AUF?Y$6:..5[,3XS+?4<.SA\(6 Q1"XPM21;U-M1%6E37CU M6)<=$KY=3-O(D$[A&2H8'34]97"6P+2Q#I6J201A1GKT[;,O5)#9M;:TV72$ MWC8V^X>PV9=^8$=.F\((A, !EL%9^=[L>Q3I'W<'VF!10PPI8R.OND(-.&=\ MCP)-T=#%/@T'4%LH-[HDAWA$K/+8EK_ M^>#LU=B:[3Y(::+-C_.-CU/U:1(=P7&IXIR32_/%9!F7PR8O%B-;+AN7N/X4 MWHS[Z+!B%!3/T+#U*D:2]KU0:9SD=J F&=H*EL)>D4T=MH67-&IV;."E63U" M*\(UEZ-Z$HVMKVFR7QN:SVVV064_%*N"MM)\E[%3>Z8Q:":67 2K1D)X8CS$ M[2D^??]]FGS__>OF[=\JGM?K@.=U+(]EBMZM9[W1O7G]F@VP#R4O>:' M:!\U+)1G$K46KA 7\2JG;A<=99J$GG:,DT9,&-F:/XN<5PC4\&(1;."!F4]- MS:>XDPKY*+$7P[ZZYWQS8Z/:530:F(8.P#XCQ^]E$QT/2[2:\=X(^_+JT?BE M? -U7LK^UBWXB0EL^O>;%C'.M%EA!*3RAK+R363:SI%H=9+.U8DP!)V% ^5Z/%/3D/FW1EB?9&I+(YJP M&FUH3\T!#\7*!!*&73D-#*4D+7;UW>0&[EVST-H'GY[B$3"[P2[3" Q-U%5& MBG(1A*:E%],"**3$]D$S[B1('X(3MA2.>^7ADEZAVUH">(*+&/?>8-@6:@)R M= ?X(&]MN+'!'="CF=5B7&,&3Y?]^LHUC-T@R*T+[)7H3*);1?R*U^50CN6$)MC*!];0]M*/1'#.> MN,?0M6V\Y&\>#4,7J 5HRS/_>+O?9_,1&'ZMUT27S(9@][H+7Z72,_T+G9\/ MB_]B$SXLKVJGDS?Z#:@IR]Q-[C&1=GAN;L'?S)&16AS1%[>E?9LQ%A M#YI5.1)R-OF83HJH+';&R3D15"#H\8I)@+ZP?G7N][I&[9DB899QN\BC"K(U MA,!10-3^.#8%\6>I:NQH:2B+16MA&X"UUZUVP2D>[ D)1WG@K/JQS'>$F1C! MR)(HS1E1AAM%98P@E)$?7Y3_BI*;,58OA]/AHTVE_PY?/P6A2Y# M(?MFAQ/UAJR&[@4)A_=&EW/-G0GDI !T 84WPI5JYL^T M;Z0J]3C1W/-S9VR?EM*0:,/O=LO$"Y"GGBVW+-'V&!HH4P'5AR*:P',QW.GQ M8IJ+(4\9).]^U[!3O\J^=&3CR]TXZA7["3"RXL/B'OUI&JY*X_@FRJI36^KB MDR8FRB9F?V;4R&;;EBS(PA/3-A%'3]LI2H6#,Y:R(E@R,"'R9MC&4C"$_-$T MZTLBV/*_T-O_KA%@KUV/X# A_4CL$')H92/_/5:P)\FF\Q;#NX- M:(%W5W#=F%\XC=TAY P1!G_'%VH_>#(3HLAV&C7SP0[RZ$\#1EWMRB+32B?% MBLCJ\^Q<*^U/<1'$&1.]?@)OP':PQ>9#/(-U#0;;Q]P,&03+2_V@9KP!%R&> M1G>"(;*W+M/,EJ][QU&42_V$L1]7WL<@"D( 38+K,AL[]-D33'"Z?L#?GZ6)L+$Y@"8OEHMOD7(R.FY-V3G_5.;V.5H2P: 6__>=[ MXJT1:'-3.-B,+(([HB2">)7OLTWN:XQ6SWU#NR_()?!W$4X\ESP@M:[ZH%0V#$ D7N8;#2+ M[TJ3SV)\_)H\>'RB+F0?-YDU)F34%9_E2C!:3=#PWSW31,PGW5[T%=EEX_08HVT0MF:AD0\6"!SR>#]/9 M9&$&+%"<=PCH2B_@O)=P%&''ELU\I=:,FO()&WC L.KK+ )-K(LOYY0T8SE% M1"EB$M'C50 F F_;7CG61( &K/9+O7_AV9SXY#^I]C.BV [ MCSN-YX7/"5C,N\WGT:+;?I[I]RE>\4+$W3_1Y3GO<-M%Z:C___?;84C">"%S')6YS]KY\6R'L$GI.J/Z)X&BX10L%YN*V M!PX;:5"2L?8]VSY*B:9ZP-]A<>3R_-^:@?;7=F;?2K[!):74OLE!$=HV;Y@- MDB?O@2EAX72U*R0=QW[0DS%CH<8"P6@O"@3K"57)M ,>#YA;6),65"-\$TZ7 MH.?."U@4_@V%#%,IF"5L.%1-%8"HSX+OGV^'+N/G8%/7K,CWT4(Y'LKEVPX[WN4 V?_COSW M93./?Y$T9V]S6K^GA 5,.UT.Z>=R.73?2B$C3'&(=>L("H'EZV#B?$#\3ZQP MV &#.L@NACCN#-/U5B/Z=T5+>\"XC9E3A!8.&F954FLHXM_^,9-DM$Q'JRG^ M0$/G4B!D"+7E/H:FHW>.9DO^UWV/P1Y4Z-"?!LJ G-_1.2(\#.=3_!?,KLD< M;,Y) C\6BQ'<5"L[N# X^!MLW;(N@C4?'*.!;7K=J/ MSE8"C3RK#YVA]YZ/;?^=!@4_ZZ!>R'-)(2GKL%YH7A3$V6LZ;HO5BH_=8NYO MNJJP/QUJ)TLPKL= RV/_7=Q8!NAC'')JWTK#()#D94Y=YI9+)+CI(^UB;BZGHAK2%>B* 3F3B%^ MG%9W9OX]3LP\PKX_%Z1(53?97\XY6 )%:"%BI0:,,>DW6O*BJ8L!'UO=_PTT M1H7);&6V>==+9S'Z\ZXV*$U'DMM ;3G^&.\.8D%P<20?TN?\>6T0<\+&$Q.X MIJ,^-;[\QKDE':IIV/C^5() %AHT^1?%/G#773/&HS7^P\3Z#U5Y8&>K]U7Z MY/FP#IQ+3:GRJSD=4L^/381$$JO/V(L&G#=:R&0Z!"MD9G7@*#>-LSV^ZXB\ M2-GLV7@")Q8Y^I.]=)*S^0S==?$,FPO3FN <^-1P\=3T)JMTO%BUI@>">I*. M08RA=>!!ZQ.;XM5(Z^B,T:+D"+98<4+-<]P.@.YU3[F8?35UC1T%^\%/]KOB MYH8+W:5/'1QDL.O)^.U#_O"@*/+J7A 46JKV*]1"^(:*D6K)W=KD(6F$$"O1 MW@9W)9X/&RGJT.S)8FOLH)0V@5\3NY+\+[?1[L MC&/@G??ELV!J##*-8DT^$YG&5S!CQYL2MQ!Z]FP*>_;WF,VO;L^3E7_SCD1G#J.HGWN\AF_ZDSY&1!4W3 = MSA!Q[VR\Q(ABPM"&P\D"?X(.+5_.071.$P&Y6XPC+^<(Z&F<3A93N"Z=S*B< M<8F?S&?T"?QXZ8V#UP'\*?A!<2RC(6@/\^1L1S=#+A+]%0G6NE;6R7Z]V, LN%$YV![TAQ M?2>ZKZ2 D8\E>=M2?D-9'@R83#6PU,;XQRI934;PRWB8C&=HX<+N3_!'J.*% M/R8!RX02>QO[*OL#ZB*W5[73QKHFQF5FHRQPXVA*.>O[+KNJ$&R)[:;K+=J] MF0?S:#5M;'3P=%&.<;SK5K5$>@XX;YXGD@1)K[/!VMF+>NMHT5K MH^,N>;>;M\67X*T_B69\$7J/]5MP"VP7>]*+N_K%NC?\1Q,UR#NI8]>#[U^, M>X[>7C@CP6\3O*B\S8U6QL%#0#+>*QTW&Z:;NOT*"79$3 M\E0/F7.A ^Q-,'.>Q*Q$18T4&-SM!AE0Z_3LSB=[V%3:N)&XCS4W DGW<.Z8!$2-:G_;,"%V#7",B7PS\;I MY+=V1'+-G!HT0&E][.T.#;%8[6U$U6;&)X=C)!7W*H_\O$D8&!XE)!WN MT>/58GL2:Z0URR4&RVUB8-#)70#4=W9C8V^BNCZHC=%MMKV.J7P)!A5F98AK M3/MVF"[N^9=\??"6UG$:-UNKF%"R89*DT=VVW)[()SPI9,'H:W-"DK6>A,XM MZ2WD%(R^)G.W13?8XP^$SCHWKFA!8<-7:_GHMX)?V:(5TP740DKADL1Y5O$D M>J5JE R."4[,,!L9WS%24G2\4#.B'*$X[Z@A2B/<3-\GNEND-^<5*'!+CJ:0 M=$:AYN;,C9S&-UT"%;W#H6)G"!H+?++/$%&Z6&>I"\FZ Q?4E]-4DK *.G;T M,X^,N=M01"AS%OL[:?M&(F5.L7I]6^37[BV?#F M'#[/N!W$'-@X> @&90J?L!.U7@ M[;RM7I 1-@0E!%QR+RU\1)1##J)':.D:])VLN*NC-'(80>>M/L?2]!'2?BV< M*=5SHZB3[%N07D^.VY#FY[EF"(&0.R=UOYV/< >S#-VR?<;>&HC\61>?%HM9 M8CK#D:< FXH3'O&*7Z@K$]6@_I)KE@K@V4G,3%QT7U"" ^Y (GJBXL-%P6HO!1AVSL)0:AR.O"V]+ MO?3$F^A58 63Z07R-N7D&_(*"8_Z^R$GQ'""9W/89FP-.A2H 8PF4JNLC2V_ MA]Z5UVQ"+BX5?=*4F##)2"R[^IEH?I#<=E;:"\!?I>X\4!^.0&!UAX3.R".A) M?K0V!5''K9\%"+^B!$*FP?GT*;>NQ+V&=+$)>4+F05R*T)P$02P3ZXCZ5;.Z M0Y"R: ZL8;>9;V@=!A]F#VQ"#AA@HT*[B#%R=> -P"Q44/#]>+"ISK: "P<@ MC>J]0!1B.7UXOS:$/PB>ZG7.8*-?DR^):<+T!'3T4]E=1GH'A_->ISL:L(; CAKWAMFMB=AZB-M$\ #KW'J)M=%/WG ML7SC_"ZUUF)\)N^'=9CT.TQ&SMXLA1WZHJ1'>I<5W--&)Y2 MWX?(3QEA>VY=.->$4EYKER)M<";,#"( M<&LE>CDM4^;?G&0;! D%JX<4&44=,HG;E>9Z^D)/:HS7"#]@30;![^K(J7:< M.+CHRC@$L5Q:PX\%US&&H^Z_AZ+&\X8FDL=GSUQS5LGS9F4-!TS1\9C"Q!\? M6,CS3.P!L!FL/F\M?$GIS-@K;)\1>6!#:8D2=D@9CB-GTF7S((UGG?:#"V:- M3*T!G"H-V1Y)BU0O+#$FE;6V4Z2V21/>%C.KO2++^L(TEQ&"J@WA"RMI9%'[ MVI""SH.LW*-'<:"L'$&5">6YW#)NEV&LZ)QL&N[$(@C[&4:*^4%:XVRR%ZXJ M$='^&F,KR71 M08#E'O/()]W-V!(OJ;]_38K?TV3'P<7 MH6>VO\2;7(27A5F;E+P)6O>.RIGP2&]E1&L:$>=N)3*NCSL2#Q5<1D-4!"$/ MN^4KQ-R+\=!F,K+!#JM!:DT52H_4-4MS*2NP._:T4]SF9^N;S=>-@1'%= _+ M::\/X,B(1SYP'WS;!\HJ)1N 3:Q&1]/0'R+8Z23SJKL*V#_K]J+^F\Q-+ALK M,?R( R;HPE,#3GYL(>"$:#@4" MS/D!CO;=X<[,B"?L7=2( +1:+EO1&-J[ @";H;HL_B_J6,# MH]:6IW+! %(68B[NJ%\SU6N\Q< CH5GS)QWWXE,1&AI%&S*O\D#UV' AORZU M0-@,I$5-5]?XU>>*S6I,A0?MX.\'=/5X\<$)TCF)PDKU2&1XR(Q(]F%=-U"D M^#&OS.G@?NQ:BTP-C%@N TN2^R.?@R$I#[P:-$W M6^,!&E%Q6)1B_+[$SL_X5KR*,MK^?-A2&<VS\6+"_=%BYN\"^DQM(\AI2\LMFN[ M ?V3N&C+7ZO.D( E06N+&U#X5-H &F2"G&Q/T_Z[@/'IA!49U$^^%E/? M:N]D_>GR9TT.?&G@\3BI,;[TC;G49*)P,IBD$**\XGOIRODWR84E]UU^ITMV MQ\+$?986:-HI%=?!3BI-8(CF=?2=%G^"6K8!/H$F5_Y%F5!SQJEI .47GC&2 M.@?I[0GKZ8RZI]Q48/"W]EU>(]B2V9?S4()G/,:-].9I:ORX-\CU<]R4";>E&W"W## M_-'@B)1%'PIZ@'T)(O$[W'=?U2-K&Y:0"W_B"FF_#92W0Y-,^8>?(:??=C,S MTQ@]/ #'1R M07NP7[2PX @GWV.6Z2>8K MR3AGZ]Y_>>W[^45(Q(AZ&IPFTAHW+?9 N\JDS M1_XU?VQ[UQ6L@OP@:EH'8!06&L+&@Z03AA[:I'H@ U+%MYA^MA=X X8G$KV) MAID<&Z:+A^F=^V%,K8?&:EM)8X G %&A!X/]&02FN'N8/$? )AKR'L4WZ[Y&/!E>[NWUCU9X@RKU M-V%-*@)T3.2D3KP V5.^>J4\,00SN4G2P2LNV)*&B'A 69F)KXWC@_U1#R/I M6$9#9H004H.]JO3$[:3_.IG7V\N/'V,D&),4A(_#"Y#;<[(/.<,4M,/ZH(,- MTT%$E8'T3CWIN%"-_QCU&^T".%%%&CD3.D<(=ED![3*3_ S&] YT3*W?5Z_Y M/;YA-/O*-'GSZ>S(76#_UQ)DWC,ZA"*36.I*[=:3^QK7D]K%228)1M6Y"$85 MLOWCO72KI-8"A Y2)A^ W8"8=2.8F/RWOV6;2>C;*MJHJ6AWTF#@^4@<6Q=[ M-D=OT.0CSVB$!$XA>@,.:_V)JDM$!\EF_&;HC,5=D;&)QR)(Q$W>D(/DPU*F MJN4Q)DO(8&PUP4 C]N%5+N0?> A3EIX>#T(,G /9]NB;\"V+U"?H>)3J\8@5 M9G8IWF"N^,8>YH*X*+IOR QSGE&\>6H,)"+#(+!1=H?'DM*]V %_SY48K;UU M/?N:^2S2$%K*]#S75-B!IHW6PS":&OE41+@)40R(9J(NA@:30HFZU-3P4TA,[*YOBJ' MR[ZW*DVCTO+(1;%$'*_$6Z'$]B)9+B:,3C!;<-KF9&X[8%AU?S[&PO"SP[CHX<)SDQ MG*,H^$P:K+<#N7/#R$[JIJKJ$^A'#:(CF)$2!_1=V5DD:3A-TIH'L%W!7#)P M/]9]1&K]/L^ZLU6IM.K]]XBW#&?,WNZ+^]?P:M0^/V$5VG(?T MX3L\E%/$)!H/EZ)&=6*ZQX*:ODBP)R#X, 635?&Y0B?JEA)?/K4'2JGVS;[% M?G&3)W@>67?'F)BRK_C59GPNC(]&@0XQ"2XJGE8".@*QJ7!I&CH!@[*FU5LB MK W0EWEXEZ[#5I +5A!YU;W+,%I39=D<5;/>'\&[\D5DI[R45 6D:C0\T)M6 MYN=TT/8/%?W2T; H)D@U]F31M&9F[ZTS:IG!%G?HTQ%\@^$P_%;1\#9:FK-" M;,27R?Q\P?\/S$5F5'6%@]GX[#HZ*G7#I2IZ3,OOX4F5P+@CC%+!#8O= M&4P//D'_,^?'N2B97QY*G0I-UW<%G*0W$]O!TS M@F'@K[/=MDJ !QVVAK6G&)7ADNKH?J]C%B@-=MS\@5M'D">Q9Q)X3O>LI,:C M_T1'%5ZH(Q!-0LA6\ASQSYJ]C^:F*G+$5AJ=W M^B$[#]*OF5)DK MCP20;TP:,7'R0=*;^?MVDWQ"NZE"YED9!"Y*DI(PTT&2GD. MIWT_.%#<,N788+>^^GCK/9IM- M[O$DQAW/=_ZLF7PM(OK;@GUR,',.396Y. ;@<4M^E.MZ=9?=Q8E72XU%6>)P M,2_7^O)0IR*>V YX^:C#-&?GDR,P,I.Z2=.9=:+:%:GO\$D<7F!1)2J6K >] MTX5*@(%S MQA,L9Z"Q;3J* ;'T?#$=4M7T?+"8=E0)OM-PY]<2'/V:LS^V,)*S^00[ $_E M?K"MSL"N _J<+\?TV7(PFF!UX"Q=S&;TR6@V&,Z;"Y139K N#4QZ"G.<+VA^ MB^'3:R7AA%KW@:BL_=SA)%TMQ_20\1*.I*P2/!(-S=%PF8Y&,QKU<-S6(6P5 M5NB VM2%X-X13GN(0Q\3^>M!.=08A_M6]R&F5VC&34!YI"DA.PT*38G0I M;A^N4FH6.$L58VVR:@(N'8G[4%]3GS769T0VVS,="$BF*13951$7%!H@;(_- M;GQ;P1TTX&+8:#PN,F0);E&Y&H.*2)8 NO_%6 W 4<:%9M"DXC>BK(D>:S/H MT*XSSI_-29P1YP<*JWJHWP-%%65=K$5P<,8>=V9C+LDU\^3LM#"MS-]=I_;G MN9(:C(;,&.M(DF11JI>8+AX/HJ]E?&W>[/5.U_EFW&EL.LN9DV7G*,BH]''@ MP!FDY9U/=6H.#W=4#XE-J"."M["O/772/7@-3[P5GJ0TS7DEE"]D?7>1:X=4 M[I[VP2Y"+91QIXVQEW';U-3%X!*ON6^JJ"]1J7W=;..2QQXOD;"Z5W6[OG6N M:SD.&LDGVU>YHD<_1UY<4N%GU^* 9 J9.SD2\/*6@R+/M<)]2 M5GZB1 ][:.GSVH&TF(Z1AOF7Z7B&K>1!%YD1]BI\UJ$NP+7SJ=RT7"6C"64G MPDWS)=VTF'3=!,)H2#=-!M,1Z A#N6F"-\&778H)7#O3F^"7T5!O&L_IIMFP M^R90(_@F[+D^(ER:\6 \HWO@HP7B"<@?>#GH!GPY_++0R;"S%S[J>L5,QT6_ MR#W#P03OF?4,"SZ?TST+'(I:"\O!:D$WK99=-\T'PQG=1+^,%X@9- &]8S4E MK08^&X$AN)JMY$^\8S&5.^ 7&=IHL)J+_JC01#>P.6+!J1 E M@,21L YO2>HH$A4'H +,;=MS?'I,K"O-GM023N?@N@MLH98IL'AP!M 8NH)J M]@F4R*B>:ZI$R*(P/(FJYI-/LM%"#"7Y/V61/?-S][/JEKT6UG V28?3&1D) MDVDRG6!.Z)S(=35*IE,P(8@KK0;+D;O )82G+2>+=#5>T/D>+I+5<)I.IGR@ M@/E-1MCB9$'/F _=7WD$9V.P':8+0>G"Z\[&BT4Z64S$,@)."*;6@I"47_(; M)\: M/K4VKL?M<-00B)7P/D,@BOJVP*!/4+5MG'7C3E6U1^K%:*0ML6K22F/27*&0 MD!>EW+O)$(ADSB4)DR'9IPF'TJUVED81?-%]$*1@;Y+H\;8XL2SH:9QI4T?M MW!#;0B!P)=R$-:/9CJ2"M+(/Q?EIO9YQ%D8 B[5NU ZW+_OB MZ+&B5]NOS)5N.0C2";HD9,(_N4-R2FO/'0G34:V]&5M&J<^-OS M-%;R&W0,9[']M+D^31(Z-EK 2V.&>:BO-X[M^,^D109!TQ1>]%S^S^SN_IN/ M[O(NVVY?9_?HZ$RPE%!BUSJW%L*,"[&*_Y7BI)ZH6U/-*E/KQ,*'P#ML> MPZ\X*XAR,!G#@@@>R5RS2]_SHITV,>>+0H23A+66/#19XZ1CC5L0FZ!;[6^/ MAIYY0>A0=H8E7#,L$:(2)P4BW&G3)O/W%\/\1+?I5(,:O)8&O\OV5!KLG;F2 MM>1+I/TYM!#))CR.F@155-SOJBN:BA*,LSE/ZUU!)E=PN*QOB_QS2&(6 H / M/"-R0I4^)J4TP?6ZF0%OBP8E637=]1M2[,I#%2.]P"Z'#SF_:.VAL;>/@C7; MK57*:V5]/'ZP'U1((B@X4:O'[>^Y^D<1=49N>5__JA-&J\<7/V$LR!;8H(4J M9="UUQ%$%C9Z:=X#.D-RRGT1YC>GUW;@;S5!6YUIF_!.4!I?1]ZU\\L,<>7# MP_M2CSQ2>8L%H?9R-DL7!%H*YL9$_@8%QX//M8=ZMISB]6R=4(Y>MR:F;KRU(2# M-W"O>_>4I =Z9!EHK>RD A=-OM6LN 74:<#I7= WI(@_T,DA3)ZD,7WOIR\Q M.&EXIBN!%5$[WUE*DS#CN;F-Q^!A!!CN$NW%0O8E=#+915"5)#0&C:OCO7\8Z M&B%HZ&\'O>W$DP\"-_ =6[^4YX" 2JH<:5K M\P _=$<)P%QPK*@&V /!;W M!5AMR5?)> G_P!5?A6^^37[\^@*&HE]TG[?&0O0L@9^V!V<*YT:;4!S-QCKF M1F%A"<-L_=(M2%-:Z/N]YN4CU,]+Q&@X9;B)&>Z/U%7R BZ$_<#>/B^2R2*= M47-YF"(\ -\Q7?/MT MG,+TDLD*?I^LTLERD4RF<.OW2,SZU@2$_'R:+/!Z[$N2P!7)/%V.5PF^YJ(& M??1C1D E"3P/C/,)[F>ZPF9*=!."AN-C/\7$]B)93D"?((S9X3Q=K<;4 6N6 M3B>SN(]11*6>2-&O"=MVN:=NGTUQB^C$I4'Q?E8BGMGZSHY3W?O[\^!RD,@F M"^8\>8>G,#G*&)BMTN5HY=HG+YG,!K@)TPG]F&'?VZ_ZZ;[=.P HJIO>NSN^ M'27CIZ;Y_?&W!_*%/6Q0,')MDMQPQ58Y C1L353*I/;%.?J0\D.EXRMUSEJL1T=_;+T)_G:I/ZDRC M[S+T7FHI';812_]WIR$5CL98B!J>1S02BV;2'!D!BXNTR!X.6L$5X_NP#NGV M^)1$ZB)/."K'N&2/3?$&WH/RDAH'#-/IC!VK9\")L*R ?A_/TM5X"!JXVB]G MHSGPJ3G9#G".R"8X&Z?S%9H;WS]GB@E/$;5\-"BX:\'9%%X^F\C+EY3@\[)C M,5D8ZF-,.[+ M^=BN]6K*@.+PV7@J9^>,EARLL 4V>O!5(<'"A(,\QZ856%PR)%QR:CK!=_=\ M^3XL95C L*C$'>84N\,[QT(OU$N^+/.TBFE03I4$C8Z S\87"T4,G-9 M.6P%HK_#,2(J9TJ@4^&S?^R#9#&3"4CR">P_-1E[;TQ.$ )DP,F%E"8WA/U> M)=AR#4Q]8.JC"?5.,6V(QS"0T#R1;?JR<03S2F]-C958/NPE]N*@/=7*!<_?@L"(.!@X#T!IH^) MNHFJW]DK;H8LJW7E^^/$^P3YHTCZA:&SD9[8,4#1S783CU2^;BPP*$QWTABY ME?ARAJDG+UVC%6@4#>GK[)=I'T(71V08>!TY\5WD%@F1@)EFY//(,!/?$3J/ MCP!)M!E]O' *K'5O7;$A8:OFALYH9%(2"YT3BCL9.C"%BFJI208(QU2P]]V6 M8+ZZSSSEU)D]Q/RR^5==:^:.+%GFCQK>_Q5]-O5/<4^OO.G"VLA4:DLR3].1 M5&Q*J&#)&X595@(%Y3*;SITL?P6( M@3*A!AF6!:;>R*.2Z68\YZNDHGH_$(;,*YR/"R.:XS\_*7 M.DID4*#2:[2\JT^I;T]Z9*_0RV> Y?P>)'X3@(9?+*T+B-E[ ML MJ?J'1;BI#2TV*.)+8Y@P$1TYZX)%7LB(CP%='GX45)V&D 0TEA!TH!0'$ M>JZDJ^LC#MB8RVLJ!X(@$Y&U8I!.F2!EHTH)E^]B$3/#N",'#OKY%7 M:+-V8S:5 MSGIBF [--+%M+,)W:F,M1/>D% &2"(&G2G\C"<*X795M[K+[KMZ[?"J%[JFS M! (L^9I?;?2&@Y7]]CO+M9T* 26!5HCR?4V_U*$Y]UA&SD4KLV@#?8PHDQQ MD6QEGF]J"N@SS /*B\(NG#O2?8F;00N/\323V#[0+NH#C0=S;IMI/:,QM"(, M*=S2/&K317C-7:JC(_%O=*UFUHLN<"QE2M<:*VZZM(2 NW7D@R-:XN?_2Z*20N)R+"=Y0.<3V(?39:)3F*KG^N51^_NY(66]2OQ=_!')V9 M@R^+[=L P[E<8WH*0V+57M/GLV,ZIO^!3JMO"XM:%H=:J9"7P\[&-K4H,#;] MF')-%V:#$2I6F:R+'9"*P#8ZWX*HN!8OQ6U.?0&P.0]+1&R;P\A OK&!D!$R M--_I;0\*!6="4R$T#4?)+-"/9!K9R751"7*1!X1:X78?U-QDD+P[[)"'2ZFU M/7[1+MJ'?RXRYP$6NM[$L&N^\:"(OL1T+' -U/_0X*,M#OWY8.4/^5%88M)( M]C(T6-%W;2=);W7E@\U(=AXU(794JO8];1@KC(44U(G3V(%-&@4%3(XTN\K,9-NJ]2C (4+'V6X&UR@X@,I%-A\8!OAVJ M1]9@R+\2[ K?&(^?>BB5U^&,M>,%$9;Q;8LS!408+6^)N/31?+S*3?96'F'G MZS6^R_)!/$PWU,D[RE@WR\[!1 '9\Q/AG0N]H+GS\N_ U7HBKZUWF$D89E=] M _JM1M08>Y;.QE@>3OE98?)$;-@(0#.I.A]NBP2=D%G8I'WV:UZJ)A':O] M)N.1]^2\R?E=2KPQ/7;2(K8V)Y?X!'/DPA.(I*-!&&(*7M0Z.5O-34/9MQXK MK3,%ZVQ$'J[9*'G>RL>%%.0K7$UT[=$\0Z]L%*1A;RVN610/L=Z0U#MNV&]@ MOY-R([4WE:]&EWB[C3!@6 KZ@QJ 1-^79.-O?0+ ):?^>@C.]S]=^O1\U5_H>,G*&.4[IYA-CF*$F.E8J,G$.]L"=JS'U@N&MB9F"(R M!>ER+GI.S*%1F#COUT'%ND2SCMVI>&.JEB'K&M["#Z:=ZW/'H","E87N/I,R M. 2=BM?VS6&OPS3K82()/!]XT%"7EJ)HK5"\AZ'[5F0! ?LWK_I8@;83L$Z_ MU<-[)"P_&23=ST:J)1QL:H\R'8[.?GV)9%M(2G>=?28)?M]$-HU:'I-XIDYO M=1)W%<)N$1L)L+L(AM?GOK.&R_C:W- ^7(>I;EC_2EOO^(#6<&)WCYY&.Q!) M&8X4=X:Z.E$7WI)Z"3MB.5&>>[%K."<_@E;#>@?[:CB/'H=7U"YR<5T?MMMS MA@T+R+VW8JDQPBDKD))OSTF?3GQO9F94'"Z'W"P^+CK3$<5V]1VNUT*7SDVF M-QI[7_E!VJ^)L.^RH CZ/)-!HM(I#$W1HC+LWQ0=#!E]QY4*S,!<-0+\%X?F K]E(C\R QFR62H3??P%G;C_AZ;=C'-M7,I M;+$!=GKN?UT?'H*$&HE6C@2N6MI 8K2!C[OJ;PP:T'YQ0_Y;+96 -.<"K#E= MN$M?W8EI2I-E,EXNW7M5;>C3V30!R76!L46*?J)3/#E;#BG&/9W,3'S:2U)0 MDWB5R#NEJ<]GA/QRML2(T?'QBQ2-1S[C+NXX?O?N0 H4[7IM"AC-'9QJ:&_" M3SZ)D7;-#U#U1_J 8ZX4*ND^,NT#*:F!V:XZ&I"K9EG?PL&NW9',^49*7,YY MXB(F8G(C7/!<%2@XE:K/T\8$&'>E03S#/0'0HWDX$16\(#IX@92 *[>8=]%# M,ED9DCA#FGBIY1*&,I+)8D7!P>8,]%5G,TV?6G&.QVPU=0C)V2[4;*)S:ILM M[V/T46>['-R"4Z'3V#!H'U0@'ESG:'DIZO]T8/F-0&$SJ<\&"TP8G0V&F/T8 M=6I1]5HO'&+ZX()^(!^3B@)KT%9\CE%\<;X/MED+H\99;P.C'8\YV*?%1C:8 M@XNE\_:]KE3-\#K,>-G2-G#O*)K\$4B-*JM;^H@:\/Z*8TK&=)"T'TD40L2# M[188&Z4P9Z:KWV"$7>MZ$+=%O:3'>.-"E!,,:*P5AM1W4AE^LRFV*)7T&^^? M\$,;)-_BK:'$Q7_C"JXQ.(@_D]P7!,CNG1Q6-=#JRE .6SLI.6A1?ZC+C.M) M#70(0Y^8DEDN;*&_;7%+MET?I#FJS#6:"A?;L0:_R,()3 MPR"VNN&,J-Y>,:'8!\$YJK,[ABA"O;93!B@B$B9;L0G:GHU?P@90$?*'<[VH M!XHAB!0IX@6*].1_U9R+B^9BB3(YRY[(J!:Z!Q&8O>SV=+@G86+]X3^2#0OR M88$*B\B*Z2*=2Q'?V1A1$E:2@R)V-3V)>A1PBX>-S:)L9+0E9@1/O083^EIX M$[)1*I-XN:F0OG6JY)6M+4@FTW2U&":323H;SA,$R5N,.[ABW_VOGDPGQAD, MAE/)QD,\"/IM.%A.0V;DLY9M")+K&4-\8@2?;NTQMT082_L&,9OCZ!K'L5<# M TF;UX)*[C&[78#.CW)?P\G$VFAS%J,A>E<^N5;Y2:9M,6<#VH-K3Y91Q#J/ MT-- RS%R_BB=CF;X[VI"T(^]J/G3Z3(936?)>-2+F(\UK*.1A+*27,39LZP%]\3L%/TL.X\G"R,/[SGTMRG>2;_AO?^8;( MIL;JQ.J#V2!Y8@0R'S^.IYBLNJP.>H-)FY VS8[ ROQIC!-(6Y@BE%-$^;&^ M*[8+573+&+8GXS[C^@0(^,E-)@F_V(HK4415N88 MHP;2LX6WJ5;[,E+!EGQW)0X(W6AH!U(LP-X0$F/5T/(JO)P%Z75XE<-*L_.6 M84NP4GY+BI$+*VOG3U$E$-W"@,N_'4>D< M5_M0[XC1*EW-1U+V,QJ+7_]^5Z&ROTI'TQ5ECLX33*H?4WX[V,(!OUDB*34^ M$;%9X7DC_+%$!T$R':;CR<@S>C2ASY;I:D@E\>-YNERR39\."<(5Y>1D,=<" M%S^/LS$P-U:CB.F/Y\K^I88=/YOXSZA<(PB.DZY_<@/FL ')7\;)7R;)[]F M23HB9-DQ)LK2NB,FKGPR6BWB#1@-TQ%8WZ-I.ATO,$D7D7IGP*)7_V]U;]K; M1K*FB7Z>^!6)A@LC RD>[HL/9@!YJ3J^UV7[>.F#1F,^4")E\91$JDG*+C7F MQ]]WCS;)3, .!W:(K@3E-""C@;E=W^1$J,1F/ZJ \B>-H]/ 4S';Z>#2X5+M!O6')1F8+#U^/J M,)7 "MTQ]NOR<(*7?&95S(LG_8'+UJ FT'"-!0EP:[T:;HZU /B0M8$_*A#. M?GE?](UH@I-[A"#C2Z;>8;\D!BA%[T!?/[;F8>""W<=@Y)R#8V@Q1(*Q],Q* M!)&KT3*BLX^)*\F[85DVHRKB,(QB&-AGER(K*_J3'^7.I0.DR8'6"5LWRDI8 ME"!YOT*K8-J]77XK_C:_N]\1A52)P),N;+Y6T<+P*0(.T)(>;L MP:1HA=4=>E\0'\J5%\DUEJ)DE8Q:SB!0M0[?7L\+&/A.@/5,'MK=PYU$W-R. MI51D?#3QPC-.%LV\GC72D^V&<[J@N<%I:W>M%+T;#'24?3C?UK=+:F6YLW\/O+J^+UVT^O/KR]^/3ZW=N+-R7\^:)3N+Z*7M;4@6 =.))C/H.I&RX6 MNM9>QE@19=<@;M$Y)8@7#I@E"?>"%KV[VJZ89<)=)/Z-%[2;&)MAL]M;;CZ+ M?OB;-^ M_#MR=0J6YH/*,TZ>%G_C:I8#+SSH0E/XNHB/.ILU-,4///#R?>C,%%O H[[; MT)(\K[9QJ7Z>=&V/MQ'3;(OWH-Q>863Y3'][6FWD.9D#B"3H':.$I\K)T+?L M87MAJG(&,.;(1D+2"!E2N*PI-U6 BP^HXV9 ![-M6Q*$']>8E@\'^2T<+DRL+G:I5!**$*+# MD4/F1,C*W$"6JN/+_KSC/$:DT5.-%2#H?']T6=!V:&J*L2$>NGY\I7"@(?+= M4.: )DX7&R'NI.1N11<10#]XWYO5O2^&( KNY1=09^&<1? < M/Y1ZQ-((U- MN-TY6?]RGW388U-% .WD>0RR.[^^IO0RW_,(.<4],]RR0A*$5JWC)M_??W*D=[>:)*B,E:JGI)9DAUE+$6V)N7X MFZ_GMX^[54/O-UMRBWUC)#"*I%&2X:/$CN )+'SF!?2+QEKS;CF_$CVCG#(8 MPU24*/!U^;@THFI2DZ]6>SW_^(_:8& 8EE(0X%FF$_K)B95I9N9K(R$R(=\@ M-1H:\6X&6.Z[Q1\C^1*Y-8]V">R5JJRCZ9" MPVJUI2&%$<2P7C(:9, %Y:5\E%68M,EN('K9;X8_YYL/?N4I)0>]:)U\@*,A M"L5["7MP^571'BV5%^/^ AN'3 B6K'[YJ"STL?Y'D*M76F1,U50)'TQ+YH2P<2>U;$%YX\)D_#3+);R>KT-Z@?%[28N6N M>P[H.=(KSW<\F 0&V0,##IJ\V76*OVF:WHK-6EX-#O$#XRA;Y ZF9!VRI9:L MFV[G1! B:C(6P^. !LITPJXG\&T$:(PIH7##USF![W!%18QR+T*4XY&-&H<< M7W.#4GZY_K)'!Q^9M";I--T3363R;.H82(>=]23Z])9P9WF8<1!MFD)ZBM$6 M2&9NZFVLF-J3LWG"S[(*.!1)NX-V)-\H;DSUR6"YOY2IR! M?@0-UN!Y?F$4/,%I2^9I$!B\=(A]S,;!R@67ZZS[D+!6ZM.SVNT>E@[XGQ)" MR1D6WYV^D;@]"7"3#R)C1)K9))4!UU7U4RJT)/64\P)P%N.NDWF6PM3Z5A*W M3[)S2C[=*'T5:20-';! 1&W9#M]6! 1,J-^2C'"_W',5)XX^05UV_DL6TS'# MC91Z!*:XL3*#5XQ7ZD7FBOU&F>E4JD7WR*IU"N.J]0+^4J]XH1*O= \G!DI5ZHEI$= M6ZE7M5T_,V'[*TF4JGFXJM^36L'69P41(6L*LG6&QA5Q%L,,!#,L8V:20]'$ MU8 ;6S.W6 GXY\/BB^9IS4%V<529=6#<["YY$?51J7%.,A8-IA#%ESJ:2HG* M6ZR4XNUD.^MJ$#7$M=4IWJT#829\V1B32.E?0HVNG0Q-\C+!7L:K*/N;31V, M7(K1A$%%7B\HQ(J476A-A+J$J'A%2JSQI":@_+B\@KK21#TG85R_W9N%?JV5 M(<,,[G3UIGIN]PCB6M;8 ;=?Q6]AK!D>"T]*T0F_QE&^I/*KO9FWIY*(?N9(5 M\RO/V?&!QP0/A.#U=HKGCX&M)=8R2K^HM\N$ @,/@!M"Y(*%02$'6'96R8;< MZA?J7>#9P-.=$9_XT7&P]20PV/BZ!",2-YQ$^N45B!1X^V7&6=]X8;!OZ+A< MQF\L*X:^H.2"]4)7S&)):C>-+=+TP0CRJ5YU!(&EL7Q4[>3N@5Z=U*(2]@&8 M'FM:5E)5@L(Z(C$[6Z>TA+P"IO&6L@[N[I!U# V ^3T1*:J]E#S2 9V3@UR0 >8W'#DP$?=4[R:]X;S4+?22 /PJOLB2I1:<(E>_81:6&SS8:K$# MY[DML^.QR$*\4BF<RI!+Q)L4.W!8H2, ,W M6W_.T'B3MTGQ5JLG(N.L_!7F'8G9%# M[O>DS^P6<]Q5^)IA]X#/4XH6:R14 M,/_YEH$!< BY3YHSBJ]]HVG7S0.;=B4D(YL;T;F>-SJ,933P4>\QYI;8;"QN&E8^Q)[:N7!$PB*$6U]FI](](?"VAO7.X^D5#N0?L9'_2L]ZM?( MV;/#@.QJ'6D%_[:"30@R_)$#>AB+N&*FTQB<-&SQ?_&DQ8945B3$7J]@VS MN E%+2U:%H\HFV%'$=,4>8-0?9H[4U*I>!35"6\@Q[L'V&!]8C M-Y?H&9;@#=Y?BJ"T UB(H#+X^$R%YKL7>Z%KP(]B7,@-AL^WI8R(%KO@3%:; M?L9%4.._%F_PFZ(G&0GOJF_"/HGM\AH-[>(_'C8$]T@TP'PX(&8-6Z.")I<4 M4[*.2LHH[Z-=I_+D?N.325XR0YMT4AX<"WWJ_=G!Y*#ZPKT):6_^6KEAI;N[ M8C/2,;[1;2MXJ 5B^+7BN M%DOGJ[*9Y7N)*[YMRTN@7-U1JDV(;1%-P^#\1J@M:4"F$G+;RK+7(B\9F\ # MT0DQK>@3Q2K^XP'VWFN9THWS$>WMZ^HLX\@\N$'NA/JBU9WB)WMSB:Z!I9"P M(UZ58#T%<4"0.4E.EMH,6H,Q@.+]-YWPCQOR7E,,H'*<))Z6B"MFKDS9(Q6A M*R&)*.6*)BE'\H<@0BM79MX#3$OL: R1X%/@\B [4EY--[AR&*%"1[&MG9U, MJ'(4E4_TSK !^W/E[%R;;V6I.]8 MESJI2#Q*D":6&$YRD+SCU]=-[1<'VD_.CGJXJO9$7E94,+JN3%^C!*X=Z9N: M(/4RR"SZ_;A3CV6;.<(TS8'$+D ;.XO%=T_2)H/J]UOIUP;XJYPKR<^+!]#!>43M84'Q5J)+5)ADZ#C M;*')U'GHW&5E+5-,*VW5L8/W0+SA?+/-^??OP?OYH M EKAQY*CZ!]+SJ^CSB:>)$FBI*$HT1V/54Z2X<5A;O(R)(D#5"FD?YX3]7K" M,DBQ,(X=D09+Q9C5Y8;YI#(7,SH)#<[Y 08O$Q):&MY+6BG1RTK:*]K00V.N:KYYA=:TGA>+$E M3;,T?KEYN-R#7MF8Y7]B.Y:,S@6LM/:SF_.;-"U$%,N):6F$$6/-(0 M*WP%5SN+?)9T@ZN$=A)=_O2M<3@D:3^Z4#E3[H2E7".^LX['8A5R_UH"=7MD,=JM1:(=4KV*7VC HA,0_T#8%BMQEF..&-+70-60+!K\VZF.E;XW@G=0/]M2E$.)N^C6F;OX2 M>PNVX97-&X_LN*3G, 1:] 0MR/3QFRY0$E*N&F&;:]G&JHX%%"IYX8Y,B\^R M"KDL#=0E3<0#H4;X'::C$[=3&NV-P\Z*-]>I;*ZOZS1MBD%N-L\1EP3]3)5! MJ=&5D YT52OV=^1"6Y,OE-'=;Y>JC+[ ;U<)G:FCL%IM=_MS3+OCWS8/^QJ: MG>?Z>*5<'\==U404XD,,MQKBO'Q8$64RIL&BMY<1[07391OO+BFYDE!;T,F_ MA=-5PCB+)>R;G:A'P=T "@U"C2V\!KR[5S1ZP7S2/74'AJX@'P3*%F1\)@X+ MP!3 G#,C;*=H>#WO*@YSQELRJJRYH^A>X!%[M8H%'#[Y@"T8@OC0RY:19'SE MMRGT%94[V^N*_Q&W<.)L2)-BR+NBK$Q2%2G*5>0ID8 [ M6424NVCF;SQ9M$J=DI:O(G##/%)A:]N\W2T%1UL/+_V\-RRSW>..**+N0!?! M"!;Y,$% ,VPGN0U-Y[-\R.7M;9J+W '#(+?V:)ID\MPD8=6 IH>US5DAT0+G M:')@>[S>=V[;XKMBOO\Y!?<$*0>&(5WE,?@)Y\G7U=+&@$IDY)1.1B,\.&=: M7.QXA!0W<'3?%EC'NMVLF?6Y^L"FM0HO>;V,[\5K7_=55*$[X07GW=$8VO?9 MO4KDTO4GA8;Q/3!TQ:]S"DRAZ ]\2%'P4$H%MW;F4 P7["P.G89?5,#F3G$%NXIJ#>$JHGL'5(($!-YA M#1LRH67S$7I31@FI%J>U*"&$G).A?$TLT0LM@Q@LLNPSGAC2+GE\89+:8;&S&C,6#Z#AM6+3%BASBD M?G;M+-52*80A'362DB DXYNM^:Y3/S@J=,TC@&%D5J"U BFZV5 BDC>NDEA' MZ&MB*1!XKJ0S\)\E&0J[AR]?&&(]',K(X*(IY[6/O96BI% I2FI*\W#%[CZW M@\J(&#*!-%,*OE4B_N@YV2>94@R]*JE]P3J8YCV(56&U>:F!GBZ>D%T\XO#C MW-IH+%F3EHKG\@38;9\F^^MAO?Q]>84U O@V%I @8-TRJ#%A/FQ%-2CIK>:"5B<#Y1H$$1L(:J1/F?H7QY-'2 0LSGP?Q>FW^F80T0?+&GW0= MN$*]<_O-T8@+IPK*4+?6&&MY;2 ;N+K.974EHFR7;!Y7LE /E?GL%TI PCF& M51$J*"06A*MGOM*->.!:91^Y 8(DIK _C)E7YSZ#EY.L+3OJ;+=<%F]!S2H& MI2)B-F2%*+(*PA_5SP1+;[Z(YHZRS)YV=8;KTFF5YMC0U**=EFKAX1PI=TOB MD>4JEV6F2=)JA%C.JVW/PHO:$XI><5Y,N7:$*(*EV:(/GP_D\Q?:"<_[.X0+ MQG+!)_22H32 'F,N5EK]-X(K)]J4.+E8%535S]!0.+)$.H<'K;^7?-:PVUSO MO[&V&K_E%"[!^Z?(Q=9*MTG5<*8@#*2IT5*78XEL&67W>JF)L*L=YS $>@^6 MZEJ?:1X4S@M+WHS6."M8F.J#$G2M,O:>? E6BT>O3:\J80-[Q4[A5/G 3W!! M8W>&RDTH"W2H^/3P]&Y4$BTL!'->@@3((NBZ,"Y?L&RJB!JMF_<$%5Z'GA B M8-2(-9('C/;@GB'1S @G.%/B!4Y>Z< ;\ LCB'%XTG?%-7E0\L3\(,F'-LJ: M,1H.&""&I;2+0MMX?M( OB9SQ1@]9H%AA5-&,J)F&[9# M4*O;3%K;:W\JB(@YYAH0$THB)<=(K6PC)IUH>8=E #I;''W!-(#&FDAK(#YR M[BM[<-"QE"]0>D[!P$52]D61@9O5-E9]1:CWBXF5- M\+XB.?;-9:%8QJ$^J R<\ M4BXX;. '/7;NJ:Y($B#9=B'UR1LO$4/$0D!YCT6969-41YZ:Z"R+[A]WJJ,ND:89:HB3 M1T,T_4W#2\3,-2Y7B-9,=,FBBC4G'VBU&@KD"H@UN[(4=YHO1*$.D;*&)UM2 M=[9>^'P@7Y!B)%,(.9##T(HR\P*N(;7 ;9#&(:@MI\X$ M;RI$[:I^-,HTP!I$-O#HZB!KLF(;J#8V=]%/\UW@O,:>46@>%RL7$"^W+HB& MF*P2(?7O[T$6]PSPDH J"E0']^*;#XQC=GH--%%'SX9-_ /I2PDVDRG9F&+= M,,["@Q(=]W;".A#Z&M:?7P"=XN.**Z92E,?HFDB0(;W51RR>)4('2/>N"&]&J*$>?8V0]6Q'BXTP-F_W(1&G8J]G\4>;<$=# MLKY2HLA#JRC\<9X3$[6M6PT6AV5U.-]*J/A(:EO,(%'G@M:X1\B8Z^L*=$)M M*-H\2ZMU\.LVRE&/8&TCF'HFHQO\C_#."Q=5SM4D4$5+"ZKF]W:F/2'(/]H(C'^.*1.,N"B^:%2;M#V@:)Q9!L9\EVE_)50MN= MM4BP<.PYV+@-0\,Y:-A;;<2_#"DKLD($Q;-B];1XTAMUIBG*20:^-]!0J#/# M^156V,3(X3!3,(,O"QG/!+E,Z*:N&ZX(?B2$Q,X'J,XCCSIE0I-ID=/ZC)"Z M=V+-%/1A(Q%E ^=+YCHX'Q".P'\NMQLI:$J/<*T@7/CM&:XPF 1JOQ0,*D[2 MU0V&)ZB@V.2:E_ALVR 'Y?Q6Z==3(!K'P1QU@:.""RRCHXBH:*.4+.(H@&YO M0Z*SBL\3MTT,&*^2>A8O<2FK _77J*:@[U#+$SG6'.]4M85*E"E7G8T[S"YR M&HB\2=U!3ZZ'3XB&HF0QB.%#.P0+T"U\Q5(DPOR@6+?+5[N0QK+50?C=L1A! MZY9E7"PS$F?+.U=N= M5092[L"2W>9+%\E!=F-)9I?Z1/A(O*#,W"-RB;EM)=,$R85I )98"H%VZS8D MU67G^D7-_8C]BJ'#F"#%(&2Q-YQ;>R_,.8J>Q6&+3L1Q)MK;?.&'YJGQO)0Q M2R8DHR*^J-(3F,?!N5(M^XI1AUVHFR!6^ N_-RJG6AMNC/G9Y$IR# KIM(0? MA%X-LY'XC0,O=W,$R:J+T(U&)I/KZ3-1/59D&3G,(R]62M$:LA?E:[@XB%ABFNKL@)7:8VR;"/9(Y9R5HF?*M(N M=BN[JC32\:C]*1/JX' [_^91BQG+V39DD=^0G(@0T@T)"F$B6WV25++$'M;L MO$:4-<&E13IM3@]738_0[1EQ,/-:95ZF!J)E]*@.HFBFL[]3$ >79S#'_*;= M/IC&^ZC%L4K4S0U5*7;%58UR:Y..E(9J4[N2SNH(')V M^#P@#_%2(2Q$W:A)K&..@8;C-0+]6AA#Y0 M" \6IJC4WCXIRS2=OSH5_*82\D"9+5%4 US54N??5DHNRME(Y 5$7[U8(G05 M3LO];85ZGG4[=L+]S@_!TBERYP?VNU,ZN8@HLF2.( L)%RMFX48RQBHW+@79<.[C%D-E+K!U65/"RNS"/ M7I].>![Y^;:-)53YA@YKT[73*L5H3]WE+^EV/<* M5H,59A[^SE[-H=G0%H?]N6.H>WX/@!-/D=\;$TH"F>,#5!K !(9!= MQ>[$5.+]5O)2F>C=9[FO778[ T.DHT(0T73ZXT+6,[-F)7SP%#6M7X;D+_&V M1: *R41S63[*TWZN6;<\?;@6Y>:R8)M1\:.47X5$,J7OLB#5!BS8V"GRG3%C MC>$%")U?J95C-$N-7&?YLF9AD.G:7JKHPED>N?&X$#\N@"1TY2%_R/MA:\Z1 M"GH.,<7 8=0B.FCY_"E^6V^^K4%)C9(JJ$XLF$P"-VD971L1@5'S4&,;$8Q$=;!MC)=Z27IM.) MI4>[LBU73Z62@6, M>'175O@G;8M_@EVY=";NY6FB>_$WEJ2*6 9["7WF3"UCT[[W3: 264A- M_>R$%UR#0/(Y+DE/P$F2)*&@GL,A2)C&'$? =LKA6N[!_I%*^T)Z3- M\QB2B1$XNXMVATU3C=_&X>E5&T#/!CFUV%5,^M5YGBB'"0I23XO#-X;5Q%00 M\R]?D(%E;Q#2<2"]$2S//]!DJ=DM/^*P*MG%_:3?Z:F7L42?HTO/@_LA+79I\9-EP<^K@:@HR MMSH$0VUXLY6T%Y(WL5Y4PXHIT5MIU.B53J />-+M=&UZPI.AAQG'!IX,>G'^ MD@H_I?PNP]41&[)]0^".RN(_9!0OEBH?HA/HB$NH/"?96-=;#56CAV9S^W5I MT7-Z.] '%A@>*"VEN+1Z/JY5%"(,9S">+X4WPM-O=)1/58K*ZT^(>:S4L#R$ M 6NIE%Y94Y*8X]UFX8!H%6_".1$H5KDF5#^RA.TAB7)&QGS$0H-5MWN8TQ)9 M(J1_!/QT[Q0X[>JO=A=R0!%B6%H-0SKI:L\9K8$P4RA:M1.JLWL\G0P-7;/; M8[/72]$EKU>_LP=)HR6X2OZ*[@F[UI7D5PH?(R1#2" [S;G3L;1W?AJBM&C: M*M=D2GVPI@F;(\+#AI-)I40T6#-! 3,N_R7>D+LTZ3@2AJ@I'URJEKZ$WLQE M?KJRM<1NM_2\/:M=9!TXT)0A \@B %&#_D:7^FX:-8;*=*W3LD-T6U-Y6)=96L25?R10"QHH']>U*1YSE36K>43^2U!RAS MAQ#!2%U\ZJ7T'E)\$RQA$D:3:- &[5Y2LJ6YPOC'[?P2S=QKY&'?":<2'^#* M$X;Q+0>4?RVP*NF-0G^"B606W\3G,EA=4_>T*Y8>S2YD)^ W6&]U[L%#9(^< M[S?G"W;5[,\WU^?WH' M]Y@L5'M?:UV3KN75OBYC^2!=!Y($CAUY5[XSLC\X M@UC\?:FGPQ(D5FM)-]I9&AZZ=/$AI%C;LG?E-K2I:%@Y1$+A=QI@GSAH(SPW M2:'VN3@0)02+JKQ?I#'!-VX7 DSEO!]+ 03#UL*C88?8*UN45*+$JM$UD9NA-BNT#+9QJ68X<%/[@Q3?@&G(E M4XH'=-RPZPWEQ" 3$2;EQ#X5)_:I#!)UCY$O0?0/A,.GPD3ZW;E)_&REOXCE[C.KM=_<:>$ZH"$)FB63/V6.R^8]3]"%[L_/>H-3,Z(S&79Q]VMROKHIQ=_3T6?&K M:L@O65,D+5_N"A=.6S;OE3PB?+;2YB-FBV.C2]IHB"UTQ;)AD_BQ14F/(,BR MCEHE[Y>;M0T5P4+5^3 "'6] MW0N75-N_JQ8)UA78M1$/FS7'AV,L3-28"97*!5>HPBKYRKSZ\:# F(0.MTJ; MH.XK@4%X6"NW],KB9PJ789,;ARLDHY6W:KCBM#9 NMW0>'+=WZFHN $=XY8Y M:T@3LTB*4S;PL4C4L%YB&!+=ME4UU%!:/M4M#JKTWNTXL*F[.3I 194RXUPY MHZP-P:.#(U]!:S0>8@4WGK*1BQI="6MD2Y+S-EAEG3Z3P<)X0%2X,MI=U3<0 M$FK.U!3)F2VTO8\V4A(/ NLF[%=&N:4*I]OMB\U2*^E7PG6A;H.:$-) D-O< M9XH32MA4!^R]IV6S>>&, !2+DH=R36HUKSXO[#4'R?(VUGO"MG(]DV.;";4. M=*SC#IGF,Y6SH&H'*"R&.[;$8!/"&6EG(PDK1;22+'1*51%-Q$R;Y!H5:VC. MB^Q%^9 "D'ZS MP%N;B-6.1,]92;&4J^WJ7I(J8GT<>11LP+ M/A9H1U36?^4MGK_Z^)X)H3:! MSSQ&!(&WT\I#V3&[BDYES[N,P?A'RM#0U(D]QU(99Y+Y2"/';-W%J 0R(95[ M)+*=X6)E#B(X,TTC#I2U;)E@MW@$D2\4GL1Q@WDE=R=X,@\<&LV(J1:]9U!? M)/+/M;T2?[_6SIG@$08%33C!C)ITQX1"MYY5A/O0O&@2V''9AL M4=W;):E**:DVO3"I,92>C^N6(NP&+H*K5XKOA&LL:KJ((2 @W*3&S?FT.$>0 M,>'^ZU!$D.SUV\V#H<7-OT0ES+P<%.E3CE*3D&RI?=LHI]^SXJSW--D78KBS M\J)K@$F8SOI/&YP?YI+H%!\;VC+*2CG)=NE3R8U;!52EA"0:+\0RQ5>6LN[H M6P/Q0.67OM?8%I?4^G,T\$JTUN7$5UI:[UUV^C+EY AI-R80[?CE:W:6/%O] M%KG.AMC9/:414[DMXE6VC6A4K40#B"-5 ?WPXFRN900Z^O9JGER]4UR(HES) MQ\1HQXJ0BSQJYFJ=195F$SOF^>E$QX.Y#)R52%.Y-G"OIK/4:AFL0WC,L:J$ M]Q"!$1XW9?/*=7YC'/HEP9L1ML.&Y$^/$.4'8Z. =["!=U$\A"9GGT]SH@PY MK[&E*RTD!DH$'5+?/_6-=.OHBK+$,VV%:@6I8Z285 M9RMF)!?Q256ATC6K,=I'6M*P0"]F\W#;90-H&(R&HBTXE@)G MZ-JA<@:)P_K(/94QIZAF2"NFMBG#U*SV#V2 M-UEEI8SB3$S@8Q;UN-),$<@ M*@MPN;B:W&F/]^G"5)?)B\%_H[, 91B:@YT<;D&E^NISE\JVX^C8E0 3/+J'BG! 6*D>W20**K..Q$LMYX26,N'JRX<$RJ?+3$:CCD57- M \/=5+O'Y4J$VF)V4547\H63$K9!'"?E%#IP%42 VD/?8&EMI;Q M0Y\-0OU_T]**B"XN+PR&*XKJ!Z6,P516*D9+B(2R--.4B_R;\/SL*M&QJ!JE MH#@N@=+8V;++(' 1IQZF_#ZE@UFY-58[K"BGO"<029=X6%UNOA*VB.\&!15, MH?:QKVWA6+AUY),2#7F.4'!;9#&I+(GD!@^W(",QKEW+1_CH"+%?.$+L8Z^K MLMNBXUS\4;37^(J6''$PBS MU>@"H-:,R5/Q$:,^?R5.XK#,] !>6"Y=K&[AN%JHT[M^<2<\Q]8RWVA0[D$2 MZ!1(;ENP)ER6$ EPY' MJM&II>69"F?>&61I<+GD\JZ95V'?L:5L4MX%&Q*!4(E\)RU/2B;VPT1L"/_A&AXRO@X!!YEOZ&T+KI6AV+I^0",>8M;4'CLGQ$+ M-S-TS,L;APWKA]G440M"7)_4W[!:UP;6^2/L.JDKUOQXC#R>TQ-Q__Z2>[B4I3?$;;:=F-AI[:S>4;QGCLN2H!QW;,&%ZPXZ%O=Y"OS!O M, J<)/DZD[M&\+4NX 8&XGKSH)DCIUX?^ (X-5\S 4HFE+>36-Y.*!+A)8I_ M6^Y!RF\0I0V/'_6U%$Y%U 3_]<+Y:_!LNOCX>=?1-BDY[1;!Q18"Y$I"/XDY MU\!+I*224 -CZ0T>?96*1%HGRLF4K@-@^S276IW'M%Q;D)\D? MT\ L>#E^BCK[KW,"11FRH(I48MGQ?KZ!'Q8P_/GBXW,+& I/#;N)>\/S[JP6 M0J45>TR_=*D%],I$V!WJ(#S3/8LV%QVU CF&9W3%P>!8<4U#=-VD0K9?$0HE MPG*$RF/HF_/NU%[IO3$38VW? V@61'/Y(G'M%67FY5;B<<7;@943Z-B)\L\QBF [[3SLQWDV7 MLE<*\Z102LN'@93'5&VLST?#T^,2\_>+-*"&@_]"E]BD-WWZK$B&!I;$*U5$ M2=J=/Z>X]'NF&W*[H?)6,_U),1%T95BPS/0I>(Z5#U;4<#D7L,SO7L>Z M7LZDN5KE*9.^"AP:%R#P<1,TY[^8?Z/=NE*$=JH:LA1L]-UQ@;]LJIU%GH/@ MQ'G[=FX0(L39?;Y:GPOP2,?>_9W@7,U1\G*:@.XZAI_#,F*"ZA3J0>@\)WFI M84,GF=-[G$DA;^/%)[X^U:36+J8N6[0>W(WOCC X.54:H&\3N=B]KA]J0A>N33NBQ^A.[^A:7/P[X MHUU%W4EGGR@Q\&FN "-Z6D6F8]RWCI%^ M48'8N:C#O:RVQ2O+-OC,2)YO,*A3?>RG&P^H[+AT(@0X;T#V%%N&G^-9BL4R M\YV'Y2P+">YXSIL-.=E@8PLC-I'"AV@#6+TSY;9QXB1CD I_/#EKF (Y&C 1 MM,I 8QF%@%LA,@KEN'SV7PL#/C=A#D5$*D0X^"K68=UIO[+E5(>+RB(VO7SQ MHHAH5'%MA7T+D=2S\-EAQD;R@'"FT1/7V$(FH%5;,!E-HKAK!N>%-->]_^?P4RASO[/C.@DCF@_ M.Z1ZP;":O M"N<"@_@!ZZ/(HX'>H6,V# *:[V6.T2"O4J!7*T2#N*&W5:H9A$%Q/G0&G=;> MD,#B,M@:W2T]H8KO)^!E_*#UQN/,WODQE&#%H5ZS9R5AT;L5<$=!9=0,)W5F MF"?P67#S 2]9Z_YG:MI__'<&FGQO#HP+5E]_=9SC_FP\$[[KIWXM![>6J\SM MS\*OGK+= K1G\Z>PRONP",?Q9Q"5/ERHV^_\&I-:$0[VA13P9DOLGG$A<(4$ M'D>62-ZE6=A&".+ .NZP[(\&_*\]MH$HGOE18>=TNUV]5OZB'<@].[T+O7(V MF_"_1W:A#]<.K0O\UR?*5WU2].#/21=^F<)/'-0!?=VZ),;_]RV)03D>#>// M_Y-+8@2V*_Q_PG+H)\NA_V/+80(RO<__'MF%0=(%_LN6PZB<]?OX"RPP4,:? MP%KO=H]UKM-@&44B9'A3!>B\,TI?>1@RB-J'GFYB1) M2<5^.=!;2ISCH_NJPGM/80]:F7Q'O<[6Z??IZOF(=2 ?;:FTGST$U[N+3>&; ME_7WIT+PVAIEW,=S_/+"-'.BUV4'T>=83_P+U9[4/G[#U>[1+LCK$W[#5>7^ M,[9A0-RZ$_+@=M*=AM_?,S><. " M(*6'TV)DK;#4/J:1B&7;A]5ODKXX&Q=/1?*V;K%Z7V:S7C&KG +'-.%[,IN- M8T_ZT!,OR9O75U[0H:R2LZS:?%4/QQ7%\/8%L-H5'8GLX;%P%_6 M%P-)Y=JL\J?-BV$T+2>#0>TV^?C$Q3#RT]B#5QT=N:#B#(",'8V+. R\K S_CH4PZ8H.,$#)3Z,#'U)/:\)1<.O(P2/V!0+] M_(H%F-Q>1FB^7%[N6R2G;^@N-H1QE_KQ;2(MR#.YW-/*SK=,D@&+D;:[7:08 M2'CEG/#5OB[-+(+M&8_ +LB-82U;(%IR8J$(7G!**?7IS9NR>//F1:/MXT^7 M6\\_\%Z)$$B%RATN\^1Z(T[@Y'$$[)[OY !"K2@GXY^%RH%@^4!)UC%O=N,1 MY]-;D:II8(<#\-ZZ$X/K ?R;L05 &K,?9B\@'Z[!7 M7/WNPH'-849:U+(I*&20&DQO0VMKAQ50Z &AZLWSU;J4WY"&H@*2/R%,GB8O MEG.%SQF:<7EW>NECKQLO=PGH$![K_Y[0?L&U]K9O^%)\[1*(# I MJF/C-?(W^$AR)^AP7V6""XA47^(',< M&>)'J&R 'HK_SFC@'[ NT+U3 L>S6-X1^R5OW]C,H.A-R]YLB#]PVWY4WGA, M(;U/:S_IF;W1E/_E$#)&R#"I(897>^?HS^B.A_@O;+C!&*3-H( ?DTD/;MJI M"G31R,*^7B1DFJ ?#\M1'U7:,]R)0U"75?JTS">9O!9ONP M(S?$%"08*)*@-^IW*80C3$4_*M\6_K8X]'2*MQ M>N,I"-@AV$YZ \<_\/#IP[_3D1X0>5!]>)=9.>NC3Z(W*8>]8U$UYHZY8U@+*9G]KN:! MZW/FG*A]+E7/5I!#82JN.5O401JD(IGQE19*:Z&4?1'KQ?*GT\IB+?FN.3C: M*;V..H%>,+X>!9@%8O_"\KF;"* O,KYE28$=4Q[ S3P2H: C'>Y R#:>DQ9CO_ M8FC^7\A10Y;R;$Q;SP2:(QX1K,(S5D! =,4&4$P-NV4/M"D?"H;'6AB/%=E? M,C1Y0GAUUA_ /D21>!!0$G3?$6HZZ1M6!Z;V@F.0/MW)H=<;S,K^9%9[/3CI M!F5_.FE7@2K+MH5M7)ER"-Y1A/!R41/#B&_:N#Z?U;^JNDC"/ZH)M>R5\X. M>9/93UN\X"T# 27HZ0_S2'01JDL$UMJ$RM*F_G!9KX I3&@TBCS@H9TG.V M2?F&"$#]MP;<=ZV8@0TT&@Y@X\T*W&6C]&8K$"6O] S(9N[RP8;5F,K?N5@[9 MU=P=K?E>B73@[?\K9G<_W,$J)JH(3_DXD/)E_3_+R24H]KPO%BH#[V;SX_6-Z& MTF)I]V_M?I^CFIAJ[,X3375W[/@ZNQ!+QIKTA8]-3]4S RN?'MG&H,S99^+( MU1*>)\5T,F"ORVC"NV P#A\J13U46@QJ7A]-]C[L8ISA2=4_R!=-:*-/T)OC M4]:ED]5R(;EI,)NBQ["83*+IR=]'3QOL:+ $8;=6SI#&D:?#I=\C76.Y6KK,E4!(B+XXPJI<:$U^B\K%V0Z.4>EK@$4O]_=/MO=SZ^6_^-?R'S< M?EW^2UXMH&C.ZC^E+%+H6@U$0109&RJF=_@#FFONVR&@? M:.9,AEW2T,>=R3"CEL"P7R^1$/@O( PQIO"7*Q1$!'E]-AY@;L)0[@?IK])]_!8!14T M,@^,J5!KMSN ,Z]/C?2GQ51'"9I$40SZ2]GKC:C7W7Y]0WDG4HR\5@4#W-O# MU^YBU_M%2R#SM2L;Y$+X5&@F8X0.]_AN1^G><9.M:D]*Y&Q2^>J*7Q2***/Z M/0NY7NIGKJ?A+9>?G#":H%/)6![:C=*V[^ZAG?F!S! J$DKJ2<,3,&P)!X9_ M&6*&SG ,&V]$003X++,WX%HP=/FF*2AL@Q$MJ5EG/*6;)H/<36"4=^FF00?4 M]=ZH*S<-\";X,K<+X=J1W@2_]+IZ$Z5TXF?YFV#/\$V8^M C@[_?Z8_H'OAH M@MJZ_(&7PT;@R^&7B;X,G_WP4>X1(^T7_2+W=#L#O&?4T"WX?$SW3+ K4WF7 M:6]H,9 M;!4H&SKIP,^)&]+JR,9$#2\ZA7#G$H1E/>*L-#8U-/KHG.4+;MZQ0U1QG7 MQS34]O!&OINJVSBXZ)W1A<7@@F4^N<:;3#9SK=?"(SAZ9Z!PD-L4]N5 _H8! M-A](O:MGTR%>?];#R3R;CF9%VS-@*8W+\1#G&20=_@YZ3KYUJ10]PZ=@&F0? M1,99?T0ID7TX59H?,N&.#R;\(F/]LU?49W/)\$U.IRB3Q'''6 )K\)<(G.BU MD&/6BM9<@T7\Z_R?(&IBR_!1K,V6'E77S7<9"48W $_PM1H15HU!:PE>0^-Z M6 6\1-'1 XO&R"VL*8U?K4!U8=AOWI4L/X^P$IWLM'#"10$G^T\%*)<_H8W] M4_SF>?'V+Q?0%?FBKA=FAIB"I*]^!YT(,];C.%_LP?:_?)"R7=M'1M<+H^0F M^&*[G'_')#0,OPVYDI]%#,Z@"5FMUG;;&23!T)^*VB]Y*5 J;&_$"0;)\.&X M[A:NNV^ISND"+H2U@/%Q."\FY8A29: 73S![M@<[?,1_C8=DSH 2 Y;T V9& MT*[Z=;58P R^0D*? =PPGO'MPWX)KU<,9O#[8%8.II,"9/M/X0UZYO2IH%U, M0)?$M3'$*& !5Q3C7LGYUCW#(CG1 4!QF9 2/9N6T-POU75\,0+G$L1K0CU&O,\UL MQ3>8 ?>&PE\2VT\WU!M=-^T*F]M E%/' ;6YM9C?./E,I];]<&B\WK0_/>X# M6 R5K< 9/1-8@],NK?S>M)S!J3>9-:_\?CF%68!Y_0G]A1-0RT?5]3OM\?+N MP6'6I^7-:_; .%E/N2/#_I"#WM-9CQ;RJ]]E(6QT4VM4=8O D,O MI,&)[Y7##2K72WC.;@_S@)'=+BBOK/>>@:Q#;S7]WL=**-"/3;T[ Z.L-QZ3 M:@4[E52FLWXYGJ$V]N:45Q1T"52"4-_BL/+9$!X^&LC#I^05.P0<8+. \$B2 M>W7VG#.TGK9,X^$I<\@@"==U<7;IFP_YMSU^\HZ4I'[R)!T76ETNB-R[/1A) MXKX BQ[^.\-2.3>CLR$'%^&SOA;2G-'$@BH\P7B_A32BF@]R9(RY"Q@9Z5*, MDG(/^.Z&+U_'H8P#& >5A-.8/ UX9U^6('KRQO5%<&C:497-;MX7"II'Y9N% MCA^.T,-^ Y/@6OX HY;'CVA?%)+Y5UL3P1#[7(!#.K"S#KC6R=G/N)6\LPA. MK4Y0[M*;%\8,5J3FV;&2XYCXFG:5#F]] ^L,SAH>VF.90EA5) M,L!2\GU#,IA8C3,8P#JD%*G7SO@"*2Y,-'0A>=*[L.YFE+$.=A^<;;T!I?(L M."<2#Y ^="0F=+X3*++TDA':_11X1V<#/'2]^2KI83&IAY.#(U$'3!I66GY= MNMC[E,+VM/9UWU0F50 &,1-M1LD ,U0/WC^' M4A9N/DT=L=65G,;5,^ND3/V7?L%J;I[DGFB2+AFGG)D])=<.KM%>O%55>]C& M@^'X<"0?;"$X8@:4/N.%4]!W,G!OUNAET'##4P*2;E+W1 M@)6:*TSPA7889@LT)$P$[ _+WJ2?>VTT,/N303&<@/8\H>3]9Q1,EZ -CBYY MB<[0$AWP 3PI^9C$],A%ILW>@$1$^CQ7CO/L-,'!L@^S"T8A7]Y1]/H]L';' M& "_68;N9<^;@7>Y0%.BI'?8Q/8R/NY4%2 M;!G!$$1]8^.U 9C009)NHT6C2+:Q-OISJ2F3#@SZ5A$,BYR?I>H,.>]M M_EA7HE>]7=VM]EKN,J8#=X#NV-B" -.Y3CB1'64T&(>SL4NAB^E0W,VKQR0[ M_*Q'NS;)"S]J@20Q Y)_LX&.?2TE2[-^9'$7[^%!QUJQE(MA>9KOT7^-I$;2 M4L3*/,X.BAF?!%UX+\W)BX6--=>47:C')=+PM,SBC!(JSJ8HV]O[+VLC[?F(LS&Q_^'G!Q(+M/QW+@+E M[F!WI[\)/V'UYF%]S0T8B:*#*,%\6=7F'!E>]+)LC,RB"9@D-,(K'=!A\,A[ M3_>LKFR%OG!43KIZ=C=1U,V.+ M:S2K5?%SD2T-B,5[+R0.[,F;/SNV-@?LJ)/<,B?YB,3_NWRLXZU[O M/3#X62%UVZAC^#RO;BCF3UCNTUD6B.I#.NY+X0SCO3S"Y)^?X$=WBF$@KXGJ MJ:@7=M&U.N$?U9&O(X8?%:2K,QN4!?,"X!N^9'3X$Y'^!);]_B'R%UQ:DP(X M'Q37G7#2/85 /D_:.ZSYN@!B8MZ0/AT.IFN^U<>W^!2?8!4Z"'59]:!%CR52 M?-;'5("9:-1BYE!+Q ?'^+H+[YVI@:S$'AQZ##H*:DD5@HRKRYJ'&_OOQS70 M5?+(VA2 %42P)(-!B> *F)^']4E^7EKO?W;0*8MOT.D.QWH+K;WH#71(0'_C] J&CI8J/:'F40^)3C+?MVG,JJR?_1] M8'9#^NK-N(.1@M)1.(282I^F0!LE!<(8N$R]I(O!D3QH4KZC>&#'1C)RC6 : M]5U[.,J\YZPU'1[S5FT&-N1J^7(+XGV?(]AW,E M-FN_[(]Z5/T])(]#[2S\.Y?U',PY2C]J$-0'6CA1+"O3 MZX,]]S^L?:$T" FE09551V!]].\Q0?>3I^Y^M>:%&A+Z:]3F?48IDJ#1&H$U MBD &"X6GVR'*JD)\,I^8=+&!CL'0U 75XA9]",( '9P+S>I123*M&:)CC1VZ M=>"BR0W11><1]JA/LI0%M8-I*D5[T"(FDD-[O3Z!9(#9A27;_4'/C@8T3,ZFY:Q+F5K] M<3F=LJ54=BG?'$_6 1:Y\AEF[W'6IVKS'8&I%;A9P/[C )8\:@Y MZOJ#$S"&"2C^WB_^/BA^9 (&98_2X/L3@J) (Z&<#.63WFR23D"O6_; \N@- MRV%_@DY*+"L8@82=9:=@!O*V3U. UT'#(" Q#V;LIF#P%',>IY3 =C8JN_V) MA'9'XY'@AO2GW<-3,-/AZ]G@#GKZ&P9_*E-P^'I<':9$)'@41<2C"%[RK2(* M!H(F3"RP<"LH92N/4A;JZ0GS'=/J/:!RPG6;ANF_O"_Z"M+/EF28K]?HK/^2 MB;SLT;HSB/8KA8>PPBB\W>[#>J@O(''VRJ5.<><[(4&W@JH.&&?F64.HB&!P M'?-U!N P3U@&$8Z#'02*%-%&?!-'Y2.D!DDM7Y+8$1];Y%MF=W(L,1_V8+D M_0JM+A$LZ%OQM_G=_>X&.=@O'UWQ7T.OT!O:CT$?'O/E\C:.%Z%_DO*#[([V M8.8;6MVAR0<-^D"G7&,U1Y9:HH$5?J402:D]TV"'^(_Q9-YAD>5U9@] -$$.?%1>1)21)5V2-14ZU YG8L1??S MQY?%V9/6:R8G7*/YE\<\\YAK1X>N?;@]^"X_+R\[> +X]FKC?6"0__T-SMIK M#&3^K^J]GV%Y[BS9U$C0T($HKDQD 5XM5O,F\S+DEMK?K;C^0 MBTQS1V!EK-"5Q>;;>KD%$7+OKO:W?@TI*;[Z\'H@VO%KS^*.J)\)?I>[?CW+#<]U! J9(=X M9-?B0&I;3S5KEZQP57B;WOEM]+7$N@:CG?C?19-,?4'!?,SS0I$A?<%":WL2 MW'RA&/D?(J]]4T?2EK;84K,\ZF7ED94(M/?JN('1#=2X,I6CW:YWLB_"J M-3W_O;7IP;CAQI,._%:TJL9SG[&#"DG:)GPV)'MS'];;:COW_)P(/E3C4MRL MSU\(\M.%C6KCY2ROBH&>$&!A94\(@X7Z%#/(CIUTMP&.>(',W2>^4S\OP7+= M.N6UADQ!/"#H#E'(\L#2L)(IM,T MZ-3$+Y&?X8+Y&5XSH !8VM=_/Y#L\6%&O:UPC5>ZDXQ=N M[XB%UWP/"-T_8+2/?-*)8]+8:/^'[M%7_I'5\8<\Y_ B:A8=QW(>G2X8DJ!U M:]-MIUG*@E3S+61)D0Y>Q1Q)-7,Z0YF4E>&M OZ5.Y!:+YP+)>]1=[3OK?.C M!5%+$S^TBOX( MHF^>B3Z*2VFD94)*%W@R#V==NR,'0TW5C#B2&2R0%&=VF\,QK;V#>4D(C(F! M)BT#7NE+ZAZ4K N%\AM3*A$$:E0.E*:QL8'W?+.1W"/CCD6WPMTZ4H;/LR#: MN7;+3'X0I:(P[7;&_H^7+):4B<[..F1WO]INOAWW4$=L<_"9;.4Q\=DOQ1L[+(U%7BAAN5X;_]M^P^/ED0'4DQ=?I9?AQY M5&Y$\]1#Q[9_+!504\RAUJ-FHJ.\%S?=DG4?FR<@RMNV53*BO-^O@9>HZ8$M M]GH+5U5M@360&!T;4OGQ!5NI:H]!J[JO\Z)"N7V1$FQC' Y63EQ($N-"U^EW M**^&Y'ZZX[4]]-:L6AJ+0]6/14S?33I9[JX3?'VYVT_TZN6:,$+Q([QZ:=3] MI)=OO/6$$6ALX\1A:&SGE+$XS!)6#2]$TJ^3U[C>_)AX%B\N=S1BF;XU\'7E M]DY"V)47K57>KN\9BQ8VK]/'0QLKJ;ICG[;9KLVVW5ER\6;U'JR/1=OA6&*K MAO.IF=.J]D"\I&GA16ZQIBLRDC6RF]4.(>8C^SGA(W-CV;C\A9G,#=Y'STSV M,F$F.]R@9RC[2 QE;A4WW12YREY[KK+OO!S=50T<"!P>.=I*/;!- MTN;5GQU%R*Y%AKQLI6YK2',XYN7R]&S?X1Z2/W("WL]18;U9$A_[T],G9(#.7HP@449RDY[?0&CV M ZX9:_DBV_*1 3CBA5 X2<*X)8IBBG>E";+-XK:>%'N,!G9(YDCND*,NF N- MVU=<$;@U$:#)]ZV_?.5?+C[2/^>MV#DAV% W*S/^P,ZRT=7%4G M$^(=Z]JTZ__]PP;^_9G!-VK=KI"N939^,_E:B]'FN>3JEN@.:0RW*N4YIUE&-I6%H"LB+MZ2OF5=Z M:==RD?R<4RF;QDZ>\.)FM;Q&PH@^9&:#Z6C?(HWJ7N?._XY-()0N]!K1-)L7*D&L_;OLP]*Z:X-]SD!OL_ M,,)'$H>J">.:AQ=OVP+5)G;+N]5W--/L_+EX\_KG=Q_>OK[(^T:SP9VR.//E M(.[P(&=_3 6J[:[&?AR]@(^7;:ULAL>*N!HSWKZ"#:4LQ)3!?I1$,(J_;%!% M&=ORT]$@5!IZ*9A5K5TTUD,U3A4FJWG;1G9$,L8Q#G&E>ZWIIMQ$M7@V6M@# M?\!.21NZH*;CH]I$NXN'$L 5EC2 9&HPPBM7>VRJ7/7"2]@_Y*^YW-,FWCZT MBCVYG,N&&R0/O0H&DC@!WG4@%UFC(#C6K>9C:[D'EF8"192!4^?Q:+['HY,= M#K @UF1)COWP-.?/7Q3V ?J%R.FP,JB/OW)U7KL*5->G4#_I-GT9Z\-JR0C^ MRQI(&$%8"$9B@DQSL276.AKBR\?"7Z%L)P+ 5*/G%N$3X08G$\@KT= M$=QJZY"3[?@Q%7+#MLE)'6GIY/B>RWKFGI;ZA)(?04N197U91U-B]D04 BT^ M$@8>.K)/1:9/CKVQCN?DK:#\F72AJ*IH"<)1@57D[.Y /YX.:(OD:6X 1(U, MLR[3M?QJ[2Z- W)#U_[ HI*$:2PK4JP9XR&KLE]FA9/KE)#ZY:,'S4KV'[F^ M9.3<^CJPAOZDY]9,XB-M>F]PU+XCXR6>W(?&U:7%1VZOG01>1+SY+YK:\8GM M_OJS]Q\_[YX>8<=YA)L&&9,Z6?^(&\H6/K_O?,,C/)!I$EF2XN0W[>6RX2CI MC;*GQ D=/. H)C8JDP_<5DPG:K7O?WR[O,0\K%6VB/7=NEC.KVYBZ@H> &4! MIA@[JJ(O@%Q>\3HL@N$!!I-B+KEV$?R ;5(8\NGH)\,!E;0AR\O#-M+)$KP@ M$X7%S-QU$!FY[#P@):9SDRS MH8/CU_@1._H/6/8QS_*@XOFB&JA\K9C\W'%4GILM6"9#9NV0$#\NE\98C6F: MMH=PJZRKW*5QTQ!VU;YP"[W7[=KVJ>.KU* 59?N0$B=W<4?JV!NG#&].D2L+ M_]K>CLR?Q+UN/D_\ATV0LIJ62*& M_^'>'SB@3FV/MW=RUY]]C-7WLQ9#D/9/"[WF[K!R#/<^6^21:IG(O/$?4;T_ M&$X1DPP\KZ_>T^M\#M$5P-CL'^\YGQ?'HY:M^['-9LA#)];].77TQ!:=2+J[ M/:KM5R<<=IQ6L6L8DB/G*RWG3!FUE4"]"4; 7 M?-^C-9K\PK=.GI6ZEZCW# MK HY'&?=#ZWMLZ"IM90]=&L!V]ABK8'^40U8[<4VHUGT.KUZ$[W../?AI.6] M*V3IU>ND1KUH0I) 3(SS:ZR,/M#;449-R8U"PQKRJ\;HF?WFCGZ^K, #$[5" M<)^A3VBZ\Y<6OQ!\_:K)\-<+6OB+C^QLPCC0>$_JB&"N^ /W'B!G_YY1.]AD MPW >O*]QG _>><($G#H@/SBZ?\:4M:2.5!T!+3M_:LA9.3^-?MMCN0#R(7>5 MX(444_/ZS++7-6WZ6/_CO?SSRPW8H>DYDLP*)N>Z 3T&FFX2Y4=>BF0>5!;J MXG$/_]\-4BA[_PDSM2O.\O-T7,/I&FEJPXV:O9P?R4,OE]Q_8A]T=XOQ\($B MP^_6S=42V1?GVS 6GSP,R] WWS"\2=^_0<*9'VSO\_U]>WNS T=G]H4_?=LT MOO"LNIM&V.=K;L9$NK FMA8?B'WEU-"RP0X M\46$O(2I<,3T7FW](>CDB?2A.?-0I^ MI2EXYB7"'_T3^9ZMC4LDX]!:$WEVLNJ.0ND\/Q*E4[XO*]UH788<$*#F=3!K MSEQMYZ)9.]22M?%^?H5CWQP&^!$,6BKW/N;]1EE7YBCK*OW1 M'ITXEH-9KA.#X9_1M>/F+;OYLOWY4\;OJ&4SR/I4_XOL_A\MKD3=FI3P.:;! M'A+YC0-]S$0=/@O^T,O)8GX'OF0GXT M:/BMX*$018F[1X:F83S.N+KW*>7AR*7U8 UBVDB&%]D] H-5#]KG#<1U>OL* M)4*]/^O-5RD4CH W1'WIF"16FM/0L!%LE(K%"O/'EL0 65,,WS\O^@-H.$?2 M4KTXPT/R?\_:.O(D;RK!<%L(4_C76+LDX&^,\!!Y!!/RP$UN6IM@("JC\]TE M2TD[1X*:5KI4[O#_$M,AP>'*VUC?$]35[GCZ!,4W KD:^<-E0OFF^J%G.U MTS#I^^#O4@Q6[:_SBCHO/6LZ13XY%*)8!&8GOCF0763+T M+@U$K^V-1(I?9O7\_?D7Z*R!#]4E(WK(H8:**N$PP2* M&87@G_0TI8Y%B!P#9S=Q@5+$2K:_&Y\,VB9T')"^KFTG 6%#'Q$KX_[-8X=5 MT%)18F/;56Y*_(X@D$E!W,]_(QIGKBX14-?\\U\N!6]8J=WB44DU$!FQW-@$ MR>&D(Y[Y!)Z^S:>ZQP3BE!I/,\*D'+;<WAU M99<2T)"L)S_3WQ,)U\$\P]%\FH4[) 1][8,.4&YJ&M^)NT4O9+D$%Y)+<(%( MXY+P]GG'UC.^F*, 5"TW^ZZUK0!C3F 3.5?0J#/IU[W.G>ZT'B/QOAN#IL^W MV< Z0,H23!ZGI%2B%J^4+]T,8.M=S3Y%:E=UC@:J/7(/2&IK.XYW8S6N*-[>?6[ M.*+$4XTC9(I-?>'Y52:CFUE/M8F&I_\1#V_E*$K>\'ZS9V_E[6.2Z.SK'1N0 M$32C]L0"_8/F[3$7_YTYVF\QBP255A*#T:=Y_GD]?UB0#^.\.'#M:; RS5O? M_%5-'LDWR5K]4]_H1T.MO58<6]LO[ZY=5R+LW+%)&G'(*LEA39 +RV_%W^9W M][L;9$II3(;1WKU^#>_K+&*0"M#;V]4UPYXJ$=O)@W.XR2/=Q,\C6-@1IIV[ MNM4.L7V$AJG$1&.7+\P%UYB_(N8*K/@7!'9&M@"!'K(YW["\6QE9A;T6QCVV!+IXL9TY__23+ER0CNV3=2%ZB<[ZC\YU/%^)V%S]O Q<8 M.8X/:82#^17V?I_TTM_/:V([U+,_H_X)\P[Q? _Q2+0G\=HF>MVNQF$FQ;BY M4^P PTPXH!5A$;XCC"X5M5D9X92M'3RQ0"*95$B;4S65 XM4SRX<.,\>>,?# MJ9"JK>TJN-]E-WTGT'M6(&5L$#C!#HC#DF@-2MP;IYW<@C^$4&G9H-:2&R.E))>"M!KZC,XP MM DP]FB_AB_9%G>3(3?''HF/D571FV;5G3F>FM]*WF1SW)NTA_&BDJZD?E^; MY8C6MW<.'A1DM&G])AL$&'92EFS]CM%<<'"+^67!X,""<4CZ.JB0BCX;/GM5 M$@. PF@%2M-D$_FF2+F 1O?7J M_[WD]E]E5_ +:K2][01$SHY?Y/3F^#7:5\$)B/S7WXW7M<:-_KO5?0<4+6O* M-!6=W(*F*3@]]OD3X<_V7<6V>N#8A V])DOST-WB-[DI9*1F^L$NL0U&>+0_ M6N'!?)BU&"@B/-J?(*4UOVD+CJ_I^#M02P,$% @ 08B12O5QM?/$!0 M,SD \ !X;"]W;W)K8F]O:RYX;6S%FUUOHT84AO_*R#=-I;HV'P,D2B+E MJY6E-''7J[V?P#A& <:%(5G_^PXXWAQW[5>].>'*-L;P!)CSG#-SCZ>V^5=;]YS9O\J= C49_E[HMZEGD=.!_DC?MLBCQS M9\_$M2I4E6JQZ*\- ?0!H#\8H#B9*P(9 ,C@$R$7'43W@T:8I7A"*>;D6;5FJ M>M-?K/RYRMW/E(L_5VEJ6A=_"&0"(!->R#]47HMOJFBU^$NKQEW(_@X3N%, M=\H+=Y7^T[IS]MO[N'UO&O?P56)6KATWC=E3%+2G0P5%<:LM#8H>= NS7/XT M)GO+BZ*_DK/*JNJY(Q!73;/O%P\)QF,VS$*_ZKJ_@AWFHUWI6GS1C:W;U US M.FH\I!B/W3%EF=MM-.Q W3-@\^I95VFN]ZXE4HS'[)@N1K^L3)'INOE%W+G! M9#>4#9G%8U:+"X-MV1;]F-G>97=)78*YTE7CTD2*B=SB,?/F06CUDM=^6Z,!NMQ;6N]#*W8NXBXQX=4HO' M[)8'=]Q>)W/WZ"U6JJ:/G(]TXC/KY.]6U5;7Q::+>VWQD;AN=Z682"<^LTX6 M[AA9Z_PQFXV[!*+?HX^%[@\H:*#V8<'"[1.4A?D!Q40^\9E]@C%#BHF,XC,; MY4BZ*$Y<65_LA1X?R<5GEPM('/V(8B*Y^,QR@8FC'U-,)!>?62XX<104$_G& M9_8-S!S]4XJ)Q.,SBP=FCN*$3J$@"P7,%CJ4.^Z&^:\4$CDH8'803"(#GV(B M!P7L-0U((@/JH !.FS$[B":1!V\U,D_ ;)[#V>1!3&2>@-D\/Z>5!Q&1=0)F MZ\#\,J#6"9!U@B&GSX*$8B+K!-S6@9C4.@&R3L!LG6.)VUA<95ENZ9PXLD[( M;)WCF/TW%!-Y)V3VSG',_G&@F,@[(;-W &97O%%,Y)V0V3LP6P]I[1/"!1MF M V%,23&1@<(A:Y^0UCXALE X9.T34@N%R$(ALX4P)K50B"P4,EL(8U(+A,+!1_ MYDK06'Q\%//:O-+>CAA9*&:V$,2,J85B9*&8V4+_P=SEF:K8#BJ*B2P4,UL( M/INWM#TJAEW5G]CJYC"_Z-2X^J+(M_U'>R,=62@>I/OMQ^VGF,A",;.%CF)N M;S_!3)"%$F8+02VZE^Y(GA_*KAEYV1;%C=OV M6-T;U6WOC['[)\;+?P%02P,$% @ 08B12BE ZIBG @ VC, !H !X M;"]?ET83QL9@@SR7WT0J'GZEB_U>.[:TIS[ MLGF[7MJRJYIQ[+\84_9-OM;EH>MS.STY=L.U'J?;X63Z>O]:G[*1[5;-,%^C M>GZ:K[EY.>RJX>5@J\V/>CCE<5>9MXOYU0VOI4@1P_RRT&>'A26@P(]2)>#E!X4 MEX,B/2@M!R5ZT.-RT",]R&Z!C%M^$L*:K[4%7%N^UQ: ;?EB6T"VY9MM =J6 MK[8%;%N^VQ; ;?ER6T"WY=MM =Z6K[< O86OMP"]985W;?2RS==;@-["UUN MWL+76X#>PM=;@-["UUN WL+76X#>PM=;@-["U]L!O1U?;P?T=GR]'=#;K7!6 M@@Y+^'H[H+?CZ^V WHZOMP-Z.[[>#NCM^'H[H+?CZ^V WHZOMP=Z>[[>'NCM M^7I[H+?GZ^V!WGZ%LVYTV,W7VP.]/5]O#_3V?+T]T-OS]?9 ;\_7VP.]/5_O M /0.?+T#T#OP]0Y [\#7.P"] U_O /0.*WRK1!\K^7H'H'?@ZQV WH&O=P!Z M![[> >@=^'HKT%OY>BO06_EZ*]!;^7HKT%OY>BO06_EZ*]!;5Y@U0<,F?+T5 MZ*U\O17HK7R]%>BM?+TCT#OR]8Y [\C7.P*](U_O"/2.?+TCT#OR]8Y [\C7 M.P*]XPJS@FA8D*]W!'I'OMX1Z!WY>B>@=^+KG8#>B:]W GHGOMX)Z)WX>B>@ M=^+KG8#>B:]W GHGOMX)Z)U6F/6>Z5V:>LB'[^-P;D_EWB7_+/YIS0SN,KY? M\OTS;JM^.F@^4WJ<=LGF=KT[A+=5_T28>45Y_@U02P,$% @ 08B12H;T M"W(Y @ 53( !, !;0V]N=&5N=%]4>7!E&ULS=O?;ILP%,?Q5XFX MG8*##89-36_:W6Z5MA?PP$E0^"?;[=*WGT/;2:LRJ543Z7L3 L><\X-8G[M< M_7R[.U0JY66M3C M$.P0EN'8([F^NK4;<]^%Q MDOK)6=/XG;6A[U*_,\XV/X)KA^USWCOCPC?3Q\;BT(E_%J27RQ$>.WLZP%PY MY^00MX4]-6HN/'UF'QKXLAOJT=GEY&+5A?;$X\5(=['JQ7'A.1_1'K=.8YLW M#8^M+_?#_A[=?OY^ZH7_+7HQ'S[VUL^70T)R*$B.')*C@.30D!PE)$<%R?$9 MDB-;48)01,THI&844S,*JAE%U8S":D9Q-:/ FE%DE119)45629%54F25%%DE M159)D5529)44625%5D6155%D5119%45619%54615%%D5159%D5519,TILN84 M67.*K#E%UIPB:TZ1-:?(FE-DS2FRYA19"XJL!476@B)K09&UH,A:4&0M*+(6 M%%D+BJP%159-D5539-44635%5DV155-DU119-45639%54V0M*;*6%%E+BJPE M1=:2(FM)D;6DR%I29"TILI8462N*K!5%UHHB:T61M:+(6E%DK2BR5A>4=3ZF MO6F'_R7Y-8[[E_EB_C?)]1]02P$"% ,4 " !!B)%*'R// \ 3 @ M"P @ $ 7W)E;',O+G)E;'-02P$"% ,4 " !!B)%* M9O,+8(( "Q $ @ 'I 9&]C4')O<',O87!P+GAM M;%!+ 0(4 Q0 ( $&(D4HK+2#L[P "L" 1 " 9D! M !D;V-0&UL4$L! A0# M% @ 08B12K ;@9ZI @ " H !@ ( !^ @ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 08B12JFT]_I( M!@ 6"( !@ ( !XQ( 'AL+W=OP8 &$C 8 " M 6$9 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 08B12J>0=(ZP 0 T@, !@ M ( !RB8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ 08B12MF0BU"R 0 T@, !D ( !ABP 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 08B12C2( M3K2T 0 T@, !D ( !03( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 08B12@#+/#FU 0 T@, !D M ( ! 3@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 08B12N$@$"RU 0 T@, !D ( ! MPST 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 08B12K&<]L.U 0 T@, !D ( !A4, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 08B12O=/.J+1 0 G 0 !D M ( !C% 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 08B12N_X7AOM 0 9@4 !D ( !;U8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M08B12IG>F;WJ 0 9@4 !D ( !AUP 'AL+W=O&PO=V]R:W-H965T]I !X;"]W;W)K&UL4$L! A0#% @ 08B12O;KE8/$ P =A0 !D M ( !%6T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 08B12BX<@!W& 0 * 0 !D ( !Y7@ 'AL M+W=O@ >&PO=V]R:W-H965T&UL4$L! A0#% @ 08B1 M2N -EB%\ P 7A( !D ( !+H0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 08B12M(FP1'P 0 W00 M !D ( !A8T 'AL+W=O&PO=V]R:W-H965T@J4 M^ $ % 9 " 1J2 !X;"]W;W)K&UL4$L! A0#% @ 08B12H!,<1,D P +@X !D M ( !290 'AL+W=O&PO=V]R:W-H965T MWS!CP, /(/ 9 M " 2J: !X;"]W;W)K&UL4$L! A0# M% @ 08B12A_>S8H- @ , 8 !D ( !\)T 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 08B12J0* M5W]# @ ! < !D ( !RJ8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 08B12CT^42%T @ &P@ !D M ( !T+ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 08B12D76H?BG!0 C20 !D ( ! M[;D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 08B12J?&OH7* 0 -P0 !D ( ![,4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 08B12L%U/\5P M @ @@@ !D ( !\\T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 08B12D>HUIR2 @ .PD !D M ( !H-4 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 08B12J2N@F6= P ;1 !D ( !A-T M 'AL+W=O&PO=V]R:W-H965T00( ,T& 9 M " 6'D !X;"]W;W)K&UL4$L! A0#% @ M08B12OE+_V(+ @ P04 !D ( !V>8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 08B12O^3I:4/! 31( !D M ( !>_8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 08B12M!:-JPHT@ JQH# !0 ( !<@ ! 'AL M+W-H87)E9%-T&UL4$L! A0#% @ 08B12A?L-;I) @ 6@L M T ( !S-(! 'AL+W-T>6QE&PO=V]R:V)O;VLN M>&UL4$L! A0#% @ 08B12BE ZIBG @ VC, !H ( ! M,=L! 'AL+U]R96QS+W=ON ! end XML 103 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 104 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 106 FilingSummary.xml IDEA: XBRL DOCUMENT 3.7.0.1 html 342 456 1 true 92 0 false 8 false false R1.htm 101 - Document - Document and Entity Information Sheet http://www.schange.com/taxonomy/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 103 - Statement - Consolidated Balance Sheets Sheet http://www.schange.com/taxonomy/role/StatementOfFinancialPositionClassified Consolidated Balance Sheets Statements 2 false false R3.htm 104 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.schange.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 105 - Statement - Consolidated Statements of Operations and Comprehensive Loss Sheet http://www.schange.com/taxonomy/role/StatementOfIncome Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 106 - Statement - Consolidated Statements of Cash Flows Sheet http://www.schange.com/taxonomy/role/StatementOfCashFlowsIndirect Consolidated Statements of Cash Flows Statements 5 false false R6.htm 107 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.schange.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 108 - Disclosure - Nature of Business Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock Nature of Business Notes 7 false false R8.htm 109 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock Summary of Significant Accounting Policies Notes 8 false false R9.htm 110 - Disclosure - Fair Value Measurements Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock Fair Value Measurements Notes 9 false false R10.htm 111 - Disclosure - Acquisitions and Loss on Impairment of TLL, LLC Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock Acquisitions and Loss on Impairment of TLL, LLC Notes 10 false false R11.htm 112 - Disclosure - Consolidated Balance Sheet Detail Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsSupplementalBalanceSheetDisclosuresTextBlock Consolidated Balance Sheet Detail Notes 11 false false R12.htm 113 - Disclosure - Goodwill and Intangible Assets Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock Goodwill and Intangible Assets Notes 12 false false R13.htm 114 - Disclosure - Severance and Other Restructuring Costs Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsRestructuringAndRelatedActivitiesDisclosureTextBlock Severance and Other Restructuring Costs Notes 13 false false R14.htm 115 - Disclosure - Commitments and Contingencies Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock Commitments and Contingencies Notes 14 false false R15.htm 116 - Disclosure - Stockholders' Equity Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock Stockholders' Equity Notes 15 false false R16.htm 117 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock Accumulated Other Comprehensive Loss Notes 16 false false R17.htm 118 - Disclosure - Segment Information, Significant Customers and Geographic Information Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock Segment Information, Significant Customers and Geographic Information Notes 17 false false R18.htm 119 - Disclosure - Income Taxes Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock Income Taxes Notes 18 false false R19.htm 120 - Disclosure - Employee Benefit Plans Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsCompensationAndEmployeeBenefitPlansTextBlock Employee Benefit Plans Notes 19 false false R20.htm 121 - Disclosure - Net Loss Per Share Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock Net Loss Per Share Notes 20 false false R21.htm 122 - Disclosure - Quarterly Results of Operations-Unaudited Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlock Quarterly Results of Operations-Unaudited Notes 21 false false R22.htm 123 - Disclosure - Schedule II-Valuation and Qualifying Accounts Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock Schedule II-Valuation and Qualifying Accounts Notes 22 false false R23.htm 124 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.schange.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock 23 false false R24.htm 125 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockTables Summary of Significant Accounting Policies (Tables) Tables http://www.schange.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock 24 false false R25.htm 126 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables Fair Value Measurements (Tables) Tables http://www.schange.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock 25 false false R26.htm 127 - Disclosure - Acquisitions and Loss on Impairment of TLL, LLC (Tables) Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables Acquisitions and Loss on Impairment of TLL, LLC (Tables) Tables http://www.schange.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock 26 false false R27.htm 128 - Disclosure - Consolidated Balance Sheet Detail (Tables) Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsSupplementalBalanceSheetDisclosuresTextBlockTables Consolidated Balance Sheet Detail (Tables) Tables http://www.schange.com/taxonomy/role/NotesToFinancialStatementsSupplementalBalanceSheetDisclosuresTextBlock 27 false false R28.htm 129 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables Goodwill and Intangible Assets (Tables) Tables http://www.schange.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock 28 false false R29.htm 130 - Disclosure - Severance and Other Restructuring Costs (Tables) Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsRestructuringAndRelatedActivitiesDisclosureTextBlockTables Severance and Other Restructuring Costs (Tables) Tables http://www.schange.com/taxonomy/role/NotesToFinancialStatementsRestructuringAndRelatedActivitiesDisclosureTextBlock 29 false false R30.htm 131 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlockTables Commitments and Contingencies (Tables) Tables http://www.schange.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock 30 false false R31.htm 132 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlockTables Stockholders' Equity (Tables) Tables http://www.schange.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock 31 false false R32.htm 133 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.schange.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock 32 false false R33.htm 134 - Disclosure - Segment Information, Significant Customers and Geographic Information (Tables) Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables Segment Information, Significant Customers and Geographic Information (Tables) Tables http://www.schange.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock 33 false false R34.htm 135 - Disclosure - Income Taxes (Tables) Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables Income Taxes (Tables) Tables http://www.schange.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock 34 false false R35.htm 136 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsCompensationAndEmployeeBenefitPlansTextBlockTables Employee Benefit Plans (Tables) Tables http://www.schange.com/taxonomy/role/NotesToFinancialStatementsCompensationAndEmployeeBenefitPlansTextBlock 35 false false R36.htm 137 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables Net Loss Per Share (Tables) Tables http://www.schange.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock 36 false false R37.htm 138 - Disclosure - Quarterly Results of Operations-Unaudited (Tables) Sheet http://www.schange.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlockTables Quarterly Results of Operations-Unaudited (Tables) Tables http://www.schange.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlock 37 false false R38.htm 139 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformation Summary of Significant Accounting Policies - Additional Information (Detail) Details 38 false false R39.htm 140 - Disclosure - Summary of Significant Accounting Policies - Schedule of Intangible Assets (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssets Summary of Significant Accounting Policies - Schedule of Intangible Assets (Detail) Details 39 false false R40.htm 141 - Disclosure - Fair Value Measurements - Additional Information (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformation Fair Value Measurements - Additional Information (Detail) Details 40 false false R41.htm 142 - Disclosure - Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasis Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Detail) Details 41 false false R42.htm 143 - Disclosure - Fair Value Measurements - Summary of Available-for-Sale Securities (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAvailableforSaleSecurities Fair Value Measurements - Summary of Available-for-Sale Securities (Detail) Details 42 false false R43.htm 144 - Disclosure - Fair Value Measurements - Schedule of Contractual Maturities Available-for-Sale Debt Securities (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContractualMaturitiesAvailableforSaleDebtSecurities Fair Value Measurements - Schedule of Contractual Maturities Available-for-Sale Debt Securities (Detail) Details 43 false false R44.htm 145 - Disclosure - Acquisitions and Loss on Impairment of TLL, LLC - Additional Information (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureAcquisitionsAndLossOnImpairmentOfTLLLLCAdditionalInformation Acquisitions and Loss on Impairment of TLL, LLC - Additional Information (Detail) Details 44 false false R45.htm 146 - Disclosure - Acquisitions and Loss on Impairment of TLL, LLC - Summary of Allocation of Purchase Price (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureAcquisitionsAndLossOnImpairmentOfTLLLLCSummaryOfAllocationOfPurchasePrice Acquisitions and Loss on Impairment of TLL, LLC - Summary of Allocation of Purchase Price (Detail) Details 45 false false R46.htm 147 - Disclosure - Acquisitions and Loss on Impairment of TLL, LLC - Components of Identified Intangible Assets Associated with Acquisition and their Estimated Useful Lives (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureAcquisitionsAndLossOnImpairmentOfTLLLLCComponentsOfIdentifiedIntangibleAssetsAssociatedWithAcquisitionAndTheirEstimatedUsefulLives Acquisitions and Loss on Impairment of TLL, LLC - Components of Identified Intangible Assets Associated with Acquisition and their Estimated Useful Lives (Detail) Details 46 false false R47.htm 148 - Disclosure - Consolidated Balance Sheet Detail - Schedule of Inventories (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureConsolidatedBalanceSheetDetailScheduleOfInventories Consolidated Balance Sheet Detail - Schedule of Inventories (Detail) Details 47 false false R48.htm 149 - Disclosure - Consolidated Balance Sheet Detail - Property and Equipment, Net (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureConsolidatedBalanceSheetDetailPropertyAndEquipmentNet Consolidated Balance Sheet Detail - Property and Equipment, Net (Detail) Details 48 false false R49.htm 150 - Disclosure - Consolidated Balance Sheet Detail - Additional Information (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureConsolidatedBalanceSheetDetailAdditionalInformation Consolidated Balance Sheet Detail - Additional Information (Detail) Details 49 false false R50.htm 151 - Disclosure - Consolidated Balance Sheet Detail - Other Accrued Expenses (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureConsolidatedBalanceSheetDetailOtherAccruedExpenses Consolidated Balance Sheet Detail - Other Accrued Expenses (Detail) Details 50 false false R51.htm 152 - Disclosure - Consolidated Balance Sheet Detail - Other Accrued Expenses (Parenthetical) (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureConsolidatedBalanceSheetDetailOtherAccruedExpensesParenthetical Consolidated Balance Sheet Detail - Other Accrued Expenses (Parenthetical) (Detail) Details 51 false false R52.htm 153 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformation Goodwill and Intangible Assets - Additional Information (Detail) Details 52 false false R53.htm 154 - Disclosure - Goodwill and Intangible Assets - Schedule of Change in Carrying Amount of Goodwill (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfChangeInCarryingAmountOfGoodwill Goodwill and Intangible Assets - Schedule of Change in Carrying Amount of Goodwill (Detail) Details 53 false false R54.htm 155 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssets Goodwill and Intangible Assets - Schedule of Intangible Assets (Detail) Details 54 false false R55.htm 156 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Life Intangible Assets, Future Amortization Expense (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLifeIntangibleAssetsFutureAmortizationExpense Goodwill and Intangible Assets - Schedule of Finite-Life Intangible Assets, Future Amortization Expense (Detail) Details 55 false false R56.htm 157 - Disclosure - Severance and Other Restructuring Costs - Additional Information (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureSeveranceAndOtherRestructuringCostsAdditionalInformation Severance and Other Restructuring Costs - Additional Information (Detail) Details 56 false false R57.htm 158 - Disclosure - Severance and Other Restructuring Costs - Change in Severance Liability (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureSeveranceAndOtherRestructuringCostsChangeInSeveranceLiability Severance and Other Restructuring Costs - Change in Severance Liability (Detail) Details 57 false false R58.htm 159 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation Commitments and Contingencies - Additional Information (Detail) Details 58 false false R59.htm 160 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Rental Payment (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumRentalPayment Commitments and Contingencies - Schedule of Future Minimum Rental Payment (Detail) Details 59 false false R60.htm 161 - Disclosure - Stockholders' Equity - Additional Information (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureStockholdersEquityAdditionalInformation Stockholders' Equity - Additional Information (Detail) Details 60 false false R61.htm 162 - Disclosure - Stockholders' Equity - Effect of Recording Stock-Based Compensation (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureStockholdersEquityEffectOfRecordingStockBasedCompensation Stockholders' Equity - Effect of Recording Stock-Based Compensation (Detail) Details 61 false false R62.htm 163 - Disclosure - Stockholders' Equity - Fair Value of Stock Options Granted (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureStockholdersEquityFairValueOfStockOptionsGranted Stockholders' Equity - Fair Value of Stock Options Granted (Detail) Details 62 false false R63.htm 164 - Disclosure - Stockholders' Equity - Stock Option Activity (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureStockholdersEquityStockOptionActivity Stockholders' Equity - Stock Option Activity (Detail) Details 63 false false R64.htm 165 - Disclosure - Stockholders' Equity - Summary of Information about Stock Options Outstanding and Exercisable (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureStockholdersEquitySummaryOfInformationAboutStockOptionsOutstandingAndExercisable Stockholders' Equity - Summary of Information about Stock Options Outstanding and Exercisable (Detail) Details 64 false false R65.htm 166 - Disclosure - Stockholders' Equity - Summary of Stock Unit Activity (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockUnitActivity Stockholders' Equity - Summary of Stock Unit Activity (Detail) Details 65 false false R66.htm 167 - Disclosure - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Loss (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Loss (Detail) Details 66 false false R67.htm 168 - Disclosure - Segment Information, Significant Customers and Geographic Information - Additional Information (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureSegmentInformationSignificantCustomersAndGeographicInformationAdditionalInformation Segment Information, Significant Customers and Geographic Information - Additional Information (Detail) Details 67 false false R68.htm 169 - Disclosure - Segment Information, Significant Customers and Geographic Information - Schedule of Revenue by Major Customers by Reporting Segments (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureSegmentInformationSignificantCustomersAndGeographicInformationScheduleOfRevenueByMajorCustomersByReportingSegments Segment Information, Significant Customers and Geographic Information - Schedule of Revenue by Major Customers by Reporting Segments (Detail) Details 68 false false R69.htm 170 - Disclosure - Segment Information, Significant Customers and Geographic Information - Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureSegmentInformationSignificantCustomersAndGeographicInformationScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicArea Segment Information, Significant Customers and Geographic Information - Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area (Detail) Details 69 false false R70.htm 171 - Disclosure - Segment Information, Significant Customers and Geographic Information - Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area (Parenthetical) (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureSegmentInformationSignificantCustomersAndGeographicInformationScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaParenthetical Segment Information, Significant Customers and Geographic Information - Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area (Parenthetical) (Detail) Details 70 false false R71.htm 172 - Disclosure - Segment Information, Significant Customers and Geographic Information - Long-Lived Assets by Geographic Locations (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureSegmentInformationSignificantCustomersAndGeographicInformationLongLivedAssetsByGeographicLocations Segment Information, Significant Customers and Geographic Information - Long-Lived Assets by Geographic Locations (Detail) Details 71 false false R72.htm 173 - Disclosure - Income Taxes - Components of Loss from Continuing Operations before Income Taxes (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureIncomeTaxesComponentsOfLossFromContinuingOperationsBeforeIncomeTaxes Income Taxes - Components of Loss from Continuing Operations before Income Taxes (Detail) Details 72 false false R73.htm 174 - Disclosure - Income Taxes - Components of Income Tax Provision (Benefit) from Continuing Operations (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionBenefitFromContinuingOperations Income Taxes - Components of Income Tax Provision (Benefit) from Continuing Operations (Detail) Details 73 false false R74.htm 175 - Disclosure - Income Taxes - Income Tax Provision (Benefit) for Continuing Operations Computed Using Federal Statutory Income Tax Rate (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureIncomeTaxesIncomeTaxProvisionBenefitForContinuingOperationsComputedUsingFederalStatutoryIncomeTaxRate Income Taxes - Income Tax Provision (Benefit) for Continuing Operations Computed Using Federal Statutory Income Tax Rate (Detail) Details 74 false false R75.htm 176 - Disclosure - Income Taxes - Income Tax Provision (Benefit) for Continuing Operations Computed Using Federal Statutory Income Tax Rate (Parenthetical) (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureIncomeTaxesIncomeTaxProvisionBenefitForContinuingOperationsComputedUsingFederalStatutoryIncomeTaxRateParenthetical Income Taxes - Income Tax Provision (Benefit) for Continuing Operations Computed Using Federal Statutory Income Tax Rate (Parenthetical) (Detail) Details 75 false false R76.htm 177 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation Income Taxes - Additional Information (Detail) Details 76 false false R77.htm 178 - Disclosure - Income Taxes - Components of Deferred Income Taxes (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureIncomeTaxesComponentsOfDeferredIncomeTaxes Income Taxes - Components of Deferred Income Taxes (Detail) Details 77 false false R78.htm 179 - Disclosure - Income Taxes - Reconciliation of Beginning and Ending Balance of Total Amounts of Gross Unrecognized Tax Benefits (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureIncomeTaxesReconciliationOfBeginningAndEndingBalanceOfTotalAmountsOfGrossUnrecognizedTaxBenefits Income Taxes - Reconciliation of Beginning and Ending Balance of Total Amounts of Gross Unrecognized Tax Benefits (Detail) Details 78 false false R79.htm 180 - Disclosure - Employee Benefit Plans - Additional Information (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformation Employee Benefit Plans - Additional Information (Detail) Details 79 false false R80.htm 181 - Disclosure - Employee Benefit Plans - Components of the Change in Pension Benefit Obligation (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureEmployeeBenefitPlansComponentsOfTheChangeInPensionBenefitObligation Employee Benefit Plans - Components of the Change in Pension Benefit Obligation (Detail) Details 80 false false R81.htm 182 - Disclosure - Employee Benefit Plans - Components of Net Periodic Benefit Cost of the Pension Plan (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostOfThePensionPlan Employee Benefit Plans - Components of Net Periodic Benefit Cost of the Pension Plan (Detail) Details 81 false false R82.htm 183 - Disclosure - Employee Benefit Plans - Details of Weighted Average Assumptions Used in the Accounting for the Pension Plan (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureEmployeeBenefitPlansDetailsOfWeightedAverageAssumptionsUsedInTheAccountingForThePensionPlan Employee Benefit Plans - Details of Weighted Average Assumptions Used in the Accounting for the Pension Plan (Detail) Details 82 false false R83.htm 184 - Disclosure - Net Loss Per Share - Schedule of Earnings Per Share, Basic and Diluted (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureNetLossPerShareScheduleOfEarningsPerShareBasicAndDiluted Net Loss Per Share - Schedule of Earnings Per Share, Basic and Diluted (Detail) Details 83 false false R84.htm 185 - Disclosure - Net Loss Per Share - Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShare Net Loss Per Share - Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share (Detail) Details 84 false false R85.htm 186 - Disclosure - Quarterly Results of Operations-Unaudited - Quarterly Results of Operations (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureQuarterlyResultsOfOperationsUnauditedQuarterlyResultsOfOperations Quarterly Results of Operations-Unaudited - Quarterly Results of Operations (Detail) Details 85 false false R86.htm 187 - Disclosure - Quarterly Results of Operations-Unaudited - Quarterly Results of Operations (Parenthetical) (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureQuarterlyResultsOfOperationsUnauditedQuarterlyResultsOfOperationsParenthetical Quarterly Results of Operations-Unaudited - Quarterly Results of Operations (Parenthetical) (Detail) Details 86 false false R87.htm 188 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Detail) Sheet http://www.schange.com/taxonomy/role/DisclosureScheduleIIValuationAndQualifyingAccounts Schedule II - Valuation and Qualifying Accounts (Detail) Details 87 false false All Reports Book All Reports seac-20170131.xml seac-20170131.xsd seac-20170131_cal.xml seac-20170131_def.xml seac-20170131_lab.xml seac-20170131_pre.xml true true ZIP 108 0001193125-17-126138-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-17-126138-xbrl.zip M4$L#!!0 ( $&(D4JH]&S/3$X" "C6&P 1 $?T?U'KJCK@[O>?!4<2B?7M->\U_-O__/8P?O$UF\U'T\D_ M7K(;^O)%-AE.[T:3S_]XN9R3P7PX&KU\,5\,)G>#\722_>/E]VS^\G_^\G_^ M'__V?Q'R(DX_O/C?PVR=C+)QN/L^XMT_5C_X\7KU]'-BV \?O$>7SQ_\3[# M)\WN;E:?]>W3;/P"P)O,__%RBT3\\1_NW[I:#Z5G)EC#Y._8O/9\U'9)\-+V4__ M^\WK#\,OV<. %"D EO@\&#QNWGD_F'_R[UO] M[/-*&,"+9^RUWV](?\$\VS MX?X!?X>GS^-^4 M/! ^Q-UB]YE6I*N?\E_NO'14^E*=OW2T>>[%XZR<3OP-/@;;?8PAL/)B]KW\ M/:M?ECS]<#F;@8@>>M_JMR5OS+X-OY2_"7]3\H;)8#2Z834GC?@/EZ\\ ID_//G@H: MZZ>^#E3;#X/AO^U',U'J* 3^&KQ_=5DD]FWQ'NG(IN/;=XG37!/XCQE&R?]+*96W'S[& MM_06&9.QTH@U53-_"*]4M>_D+8 #_ M_=M/S5"=(XC']G,"###]GF4?LL?!S)NW]]D8^?GU:/!I-(9/SN:O)L/Q$BUU M.)TLY^\&W_$#ST9.4NV_%-IR^HT+)RT7^+U1"I"DG%EK:B&9,BF95H)8. TB M8PM(JI 397FL>*I9:M@MVIM;^O(71E=07D;^40C7;_[^G+'B+W^QQZ$JDKF% MR;/GE"V9VR-H5P&!+S=:9*]'X+.!\($',8*7@*1EBWDZ&,V\X,6C^7 \G2]G MYX.A0 %L*1SA.*>Z O%BC_C8.I6X6)&$:TED K')0$E.G6!M Y^[1@J''8K MX>C9KL(YC\J3*OI=-AN"VS[XG+V]_V.Z .%:*Z[\5;,ZJOD$4H_P8-L0O?HM MW !*.=4Q8&0<";E+ *7(A$X^J9*;$RJY I7E2$73AT\0(N3Z M:#C]/!G]-^!^!Y\UNA\--LBO/R28;.LK^!UX"EO'-+\BTXDT43P(+>$\!HFS M3I @#!F)N!*.F32*!3>\2)_Q[- 7P,[PY]N M"_U28-H[A^C9X:^ ^WE[^$?=X/X*0J_)8CK[_BPP!P\'+&&;*F>%1NN,OO6+ M9X&\>_F+9K9M;M_Z17LG\*34MG[GU=VS. D&?HRB[2F>P_ TQQE L&&L%4TYR"P]H95OMQ676WFR.[[JKL M'2)VZ5NC\2S8P (7<*5V:%L3_U4 $TIHT:),*@1,O/Q%NLL1N\M&/R=@ MOA;?P;8]3"BX)8H+0#0-F=7FEM]ZFP,*&G!F')3TO_U4C8I='O&_#@=S M\%"G#X_99.[->C";X;TC7F.'WY]>\F[P'7\4_#F8W?VV?/B4S=[>YY\?+!=? MIC/T \X$B5&SOKYPC')D&T?E^:!QE8:I2!*";$&D$ QL6J0(M:$$3DUXK,,\ MDXC>I2C8Z\91N.*%D*(6\.CP0HBC962V .DSO XR5T_R<^3.G23_A;=!1:>M M";UO*6O(QPZ<9C2(0&C#P!(IC2"AMJ#VG8E#'7()AB076M#SG!>E]@A1#?G< MUR!5@DE316G:=;H]9[R'Z&*&"?S?X6F"!RR:>'N_@>+U],]L]O'+8!(-9K/O M\"K_TV>')%WRT_CT3 =3P?GQ_(>L-.\ M1NLY4.+6>]H.F#X#^\B%JLC;XD*],/[T!\_#7Y<," M?$WSX29YI6@+?!AG]]ELEMU]''S;!U/JV[6.V\<_*"+D#1"6""DXJ)FR^3,=WV6R>!\L=$AS0-*5!&(+KR$"7 M $5 ,+CJ3D% +%60JL1G4-PM\Q&J+T<#KYWM>I1[)#3DA[]]Q!=N)[+^(\/V MA.PN^)K-0/TGW\ 2C.;9N]EHV"BCW#YFL]M];YSO7QF%3O T 5]<4DVD,B Y M,74$=#$+=:ILY-2F4LO=&-. (WX>+*V=11X/7(QZM9A'AT$:1XP3S27-<;8R MIB1@,K7661HP^E01IRB?K^H?Q*&L/:U1_^;>J["+*[ M2\!&OT.!D<"T(-?F_(#3A2YQJ4*]2",B$Q81JY0BE,4Q-VD81&&0W_X ^%)J MJ6T#V)\+3N=G4I"Z7^&C%_%@D6V\J<:/JXZ&DM3().(QD30$'1]%E+@H-"2V ML;81%S)(D\WAN1O+.CVZDQCNGBK^*'^(\7CZ)W9JS<'>KIK5YN%@[-OQZL(N ME.,^ZBN%!M> UJC: '3$I#U++\FAH5G#B3G2^\?3]- M;35_ISJE/LO'/:7"@#8KV,XC=_#-GRSH:2Y:/5ESR]A:5]4( 1L]V2*US9ZL MNK%85DM87'*R\-9MS5=J>IZ3 3(\FV5V83>"+Q3OP4E9? MOOTT'GW.9Q6<>W%V00Z':6F%!)=+\H1 <"B)I0Z\#Y[2V+HX2<*MUBDN=UVP M"K2TG\*ZB/PJ*2SIXP(X;3!+;-?GJI'!"H;#Y3^?SW[+%VWMPY3H$ ]P+RJF.B H2B']2&9-00P0;LC -1&"P"T"S.JUP9EL\TF%P\BGJSR47_2NS;NJ&\.?0KPM*P M[;M$V"O9.K')93,!+ N/H/X*N>RNV0W$W3S_7/86C]=*K^ZCWF N>RW6X'%; MX.56)+LL;_K[9+;I[P&CMG)_SKVLR%\^7&*/]KBXN#SYYF?R/,,C#=K MWGC7!JA?MU7M2S@Z3O <*9_^]LJU>5M%5^!+X42M(F;PK_=;=7IXVKMMFI] M>/;&_>UNJU37MU5\92**!8V]N*W:1Z/EVZHU&@*"B@MOJSK)FS1RE54UC\)6 M>11G&LRC-!13=G>G)]9W>AAB[J/1^IU/"<'MWNF)]9T>$@R\HL^,J3L7A-H7 M?E4%P;?'2=%O*6CWVE.LKSV1*0I07$,$VKWV%.MK3Z2V6-?1]N78:6H;O!P3 MZVM/)CVEV%Y3])];O!W;I[7E:T^QN?;TZKS;:\_3U#9[LJMK3SS:KJ\]RTAM M]=I3K*\]_;E*"&'.JT1I==*" C/#:S5T[Z-AHH""1\\ PY>/J,!L3J,"$1: M,6,ZYK&,-FVHVJ/PG"9NGH:J2F\28Q"\QBX@0F!CI16&!, LA&J=A&%D(^'B MI^ZNO^C$S2:Y3FK!XX@G1"4I1%-I)('_3$@@EHH=C2/+@N1V,X6MR'5_RY&; MUX'?8O:WO2%X]49N1@ <2 V\ ;Z:C^ZRPJCG9X$L=O4;=0K94Z3V-"%I(@4$;2F(4VL9N$ M)2MFMB^F_*J3H*[!JGXDFRI7$I<,@[J0[QL>RWHE-8#SH;D6C:C@\^:RUIRA M="6L@K,W\=Q&I/>:V$V&;* M:X.9M>LB=L&8UTJ(K<>\LB:9[$"<'8T'X'+U0F.DJ4 M(1&3@D@;@,&SL2!"AP$/72P"$=SZF9&BN(WM$@H+ ]E7$RCWYTZNHH:S9]74 M+P>E2E*E>0R (,O$)H8D(DB(=*$DOJ0MLAJDA(.?0U=;^12ZWE++JG+B*2EW\[HF,@JQ M^"C@A$H3$\DY)V$D#$E=$BK)';5!O(G2E'*:E[IV)11M^3?O!K.WLP\+/'_/ M\N^RF;_*:I+. ]5M9>Z<2#4%)S8B*<,:>ZHM<2Y&YM9WY>V_(5U""'^'J"TA8,>?]))Z78GZ M?6(*FFRMX"&D\V)?-W%^D7B+)')I;(B,P 8XIM3Q)C!"W^?V# MPOEX.PKL( &%TJ&O@]$8P]QT.OLP&&T3^4V7D%@7\!@C-$Q5MF$ MV?UTEIU?3'01'E;S,(DHT5Q@7X,&G>ZD(EH[[:)8AB8);ZWW>W8+ARZE\401 MYOH'>0U2AX"(1"3*B0 ^F.-X8+!OULB41(9KGFA%X06;N:1"ZJ)0'"/C8(49 MQ+LS>"BO,^#K<>;S>9.[X ''(OZW__F[V10T^N(["M8"FQC :WI\Z-;M8IL@]P3CPQ?IGV.8QF6<[ MA=>3M<::EU=F1]-YEX!6YS8LX=*%#3AM$+_OLXP6OOX<&[#7OORPSF3(HRA] MFX]^GHS&_WBYF"VSV@X*W5N!W> :C7T*FO6N-$[L,,9:4^YAG2AVVGMEGLKN M&9$*B;3,FNU&S0./7E"7]1967B";U4AB!O-.1A%SL$L MOSFHNSQ\54N MYS*7;X?($Y9[BY_J;"?L1"!DOOC]B G>I:),A76?K:JJR?*%%U:4:;+2Y%3S MO5.7D&EHJB25,4DXE41J;D@812$Q(J(R25/!M=Z$\]((?>(H3_5*E>O"/OCI M9W TWI+S@U%,%;I*];[? -3CS"P.^L.VF1)]O_OH)YRLVGM8VG:TY+I_OI"- M/_C\Y;R]'1X\!0U;_:L;A?>]MWJ-^[&FM-R1.9_ K_?W?DRDL'XW6 $OD(T M>!PM!N,MH/L'B# 8H%M62-"?)J6RUY,'\HANI^%T1=\&:]BH*USC5:3F5$K7 MEZWD'=J_8W@]& _1,\*E:,7L\'MPF'S9PX8!P=4$SVE^N=$L=A?(DBL]DT: M >%!F(">U(J$)@([H:BRS&@AA=YT#=(;:HXG?QLAN\!>:ZL+!Q)/EY\6]\LQ MJ&@L;YN_SX;9Z"N>5F^U#D04DNWJG+,H:G^D7Q>J%S=S&+%[=5!CG-]%#(<7 MRHCQ^_/K/]N5+.HE2U';D&1M$[KGE7DN ]A]K/[$;1BE]%:&%-@I+00KNFFG M:3GHMO544(2?UVL/.6LE(M%AZ4AE^LLM&"D T_;SY 4; 8M;/.I1UZY#ESMI>VMTN-8 MEL>*R;?2AS_*ZOTED/OY8K3\B'>?_@27]S51Z)"'3XSBV4\/'HQ XNS3XNF[ M/NLPO#)@U!0CR[,IJX=,;UE>^OU/]4 I3SODN:IU,>'Z7K>W^38L()%V;Y3U M$1I.V[<(OA_E4HC%ZTJ"5T-/E3*(NQ !'<6DP;H/;1^_Y3SXC _1? MTC7$J[(XL^4,HDZ=^%.C7+&"NI=P*.1WM5 MG:KXWS2?OQ_\^0:4XFP$3^.5WSK$Z;+B3P=<)G#$$J=.2LDL-OD)$O(DC)5+ M5<#C5:,#Y[LG?9J.7;HO'%1RT;&R!!=5!^"UP =+HQT!N@(2Q#SF(8M#@WEP M3-GA,$%AW:X*/SY)Y$C?PY;EVZY][&5/!^:S53%%=3YM!WB]XT"NFAAC%;BV MO)RK]\*W^J,7#.PG8?]N3NXCEJ7;B6HK0,[Q0AE46UEPR* M]4B2%-7C! FW?GW&KAP>)N"@ M6/;7]T&>Y$[Q0W)XT.F9YX7FKR;!_3V\%BS'_,/RTWQT-QK,\H$0TZ'_*4CR M_YJ.)HL_X.7+61_5K1\ZK K%-Q?16,+Q?7"(*Z9_4)AMH7OA. T'_ 14;O,O M^P^;%.HWZ]5?A>7.K;ZQX[IL7NP@;4;<(\,?/ MW('>RXV+7;,9]6S6CC6KSF;@."UFRR%XR?"VE1?5Y1@%I:V@44I4JAV1(E3$ MI> #!"(.F(P#M&0XTTL62IS*'KM?JR3KMBA4733G]91MUA_J9)'D10G7*HLD MU]*E6"%A5VF1Y/ML,< BTF0PFP!OS7JL9..[K@KYU?6_/NR:13EM8KE.!D"/'V=<291SKL4/F_E.76.81;EI]INT+ M NP3+RBDLTC:B\:^CN9@IM+I#"/3MW[._FPP[-0"54S9X=X5Z8I\?9" Y[G+ MN)N\SX]=QM=S,3'GQAS7+2V&WW8R_8#C#>RH& K*X<.7Z6SQ,9L];-T$Y.M) MMW1*AQS,DB3FD8@)302$+J$.",1XAE@>ZCB4)I+K*9:&K1FX&2+;G0R'0V*Y M9!1G-3-7<\AWI4EQ FL$)"U4]EX^**[!LN8B&#@QEU+'OG%.(;JHMZ6N$CA^ M+6W>AUYUDDB5RN>.JN0/XR:HLK+%\8-^=2EF0NOB=NBVI4TY@W]=O0:QE*F( MQG%$:(##Y(6S)% B :6D*4UME'*N[ MIXWU A9QN/4;UZ7_WG%;;]9[M>&<*X]*:+6K=2M3?'U]LD),,.Z_%XX9W1YB M!G5P-FJ_:ON=Z3PUFC;U3Y7,*'[\,)BNO%$[IJX\* M+O'$%[K$5Y J12.,+B-BE5*$LCCF)@V#* S0,UC=ABM! MI6K ,S\7G?N1U*(:B,>$TE#1F044>*BT)#8 MQMI&7,@@33:G9VY$<1?OE3'LW 1V9O)8DR:O^]$!Q;4=%;#2>UA9DT;*64=4 MS"P )AG E'(B= P&00HCJ ^^"CLX.T3!I:)>KY?)0S$*LK@MG!!URL( MM*B7OJD$@=RL?K![MP!]@4" .FB1"]0J F#4]549[3,]?P%A:A^HO(RO,E9U MA*G9>]/NZGQ8EW4^_>>4\\#HF<:YI+RI"CP&-0Y7?P&5TSY2?DU-89!>JRJG M@2J7[JKD6"M5C>O58&1?KXVU94G\O:" M8SH!1I\'3"6.V=\&O&IK]%/[PL&X_K9CCX[CTOLH7-?S4=)$13A0#> ( W#W M T-L&C@24ANC["0N87EI']O?3%B)N(YV/V^A(0Q\60N-,))1PB)%A%*<2 ,1 MD,5AC2RB*>4FH=ILH7'Y+NCFAA A^59KX0MYN*Q7YUEU*%&QK>[T4**6"+4U MX]NJA!87S%V+4$>M;950<3:AS'?E">+@L=8/H;? M-ZR_GDX^>]6?_R;\_FLV_3P;/'X9#0?CU].A%^WYNVPVA'GKX2KI[%JG3Z+-37$M!$@ IJF- A# A_)B&1,@5<;6.(4%5JJ M(%58\(+;6M"=Y:8,C9.C35L@6-&:#D%5@@7V*7B".;=,GT=QYX( P4:]&*^J M(/BFE?VUV?V2@MHH5&4*?>M63%& XAHB8$3-K$=5:AG^7TZMJ#',>'NH5>/4 M5AL=4)U2E&]G?,KGVR1VF9/ MUMSZ5F0\6E(8'GJ-@]6J7JQ>E5QY:];GNC_Z]M39ALOY:)+-Y\$0?CD?H:NW MGJ2PR "JQ:OY? FZ?H;_XB6^[]4&3W'T>9+=G8T.Q]#C]OPV_OW6=!FP4(4& M//U0I3CO*<76]( 8'CN=:$,5TWD7@-^!OHW)933OXK=>._P^\S;QXBTZINV1 MG#Z%Q4RA$_4D&>=4KKP9+%;?_<=H\64T>3O)_ID-9G5GE%P"";)$&D0!28V& M>-"'@MPQPD40:9LD(%1)#HGBJFJS2!4:][+<.']Z-6@;>UW7 S?3)>YE6O\B MGV+LZ?Q5$=N7[YXFH@HM8R$#I$S"2=A#,I( MN5@:+(72:G7M2O.!OH7$=R/TMGK;=@E?5;I$XAA"<2R(HH4![.==KZUWU'1- M9*75.NL"2@U_JGRU3@E%$#4\3"?>-KT;S-[./BQ0ZWC!>9?-O)%NDLX#@XMJ MSR5GMT+X["G;'@]SDJ13.F'UY=M/X]'G.K>DEYQU#.&N%=*14')@Z-1*8JGC M<.HIC:V+DR24F[H*:=H3Y>3N^P.05O.W][C3WI)O*Y"_#XM+4V3 MO(1F(T(1N4 1&:4@W!%+2.!" [I,@_N@DD0RH-E/C^1^?G?CDVF?3&B NAXL MZ,5UC@W!BYUVUJO@0]GFHEX7\D25!]QJG?4$*) M374:*<9Y8.BM]1/QVVQBWKMX7_\@SU!U" A&A#%C$8&8#85+120TDA)#4^7 M69?,!9OU=(6N]Q-4G"#Y[:.?4#;YC#CY25L %4[*FWO3%$SN,+=_[L[>2UQ* M$X$KJ9TDVN$TL<0HX@)JB4A3Q8P)PD#$M_F>OGQC[U$P*M)W,$D;9X^S#+>D M@G6"K\>9K\N8[-3N')Q.TR4'51HXAHJ:2\4+8M40N2=8#;Y8_VRUK&1G>.-D M;1SGY=,=:S11=2.2F/XV^^:^<>+WG>/19N+]9NS@\/S6H1,H?9N/?IZ,QO]X MN9@ML]J>,'S\3P>]^TM3A_L4-.O&X\)9Q9TUDI>Z\B?RA6BZ" M[T>+G=,.QN#+3N"(OV9O1I/1P_*A18>S[#"KLS7-QWV<4N95B3P(UU;RU%^1 M]M*T,70WU2$PBB14+_?>\B96UA!#&XATLBZ][C"4(@D59N8X!'$.^"$ ! B3 M0D.HG]@8:[SS#O)=4:A)V\4 _3GM'SP0XSI1.7%YF+(]%QSE$58UB('+2H M[T.MZ"IS*KJ_5JSJ6Z!]=<4.JR/;*IMO_;@H'PHF4E(9DX132:3FAH11%!(C M(BJ3-!5+P;B8&(%8\I\9$+A>5MVAHD\HG$$ZDT0Z=_]B1\7QXLEUA7)*8!P=^=K> ;C=X,1.&71 MX'&4([GFUOX92V%\-[(N#F4Z24H7$ZHZ<"*Q+,OZ"1>7CJ0JMS?]-)>H5J41 MO(+!/'5?#D[&\B%?;/0[JI7!>(A^-CB3>U?O[\']?GN_K5@@<,&=VY>[5\6F M%+EO4:5)(V.* M%5&8.U5CZ]!%#(?KGA!C9+Q>21;-)YS&M53Z&Q=ZGE^#KT\I;'22B"F/L_\I)VP@ZBW.A=G["AG"YF. M*K0<# A[JE@%]W=@A\+ %]]C6;++->YW;Q',$]*V7GO><_NP9B/?<$ MBRPP.0!/VT^W%+,9[.!=T!GDE0OWN\'W7GM0G&(MG]FKG"EY^*.LWE\",=CF MBIECC%XM17O^*+AN>-CA((\3U7/GS'LK,>J^:M-;]M'9(UPZ<%EVEY5>0-K% M'ETOX9$7P%..3.N#CKNXL^%GES%?>ZQQ!ZC(L[O!3@PQ/N/F+YX^9//%:-B_ M*TVPDE::^G>::\I*;WS6^?)UK61OKWZPYLG[JON@3DA UUV-U1G>X$4_-^(X MQY>U-^;7-GAA\6%ZOP 1R&+PLL=3?^6-=QB8#EG_ZL-T?/=Q&BWG"^"067M0 ME&A^IK1P0#MWV."I$DZLH"GX3EP'$MM]TS@?>XB)GZ+NOXC*V@:REYR"9>16 M%&:5GT%4E2NM/ON1.'RBZLU6Y8S*NG\XF.PYZ;UD HC M#U5%G2$J%+'Z*H# M):J>/CA%SNVW'I4__RZ9KR9?X6?3V??W@S_?@.F!AO(EN RT2! M*L0AOU(R2X) "1+R)(R52U7 5YYPL3OM-!F[9#^I KR0G.=3$5:UY>NI"'&G M"6$9&W!H@H!H95/P?[DE%NP^H2Y-N-+*V#!]ZH%V=O>T*])37&F_DHYKED0Q MRBWX/2%AB91$J7J3YJ\Q17=/-K.15INA6R;XULBZ@ MF\DN D>^2]GL?H"*/-.]+U!=$OQ<9:[KB,)Q%Z';RX>*SH_%Q7 'G(&]&X?K M5*A5=>,<*G=5Z/@Y6).V]0MP9B^>G-=%VD:4=C^>(J3%/4E=I/@E;HNBEIJ-,"G*# MWV-+R/S2/J%+N+_P[)=4K?P&-'_\,QM_S=X %^Z//**U2L84DE6>;-E!1I+ M)GSO]:<%LQE\;(9B%'Y_>LE*LGS3VMN\8GQK0 X\RVPTF8^&[5:TEEQFR22A M:9(0;=,(H(PL"8&Q2 )^AJ.26\W=4SU\821X&[27N]&O'AX'HUEVMY4-R'^$ MG_NZKP-><4J^XX7Y=)5)JFN1_ISVUQYAU:RF=>W1BK)B/OQ DW0_ TM$@,E" M,WZ[,/R9:N265 5]-!%NHKC0 U5\'Y.Y:?*+]U_!_LT!^/T:8DSV/-6G&0PFX"N MZN=ENMY_._ MA8IVOO.I[_$AMY3 ZIF./0B[R@$QQZ6-14JB0.$IA2$)M 7?(A6&&QT*&N%R M1L;]./U]'7DEK!K?9WO1I/8J^VL9_CD_PJ208CR]Q;9!8_3;\N%3 TG(:E4, M.@S2.&*<@ ZEN?!;&5,"H*36.DL#1C?V%Y=,6MZ*! XE[7 M1W=YIPM&Q@:!KV:%T)!%$0DBS@BU<>32($U#:Y^6&X #N,,U!YZ_*!>+ 794 MK^W.SN3E^]%PU$,/7D(@3/!.F]F"F)RBI7C 8(G'V$FVZ7CM[=T#JE:EB@=\ MZ/E;M%A;-K."%@ZSSZ,)'D8X&.-DA[Y;,%7J8O0$N]U3_8@S09:S[UM%7#V; MQH7W\E2Z+31+GGFOM.YQ,%JWZJY;TGL^0=!ALM<5 ^R3A%2QX#49+3=G;^_W M7::NJA,K2YRN:M<;A^*(./5UJH'-JSD/"%1)]K:LU+/3F>45RU393FK[\%.7 M./4C7,_V3.?_8&$/=?N^?G6:]G*37T=S8.YT.L,$]ML)KF&8#8:=NJT5;X@Q MTM&VF)8\]/RGP[G>7H7SBB'=&7:A>I#S1SZI<7*WWF3X<8H_VG)%@L^?9]EG M\)*?P148:_0*K#8V'9CN?5^Q=Z8;*UZ89$H7-U"WCT4QD-M*I*ZCO[?WJY3J M=K5-ATR=&A-R^'"B YT2F2I#' \,42&C1B0TY%%06/"P$]M5):FU3'%/$T&R M,M==0'4.ZCP;#'_&AM W&7#NW58UU]L_)]EL_F7T^ YX%GX L5OCH_/VX]A$ M4QX;K8DQ%A<@.DXP<\GH-_@78H>6( MVZV3:&9_:$.39(I@P/?@8CKVC7-#-<73I=B=)7T+O%6Z9MQPT!H)71?)*O 4>@6<66$(M)D:C)"'6LYEC M >52A8S9IUDG!=:Z].*Y\::8/#$CC(\0>"5(ZC;)K&VW987,S#E],FUC8*BJ MD(FIBP%?-RNSHD;N$P869+X]#,3&*%G:7PBTJ)?;K02!7$W*8U3W5A($J(,6 MN4"MQX/1PH#Y_D $LJ4:0\"O1GYH?8*="I#T.J2QZ>LO?=8ZQF'2G.CA=<( M>UO::BU];'I:=I


H>X=*[0-@CP+A"MQ@E&TGI&H M!$+N)RA57&'9-U9H&P5Y'@J5>>&I=<=;%NQERD>V_SH83<+L?CK+:J]8V,)' M,?!WV\-'HD>MJG)(-9JO(TZM \7P0J8PE+1OTM0Z"/*L6ZG+A0D+GQH3)J:= MJ7EO5PD>/[FVLKJM1O-5A*E]H/)]IU7YZ"K"U#X(\JRK\9Y9I@MJN"K!H]$R MN;^ 96H?*(9;(EB;LM1L645W58"LRRK _C/*>6#TS'I?4/Q8"1YSNQJ0^MRM M=_M ,5\BVFI@V7@-7'1][UF617>+4>!ED MQ<6:V/$ZF UK-L5XD(SQUV'2V"JYSOW+Q>QKA; MV_4PZKPN2,$[5JRBH!-)ZTZ+038!4WJE5^LZG3J1G =%F0ORA M=K031%:>%7WA':.2TOK6#V%DJ[N(1-X:+PN^SBG*KK.5J6-D_&["@@6[=$E3 M&SM@.H9%^L7O55'9&][;OM!H*NOU)5;%P-LCL-CJN0E-!\B@AK645>:/7DA- M![A(/V2ILC+I7FR$9*Y>]4)5$#B*#2JHYR4U70"#4E-< MUSH>D"%KER^_LI M,@P'1]6K\J@*@;^]-A P/BN1Z008W)I*BRV\O1:93F#QWEEMD<&Z\KS#9CR> M_HDC+U<#)OPBH-44S MP<%QZ+Y7K>EYJFJ@(%X\ X6% 9!Q@S!+^:E-L$78MI0+807*T[6:J;=X9PV],L2&W)U@^HUEJ M1PZPT=EJN4_&Q*[AO-2)U#JQ(THMI/V!,MG*75[ M!]BLU/FD&U/TA]0U*G7PE;BTB;OJ$(#-2IW,>ZU^2%W# M4B>8ZLK#U+G4V1\>9I-25SC 9J5.^Q3&#P>S6:$SS,H#)8:-"YWUZ3I;8;1V2M50>*(QJ?"60KS:T-TSU<:E=G^3] MF9VJ:O54^Z\[F]H,=.0 FUTWX&LZ._!73NT)>BZ6K.W3$)VW2.VZ[2 MDR;W'G\D2IJ4N>(!-NL]FK]DR-:Q\\BUY;HK(5/H/(H;4]Q4\L-Y;%AU=GRJ MJM53[;_J;-YYW#O 9E6G0N?14'YR)O4/Y[&3T_";PZ@^.27Y.1FR*ZM (3EU M'2U*7JUCOY'%I:T]P?)9"MW> 38K=.M>/R7U7TGJ.G8?X9"X[N@RFU&_]?W& MM%5"\L-]O,ZIJE9/M?^ZLWGW<>\ F\UV4>\^_D@^]N8X?B1"+M=YVC)VH/*[ M<7_1Y9:,_KA%:]N2=7NJJM53_5M:LN(!-AL%.#\9A6FGW ]3UHOSP%2(<4ZU MG9HZ9V9U#[-SQ[6?/?A-]_S::?9X/'+Z,A;I$?>IF? MOP,=#.\&!Z5Q"!Z7L^R$\Z:53&WD2!("P5+!5PX7W[E4!%0[&00FW(RUHC=4 MKH81G4M:RVGGX1A(9.?[U>CMY8VM/35\+5LU^5 M3E^N]SQ98_M[^ 4,&CK\]8XK>L-T(X>_-=O ;[E$]V>6?0$/"#[RU60X?+M_25S:B6(@\A5HJXY3I,YRJF.B J2F,A4QB34-"(A"]- !,9I;?+M M3Q#7$B5,87[D>806PAUTU+],Q^"SK_8.7A&(@*8I#2 F@8]D1$* 0VP<6.(4 MACTJ2%42WEJ\J$7QD+H,C7V"VB=8T9K^0%6"!6Z^\@1#X*?/I+AS0="6UAMD M4540_.0 W6\AJ U"59[0MV[%$_KJ F!$S1$N58EE>.R>6%&8"GN27)^>V,HR M-$YMMI#;;@-':R\->MSQ6%,A9%EAP[7.WZ;7.U_+0?C-T#I ME[%?6CX8C_W6\NK4XZ0?IH%JO4J>6@X^K'#2K7M\]? M3C23:?P\=_&DU6F=*M M+=T?X0/F^7RHG&E? 89 -7SH?+Z$0&5RAU_@Y<+9^"IP:Q'?U6YR4/V\THJ\ M_?2R84ZGD98DX4$*;I2.B4N,(R%WB0MD9$*WO>B^ '*#&-0&]XS[Q@O1*QE2 M7QD]O.VW5M1%KW 1N.+7^<=I, 1<@8M7'Y7E7JO??I[_YHR[BRO"(U_^HKC< MA><<(G?A^74ZO?MS-!ZO?QO[A&\NR=>4-<&,8@IW&(01D2I.B -=262BM3/P M*FO#S6I[(PJR=HRHJD,8?Y]G]\OQZ]%]0RKG=F\$<(%D&U&1RH@3'2L@5.&( M>3#^A ::)RJFB3)\HU[>\7]6&;KX1$0/R%X-<:U#]CIW_RS)5@P'4-8A>YVV M?B>?'=D096E1D\G7JTK>B8O(7NM KP7F(S03I9;U[6QM6-?>8QXWY+\]$QA% M+;IC3\ P<%_=^14%,F"A"DU DE"!/1 .W%]G V)X['2B#06NNO7, =I$";-O M*B\C^U#8\"%[&#TT$#J8'H0.^:5V:>AP@,Q=!GOU\#@8S? 7;^\+2?5_S\9W MZ70&K'DV,I:RAHQHX#2C0900%4(@*:41)-16D02"A%"'7(*DWN:]'7[VY+8) MK41;+^0-D&I WDP:NX2+E*16AD1B>M2%+"1!H(RD,0MM@ECA+@8IJ5+MR%L' M/OUIP*H[K5(+'D<<&"Q).3BMD20V-B&A*8T=C2/+@B1W69#'N!:N_TY]D_A4 M9"I_,&*8T,[KC;N/1,%>Q3J$6!;W^(6. %#P5<(9\0%<$J;*T.#)IS=]\_).DUWNTUG41V='@<;3(5\-BKG()%O;#]'[Q M)QC2)X]E?GZ>:YW'OUS-A6'$()31F*\ FTCAKP5:6))(S3"1SV+*-WFN8A%J M1?(.NZ'%I0NO)G?9O4=YC"@GWX;C)5Z$K+7ILP"*8\;KB']Z+M'EYO+I$U_7 MR>-? QAVS%#NTM-%Y'(-"# 9D4Q>B[!BVXH>*F4+!"(E9*<;[>BMA&\=-L4 M]#Y[&(RP#PA"A\5L,%Q ]/XQFSWP,\]B=9=;K[6#^53"._M/&5^K.>H@#BWV MX;R>_IG-\J]&#Z,S=A9M(_[4?%-C34K]9AQ_27>CBVW9+4'3XB'\_OCX? \! ME_3=V+::TPK0_(74U/YYU<,?M9;[IWVC?NBM^D=08]%,;9$1?O/VC6BK%_[9 MZJUN#P'SP#>2_=!;%Y]7/?QSO27?,/-#<5UP!N?OZJDM,S)77'L3:'\HKDX/ M@;=Z"'\+Q;4ZKWKXYXI+O/D1*%YT!&=O.ZHM,CK76WO+CG[HK4X/@;=Z"'\/ MO96?5SW\<[W%WS#]0W%=< ;G;XRJ+3,6%9>Z46W-_WR^BJO30P#%96YX<6;6 M#\5U_GG5PS_/RS/VAKD?FNN"0SA_7U-MH6'^9K-D7],/U=7M*?!63^%OH;M6 M!U;S *0OCU)OV _5=<$9G+]HJ;;0F)73]2/+==5#X*T>PM]"<:W.JQ[^J+?$ M&\Y_J*WZ)U!CR5%MB5%YDFMOQ]'?7FUU>PB\U4/X.ZBM]7G5PS]WM\2;'UJK M]@'4V$M4/T+):[CVUA+][;56MX? 6SV$OX/66I]7/?SSU+S^H;4N.H!S-P+5 M%QB*:JMD(] /M=7M*?!63^%OHK?\@=4\ %1SM@?NBN3@^!MWH(?PO5M3JO>OA+/Y,'-%?O[Q3+&KSN[[/A8O0UBP>+[.W] MUF_.Z)OEIH!K85Q)<1>%HSQ.N"+2AI1(&J;$II21R*0LT39V@5&;9D_LC"-4 M$7IBRL9A.@HL.QAG\_?9UVRRS'[+SA#U4T36Z&RL#@0.-BL.:MPE9)?*MX]^ M;,;D\]-8YF="*9@4622UA)I66UBO"H# J3*7][#N[&R)0.]\SLYA ;=J284O MFNGB94:JA&I.$F=!F0*))(R2%/YP["QW+F&<'>3U,F)Z-+U5T!PM#5_LC&]5 M\%\[XUOY:E5/L16^!1RNVQLMUB/F3O235\.V4G.TREE0&G'56/@U"8_=P45 M@3^V >'8$V\1]K2]!J01 ?@X#;,U"'?7YHI+0)%^D=-:N"ZAL[(_A9\9C^:/ M4_C(M_?GPK,9K%##@T@3S:+82*("#BY4G(('$8(+%7,1LBB%_\<5=B@GQ1' ME[_^"%*5GY4K,TPTF*XX^#;ZM7K4#I]"2-<(G@ M*;BV*83TTK$$1#BQ)(:@2 B9I&&J\Z[V[3E8QPDHI38/%)\%L:##B1&[FSN. M4U%@W,EB=#<:+S'Y\2$;0HBT&&7S?,Y5=I?.I@_Y]##O#+R]3P8S3!3A2C?O MF08/T^6D"6#V'? 23*QR#%2@(C258-K0]7:Q!H;7.@I<1*EC48X)LTSN\GD3 M=!9E_C^7\\5ZLN;=G7?K!^-W@]'=J\EJ_%IY(N]]EH5_@IO^"39*//DV>DR7$-D]"VR!05 MJ"FL8R^H+HCH1D, ,T;M=U;NI +I!^ZC]J.2,+!..XTR 5P@(QGC(/6(8"NI M 1Q"SA$$W+P%,=D[#J3#\YS;WQ7-&J36#!@XS&N:,WNRM-^[3NR^["D8,15*@(2 MA10BV#01("LR):%(8E"@+A2101YM+E_/0D^ [>"RS-\[ M1$1A1BG\$!QAD*#@[F$T&"D I*\4JJL"+5PE;3 MA05"_4TF.+#?AE\P:?\>+S0GY?8TRA6$OQ?NLQ(4#G=KV-WCOY300[X\2!$X M^Q 2_[=_71_Q $]!,24/^-X% HKNT>,,GL#_!KX>9_Y^!T2HYR1#2 >^D2@X M1Z=I.14RK.]?^AHH8"^-.Q$G;--P7.M=UP6LJO?<2;U7[OOM[Y,^?V%V=T9- M>'^?,;J;7;(M< M:[GA)6>Z?NSR%,0F6L_F ;\&\$/1QW+9D7[BCI7%&@\14?90:XJROIXC@PO MMJS@MN0@5X]]REL(L#1R-AJ,?QV,)N=5Q77G,G!_E*>".! "'[%K7X^6LNXN=_F:K>XGVJ.NK$PG4(YR037! MTCXB QX29SDG(M)IDLB :1NMV/?06IK-DQ?(6_G^>,?21[LB5;XC?HNLK2+N[B[%.W'%HU7VM?_F*893LD MGTO8@6+LUWC; 8P^6:S$N%TI+:E"IO#A-$V(<3PBTLB8. >**7)))$.1*J%6 MNV%X<8W.42+*%S("--O O5U\R6:Y'.PDNOO(!0)M,.>[-OA,N@I,@*_Z;3J9 M[M:R]SAIR[$R@3.]*PK'Z2CJMMV+OE?@M QGR^SN]6CP:33N[>DSB^EJ52BA MJD!,(5&/U=/ *5W[&U7=:9Q.!7_<[";EGQYZ[S#7041O;15PK#:L>&S;CWV M)BQ4F SA%+TO><#;"M8U2!@>+Q?3V?<=I[131**84QFE'/SI( 6'A"D2)BX@ M(DFC6*1!H"*]J1@:],7D4!202'PDLJ1P&H!T4<2ZUA:R03-T2*\6#Q:G:0#5G\%9R]3(W@[;<'H M'[#UZTG>?><_Z_CN: ! A,/%U^6MPOQV AL>JNET8>PFU+BU[^00KV MCJ^LBJ/$"7PV-[00F1/+E"X>]P5T[O$'_&;Q'7-7"Q .O-U]1']ZO=D=J+'),99I*PH&2JR*O8PY:',S>XG?CO*MO^ M9726/<-4&)A(Q]QNS<:9=%5("'C["J%(-OJ*']-')!A:1W"333&..DE-);^A MI/JSCRAP1($)4:AGJ4[4*6;X??)I-!YG=T_P]1('ANTIKB 7E:@YF"=]GSVN MFC'?WH,J>IA.?(=F'ZG'LA>EJ"S5"H=).6::RYS',+L'-V K>Q/#%^!T-ESS M>0(3896+K)%$!(83J0PE@>624*G2. G#6+AXG3A0KM!- MB3QL.MGSSRZCLUJ:X/?);'41\N_3,06K,(A1+B&I1=TH9KZW:-6I8JRID MK--5VIUR6PJDG!L/P"O&2V3"=UB!_^5 Z7OR/*5ZXCD$0&ZIS.]TOPJE.K#&&,!E%($YA0,+86"+" MQ*0R":TSJ^%9]$:>W&K>!@QUO85G50FE+G ;CA9 '8@ =AH/M\QD'^,:%%9C MRHQ79;).7!D?+"_IH_+B../#FA.WQ0=)JB%./1"CJNXWKR='A^7'WZGE0Z6W MDPGYL.FMC1*;;1)-%-Q6F[%M9)+0-$F(MBFH;A=9$DJJ2<(%=52"V\Q=W@JV MW0)V-CV'>]]\HW9/&^!P' 0."3[8_[9^^%WR"I9H/5M\FS_F6UM"NAKG6)7] M+9_ 1TT#+V7?/^>^S!6A.\%9R!R4/ MAAJ;V]G>A$E3[!RL2E65)4/[+MVG RL-MGBH^85"15B+NC!T@J<);@\"#2B5 M 0:)*78?4!;J5-G(J3Q%^D[^T[YAIU<(M4IWBR$%!BU#>(1XA$'=Y*YOD80M M7J^W3OV98,_/VMQ1./&=G5)7\I4JR@)82'/#Q1D'T1PR#1]).IW=9R-0\]E? MX%RP=5_=T'-B[8;Q.6(BFUB82824EG#UO)(X15\A#WW*BFYB8V MZA^:,_S#8/>ZUQ@)CB4N-BG[B83)*XL&G)8+7 M(%7"\04L! (#H%=*&Q!K54*,T"Y4W(I0\%R_,Q"&W0"H].GW^H?NL_G<#R1/ MLWYZ^WB[6VQ +C[WX;AU/8RJIZ&K;Q5UA>E+!YZ_3\O9+LMFZ#!(XXAQHKFD MN76T,J8D8#*U%E1WP&C.U<6=*ZVO8FOV#Q34K?\E+E+:N+-78K"T!QOQG,_I5M]5+W M4;)]0X,HEJ\?IJ%9-BSQ OLFW;B3TRBC3BY9OHCJ*K#V,?-O2S:)E#]]20YO MA&&QM_\]]EFX'U]NBLY9R=-WD$'9O89<+0+L4RJ%MWHI>Q2&ZC%1,8!H=+]& MI>"HXA6L.#MV(/5>,[Q<&5J1I:S_DP7DX MD^E7OY#@8S;\,IF.IY^_[T9B\$8L3/W:R]$_.+1=-G\B6]9LU-'4%P6IF%T^F_L"%ACA4'$*)/%ZM1W^/O MJV+#5D=RU=9BF'1P3)S48U7HVT+I^-#Z9Z7!L(*6FBUQK4G; 716JB^_I=Z\ M"50";IQ>O1?;!PLCP[I=GJJ8B22X[3&- *F82V(Y./7"RM RS6,M5)XB4)P> M0*HFG=NHW7T=@*U$U;C>%I]M[XOOI;K'.5]<[8!RBHS=S=KWT]D#OMZKL$), M]/NDZV'Y%>,Y^?(78[8,7 4RMJA>]^;T/6H53SG)@\]=:CE />QJU]^FD[M\ MQ3SHD=4[U_;'.]A]-!U^L:XLLQSGT[<%TSK6>C/X3_"!EO,%?.BL-I?CHG@F MA?G&J< VIRU UI]],H<5)R%\:8D+$PEPA& B>*H(=Y$Q"&GN M\>*:N7,O!:QRC!DP4C25P#W.XIXD'\#I*' 1I8#4!B*F[&X=32.D]Q--X:B1 MK: I5HX0!!]_$S"%AO^95L"47LYQRU/;6-;.K>8MY:\FV(/A<]8^POOX93#9 MOYIOK2CFUNM3!GH6CD0;?F&1C 3A2"(>$TE#T*Q11(F+0D-B&VL;<2&#-,G5 M!I;Q8HJZ@=O91H'LZG [*GJZVOF"(K,WNHDRM*:A[.J$_\CF"YP7<%DIT9$# MK%9:Y$*7N%1A I9&1"8L(E8IT)XLCKE)PR *@_S(0%UR"\Y6$]5%9Z+3L4I] M5L?BB[[,MFO>(3[7$9:_GCH$V7(W]IQNHJZ@O([!>P9RYUND)56F>QM6NC[8 M-TGB[+!U=\+#XWCZ'9OSY\-9AC\=S+YOO^AR-UUKQR#FL? #6>M&E)K0, @. M24 ->.A""A) =.,GS\5Q;--(!T]AI"E4KE]&>(LED!CWI[.LD?(/Q-E*YS,= ME$E[YLU#I8(0_TJUJ0GI#).&&JB/E5]BO_!%6:9=[&NC"_S[3O]3OVF@;_HD MN;NPXDOSCQZ/IW_Z._-@@G?'V>PK+K_P]XD77/MCJDTY+GTJB>LJBJ"DB"11 M$4L9)Y$%#&4<&&+3P)&0VACSCXE+V.I"?$<%5"7N'$AV:BMP]LME5^==XL/W MEH75(K4?: D#7]9;8!_)""RW(D+A%9J) :T8S J+:$JY2:@V*[2<:AZOAO:; M'[DN.Z.\)M5:1:$ESH%ME8%)"8#+21A9P400I#H-\VLS[.R4>G?"W=&%Y\V3 M6;SZ:IY,'RUI6UB8W#69A6NLYLEDGDQIU!G[ZUN@LW GU3R=W >_3MC#&AHC)EL5;BZ19%.Z#+R4P MOLB5F6YW:H&Z1:7NIU1>9:'?T^]QH-S=G:]''(QQK_.KR:JUH]S[>Y_E]8OK M'N4\W,,BL,\3_RF79CR# M%!M!#V2$&\*4;6IM.A/B%H;V70.RAF;X[;PKG^"S>F\+8%1+2%<'PI>P^;4Z MCBE^"(L=JLX8UGHE(6L%)%ERDWDI[2<9:6U!&@!)&,I%:R#YVC;X3U=CI35= M'4I2-_1;C+GJ21(PQ^6+R'8(ULJVJD?SNFG&5WML]C8='-I,MKJ#634OXO7+ MRC7'#-G9E.L+VFW"6$K'64H2")V)A&^)"RT'2@U\'22!#.);CI$TM[O>WE$: MBJ'=UVRV\,NQZB8ZJ]-8TD$(9T6L#6U.(RO< ME>T_>*%(-V]#3;.[;#887[ZCY)*3-,(E@J>&N)0J(AU+2!@FEL0VI$+() U3 M#52RG9M$%7JM[OR0A? .63M<87O$"XN8NR_ M&O?KCZG8JV.I0,XN!$7==>EPJ*.T-[NNA]_ZY6(WDC]!<(*<@DY>SX8H+U!I MWS&K.02#^VW@0A:&9%4CI]Q=RSGF6; ^JD/IRGR80U3LDOPK_! \.V"*X.YA M-!G-?9/5U]J+TKHX;MPUI&1AV_D)0BK(^96DNR+5?K5S!?$N$'I_GPT7X)1] M&W[!"BBL#WL[*;<196N(^FCX!-Y^L5UIOY3.0^XI"-'VG)@^P@'&3QI;C$L/ M$%#@CM+]FN]7FZR?5EC'H_GC=%YCP70'VH#G2^YWN>%,NHI^T.,,'LSC!5^/ ML]5===\9 6(W(6S1"3I-RZG88%U;VM>( *=OLQ,!P38-QTW!=5V]JL; G30& MI3Y>R05B[>O1#F1;H&,O+;#]KH-SF(J"'C\Z#*V/%#/4YE06^F>/DE$\89Q< MYO?(?9B.&V;C9FC$V:24B<*1[CQVJ5N^LT?S63CG?#6#:\\W/TY*04'EC1?K M_$YY.(,NSOMLF(% ^(S<>G7.V_OM]8F=9M4K;8+T&*W'\K5 <9EPK#=5]%$V M4/PE4ZY$.-:/79ZTV=HKBV5U@V\1_+#. +X.'!4T7LZJHLD^2L?K^##,2VMD YD &>>I%822QU.HDII;%V<)*',?3AR\AZM M!JUEVC&& !%/P9568D5H]]BB$"7&PX&PW&:W>_CZXK*#\I]@3A%"5E M(?[&$UJ-.&PIF*\P 2F,(INPD%";@FD4#"^:@/*8.^J<,3QV07Z92F\H+T;P M5<@XH0#[[Q:88^GJ2GGJ2\OMN_#=\6I5.[>;ISE:7/_JX7$PFF&HCEYN_4'I ME:DKK6BB;"*#C#@(=@JS@G(M+@S,B :1NM^'=K\T#YDQ=7+N0Q*%[J M]=$L2U4L]]M^XKU];)NI\'BF;^\/%Z'&V:=N.;0BO=SZ246RL+3^3,K*5M?O M#2CWU;M;=[R=.N)*6.Y8:@DHIY1(&8%^BN* L%@9XX0.8KHJ;R%%3[PB.86" M[?64[-=XQPC2OME:V*ZJVJ<\IO#A$(,0XSB$($;&Q#E0SY%+(AF*5 FE5\5+ MQ2[XHT049.%I*\(V\WB0M"JO:CY-Q:J%.,!S.EMG=Z]'@$VXJZNG1,^N+$POYF"K4%"X2 M<44AKKOLV.>J&E$P<+6U%;M,OO70!_1X-N^MN9;8C7I 7^>/7M(;7WEU*G5BQ*(NF(> MD%10B#VEPFW>6D $EL0ZEE:"K*_L?='J5:?H@,E?H=G+W!KWDPFHL.6&?OWH M3=:<=Q%G84.N--KM=N0>*2X'??=UA"N)X;3CZ?+3XGXY!NV.59J]M% 0+BM; M]-$/4K!W?)@H]F^XR^["[[_/,<0N<6">3?4#5OPPK/LKGO<%A.XQ"/QF\1V3 M3WX>QW\M1WX;G-<']]D,4[.K3&,?(5+8UR]XD64JT]3+EO\N5(G//E^AM?^ MC2Y;S'+@,JCKTH2*'LE>SVDCE/:D/[K+FGGI]WU69LSZ'='KL/?C=-6!]PSS M6F P'16%M-9Y=%6(;;VUS6]@\6/ZB 3#)+1_RZG0MD!,)2=BXSGV.[?#O<-@ MM195'(82HD[QPN^33Z/Q&!>GK>'K)0ZXYUX*=6IE< DU)S3$TZ(\KU)\T6G= MKN0N'$@,DYDNM(V<0U69\?;N@&\%V_'(6MW$0,7X!7VG#%]0EXA%4N MLD82$1A.I#(4PF(N"94JC9,PC(5;=;(2''VUQR=UB;P8K967U4>PF+_)I%)> M"M:*QJIF![BUMS8'K*\U>X <)^04W>]FV>-@=+>^(UYOI)[>]68 M%QOU40"Y*[UD:0> AH40,:" N"S?V!RFX.&Q\,YJ 'X7[3W*V G=Z]U/*NR3[Z5;EC6!&E673 M.T'EV'$\)R#MJM;M$(AGD'_=6NNJ!.?%UOR X3]69%T]0_I!D%+:XV*NP+^V.*]Z9C$,2&2JU.MVU4VKGC^Y/H MCOGN#H9=^#',\2.N(- !.5X)\'SMN>)PT>48F1>56MD]];C['C =&FF# )#% M1)%D '00<09Q2QRY-$C3T-HT/$UG4LGR8&7=/%K#@%25W@818(K10* M[[3R;CD:?0R!<;E>I7J$0T2=N D[6&331^6/@T- ]YL#[O@ID@ZW+KV>3CZ_ MQK;D/''][]D89Y#]WM.Z=[_[O+BBJ!(Y-=1)#]1(U4B5U],CA_7'=A<%CL3& M+5AO[\%J/J"\38?_ZJ.08.:QF,4]2<@9\\^W>_77'?Q-W)I7FUVMPR"-(\:) MYI+B+6=*K(PI"9A,K766!HRN1A3@E5[%N>:E-!WNW_1#+WK:Q.F5@RV,VRQ[ M^%WR"G[<;\N'3]GL[?VV;,S?+A?SQ6""N;&N9N!6%7V+9E+17:K/I&D7$#_J M?CE<>%[)U]WU,SW@9USK7>^S[.%;C(762S=WO?\W@V^CA^5#GV(AX6.A)O:V MGPU#0RM>5TIJBVT+7/X^>QB,<*P46KO9 <1C'$9*J]_#L66^= )GB; DS@; MQJO@,*;8L4)9J%-E(Z?RRYMW]I_LC8X;6/5:G^P.V#X>81)FWR-_Z@0VT M96[?IOY,L.>'_E[ILN_"B:_M]+O9:'@MS[2B*(!-UC=2GG$0S2'3\)%L+7IY M_N<"YL#>,-'@N9P)3\.'L_[LO\#1\Z:;F,S<:)I@SPH1RBJHOXVLK3FZ-0UA)XN!L BNE_-]OUM'OI,%?#QYQ M&&#P^#@>#;'<(N_HAA^]'CV,%E>XI*N8_N>XVW5W)E@+E._%I]E@-L1AV:LR MA(>G@2=]#%2QLT<(7^WN,*[,O27M/OY=OO,_F<[]')LWZF6_ ,C1=* HN/O?AS-EZ(F9/ MDV<@R%;1(\FSK>=O*+ L=>C]D).^Y50QBF%<&]M 0'F8ZC9A+5AZ_\L8PM9- M>'LEGSAQ7#ON**%Q&H.9T9* [99@K9.$)@%XS*E<#;VZ,4UDK^JA4SB:S)= M@N)^,YC]*]N:Q]%'R<960J98X>[P, W-LF%)6-@WZ?;#'YG1MHE*D<-D5\&U MC[=JMF0#7/G3EUPC/&W,[;'3PM%IH:+HG94\??L0)(G!N7'Z;L5*>'KQ7_4^QC-OPRF8ZG MG[_O1IKP1NP0^MK+Z7B8D+'N"8C+J=R"S&OT0TOV-JOX/DYW1KCW,B2%B'2U M0^D"PG:%95,MLS53%5]_W8Z!JFK#X>!,N2- E0G:YI 6"X77S1PMW9F6='M7 ML^O&WYDRO>:ECB XK>Q5BO=\G7:\BJL@G.!/* MJ"WC5H&.+;+7[=%]#\<%;G8P3V26/7>IU0#5<'I2X=KV^-"ACV9#/JT(O9B^ MXB8E[PSG]=_O1_-_ 0/A#\ BL[I(P)><26&^P;]::+WZWN+WG E]Q%,I3=G% M20A?6N+"1 )&(9@,GBK"761, IZ>CMQM/O0)W16VLW#I,'5;[+(.IM\,_A/\ MP.5\ >#.:HO[&>2O_U9S$*"#L6*2WJW MCUE!7-(&EPN_#N5\+K\F#O ]+KN&[[F42IR7?TQ2FO*(@E8,%.Z:TR&QD94D MM'%LHH@QK5)D?'\?]TQ1,=K:%E#AB(K?4L;MYR6<-[B-D,AM@HT M25/G"'A%D@21=6 X4V.M4"S"F!8?S&\-X,4%;L\&&D'/%:.JT @L@%I#(Y\C M--P8U@HT[%9NH%'J.4*CA'.M0(,#Z]?0"/<A)3$PC& M)@R)H[@7-7 L$C%$JL+D=LEK8%D/EF"R&-WA1<[HZ]9XZ^0;CF3*EP9C'FZY M6.5&BAO4(4)>UF]=]GAIGKNMFKES+[NL39^HU5'@(DH! MJ0U$3!9*+1LAO9]H"JZT:05-+XLBW]G]]X#242-;@5*L?$HF_RY@"HA513M\ M*1%,+ MF;6-9^X8B'QOU:H*=HO[FQ^=*/GX93$JKPRZ!6PEF*JF!LC"1J9B' M+(C!Z[<,77]%;$ U42*2B8H8=S'?:%5!&7--5#"=B4X3MV9/1G&G-7]="_)Q M&F9Y)7Y31X'?6^G\]Y1)>V;\7NE@^"92?;J?;1V@9W\:0ASUZ6N?AEBI)7:C MNCZ-]B5RJ]JPM4+?IT,#$Z(-O[#P5X(Q3R(.AT9#.+0HHL1%H2&QC;6-N)!! MFN2ZS;-QE[KOQIG]Z,) M_LE)/K9]W6^9EQ/-XM%\.,OPIX/9]^T779Y4T-HQ<-XM_$#6J@NB)C3,:DH" M:OY_]MZTN6TD613]WA'^#P@=SPUW!,$&"! DV],=P;7;9]RVGZT>WWE?'"!1 M%#$- APLDCF__F9F%5:"%$EQE3#WW!E)!@I5N6=6+ET9@*G)W9:BR$VCTQD, M!NU1W^BF\<.F2 TZS,'S0(PGB0'BQK;+\8:] 0*;(KC,P?PS3#EZTMUYJZ7H M2)H=M=/<#V#*"&\_=-F@5)IVMR5W!^#S &ST5@O4@#8D@*D$L *\MC]C(7+/ M\^NQL)L':Y@?-X!/>S &3PKB/QDP[=:HW^RT.W)SH+9E?:"KJ16;: MHRWKIIX;&0EU2MK8L[=(*^TM@B4)()*W;BZ2/6@FG,>G(J5 '43LUL-T5S\P M'8Q#88?7._@'^"FP+='E];UMCJF*[DHH"5-K\J:B9[/GMCWA>MH/? >$-C6[GE=9QV9"GN0@N5)_ A5NU MTSTVN%J:LKLOLRVH>-H+EEZV6JUVL[5E"^&=0742PBI ZO"$I5(FC"I*\ Y( M54\SH-NJ_J3C;R6 Z#9%[^# \J:^[O3J@4(&905EF$HS\ME!BNF>>!FX57D= M2>PFK[ [5A/>,I@ZR6$-=.UQSV>T,7/,Q/K6NB:_HOC"XGNN])8.RH2@,4?*/3 MPCJ38IBVVQ@9@[XN]UO#EJPWP;UHMW6,L;<,4,L 2U@W]E$_:44P'NAX>< A MC/EBCN,]8'5>T'6Q.(_Y]RP8)'T0GP 4K=EID)IO-(QM(JXE!;J8&3%2&W*_ M#:2G#[J@X4?=CMQ3V@.T:X:=H2I*#O,*?MO3[0*37"TGSJUY6G'B*0&$H;'. M#@!:<]3+@);6@A_W@E:OK_>':K\I8ZLH66\- %H#19'5OC("8W2H&"T!+;#4 M.P<'6+91X1,ZVFPH2=G!@!X91K/? X>AHVNRWFV-9(!N0^[UVYJJ=;LC8]3C MI2D(C4[1)\V?Y-C'+):7'/Z85*:HMY3668]9*!4Y_#%YD+RMJMI9SUFH^SC\ M.8F']09\_:SG+!1Q;'_.A@X"J*G#.1NC!EZ<&7+'Z/3D1J^IZ"-U8#2UM%)! M-\#HV/Z-H[;2+OY M#>&$4^KDMIYG]>- 97O(7P0<\7JD@9VTF]WA ,Q]?2#W#*4O]]3>J*MU6QW# M:&'TC<3(3B L!T@*,)P.:%D4Y(_&9\1!5W/"7F[B?>4MO M?."IB34G"OT:<>BWH94TL#PV?+:/@Q::=I!W03C-)*->$;15'&&]?2?];4Y_ MIL$#YP#>X><0;!(=W7O3=K#G/@ ;%5M:EW,<+00>^7Z^V+90-+ZA9]' #BIJ M8VL)N@L8SJ-V]@;]]S&2>Q\/Q/='05T;4R\;S=SJ:9//?N&>4^9ZUW_(/2EM= :.Q:0 MJ @?9!D799D\^ V'.NVTJPV@.+R< G @/ XU_0KH)A7_!P& T6P?%0"\]TL# MY(VLMXS"_(/<<8H-*H(PZ :!-[$Q$?:K']36FL&CAJ:-]+XVD+L:-HQJ8GBU.]#D1KO= M:^J=MHIZG.XX_H\3OK7L^_]S%[Z%0^%O"RD(EP[[Y>:/[N??WGV0>Q]O;S_^ M\;.D+,*WTNCCAUOYR[O_?_BSI*9_&'7_>/?^7S]+M_88[8_P9?[#QAQQ<\*\_V?&__Y0\^=/B!/LTTFWF-B5-9GRT M<3@S0^F!23BVRB?>#NP@E+RIQ$0G3MGG.=&P1("Y9QBCCE^O22'SYR*-&E[& MS'#3M6!5)EF"8'"M= ET(*DW=7W-AGP&)E< #TA>Y$MC>$;"ZZ8YW@7#2K R MK&(F!"HY29(?'(2^BT_B#_&*(/*D="I7'5[/.,#2U//Q21>?M%U<.;X>3%[T M+?B.";_#"><+SX7W8!'8C!>WV908#\S3$OCM!2_@@!^7< 9D->DOUWMPZ]+ MGDX9!GQ8 (N,6?C &'R6)M<2[)BXE4SW[UIK=@@+3+S(L:29><]@>P@DWX9U M&'QC A!T"8A^#M#F9.+3MP+ N^,0-.DQQ#VPL$5@]6E.69 Y)?QK7?K"F/3! M P"W:H)R.66;\\7;_P'!IO;??DF(!#?..TWF44TRII:^,WB;\H@4>K!P.+,# M"?3TG#XQ!4$2\\?7W]_=#N4OG[I]X : J&\NB,!1H- J^# MA(B=>SZ2B^U2 MJU B4H\C:,*;#!=@LW!,M[["G#\)F9+M;',H*5E:Q2(:'V,=APBTX ?W%ZC[ MW&D-=+W34$?R4!_A&(>!+G=Z[0;HF1;\W!UV]>Z "]V&EH\2;SP#/Z[%[)^' M;HCS+=@=B!NLZ_E@SG<*K&U4&3VCI75'K9;<&>#NVX.>W.LTVG*SH6F&-NJI M;5(9E&T+)L*78;?_>_?#;T/IW8?;X>B*#.[-/DN,UIQ(OIN$A9Q&@7H0-0*#N/Z+4Q&,=2VEEVNY\JX!BR1$V$H MFN]\QL?<@JKU38O-3?\O^'EL3OZ"CW +D &P1-UZ18$FUW:6H\38 W.K3&JBJKP?OX[F+A>PL?Y5P-A:;\ZFPL>H"M3UE\<.P(9]-'=18.=W)%3I7]X@& M*AH:,[$.LVK2P\R>S/!X/^]/* W\0Y84E P)!WD@ 22=8F!, WR\W"O]]85I6_/N#;86S7VY M /SM1C(=^\[]Y0;[<6#/V3%:*CX^EMVGG_W%BA=HJG^[21@LM/+/W(N%QUX( MQ)Y\M+'A%?&(WEKWS$_YC?@EH&L_#KE/W=^&8# 'P!J"XUN..,]\M-A@%W))DM]OGUW>#V=R &K5G7F_BX0'F\Y/]0G8FD2-AR5GP\P;YN3-2MJ'G';$2>GN! M?0>1_GXXNH47V'P%K&^EV^'_O85M#H8?X!$9GHGWTE\1[8] ;Y70,K8PRHR\ M]-CB7562I;:T9*8?5,C:B*QM=>N'-;HUHUE/CN4&8%FKL+P-2\:65<:N.CFZ M=$"74:%K"W3=9BQ4891RXQ*# "?'6Q/PUMH.;S^1-;<51+_G(8J_YQR@QN+[ M%M;CL=R8C.'09WYHVG%4SG8IXF'% 2J3SYPG6]Q*)\9)"YRW ZX!1OM$]7_N MWS&J8J.YZ9H.&AWD6TS2U@&$[\37P##9/6A4,NOYD)HT[--Y&R2A/2LU8*8L MMNMM#$^"E(95"(O"@)X-[0=@ELJ^0 @N$)\8Y_@ N>@(/QJ& +EH .H M\B"HF1D>1">8SRGVF#O:(^?@QWY@%$M[W:BW4L*>@TN&6S<)=/]KNI'I+]-_ MUM2:A!&,NO2'23N-XX+H*8,722@186/XD$ I02;&Y6HX[FBQBT;*/$F/"CM( M0\ /,R:"A]EZ:T*#B2'2!'6 F0 M/;4)IZG[GOJ]IKBAVB8RN7T6S,9J#[J*TNO)Q@A[ MX RUH=P=-71YV!II_6:STV[WVM]*^[FL;KQPH<4#O2.&^')NS>_B*1&?/&E0 MM:5UAEICU)([(Z4IZQT5='YOV)8'[9ZB:?IPU!L9WZBM1K8OR^8#E)XV&9MT M^8?%?*5"E\:HJ39ZAAHSL?P/'EG/;J1X.="GX0$.-M3Y M_@^V4Q>/@]T.X*P'15'!6C%::O8RH+"Y1QMI82,NQPLBGQW^)D#305:J@[:L M*ET=I"<(SDZKV9&5;GND=/2VHJJ#B[@)T.M2KO4!JC]*J0 UFO8Y02UY^_Y] M37K_OG_>JX#5*XQ!OR^]-\?!I5Q6?'3!M,I87$TRN(P:WNG'=H-D2A@OEDA& M(7#C0X"UP4T5NEU.#)D[,$'OQ'U[N;D'EJK+'ART2#'Y"IT%DG_XQA=F]OEZ M$^K# C! 6D=4OV[6&Z6+3"VO6_7.RC?JF2/C/7YLY/KXM6U#26!#R>!X%\)(<*PY[@[;[#'R MI6 K&>^I+OU);@"Y0/%^D^!337JMU)MK88(V(/I3#G<%."0?R#H&#B)[?<8< M+ODJ^0];JQ5U8C*=_X+T/> [VO6V):Q^!I-CHY7Z#L7I.> V?OO< OPW\ QHW.EZ1H'@D/%&=O!:0B%Y;_Y#-'%8Q,7Z M!SOTO?\;>_W@;[X#WA6U)K7X7B\#C3%E1T@8/0(^ P_96B8OU]*/HX"*P
@8=<)\\6-]FE"+EV*C+,H$6].1\ MU'8F, 8\!5\ADNY_&@JYD3LIN'"^9UO2[3^E+[<]O"=%&D%HS+VQ+9S'"6_5 M"*N(%J>XATR0 M@*=3W0DOO(Z 8>X=R#*B)I3#"XS7<,+P31N)!@X(*]H!:C^ LLE;,(A<+P!1 M+%/3S212.QM((#E?O"/,PJD<2B)=CX.&BYAX^[BS<39Y3L1YBLC%E+&Z2.F( MV3H;:\P\RLF;UF3V/0F]&HIIL/VL)*0GU!XF'H!OSWDQ21Q$U,'YRLXB%J1"V.1XHG"A/XDELA24"0H)8@]2 MB*\2),BDJ8TR@@KJ) )#)B-MC'%:!.[8BT*!Z4D80V%B^^ B@4S#L!V/;++O M=A!NQL;Y-!R?4R]XOF"AH=%@8LXE-CL(I#%,")@Q]?6C:'T7Y: M,D?;V#V9H[W^ECZ[HK2US+87(%,LHIFYRY MO7U*Q^'OT8[_W/.^1-5VO/..?>$53_CDF'^]E4 1O_KHN_&+UUI#U[9ZM207 M:],N7YI(V9%RJ*8I+S=.+RQV>F.5=AHU0U?.13N9J_NG2[DG '$;NA)6!Y&% M?S=^H]3@__V(9W@LH7"]%71->SNWK#BO9&CN:6S<4E@N;Y6?V;08IYIFO"V# MK!([1!K%77TM407*:>/JC.5VPZCY\NAK M(I=6K=%L7B/!7!5YQ"9,QI2].DIY8ZCM?0GEQTJT',R2N6H::BI[VS-/IJ%G M$.VI L MU/?FM'II=B\HYVY$5^.)/^ \4W$U XF<$P"!:8JR5E M%I2U8KL3[+&*A\GEP7)(\LWA1U^WZMKJ"IA\&R1IC<4"CWN"9WEB;@Q(@E*V MO'85IACLC[>&V:?VW/1MK'V.L' A[< 8+%WFWV$*9]RGD5?_8KJR* C'6G1; MY(W">R;58O,D=LE;+#P_Q'1R0A5F1]YEZHI=+R34TM"PN)X;$0RG7GC!25.Y MVR7,O-*M[;S,_,Y-ZDU6$Z(3(B@BFTH-XIX!K](B%JPK,N?@^8C$8,RX]7SQ M>+:H/LFPS?(C_B%N74#$.HVPGS2R&/?7P 2R6]+M(&G:]G'SGEO'$ MYG6=W?.=U>:Q$Y[/^>US=M?;/7JSDU\B3E)HH)>+#H@>>C?K^_XUBO26<_O^ M)%Y,]X'W-;MY@=%-)(+T M [:;_IQ6[YR<;)Y5"'^?EFNN*6I\KRE@KZ<+K.G1]O1@V\641!A7>7-^59QP M >U;GUS\L*Y;X25RPI,/JUTE3URYOL"]7&O?W(J]=CCL=7+75?'2$,OP*:!T MON;$3R:3E\03>N?%EQ:>[;DJJ^599[7L:A95M'Y0__*,J=F59*L2;*XTP>88 ME^;SA8ESK#QIE$FA&"67NY_Y7$7:Z-FNTDNO<-,+Z'CV(TV5'&/:@VBL1;D? M7H0Y&+EAD:NO>JZ3])^,DT_B/!EXNZQEZ4H/*VS^[T5WLTUMY;M4MYDDP*R, ML5S=&6XJF]UB>2(1(QY!9DK3R''(+,[>X>=@)1:K2Z.#GZF6P8]TQUPQ5\UG M]\SE>0ZOE=(._+Q?83+'#99Q/)Y)\UHO>2$9LL!1BVE$CNC$:V<[\=(Z[IWL M\!0H?O>-BVIU?747?$UL\Y7D^E!OKWQN59JS%#>T-%T79Y*FZ3'I%D(< 4L9 M2-WH+@K"]*,<8L:9TV0R#8WC4;E\PNEY>?P=3OYP7<9'2R09"AF"I'RQ9&0& M)81\I^0$!Q-E@,K*>_6:)>>E$0[9WI4.NS,=)&71B"\>O<&3;>!+4^QK2*ET M 9\.NL*9E/OR*M\D-)U$43HK(N[>%\NJ5S_D/S5E+,/'^EO:34T(M;S@"$+X MG[E(!X%UTBZL2=M-G\U@!\ 6G'%B:2>.0/*#LHA2\B^18&>C7;J@NXPNVQ]= M:<3&?AY"#0(0R-%%Y >1Z9).!0'7C>./A <<+\L1] ?S[X"TWB *4ASWWXJ_ M)Z^E_S9X^V--LLRDD2(*7C9A\S'+7(0W^#[T?$-M:J(RB>7TZH>B M[;3./LD(G+2MI\6[L.>E8+:C>/8P)T(T[+9?UX4PJ.K(MO_-Y M>\59-:_*$N$X^48+/EG;]G/YBC%GK67P72CC:F9OK39"+J%J-;#" MKI&&KHIB!G%MW7,@&;W6:5XER5R[V/'(W6)\EN U$U#K;"U[+N4B\0GW7E6Z MP8O0,,^D^_*>MFVC43.TLRF99R EJJO[W3!>-5:^P-C,EO/%JJC-]:JYE]5, MN7.5O2HO3;B\T%[*RM[]*U^N%?VB>RD;M5;C*BMTKES@7&TW9;59:[5;UT@Q M5T4?SZ*=P- M'7;0<0-^!4P;/5O&_I\+RG"?+QR6S1K,9>QG.BQ*<]-BE!WSZH?\I2-.K.>9 MI'''6<_'QB@\4[DD755D',;3[:F\0]7+\O]SV;YQKD6?[R$'UEP6,&]CF7V\ M@(,X1Q96>:V6U958; $OB^ZS+)CXW@,>+F 3;+LY87YHVCS9UF)SUY[:<>;E M&!A(Y.T+>#X"#%@D2M)KB\GC=:GK!![/=5W!U*L?UN/*#H((-J_I>DUI-J5@ M9OJ\F2>L,H<5>.Y!Z D\/(8P#+:F(%%;6JUA9%8E@LBL"^ZREW0HSH*'0_(\ MR=D?W96"'BW.^0XVG@T7X^:BZQ4QCTT!#[54:6L<, MKU:R]8'& @!0@$UA,YR(D-DJH][^+L/VPAG!->F<8FU(-($]I*2:*WDH)\-W MI3M$ZGE@SCWCG]_XQ37?$P18_&(-Z\+6Y7 ;680U]4:MT=(1-R4H6X5U1:)[Y3* 9)^UD#/L'RY7K39WT$:>- MPX[6?#V# "]R$#NN%TKC#"KBDJ 4T+STU8HFO*[FO\SW!&N_HIK*$ML&2WO] M + )1T@7FL JMJC.$86Y:-]D2W.EN'R/4J7%A>SYBAG/78A;]:M?[5JSUCEOJ2%_0X-[,F\+VEAOTL#>UACO,RK MA%QA?\S0!^QB?U5%:Z=HDE]P9:I.^?<1OR MJE-^U2G_PDET \B?_.43[K7JE'\!UW4OIE-^IGG3%35KW;=3_G6F15T5*SR# M5OFM%]6WN-:ZS@$25ZXRMHT(5\WRKYS!U-95LM=5,=-SZ);??%%,43LC6UQ* M+MC9GJMR7ZO<5[?JEW\L+_.5;*MR[MO_*&[PZ M]G]%6DNA:V>FK:?M9ON:&\7\&WSYM=HL2T5DWREJ])&$AO MSK.-64NO7F&1N*%Z#=>>F[[M+"4KPL0G:J ]H>R0I MLFPO=B!,.[TCROLY-B M5MSQ:1L]S_2IY_0 9#BE)$EF%,X\G^0GC7D(?6#YR.] M* "!Y#.4(#RWWY1&GC_?.O+6EO]!H$@B;E/;R>::?!GV>>+<:NZRVA)9:U(O MFS!LL8D=B'1QNMT3F8RY@] QDF0A_"6?*63S*3!B22#>?Y.HA65$[A4U-9U2 MWV8"8CYD.98'7 [:Z*V1_6,7" *E%2:%+D=XH M) "<.Z]+&VJ]LRK+7(:S0<:>]U=.4Y9]DKJ[)SE,E&^Y)K-R=>3).?,JI6Z2 M2^XL:QPP(L64-'6 &S-F7_U0R)DM9LS6 M.&"2W-89RZ6_:<25 7E.7 MC_'!TA,$"&5E\KWD)0]8BOX="XJ)VX84*W%1,X(Z5@[,>RYV>9D(B +S+^:N M5#BLRI]X!,*J.OS)LN_QU[__% 7RG6DN?NZ)9_OIK(0!P B !I+NEGT/>V Q M__4KO"_]/7XG?>#C] MFAI,,[FV]:W=:JB*HGT;ZDUCU&GWY*YFM&1]H/?DGC[HRWJW.QSI?:77&!G?\,5? M$18"%$=6P:MA=9$D]XKG;++I%/$(9,S%9=+^6.3)9NL2Q- !5$1\[,!+2ZC$ MZ0!/2:@T]I@NT#I?/N5S_O0S3I,KSV+\'X7^LU4*HZH\EJ0&=G8V)XVEO_#) MA>GO_Z([K^37(2J]]-'JO(A3X'H1Y,12_=2\A-JQ6V?/2Q^GQ4,C0J& M3X9A\SPP?,9R9D<]D2 MSF0N#J4Z.>!?8DE;N%SPLECTBU:- M^NHJL=KS=L\][YRU';L!$N=)'B\B/3E3[9G;T&YI6[UX]@2U?6=KU1K-HS3" MO* 3*EHU/.ST[/X9(ZTVOQ0GSL=;[>M+W38:^G6PQ],S5!O*E>!7>=[-]2CM+!\_(.>B2.N+R#-I6K+$^Y'D';56FP;&EP7"^<+PE$QTE,SF[F/QU;1) ?2&*4SV*WCQP+/[) M7R^NL H'?#63,'NJK5Y3,C5U8Q=Q1-G9ZUK^(8U_LQBI\7-;& MSFU*79JKM6MO)AJ,O"YI\>3FU;[34VI&8^_)2U=Q,:'5FLW&,S]AHRH,WE>D M7EZ%[7%V=CW:M\)(A9'+Q,@C)>BK928'+AG)UZ/$M>==UTK;R/,N\B6U+ :G^-S9"!J+@L M^7R^[@W66*U\DY)3O#&3?-%,MNA+*S(RVD\K,FIKNQ<9=2Z@W.8EN[ ],2&' MJJ/+RLUY2>AS3,VM[HE*!HS7I#O?"ZXF:;39K($)OQI8^JK\>-5"\9*K6Q6*[%#^UZU,VLJDK;3-XQ&SM9'QTTN+HS_W MTA3(E870GER7I-9:5;'>"7R;9Q4YTSJU1FOORKW*S*C,C$J_7$,L;=_D4JW6 MV#^P7DF'"TR\>G'C/QKI:;!Q+8 P,N/09))O4NAC'(8\-2D$Z7#'J"LTNZ<&I*;?GF0]()'/\5H,3[FOO,=N\9CQ]17V^?X\R5F.F[L%X@W3$7 MNWC#]\=+^NP[WPYFKW)MV=\$C$D?O) !N&N$3CO#+ 2>=^[$FS/IUOR>G3(Q MX&Q$3W/2M!'$.PTKP,Q 6B6=5N#YTMRC/OBV2\7FN,T?*:W+1#!21VZ:UA%& MID.]TMV()3E9@C)>B1DM/F>;9-Z & R ,P1F]F1&S9_7S5V@P)WO(W@_T]\1 MMD^:Q8 <&@%N@EG*S7P>@]2-[H!84A$%RBT=%@*X"PD%1 9F2(3#''L.+.LO M'R-E$_AZ&=@!P=/Z5YC(UZPK)=EZ@%%X2_D;0JJAU_6_Q7LH? F[U4>(\71O MYY%17W-3 1+A^KBD0=;,R#$4PJZ+U%V0.K5TU$ >,[@ IUT$"_9@@#60MAT< MJ@0ON8BD N"R//!:51KUYBJ"B-:*M)D,8?AB8[0*MP.;HPD[UNK&2%1EM[;- MQE;F*Z \X&^Z#"=%(=UODN:-,FF>@A-U 8IQU"N[ODMOXA9C"?/JA_@)QRZ# M0*I%8,>KQZU+W2D76?Q"(%8%JV2.LTPX@=>2D1#)$"JP!<(EUW'9T23A.O35 M"HC+;A^623Z:'5T%>W(F46*-C'$$2:,D"U>0QD; 9+)YUZPBV9Q.:!G370.4 MUWKI0#$>0UT].RR6)!4GPU1,=_6"C^]+*^,*$EN/3=O8,&L#WMXT;>.)0YB^ MYP4:_EZ8LO1]"POZE,GTB=7QKCBS[:*RUE@^N;YBEL"X?O'&^R0_5IZM//X=/7W4_^&T F6G>?XKO;?%&^1R" M7!Q]W]DGB?[=?-,\WI8,G]WYC<.>_]EQST%P4SHF(T'-5X;Q_NQT'1-GP?'\ MN[$O_21VY+.Y:6/4*WW0L:?%I][0X)X#SVJX5-#]EJ0*//NC9BZ^"QCOSC'R M\-^T:\JSA\4'X3 ]^X-6]%W1=Z66=S)JC6JTT:7G<"78&($Y$S(12[2+H:>? M"TAY0K[&MF^;RY>J$ (,7HTBCTS2C&C>^8PG:5R)_E7K MYQG^=BKSHJ:U+MK >'J-?DW;7[J?1 8^F43/,VGI=!1JG&?"T@DI=/\3'IU" M7_CHF)?C(8.Z=ABEH;+)S 4CY6YY)3KZPGWD)\MWI:9W+MI!>;((!!>LL MO.3CJN\CM>[8]HUS/;?S3K12)=RWDO>6X6+R]E;A8O+V5N%B\O9 M6X6+R]G;(6S)Z[UQV;%%(!](/=V8E+X7-50W,(4W]IU7A5F*YQFV?=R#O=%; M-5V_7&_Z"4=KU SEHF.1>YY+[]1TXSDRV1N]6=.T9TF+>DUM'.7>M@K)7(19 M5W5[K;!18:/"1H6-"]I[;TCL^X*Y 6]%O1(: MX5UVM9(NI]B1]+5>VL+4M:37S7IC]5_P$[G&Y]BL"I]_1=U-FS7)9\&"37#D MG+,\3S=D:H].02-S'928.9FEC:6_AW"F>R8.!BLLL5D3-H$%T/&6FH'TQDQZ M5&0Z5+RT_IE&^VGM,]O*[NTS5?TY=Q#V=R 2K5EO-3." M=%.CG,?;YXY$[_L1EPC4XTP:NMC8N*RS'8%ZG*#@:)->3M +:!AWKZ:_K.^* ME/FG(9<_!2 \4CLVF:*7NYY@$FT8%C''WCW.>64TGL^)<$T^[\VFVQP& M&)(F-&UTLL3)FC.:G(G#6P.\(,(K 'P>9T(6KI:R8X"Q*-O#HFP[-SR25IA, MF".FP6;/0G,VJ7I;3+!=O2WZR;+O\=>__Q0%\IUI+GZ.YX5W72L=BM:EBZZ! M'4P<+XA\=LN^ASW'F_SU*ZPC_3U^MTM##JFKVJW73<[UR;1AK;ZYL$'2?9F9 M/J,!FMCHA;D!;?4SXP=E7YA_;T_8)YJ5^YE-O#N75ODGS03$IJGPZ<]L^LL- M\YQOGX8=HV'(\!^UA0-G%471OWVY'7S3#.,;7I\IJJ9^4VYH."6]90>>WE!; MW_[\,KC!F;. 6R?XY4;6;B3;@G^VOK5;#551M&]=9312NKV>#$NHLJZJ3;D] MZ+;E3E/1#+W9'36'O6_PI-+YIC;PP^K-KPT#WU52:!X;(GGX#]@4IVKVF L_ MA)\%(X]@:ZWFFH(WFHCP".\*OE/N M]OJ:K+?4GMQK]P>RUF[VC%%3;?0,%8[2 $* 161%E37U[S^MW5<>>7TSF '3 MX?\, ?4@VI%J^ OO7#YC>A#/FCXE @<&_'>[-9";3:,KZX;6!D: X[6U07^@ M#!IJ?X (U!7 H*;H6IX#=CG6"C4SD)K6B,M0/JKZUOPNKGD$_D\*BI;6&6J- M44ONC)2FK'=4L$A[P[8\:/<43=.'H][( % 8-[^JNM%J%HEYB^/D03 4X[X! M7"0E>F9@3P": ]N)4-H?].S?%LS_%N!G@BP8&JL )6XE8+1BH^^;8[L1<.$]._

7 M#,<\,#7-C"/J!.D!(]]A4R)8N-II:W.;,0^ B[EN7+Q5'1YH%A6PNJ >[1\KEW:#^U M[3!9+C")XZ[@E"2R[9^>$+<3Q Y-4^%)663.&?7_PTY+\+[X<>T!<:5YTCBIM'JGPTKO_*13Z?9J[4;SK-_OMCJ[5D6L6YN; MM'I,#2.\9(\OV3;5]$);C$N_['92W<[3BJZ[]Q3T+K@'U3O/5WZ\]4\?=$G: M#@H$._?6L15=*SFE_XF.\7)_=M0IA7I@/?+9S6[Q2R-CYWG(^()/RFK2R=XV M56AK/N"'YF==>%M6V.XRN5"JNF1=@G9GX@;PBRG8Y=2#=T$KWR)#/2'66G>[ M_>?IZ+"[%7;6QYPMZPA6/!.743C?0"G4[@MJGJUL>^=+;;C]VD%V]WDAUT8F M)G6 !Z6V/LK>#G6L)W\]/\(B*8R?!;3FULZF6MX[UJ$:3F=!="?011N*B9\> MWLW3ZZU=!758]T[=;:W?PZ&\=YY\[U"TAO(D,%:![OC8&VVLV\GNV:GS//7/ M.U]HQVV5^#0[.R446CVXP]!RZ\\$Z? ,2^VUMW)C/N8X6+#&RQ>X R(^YO!( MCS+Q?L:=_(/=R>L$#P]I;KMG[7U9^3[/[;DOI7U3YE:L)?L2I5Z@\G]R208[ MO[76],CVW7[C0'2W=7W.7;=5?S9;YP5<4DT0.9@D%H@]E(>;G=Q!75/EOBPY MB6O7$AYF&M?!%!.^-Z4GL1C/.:=35GYHA\@1Y[I2$8KVBV">:ZM:7ZQ5T35V MF>H7&,/4OV3J$W,IU9AD.Q7AF"L#(TR#EI^$(6[]]!I^,_%_B'%E%OLC*[/\ M]MH?76->:'@EZ_&24303*J405O,O08-P$C4_$@O,#J>L^RC16=F$$(T?QQ!V M(%+*5X/CX_-)=7*JZ0/I_%+(J1=&= 3]B>>;R%A-+3 MLW9WT.G7*_WNH%5IM<_AI]:P5CEO]UJ#=J\_/#NK;2&AE!CKW_,H_25W/LT? M?G%RV>3QU O@EW!\Z7?O__Q=-N,A??'+Y\&?%^STX /OC_[^!?_F"_ ^<7Y,/SR!82) MGH\:(*/"TB0QZ;URX\6^!_^%<^JEL)^)>2/S]Q'((_.GRJVX_.ZG%=SP2I+& MT7=1(5%!0R^DS=3K54>RD&-57+G.!4@'3).'+SBGF3J+WT5T!0K8-:706^\0 M7YO,F@W5 !W^YG?V=>_Q!ZK>*F VL(MEG:5V[KI;<7:$;NH)\9JJBLO]/]# M%S!<84 5N-'PGF"-B'>]:O!Y813Y2WY_+"9^2 6E=/U%H2H>@IN9LO#@WDU, M<1U67,3B:AYX<7"GRKU.X44OS-60)R+T(RR0#[TK*DE"#0&+4ZG<_3JZA9'P MP@^HV!QGG8#J0/50IM!+%LMA#097SIBUF850NC8'TDYBK6.T?BI M-4\OC%MJ>\8M:S@=%A/S'[D^I MV++J,CAX2]_9U.^7?;O_@C^]5BG*HSC^,A;>]XI/I<'[4)FRF6:?M8?*6,ZC MV$R$FW^:?V,74*O A?J!FG_N:8G>Z]WM^ULN4AG>1K=GK3=VL](-MZ;=XY6V M=W[DUC4,BL[<[F/^CYKJ4]+5E#7F#-:*LCUG E=S[8X(?]_V9#>QO/53&PYB M>?6U4U'O7=Z.)<++.?\G!W?^__QIL"X+'<0!>=GB;2?G?X5LBA_9HZC__7+\ M0_4>?OHP'$2OVNV[=XZ\(._/-T'N,BKZ@T*]3DJ7_'Z? MY(WD ;XZGSQG*3[%*=]9W2G?>#['>/GI\M-E$.29W.+W^U#/932<@Q\.Q3P< M"G7 /,H8QYYMYOVHD2\IQO'@2E],C./!E>X^QE$>N<>&H!@&<<>L^.RK_OM+ M.7OEYI:;6VYN>9>LCHWV6/U: >5R!SH-C.M2EBILYTS$^)IW)?8#++?,93"Q MS,\K."WOD>SOG59YVLB#[S9X1]'@<@G_V1 M]QR@@6OBL32[;KN[=E[&[M2=U;]6@(^V-CC:3O)/UMS!=L^MUP\ =W@3.[@^ MO-T^[V"GY7:W ]RWASNX=L.!?4J2/ 138\4+;#B/$3(%2Y?_\,?C0#A#+TEW M;TD\-84:I&'G0-IVO/#[[,G+:[A@X[Z.K6RNS;('L97-OMOL;06I>0^WC@3+??R5]&-9VQAV$(*R[_5?3#_!% M;V3+;;T6'?/Y3+(7@#A?-N#8'E\_UW,E_Y3\4_+/GLWM)?+/JW=;KICQ]R4# M%;IS*V_-"':OZ7;[AQ+!/AB9N6Z+I5K'[1^,K?WB=Z/>=EO-\FR\+INI[ 9U MT%RZ!UIOR4$E!^W3)NWUY%XB!VVTBUZ)0E2B$.TK"M$#O1)7,_.WUR8QT\1# M]_#X&OK=@!Y>@>0>[IY M+!C1S]^%H_=\GVYO[M/+/M%<]HG74XK_'+U!X%(Q_R@;A1STUN]=HY!]6/.N MX;3V8E%5L"EK M^;2>(7K:!('2/Y!,O#67V.JX_>[:[5\.8HGMOMNK;Z5"X-7G4*R8)[_8KVVF!M2D7XDOL4,%^T3WR(2YM41%$X15\ M\49PR_N48-_*KA2OPTU+U M.$@VXZ)NW>O *OW*>[9?97.&;7F32T8L@<_W"_C\^N;DEJOVVO"P/Z1YE M(.>U!'(^W.\,,:Z0X_J[$O#^0.9\.#/=PSF78: G0++O7$*L6R[8L MMS;N_#ZC>==[;K]U(-'\I^Y@=SN1NU)[*M&\Z?V&VSN4K)&G+K6^'=3%'3D6 M'DYH<-O=0RF"?^I.;@>6O53_7A%:9J]>@@:_ *E7=YO=0P%B>>)2GP\T^ 7 MA9009P?LE]F4L-F7/=KGN;U$_BFMW@%I6(B@=-)?N@6)6++V;=FI_,-4[5K]6;]&^S3//3Y+3^)6HUZ]]O7B[.WSEB,?&",Y->WE>9; MQQ_#G\??>MT&;&?S6ZM1JPWJ)\W*R: YJ+1:O4&EUVL/*]UFIW_2;O2:)\W& MM_JW^MO?>MTF?-A:;>'DLPO\%$<3D23PB!><"]B572[M_+16:Y_#JDY/:B>5 MUOD0%GG2.J^<-(=G)V>M_DGSM(M+Z[_]K=GJ9M:6GW=V59\%G*'Y"*02;/(@ M''\6@9>*\6"4^C?$9@4;O_[*56KU_ MVJ_7:XW^L/,-7_P-F53RZ-,-\YR(6ZX%!#+ELEMU+L2-B+UPQ,'EC^FUB)T, M[9S3*$D9N?Y2WZIK52JN..%.P83Q!Q]_6#9%7T_QV29[QG.:$*:3@USB.K?" M\4,0<+$8.W%FZJ-K+[Y2<(3P"QC@;^UJU]Q^4Q!\P./.+/:QL#2X(:W@@%R:(!9 -(\=;S2*YX34F*5G M3(*=?$:.!XN=SN!Z#E-ZC9A;ON@(EH4P8(CDNB:13HY-)B=_#^8B1(J#P0!% M!5*TPS14J5G9Q6?[7NJ"1<<,Z\: M&? E?WJM+USX>&FW^_C@,MUOK5C@ -4UT*.5/G:_)M99R^>Z MKM.R*#3TN'A4[L7%^)11\F!5K8W.<'=.W9(^)7U*^NQ2V!^4:/]_P!-WZ]5L[/ ]/5T/VUG J"76PJN6VSLY+3EHV'NL]*P3:RL1V MS]-[L>R]G5BY'_LUL7(_]FMBI<]CAR&][LZ-A35+RKJ] P%$6;=^L;DVOM=A MK*]V(-!$ZZ[/K36VXLU^#8KX_A5^;6=FAZ-JE#M2[DBY(^6.K*Z0;[*?VJ/K M'&15"-89I-=^/';^#=IN*F)4?1=*1::S0&!$$,L8CO(5#K,8(3"FSK%Q+Y[* M#N)3S#*A"81"S&\Q$E8E"!"):*>$GB M)U@DY_BAG$9$4[@0WBE79J01SF?B TDQ._:.WH,A_=2_$F1A,WC*\##6 MI&0*2)(4_D-A7:H]F<%0A&\.0W 9SG06BVL1)DBH($IPX;C6.UJ+RH*I.G^9 M2>$*FD4KH.VSIR6+6W!B,*E0C/#3BIP^SF&&5!L7E2I=^Z-KYQ8F8RJ.IMY8 M./,9? ?>7*@\(AJX3$9!GQZEN &T!F<*?Z4&GL0 ]M9//3_,T!!W>N+'\/RU M%TRR)Z-7=08A[B&7!%$%$SZO!L2GQ0\QFJ?JF#UT)*P]GP0P9=YTW,?)'(N9 MD:3S(+]]SU,E94F/!)@AO%=\&%: )<%ZX'TS_V*6 !8?_7ONX[%E=CH[/74^ M>)<)'ESBEWR5%9*&*>8YMU'\?1+%(\%"1 _,Y)1DPH)P1:E<(;RV,MZ'E7]$ M4V[OBL_C[QP17OFA$/1=X#$8+A'QC4^U8/&5%_K_H941_TDFPM(V?%S6BLD: MMSL68Y^B.(7M'[O.QUA<12$=,5V=EZ_'<_Y6K_873QR-5" @"L7#XC%SY-DA MD7@__3_B^+>"!$8@D-%A13[<#5>\H_(LX_F[ \Z-Y2S4/@!%S/9,O3NY=;1Q MXS%]SPL6Q1I3X7F8_42,O+FZE.Q9>;IXE^E'1R(B@N#@L%V"B+; \$MK,?]6 M*RJU)#$G2: $(KR"->OX1JN('2QF@"D!N:=T6V3FE:O$A*&:A4,MN6HD9^:7 M;@1I@'4K3G09(!R#7L@">:R:3_S:!8C"_MD"%Z]Y7_FJKE@RK]-3RB-I-V"$1,>Y$1<@6_*"3&8@92'^\F)=F( MSYS3:U_@0$.^ $&A^#B9@(2,LTKBZ?!C5@_$S:9WX;(,D0-@UO)-&"W[[GGN MW;&YDI;=V5U4:6X%W+(>GDG2?659LA1S]:84FW(A^H \C^093B9X+P+]!D#] MP.Q)AZM+:#>MRFI20&C*4UEC_-\>ZB@7WM1/W+5R]0J4'$\F\HP"/XRFJ<.W3390^K)PXG+A)-9*Q31K,TRXR]5Q>R+ M@\1]8W$LKM9/8%[)Q!NI2Z&;5#M.6C%8841(E"6(&R*N ;O0=NIYEW M1R7BN @XF\#KXM\XT!0H?$U6DA^"[1($;+M(?P5'AT%8 M_' NJ_U#+3Z<.?P>)Y']G"H26WH2^E2)56VRT?J)KYWCF>>/LQI<[YWD]<3_P4R;F,7WX464>HD7()5AQ^YA M?#1'B?43,?4KDO\SW&];PX;U/7EM+XU8+EY>BSA$Z^#3Y(")O$ DGV%Y< N MI$7TITCW$;ZG\?:W3KO=KV6QB8KGGUODZ!I,F4!\G.B[^7T(6R&^>#\^ \$^ MHS6,VBSQ\Q?=8PN>\PPM9W2OD0K = M=R@#YB@"YHG6?05(6I0A*4PVC>([>WR4:\[8!\Z-$]+BI1HDM)ZIGS+:_G@N ME%- ^,\%4?FA?%5B57X(K *>ZVGH05U:JNC!76?#S>G\X(__7HZ'&^D^W2] M=B_,R'D4VR&,?PH/[H]AR"&@(K4SY_9Z8E9_N9E/;R6><5L63>>1/U$&Y!/> MWRQGO 9R=TIR[Y+<[?TA]^N1>^M>3,<#QKGD^*?!N=SY/I0==.Y-L;_0UNC7 MZD55&ZG*VEPKU>L94I:/ZWVWMWXGU1V7HJ^]R*Y;Z[SX1<*%4U^[^]$6ZNPW M++ M*D(X!N,<8]ZJ2-[!#J1*;*0'"-T&EU-G?5X[K%-5;[O=^BN1E#VW7W^VDK=2 MY3#R N?WF&2 /Z.P,N;<52S1"*R, +,=2@\QW/SC!TUA?[S^L MDW@ *LL+!@4J%9ZG"C"&P<^0^#'R+'R,//-3,4U4([6#DE[M5Z)''#=?#1^&T8W'*4)B=!V".+WBXLJQN!%!-*.<4C]$)ST\M%/1\8(ORCT\ MD/7>JT&=[:P-P+)/LN<%:C_G42Q@SOF<1I0]LAW.(:DM3;?5?R7.GE<#U-]? M/TJX1Z+CX 7%X-.)TVB"C@+2 0M)4& $OL2&.#A!46^YG>X!@+J5"EE)J%+) M>:KL^EUVF4?X'<^/J:KNT"16VZVUUC;@RW-8$FJ_!-:AHD9F4FSW#!%Y6W/; MO[@5;?W]Y;T[ER+6Q>@& MJ_U]*4Z&HMEJ:KX:VL+C",1$J3/O[I42]'[^I;\8_15U>QN#*@Y7@NHGGB>.-_S9.4H?047G8:Z?CY2,A2VAD\'M/,N6(3)S.Q MHN[:K&$,.D8,3A&\+!9P+@F=:.('8EQ=628N8I,]!71K&7S7Q;47BQ,O$>-3 M*W'[ E.Y/\X(7TE"G]UM"<2KTVMT:]W3=F5PWNU56MU6LS)H](>5?K/?/FW5 MVXW&>7,+(%Z/QA[]8N,].5( SJ<("O4?D3!\'U#."Q7R!\'=)0YGPTW4PH<;S(?J4GRX_O;%/KP5\ M\=1&Y6N'/5>RM(HQ4$Q;R$< H!0BH.#PE_C#(6(UO9:MZ]R[<[JYY,8V8_\7 MW'EM"VZ7QVUWDG)IMD'1YI!%D.R8'_=AX7\)C!7(,GF]],O8^0^SJ M*_'P@^*'B$=^\H@GP= Q6WTFYGR&76S7&FZ]^SS *=O=Q?Z6=G';-]9!W4^_QUYX MD"!E;KL'(FQ]$,T]9OQ6M?9*H$0Z=50DUBYTW^,][%0/H?1H$WO8KM5<,)5> MX!YVJXT]PLM[-2;34)JSN[V47G!QV4;.?<$W'W>L#I8J.Y>DQXV>VVVM+4F? M5A"P[>MP?2BMW6UB*0->F0PH3<$LKM%$^& ,_B1^S/P8_CO"5K%!<(#FX7&G MV7"[C>W ]SV[+.T_C\6T^UVLN]@[O--;VQS>YWWL5;<#Q[V'^]CLMMUN>VWP MH'W>Q7J[NGY]XU/OID,M;S3AU3VK<=_*Q':AFZVTTYM^KN2ZW6=/OK1V?V M6$/L5!NO),C6>ZGI>V"JO9+X&F)L]MQZ_7FZ3W7 M.F,Q\J=>D/SZ]OV?YXO@NR>#\[/3>J/2:;1JE5:[>U[IMKM7[]1;%ADWO^P<77$?WB?)7(S/YC%<^32/1]?PE4^!%VZ O%VH-:N?GM<')206&J%=: M]7J[TCL;]"K]=JW9:;4'Y^WAR3=XLM;_5F_ ?YK=M[]U\-\6%==9Y#;Y3^D7 M U8OZ(]G7BK./3^F66V6PM]F(OZVR*N-!5H/^XU.O]&O56IGYV= ZTZK N1O M <&'P]IP<-)OGK<8)KI9K?6WQ:8/4N55G_8K?1.F[5*_[S3;9T.FXW!26W7N-JV;1-(("C\ MP<<<"FDFNYX2^S!!17[U(Z\"7\ _.V(_%*(UBQ@YG4L"'1Q8Q' ]Y,W'F M":&1(]S\/+V.8C_UD)&Q#?U4P)P(*!_.-)HB9*# (/BT2%)_2H#[$S@U>/W#!*()_6T5&DZ]^+M( M>5E9.C*-:(4@36AI\MM_X.%R3KTXB-32Y,)PKM$\=NQ1)7J[' ^&P&T&@37! M5A)(9,9X1[F6.,>F:O#TET\77Q/S[[-?WE6=,T,(G J.9E',(H4D-'QJY 6C M>0 ;*['_\<#9/D<37(+V".R>97_Z+VP?@+.#RF;*L M<^')43 ?J^^)']B& 08/_(G>HH*/XBC\69PU$X7PW9R;"*>/3<:KSA]>Z+'( MU2R02$J8QQQ)>.Y(<>W#8# 0&+36(S 1W"GZ#G5^R*X"MWN,/2WN)9^]#GA_ M@7PS(![^8JIG;?83X?TO80UF':YS.4^9QQ)A+<\/8=XWN /7V%8B!5X9B3@% M@SWUA=4R8C8#V>_)5@$PN65?_==\?(6_K3H#>!L;9#2?8O[M M2""K@K( %YQLGD&'6_6V2+-;KDE9+&^0!\($1<4\&,.J'=6# _C(C"@[B$SF MV(NF>H2=_QSL!8!#N#@!H+7B26JTH4B4Y;,)UWW"&#!$C'_&^4D;<721*)$LF9A@8_P8^0/-@7I%>$3,^CP[RJW YDSB:XGLP@)JHR\QO MW5'WD@E/)U@U_@2V-4P7![^]]E*D"_8JH;7%8V9:_,IH'L=\K#@83TR^5&XN M2"WF8=7GSZE)''MNC&EC-( M*YO"-JF0=RU:X?*3-/90$ZQ@_QQXG=9?7?2R+1J?JVN$697RL[@1<&-_YN. MK_%3FV_,/^TV:KW&6;NW\\8LO?LT M2$D;QR+.OBB/'^&0 L_ ?H_XDIJ@-!0D&M0E00+&0ZT+KVK@<^!U@*(PDO+;%FRHK-"/) 1!((_F<+"F_G_D+UAEF(=C$0=W4AG5'XJ% MD>ICE!WA^LUQ.H?;&^>!CF&/S#F30ZIF.8]SUMD]QAH%/<:TR&PT'C]0??4I MY+\+-TTR!Y$*AT+<^&/LQX6\!%+=XFNZVD!!3%9W"I9<]1JY"LPJX*CX#J0> M"+\1:5EC[B^7^FE H@_%G)]\1VX+T!%+^MD,%&96*UD[0Q$GXI+M2K9[#-M- M!%IZ,;9!_('ZH_&)X'[]PKILR4LE+SV"EY"28F3K5JIY)6A2PK^1'3Q]BB!A MCU$TMV=Q=(E_6+T%Y2[Z*YY*<R[?TP2<$N]]B'@ 87^LY<7 YZ MKRP?B30'05<-P/I,P403W+(3T]GC")N7.I@DD8J0W'8D\<7H.B3/4C*?S<"X MPT%2[H,*4U?D5:^CQEQ56C0KT>SKD7T=T9OCHUTZ%F#F(]4?&(PF8:F_L8?$ MOT/WCS+&I;W-W]':/E))^B#%.#>E*+R*I*W^V&4[WE4LV$Y MC$S8@\,SFEA M1CG6,R-DIV,K^V/X?1#-R#91>2K2OF"?8\:L8'?S M0NG"(;KP*):GB^RM- *6SKT*S\@OLPFHOJQP>\2 M@_&([AJ:>I+UNJ21Y0D;ZQ,8*Z.2G-41J.+H(+2(C;Z2%:;PV.?D]RMI5!G# MA#)SS4Y\-)^2!_A&.VE<#&&P/^9,0.MA=Y>,)Q\;((#)3>9KG,W@TCN97U^;U9#ZZ?M3+K*\$JFTR#G Q M/*VB/Y6_CV\%69Z8^&F&F3U0H<.K"J6BZ>/DAV,\U;A&=+N!C@T[8MHHJ]/* M[M IB#@,CX ,4KVDY0F*$G8"IO[(G^$$JL[ '%1\V!Q@6-%8K@KY5-XWD@E0 MX**:(?>>91&'#PHD #HIL&YJ-$\MX8OD(+?*M3^;$?H%? =&'P>5J))91:-OHOTGK,@7=0)>7+\Z>4\1DEX>:Z$O MCQE8;Z@SIS2U#!,3WX0X"MYH=)@B&C<4BT5[,Z%;!HU1LR)A6M*X3#*Z7M!#+L,& MN$GX(9)9>C?T_>Q:)\Z;XM0Y.L7WEQW.L&TG7&@FH=(,!2$[P)'S)G_ILAWG*)*M,D8RU;:DI:\M*U^/*[,O!AH#"L:8W8"K4@. MP_M%@U2=3Z -!J2OFK[WK&7HL'846CH:'CW+F(!S9K$B.Y+9;\(GGOTIRK=+ M8IR$)NXP!=R2.1SPD<]10W/]34A9F2>&_6WI;D\/]:+\>C,A*PX'BY@W@ES- M2#D>5>[CTA7I\X0ZJ!=?^>'S"(V\J<%& \:MI;Y;H;"H5'H3F0:>D)#E,"(> MDE$T,X%[I2A+ME>*&I$_GA,'_Y$U%W (-A-L PQIA_$&_!EI:1MJ1HJ$$5W_ M K=U@LDR9F:KSHODWX^1F*6:E^YH7T'^RVN%K:F (LH1!NAL*AE[R!@H]D=0 M7="$)#U,3YZG3@$,*3]7G#NR?.!_%S0ND@+S3%C<@?KAHXJG/XV+L+28"P33 M KGA?)V1\O9GA)&<3%QSSWN,OT"PT=/!K;'U*;4@F$ 9#?5V51+GX_PAC W"LH4 MKWA>UGSD4UX8DH9/['$I4M3W8S%!/P]'TJVX838;!&@?@DT\*H@\[T)$?<53 M\=@CS#D!@JX 1; Q6\CX%[Q%(Y#^,GZ9&#N=!7PEF8D1.@2<2.4NZ=!0_E#\ MW\7'8?94P&DUZ0A5/7%,_R ;VE)T\/*PMH@3&.PY@^43)Z0 H%2@C85?9N>- M:A*)*3^V/HP)$LJ88G&-T[@4I+7IX;6&LSAXU?F+;M%L_H<]#2E]45ZJ"6&P M(XQ0EQ!TT0$7^LFU&&>4NX(5$S<;2S[G AI3LC*(8W_$"UKBGX)1,'>%M< MD1=+[P',3/O$C,%?9V\H[TI["4E2DO%49JBM #U<=PX M11UU.5>Q*<%"GD566N0=FD7.3S:"'^_JS.1CL+I-658.2CEC45DB81P)/O$4 M'=>.DT)II=^W)<"QU$^NO?!A__$[]SX7I67QJIM;>O<-6]IWQ6P>SZ+$\LS! MNW'VTI2*H+SZ'YK><]^,R_5"VI=%%9 84BH^(!G64%BR.IW46O'F)>9_C%J2 ME=-XTKS1M5)YK;>2G%#T8^/%2 2+$Y*3M*A$QSUY:9YZIL*R]-J'4>/1]1VH M:?972$T*).%"]6'TT07(Y^87&!?I?@! M0U6\ (-)G-[G#!8'D1E2\L3QK.Z*YX0KR!P'.">71 RM%?#!LT^J3^=>&W0V M"=CDD?IF)L9A,F/5)\S$>=]X@C"/H(AD?/ED=I"2JJ7Y0MR0V: ,(Y!@ J)K MJ>O:#@KD)I72D]':OGS**6TP! _%M+6&PY5C_K45E*#+(S/AS. GPXM/"Z.' MPB=ZTU="DBR-4:5?R3H''EB>@U-V=&;N'M*#X6IO"@7)*'<7?\71 M$.5,05&>WAD]?N)AJO3.>>?YJ%%/2<_&6!K%6!\"B'D7)1C U:O]6DU&=?.7YU?)J/8 M5[4')AXC(\Z:=#@:7DX25'I0DO.W MZ"\J7RLZETC26A43'(X@HLIS3:0H&@8)!Y=DXBES8<.H8' * M3YG1.<0+#R^1(G:5#4M':>XE+!+HIE&G53M>%\^L2Y%"UD:H@@ADW2A5RAW* M-:6:7HGH"A00V*KLN+R[R\^]_H+T>%-LR.ZU>#( M/JPR^,'FLV+'7^06'S>LMXIC2CK*4W4NE@R;<9^1!95DY(5#B71\"$W$EIZ,_+X*!A5-& ?04T9%[XZL[ZKSZ7[:VK:^M$$-S7PTRG"- MQJS,&IJH5.B=T$N443[E/Y5^'#HGE!M+;B6L8, 3DHG[T"R45IE8"6HR:&!2 MI=2V&[/0)8454VIH:T.T>:516FQ3 9-0'9>9%%_1;+:GJD@5K\GL+93A"2L7 MBK=!H'BEZQ"H@Y*RWD Z-3LP7)A> T5^IV,5!'034^Y!)0OXJ+$MT]=9)4S2$032G M>2/@M,27D5=X7TFL,<=?5+#1[!&M5)FSE@L1B1S[T@\[N6>[]<$IW"Q4*O@+RF[80N/*I?L5[M(Y^>?N-7F5 M.[+8Z&7?%EU?;/\B'71RO%6S(]^TIN G.IN42TN9(77$/0J>C=6L0G.Y_L@J M<QGF*ZK$FM*U5!#HLP6Z\J.X';^1JFP#Y7PZL, 6M'9EBDI^)%F3(6G>87 M@R$+]%)35)5WSLISLYSQ%B/NL!&)K+UT9,N>;U):U M,F)3F+KN2L;)%_@OEO7GW71*0=%^2"OIR [H*;:S:L;L:-X%:I"&7B/R$ED% MO5)K3;4GG14_)F$J*W#YNN+S? 4,'QZ9LMN_KGU@= 0\B##NYV@E5B[1,CSW\=2$,LE*I5<4W5C$:U/0%C@BD"SDOQJ%UJR0BEY-[N%E-$^+;L3_ M*$*BY@#"1JH;O"J7+D%_)$UZ:>AY5+<+*A<(RDN\R"^C&X'I?MFI4#:+*66V M*J1&^8UU.H^IK'VP,#8'S2)1H*+) M.?!N*C[ UH_?A\HC.X#3D";G5,\^X-I?.MI#3J++XD%MK.2V,6@TALU^NW+> MJ_4JK?;I6>6DT>Y76MU^LSFL-5KG9^TME-R2\O[O>93^DA.XY@^_.#FO,YBP M ?SRX^L60)>:-S-]'WLSZ4^567'[WTPIN>"6! M*^^[J%"!!PUM.YATXISFG@QV@>U4#V$P$+(WF'2;C.C@$' C^>(3*7X2YUC% M4>DD1?,$!$+R;OVJ62;;"^.%VIZQPF:JK!ZW+XM;L+08:]GN+*'PXPGZ %4> M6P/6Z9FZJQ'9.4LKP@H+OGJUOS\:$5%7:+66O[.9WS\"W;:WWMY?P@W^O>*3 M"^[^MB3W "VN*#_6G"JPU9=_ )C6YB0VZ^X]>! ;!?V4E'S$$M\N[!"<53@I(>'A98^" MFC" .Z'G3SVMR]>R3G1TWU*>C.H!OV MMLN.FVN'47=;]6?KA[%!-GH)3-/?.=,\%0ZXW]P*:G8I@I[.38W:P7%3H_UL M351+293AG?K!\,AO\?CF3OL\MST3/8=P$397$T9?,(QP*$Z! MAMNI/9M"]0+DQO[UJ]O:Y%;;\14:^VPBI)L+%G/V\R <_T&9LO#S4 -^[Z[? MS/EIK=8^;PXJIR>UDTKK?-BLG)RTSBLGS>'9R5FK?](\[6*WGM;;W^JM6K.9 M[32S= V;;2=S;J"S5=>4?6MGU'S[6Z?9Z#8VV,VH8-6/(>M.V>>L _^WUSVK MM-N=0:75:?8JO;-ZM])KGIV>U1)/38C8'%SJ8H!T"VBIWGE=;YR:!RP'_.IY=)H=-@%UFSUN[6,$V2]E2USDI!+93Y*"2D.'O_,]5"G"+"Z>6=)O]NNU<\; MPTK[!%YOM=NU2K\!%!BV!Z=GS;-F;7 ^>$YG"1:$L'N"*K_97W"-11U4!<[= M.OW0N?0"JI6U:@CC.7=CL.DIR[K0\9)0\:\L*Z;7J'I/OJAAOYU((T#;Z._R M>S 7(; S* Y09,5AEF%7%Z L+LXV;'WXWE)=!I$"2A?9A;1)$>6#T(UV+5^ M>0["C\$S7Q6U/N*EN\0.MC]VMBG9TZ%8KL MX,?E!^UK%F))GY(^)7WV+>'\A;J&,VJ$A(PGR!MJ0+Q32;XZ7R^R5,MMM[:2 MXKE_2VW7^J]CH5M*VMV_A;;=3KM]B!+OP-7;4R^Y=F;LA$\.3N0=-]UN:^UZ MY7>'=42.F]VUI=ZA+;757UL8'-Q2W4Y].XLME3U+T'UDF$56\@Y/T-77KJ/? MX7EXP>61):$.5K71Q-AS]2$8=><*J: MF W2-/8OL5#D2W0>Q0(H>XHU!+$ODI.[WW7[R$$LO"U@:'2'_5H#BV!JI^U* MJ]/'-;G/8*SNJ%'31Z.Q9%XUL_4PRGTYAL/^(1#>YQ);B MNG.>\4CW?[%:E,(XJG'MDT%"7MA^EUU37D37%!!Z3ZM,ZMR#[+*L4*;Q?#4Z MY:?+3V_LTWO4G&?+NO=FFM+<7T.RO!\/S&-/@8)>[V;>C^NTU]!!FU[IAM&# M]GBE[?+(/:?\O'=[N-7ZCEGQV5?]]Y=R]LK-+3>WW-SR+ED]$?*Q^O7Q0#<# M/GICL%A<1_P8"=C.F8CQ->]*).]VOC>OK:?#RB6!CW=:WN>RW'I.[',]=]AS M/IR9'N*<#V>F>SCG5]\*;,7N.W]&<7KM#$ ^^R/ON/YNYR)XS2RH9M=M=P\D MD6U%!6EAK:VU$Q)W E>ZY@ZV>VZ]_EK*LE_D#G9:;G<[U>9[N(.=K>Q@:6H\ M]0(;SN-H)JASRA_^>!P(9^@EZ>XMB2?R5Q.D8>>5H''L^7WVY.4U7+!Q7\=6 M-M=FV8/8RF;?;?:VTGI]#[>R]1)NN(._SSYXJ1\J@^S@KK&VV^VLS4>'=5[6 M%@L'(?E M:^]$L&W';FW+QO9<7N-5Z)7EB;:?EYI@\3WG$_>R)_XHX.[T4"9 M[Z_=0.NPSL_:SKB#$(1UM]]])5;9RV[XUG);KT7'?#Z3[% +O3,Y/WL&8K*M MN3T#7S_7S>TE\L^K=UNNF/%''75TL?+.K;PU(]B]IMM='R+Y MI?'\,Z<3U&L=MW\PMO:+WXUZVVTUR[/QNFRF_4.:V=KD7B*7[H'66W)0R4'[ MM$E[/;F7R$$/@'25*$0E"M'+0"%: CND:+::F:^&;AEXHT!,5.>%=_<>1WH_ M_]+[0B]5)X2OU^)F(_&B=.<#H.H]WZ?;F_OTLD\TEWWB]93B M;P0FH5XK*MN7'[G$G\^CV$P$+A7S#\;*,O\FT"SS3T+/,O\L0;3V;.OO!VQX M!A"M?5CSKN&T]F'-);#69BSR5:2JPD,Q7_!#6\PJ?!3S.P9*,?\N$5/V-W[Z MM7I15; I:_FTGB%ZV@2!TC^03+PUE]CJN/WNR^XGT^Z[O?I6*@1>?0[%BGGR M?\?^61EWS_?;U MXNRM,Q8C?^H%R:]O*\V%?A]G'?B_O>Y9I=WN#"JM3K-7Z9W5NY5>\^STK';6 MJ)^>G7VKPU?>_E9I8H<60[K'KVA9&Y1AF/KIW5\@.X%BUO!/]YMOB]*;SCHG)X/VY73LU:OTFJW MVI63?N^\B4?5$*'-?LC=\CS_72QB@!,!I\$3C-\8C5$&RP M[(7R.H(3913RU[?]QA.C$]W5HQ,;]-,?T*=;S_?II5&+S7UB:=^1U^.6VTQ@ MI'6OV[2,9NS9?I4M0;85PR@9L83;WR^X_><[>^7FEKT4MN7;>TCW*,.'KR5\ M^.%^9XAQA1S7WY5M%@YDSH.' L/I]&X M[>ZA0"\\=2>WTPR@5/]>$49KKUY"5;\ J5=WF]U#@?]YXE*?#ZKZ!8#4E,!Z M!^R7V92PV9<]VN>YO43^*:W=S4 U/I ^J2,&.U<&UWZZ8P6;C*ER(C1G+IK _-9YF#"_#:+T3S5!4W7':3R*5?;V MO_Y7$?N/5#K(M[QNDJ3W,^[WWVTTHHO_Y6^_<$JS^B.#RX<5OPU3U4UNAO%_ M5.\J>O#44%W'HVQZYC'[HK)Q7Y]VU.=&+],X22]SPCNX]C+)XKQ$JM8#G;8G MF'1=U_*0[5L,^[[E^@1;2 :^$[IAZ$GY'7^G;SXX]M)QSGU(6N@N4U'WU\LT MN8\S>!,T_C'),A]TD$;=>D^WACY"/*2NY7O(LUC8H9;GL=#R:"?P N9XU!>@ M#/'F V@*RUP?+S[]@H"@CU$Z[H(?!9W "Y7>J_P K'\;I3>J7M0#;DN*_-#B MH>U8C'K<3V_C7.1@,U'-6K$3\@B/DA@<'OAA9S,;>\CN-:M!/Z M 0U=E_OVQ/PQLP6?*V4CF1;-! Q'/5&FFZ;1\$;IB[W'^267T:-^R_T9I;U. M-@(Y0-'_4#KI!]=]K]+H1KF#)!W%_\EO4_B;O1WI[CC$=F!<6"@( QC_-K-< M%#)+!IT.ZKB>0T.FC[Z_^7!)_CDUENKE>]VR?I_,K^>#NRA.]4]H%U7S:"MI M6Q)LBR/&7C6MYX3:AW&%<,<_HOY803PP'MSE4]4*#N>ZQAW3!%L]"#&3L0TJ)>1X2LXTE'3,8F>HIUE0&KC].<[UJ-LF]N1N8!VD=CKBDOG1"5,B(WN%Y%/+,(R]&D[EKO+C^1Z1-??2X-U070XZC].[%+M,*]5Y[UA[L/(%LZKWKN,@ MJ6ISU+J[!\8#[BB$5+/*U M1H63,,&!U=.YAK:4;4$[G<%=/WE4*H],+\=I]Q:\^64_F@:EM:H!!C%RL0?" MNZ +!KFE)27O6(+:CL=!$^$96YA\6J0?,Q5!,M:#+&6B*7?8 MFU$,5:^0I[,1XUCX##00(!_L(B 0,1+0#Y7,D]@F@4UYX3$H79R.]B#G@M9F M'WW4R7E%4U: X(LH!+ = NY7!MVBV EST7C+HR,W&9T.X%ZQWM)0V> J[.X4E!"C@6Q/ZO17$$KLWJN MJ\<]9SG"!PAMAUFVTY$6ZPAN.2Z".#,,P9"%"](&WTF!X2SL*/N4B\'Y;(G. M[8[B^WCT^$7U\QM<)6MT M8]329G[UWIU<#]4W]SW*Z#N6EG ?LJ*-2N?6"*DFBROSFFI=!.-3*LH-^JS:*+=72FH-M]Q MVF 9_XGLSZ[/;[A0/EF:WH:=B-F;LQ,]RV0SV6_;P_OM3[<_7?E/;T5H\&00 M7[J_=RSO2\?]'^O\\]?SH&,"@\%Z=HG_SB,O5(Y:XF5NB7#2R*AH-7&6=Y@X MRQM+P$,8RL%T*M 9Q[AT<(&;T#QBKP*;T#GB5(8;>5)=^1(X^4)T5K,]FB#X M=%U]6?0?Z=G[A>?*WX^*E?>5CV_TJN)B8I&9S_433P.WB-.WB!V&^*#D-[8\$"/>T::<3=KUB#KE;RG:^GRSP1C*=XTY MTK0KALQ^R^S#4,E4BZ'S3E:"8=535:,FIKR"235O I)4O'7(8:A$JC5[^@Z= M"$.*@]A;>B!"N6HQM-^QP\RJM6-(,8-0\!C'H7QG;\WBV&9*6T](?^1Y4N/F MHU\(DF^9V-J9_<7@D4!/QIO]0H1X2P4]1A3M=_)$V'=_(5*\97+KM0F3482D M:&OK;).BDG-0F*372M=5OU>Z(@_^[>HBQ'Z_D1,3<=XRMG4H8_)@L-\=:.&C M?A2=MX1NS;=H,H;R'3L1'LE?J'@KME]:-AE$K _2'6I::BH=TWP_T3"*PTH> M;.?Q6O8;A[JNM9S6K!CL=RVD7#TN45:MAK=&$%TX45_!@W=/D[?B*% M%6UYS#&@V);'M.G:TPC%/.+3:I[L>(*GUG9:VVEMIRE/=CRV\PK'\IR+M1J6 MAR4^KNRV\^]Q#(^M604_10_Q8#SXI)F*X7?V3(O!0BX%=P-+,BDL)CK,84"?4H05G,+S^JO1ID&%7:8X;(TE1\9L/W.8+Y)<;R+/*D'J> M96/5"_)O%O#_H8^Q3!F0YJ29GQ2\,8RS0:T:<5$8(M?S++@%UE0HW)*!*RV' M(VHS[H:\XWV'*Q'8OJ9(I6 )A"U8PI9"KF5(BT9JF43LX%^[^$B_EOHUP=1^@?;P M_'/XE'4[Z'CP)ZC"@YF$N5YH>23D%G%\(3H!"FS?T9HAVK<6W(=EI%LDCAH/ M?JCTXGH_K(X;B#_]K?VI0%O%E&AJK51UB$T%DTY58A(M)G@&7$+,FJP\EW<1 M9DZEJ,+*J9:=;V[EA]0#O*;@L> U$;:4FY&>=D(4$A_!].!R8C%B>Y;T);,\ M&03"]S&V>:@M8L)[2ANE%0<"(_T:HF2^D59<^!$N7-L*0P>"+\$AP/:E8U$< M"BDIQ[ZPM:VP[YHV$N&L@+J0%PJ($)U$.G #.5@GP80 M@6J"\+D'YLXV:G&'H[@7]\>C^%Y]G;6_F33'Z6GZ:AW/CD<3YM].E.KS\QG< M+^>,V"U>S_5EDR) L_&BZ60Y(\4KH;OD#H9[<0N%#*S'@[]@^0FN'"@&S")6VP'@K F^'$^%UL&Y- MX'H6P\BVW!#K1AR.PP21=D?(N2N4:%E)STBT+/;V;6+^/8Y'C^=#O0"9]];) MUX6N;J/A1=&SXW?-HI.=[]@+YWL^ZV)1RO^MRP0Q#XB'W0#2'8EUSL,MZ8(B M.?59A_N8. &9Z9 BX=@+H7U=VJD+DXOQ*!M%0[TZO-)2Y8L:1+$>)-/^8>.H M?Z72P4X+&,O K=)](Q:P#N.6S?)1[R-+VJ&T;,C.71:Z'4$FP( SO:3_K .5 M+?2SEY92FUG+K$-.!8.JO',JCY]N%.-,G--A%+4/D.;1]L4U?'60#&>;3-V\ M2X:GBNV&?:&B7TOFY*\19G+#);!2CH],QA>D[3N#4UI!C4>#TA<7"[9&@TZB M'?R.-PN-ZGOB+<#!&+?MIXL.-J:2!Z'E>Z%NCX0]R_,<8E%&0^%26X3$G4\G M^)_T$Y9!W;WRJI_!)F=M=3 T?)A('-\35B #6_J$,C?L%,A!BJK/J-81"6RBQ\-$U,<' M+PQ,NK1\;(PJZT*X8&O97\[T!,!R.9/C.1TGY('%.?(MUL&^)3F'3!T' 1&A MY_K>Q)?J#5(DF6!U@+:LG9H]:J-@T<4PQ&$,U>@JZT=FV1Z.SQ\2[0^97?_0 M,L8?[GL-J?*!!U.8I,(A!YC$EC'Y& ]UX)^J7CP*(UW8-7J<%'T6JY\+2QV+ M]7$[Z9A+O1I,"7;XZTL*:\LV'.YZTH:HW9$@#LM*FXK)ZM)2_ZW]F6[HR'7U;!RL,O2QNH:_A*+U_/ MBG^,\U1%M[TL^F&F09QU4Z7?C=+'Q8MVWS6P;0=#'B?A#;;5TA,2GL#21I:+ MA NY'J.6*Q"RN.TX01#(T+?=A2W"E77QW01?5N*Z MQ=5",$8MI-.:6&T!K5 MA!X-B">9)7R]K4RD;8%*N!6X+K,)_))<4(U8T6@AKD5UI&,Y'*;4@/DP/@),.SPPKELB: K>3$>W>:>N M+LP(R5#[=GW&6K\3]^!5?!WG/;OBF8[/HES)^I^D&^L5A[.?\>0F^H'Z8-%G M'Z,?<$47IHTLU@9[!@X/[@+7Q.F9FBY5G(TS=3WNG_7C>Y6=6F]&8>_6FI'+ MS5LS8G:X?GW5_W;;ANKEOB7+QC;5X0_]Q[=\(,X?HA]?'V''FA<4$"ZU4?GC M(&U4FFJ<+ZB\MB-_>WC6->8Q^5YN!+\4059*C MRT*RYHV)LP8-A9TY:-Z*M@W! <:)?I9K&"+3Q_G'W\^O.M;72]>''U]0\>=D M:.FD6!4M]][K[^CWSZ*;5.6KIC1I,G85O.'3RG;-+UGOILP^(6=%E)G]N6UCQ& M-\/X/ZIW/MM)G:A:?SN%5\/>QSCZH0LD8I7!9^.!ZM6T9>T)+ +/)I;+B+08 M$]SR;,^W.J[K4>'@P+6]0V]91WU005XT,MV3OIO099W=I7%7G?V,]#[T9&L[ M._LE*I;HS^+A?^G-YNF2_*EM+=MRMZUE^<)6[7/;NR_L1N_G?=-".,,R5*U9>N77'??"#-UP-R#*;M^>#=4H-P)X M453CI ?H<[=MYRGV%LM**-I/S9-L:CK])--+>MEH$G_,'4C]7F/'Y2[Z%N%* M>J.VSF;!8J94MT=A,NRMPQMI,DUW.Y#H@-M114%WDPU(5-(6$L.U"Z;5HXLY_UF.GAF4DRKL_%G/7G:\#Z<[T(W*[4-'>" MVS3N'4/J!$%O81F-BW:=@P6[Q^1<-K29HK%'/QG>6".5#IIJ.QA5T@RU=2\+ MIA+&PWBD+'V@Z^DASL99S$$+/4[8X4PK QIG,)B_%5(TT6(:91_3(&8AE&V< MJ?PBMNZ<^Y=33\S;A;M3G$2V72'_;Y;Q3]AKMJXMQ+D>$" M[^['),LNAN>#NRA.]1FW8*QTD]II!\+Y)IV_N$9Z/28?;EF,C M8C$$O^?:5%H=9F-=]HD#1(IF>NS-ARD5TSZD7JD 76IVNA-/UZ)*=+,?P3F\ M1IQ0\@SWWSXXF:9,W*ML52N"+4N=+TDLLS;MTKMVG?33MFKPD-OQQ)>2?LI\ M35>D?T; PU9'PVN&**%Y1R@D*JZ6+GJKY<72V%EN*;-EL?3Z;^4DA%G5^A(4 M;[\L99/%19YB># M'_&P8+F<7YQW7]>L>WOQ3]0A!-G;D0=*CX,2'$L$(K080X[E(1J"BFQ"J4=" MWPOF?2M6_%%Y&0W@S9LJ:95JDOFNZ^EFX[BC6ZL'H>6*L&.%'>Z%'1(0GY,* M#B'DL=B_Q\GHKROYS?R#OYZM\ *D@"*\";%B_M[YY]_U3SU,TIVK+^[GK^'% MET_ZTJ&:_-X_.N>___UJ_FW_XN/%EU_/TIL?OZ"W\-^_3!_TZI\?%W[DXLOE MW^%VOYX1^,'SX.(?Q9^K)R7^>O:QOL>:8W6,K \H?4Y 76?93&$?P+ M47*4T\G/O['T>3>Z6_C(^JE^_!F/+&T %LQ^R9_*RFO^\UM/H^&Z& 8#WS\$ MN>"1F0\RS'KV+1>=6 FKV0C+?8%!';^Y1J?]8AH M)KR;14.F=-A\C;!SYEL2[W0F=4"M:28%9G*80WCY$@Q^5O"Z*'B^V-R*1M:SMX4CXZ6;/];]7'F)COS&[DW@K)=WP;JTK M:9=L6BH[PX*??>=3KY#:P2U:6KO&SXNG16LG2=MZH.6UV])X,&ZD\33*5(Z+ MU^Z N[8G[&X:RVHGWA+>2-[51IG'49#:V7AKCM6=6>U.V+6L1C*-MB&.MHYG M3I89L5TX/K79Y8C8$&?/UBX>F^=.VL7C9Q!?JO_72-]HEX7S2OB-&G@ M8) ,%ZKFPB1=J),[:$%@8,/_2Q%8G-NNQ31)H@RPL"0-_ %!/M!4- ,K%0 M"KBAB(>ME*R1&H_,J/'RPDFZES[B]5'C/=57A=1X9$:-9[_Y8$M,A&P0-=ZK MJJK M";4>&!:8K]VM1LUJ<1L)_E+^:";6XD$8U?/U MB==A5G#CI6DTO,E/N'J/\TLNHT?]EOLS2GLSSY9[^;M<>5_B[,\P5>IU%;5.ED#P8_7?^Y'F9_K/-RI+H3'5Y!'[V2RR[K?6KOH MS8=+^Y\KNJU$V(7 HAC;,+]^'?_(NFF<7PVQR=?QW5V2CMSIZ>W*].-U' H# M-;1\EPF+,8Y@I#)F^8AW,/&Y]"4M"N0O,?DTB17*/O6>!G#^?W^H_&1N\=-[ MLQ?]VL&(P!3 '?#^3_0CJ",%%YX5.D%HL8[C6)X;4BOD#O,"9G<"S@K[P5I% MJ_:S)W&7%7F9)G]B/XRK#7@4GA3G]]MI%?4'1]U!2)>]04>&VJ7Q,) ML= 334D[#,).&%B.<+7CMP-+,HDMXC$'N52Z,O!U\,DU"S.>ZVDC:98546P6 MZ0]Z*^=\IE^YWIM7U_)SQJ26GU#!GDY\ GLP>U++<0)I,9\ART/,L[RP@QV7 ML(X=D,)20/Y+MF I9<0P0W ;L:=TMZ4$)U,7BYLH.&78P=L)3J>^@310<.P( MQK8T=:8%IR XWTGP1H1]E I<1=B7CQH[#_M(&_:]I/NMM:N'ICCFL&^M?DJ% M?21WV-0^KK!/ZV,_81]9-YD?4=@WT=0>PCZJPSZ8"T2CPKZI_'L)^TAN*78C M@H!5P7<*^PHO(ILH^&YA'\GG%MI P7<,^T@>]HG#A'V!FDU-NRBFF!T0Z$>O M@ZXJ@M+0#:AG,0\F!D9=QY)NIV-AZC(:L"!P:%B,>5#$Q? ,)L_;^2YP#YS; MVS/5CXO21C6XZR>/"ERVKED[FU^7C/56ISZ@&(W.H@D? /C,LWS=_DS]>QSU MST;)F>3_9]IYH=M/,DU?5EP+;^I[Z X- ]!&<2_X0U^I'E3:C6=/\V,\.ALF M9WV59?!Q-#R[BR8' =[M86I;P,1$E'=:^M'>[:)XD$@_678VB![/?JBS&Q!" M[_X#0G.(-9+#N?)7,07$ALGH; $'>)(9NM?Z=,8@2O]4H\DAC;N<:[5 M[A! M@:X&=?JMXD&JAW&;F!GBX[@X=EM$/(?&4OLMC/:1#:Q*MB>%74Z%],V!W9$5:' MNAV+.1ZSG) 'EB]MC,'5<8%LG?+0R4HW^T188'#>\W)F6U9:W#!IUZ>S9:4E MDQU.^@G+!DB+,5J7NI65EDV2]YVEU4O"15"C&=QTFUW-0?A%92J%,>Y#<'.C M>E=)?K# [78+=K==I'=(7L #?HMM5< 3=KB/0TQ )1XXML 5E@Q=W<)2!KIB MJ>-TJMW91M1-E!6HWKB[:\57;0J"6%?P#?0SEVXK ](M0?6,\J"C MZ-W&3TT*TCUT';&-!2W+:H:ZJ-"U?-NHR_.9W\$^MRCGQ&(B '4%"%G81R&$ MU!UDBXFZ,!*VO6^%;;T<4*QZ9+_KY87L?)+G_IXFV4[#<](+G6 IQ<:UJBB@ MGN.! B$*=2PF:<>2DG'+MJF'B'0#7E3KY MSL?_(#>G-(SSN3 M?;CI?N,NNV)3=5-# ;2[[R*O!&//CX40O4*Q3>TZMR5% MNF]Y:.M]'8]#=# )D(7RK3T)D8!T!;4*LX!KU5?8%5#(49V""T;>Y[TG(< M!L$=1'.60QBQ/%]23%TWM$-OMA)*B+-R3F]9DJK%I(A35*F8^>CE(C\3?3@Q MB5@J)-^_F,4H%5R@@\K)89!6*F<>H%*);>>@<@I';CGZI;2/7C>W4^["8#]3')]&0-B?JP MX,CJ/EZ![\ZB[J30.W_5+Y8&>O\:9R,]O\/M+ZZOHH<=U#4[=/45 M2F)>^/_W*',5/"MX8QMF@45J#;!]\RCRSV5+F MI=0/$H,LZE]9@K?67-DIF.@I>!.= MK=?'2T,YSVACO9^37Y7O^.1W :U?JQ@RW9T2]KK8=M"4;8YTG.DY750PKD ?>0CKY M)Z!E]O"#FLG+ /P9#"&II5A<;>\R%(73V .L2_Z_LQJS?<[E7Y_ M:O]/ZYHEMBD. FJ%TD46\VW;DAU76!@[-I6VY+:M-RNUB.@=<>;BK97A93&# MN#_>J ;G (+:KPHZD6)U1RI?,MW ;DO(]HJ9EI1(APX4B^4%M^GS+DN1UQY> MILEUO$'Z7)L@NBP*8;QF'5X,TF8381&E^8Z7"YG%D\>?"]N MLC:9=#[NR)7LLCI?J&N*$-C$/ER$RSTB.$&62SO28OJ']!E4R^<8V5)*W[7= MN2^TZ_6%!Q#4?E70/?G"$K*]-F67DR@O)5[=P]RC+ZQ-$/"%#EX).*IPA;4) MI%TA?(75X IKDTF[0ND@49NR M[6.>+DY5""EP9:ZP+D%T6,@8$=7[PKHDRL/"U8B](E]8ETS:%W)$:O:%&-7E M(NC$%U)\$%]8IZ#VJX+NUQ>^)-L^C)/FOE *5EF*7)L@NI!8BMI<8?4"%6$A MEO6YPNIETJX0(V[7EB*3(M[=1[A4*O*=QH5"',(7UBJH_:J@>_6%+\JVCZ0E MCPNQ7.VNLG=?6(,@X L%X]6O%M8F4!$6UI,BUR537KT#KUE97[C;T8\EN;YO MWCKMZ_) ^8)6C80=@-2(=T9O76V-GXY,=^?/]>PL-2 MD$[C8$(/XOOK%-1^5=#]^OX=(I.2$N4FZM@5KPG4((A>'I68U.7[JQ)-3"Q:MBO^N^KK9RK=-Z,DV%?1I($QM!P6N]"W,\J(IABT'@FJ+4UN? M=#!;;V]8W&=0JJ/VJH'N=#%Z4;1^1 M2C$9T-5XT*>3 M 79"9 >T8PGN,8LQQ"U).M0*1&@3CWF">&)"W4YWF R*[F)IG])!#:#C"F$C[%Q>3'IN0?+SY[??#.%\$@ MX6.D3,'TMG!/^CJ2W2?_WY.DIYO>%&<08%3H@G,5J.+?G36QPW*@H%AP<+&: M(1H,@0<=R[$1Z*1CVXZ JZ3T"B)1O&8Y\&6YZC4*1S*<=WABJ$*CF)( $BJV M-XN)D/D#["!D?C.X'?QD/'JX-_>S[\VOU6F;O)&A[\]_$C[O?A7]7#7 MC[OQZ)/2+(]GO7B@SUXFP[^]F:DA=_E?1]$HI]/\F'0+OHB'.'OSX*BRXF10%L]!S">" MH-O]&/TX3=0F$T\#4?NL?OX]&MQEMW&J3@BZRJ%JIG9L$[7#RVG'KEX[DPT% MH[0#8LM2V@&!*K:=]5O2#72*=4QE$$N6LFE1"VK&V;09VN$FCGA>;L3SRD<\ M-]%V>#G;X57:SM+I'*.T T.&E!M9S**H$NTL'^,T2CN\G'9XA=IYA0O R,ET MEMKKGGZC1TW!E PU:]]RBO]%C2*8='O3K91JI]#WO[:GBF;,[-QK/^9!=2YY]8L NT\6;#>SO*KE)H[O; MN!OU"U#S1J[IXZ_?OIX>8'D?@Z8!-BOG^M1Q3W6DY8TVF@K+H,NK"3W5/#;^E)EM&XK=\&K-H?3UI M2;BPOQ7&&595I2GQ MEZX^53#S5IC-!G-&*3_M*WBR6.K^OLW&,H0)M*]7"?I)=H*C=!]4=C^)[N!3B(94"WOG[83R$$1KK M]C?Y^Z<)\*31?$,!GO6K/U'P*$:T6:-S%O:<]* C6$K12-S6NM130Y$[A!5E M J:./MW_HMBUZ/>3GSH2S>9Q3G;U>+<2[#R]_N(Z4-A-89Y=!M-GD(Q_C*['?;>;;Y&<'KJ,R0>",7),K1*!"#4>J?Q(VOEP M% UOXA]]50Q%[_%3]*\D]?M1EBU$15=IU%.?HX'*X NJWU>0YT3]RS0!#8X> MP33RU8;31!I1AAU#=U4V0GJ^SZ+/X=VID7)O4I4O"9_H($;$SOLC'0VT_C@; M)3J!G9S4/EE<"16&3KU;X1JH>]4'9]R[4MW;8=)/;AZ_Q#>WIX>O;G7] '$5 MPMS0/&@Z:>KM%;U&J$N&[O0]O,=Y7%4T+2P:F.L-FKLH5?.JHM,$5=<)F;KX M6PK4V49K.(:[GM[VS!1&&S+8(X!13YKCD4IG%YT8GL3!B#P0RIV\\Z^1> *.>FEA M(?+1J,%EQ0K44%,)Z1^ZSYNH@WCX-$%$DAF[I+0&Q(4:HS"^UN5%LRH&??!H MVG7[!,N," "9AS^4"KRP9.@(QHXA*YTO&0ZB],_L$O2IST*46R4L7W !3['B M[3]%#_%@/&C-J5V7;(UIO\9TZBNAK27MS9+:M=?6HO9C4=-D5=K44%J%C9+5 MCYHG]3;I]\X'=VERW\YPM5C12:;(K=GL9#9FFDF+U2I6"#/9)MA['/KPE*TY MM0EV:TQ[-Z8VP6XM:4^6U";8K47MQZ+:!+NUHIVMJ$VP6[/9U&S,-),6JQG- MO\3,;"K4@HI/'U=)538ZS[*QZEVD^M\(8HYG:H5.E!5UJ6M#,YAN]]'%H:75 MK=R S.5@-=& 6L+7MH=,TV'#MH,=?@R3R!5\H0^?MS.)"5;4U)GD@%;43B?K M+&I&Q8FE;>@9P0-:U%/RSVQTE_[JNZ=K+^836M5O+RV%5BGS.7)S.3KL;$!- M'[2!-PS=00O4M6ZDY:DA_#'2B]%9$&?=?I+I0Z=K/EU ]HL:Q6GNY;]&][H- MURF>O>%<2D@N*3%V> ;JQ^A\J-E$]1<7\THUB$!%2Q^?''P4"^U=B2T,G8S= MGU':6Z%RR,EAX^Y(]?*<[MLP'F53&K3Y.^ZP=ZG2:Y@^-976_/W3Q!@QQFU# MUW_*8NSJX;H*\XG"20FW13,*:5?@G>T2+PS.V^AUCH>V<'=OMF+NGK )MG*: M>]"+MG+4MG%TR%$A #DJ0=6FS@"SIGQ9F*2?U<\)FZGNBY(F0_BS6U2/+00 M\TN^CB!.!^BS;W<]4*:& 3FG!C+$Z#K1LN&_I@Y/N$,TU]5=YS&HUAE MG8=N?]Q3O3!-!@5]3%X#=G$];5X-PS&I[DE?(FS/[U'3PV[M_IHY@KQ9]17V1?= M;&^L/JO7EFYW>8 UQ:WSXUC+%]>P@WR"K9)+V[6YK91;NW[-KF=N_/0Z2I>V M;W,[3K?V7=:^3[CQ=FD[-[W\A/N3E[5S@_N7MW9>ULY/MXW[JV:. M"8+71-A2MN[<9#,OR"(FO[*XY#Y_[RKY?ZUYS\V[->?ZS?FH#>RT#.I8H21V M\=',5Q!,#:VZ*P_MM/?H%]55\;T^\%^ONTA5+QZ=M+.HW(*:IQY]F C;LP$X M/=E(A<[PBQI%^MC!=!.L0COGY8"T#P,D(H:R9)4$\BI5439.'ZL^ M>&PRB@8?5S?J\+C1&-H2&5IM5/;H=K<['HS[<&T/0M-O0QB8_?@_FC7Q7A5U MB;^#R_V89*?J; WF S#V=+[1>#)I&[KBMOF0O4JC8=8OJ -GA<0G!FP#*G<. M5[)B-&#FEJ0^/J#\N LI^/_FI3P[HP^5?5*92R B?+D$_O?[B>GH:Z2IZ*#CW3Q1F M0HAMZ/+ IC#/+@N3-$C&/T;7X_YT\^/$T)W0S&/B"%/W)M?0S'],AC=7*AW, M^>53[9^K/,QM)'CFDT(;N MJ1AK1>TN3DMZVG#L6M+3HX>X95LS-Z$VPE=-<06AI%IN* M7,O 5S,#G\%6T#+PU<[ 9[0U&.S-Z["&=FYH&?CJ9^ STQ):!CZCSY"WY3/61BL--V^O->V67+*IY)+&&]AI&=2Q0MF22QX#N:1Q M%F86N:0YZN$MN>0N=L[* 8G,/0AI[ M+-%H/%MRR>,"M@%%:8>KQC(:,'.KK0Y?9F0T<.:6$9E3/V,T@.;6QYA3&&(R M@ 87?AA3\6 D?BVYY"G!W))+'B.Z#3@A?Y 3ZT9BU1+:'#W$+:'-\6/8; WML?4ZCZV;:0GML76CJU/;C9)J[=KD/,_.#'UIML MWNVQ]<:;=Y7'UAMGVJTI-^O8NO$&=EH&=510FG6HV 3U8*T=8:)VA!;[=>V( MRK7#D5AN/XPD5^)R^(^9T%W%H[ZZ MN#X?]N+[N#=>76?Q;V-U?0&JT>N*-Q?7UW%7I=6":)<#T;8HJ@1$XA0@$OBC M'7\;05>2?(18Q*D&.K$8*,RQHPXAR%"VGY>Q"[K=6MRF?<@ 9@4T:C/&=;FE MQ-C0 5<42$$XTM,E5/!IGL\4_5O<\>@V236+P;=A3Z4+A5%Y_;3WV'E0:3>& M4"8%9[I0*Y\#_O3#SV >%>(_ ]8X_!DAMJ'Q:YWX7ZDJ UZ3X4>.H2N\=<)_ M<9JCG]B2V(8N8M4)?QC?GR3^V'&(J8N8=>+_5:^ GJ0!2(F8H3%[G0;0Z9^L M!0@LF:E,@W5:0'QS6^7^A[D&0"@VEC.TSCD@?CA-^!&E;0*HPF1#N*E-J.TI=5 MAQQN-_(W1:[,F*NRB\&DHF;MF,L9MAC3A""T-R=*_&,;#>*0^QO>: MOGL$\U;\HZ\* C;OL2@&[D=9MC33Q9DN*[A2W=MATD]N'JNM["GC#WC5_N!5 MJX)_L:F\;89;U;S!0]13NKZL2C?5((-BV#'T!'-##.IS,NSJ,'^DW!M(QK20 MK6GE9Q=LQ-H975>>\):*M\][,><, IR6<=W%9=7Z (_[4 M>1_#@D8Y9WXL:QE%S38O==1%7W8P@VKN6L8A#:K698P&V5)3ES%,L*6:5S": M8U6-7<$PP:KJ7+PPW*2.UX2. S0V38%/,N7=$4-6+O%DE2:>"QBVRQA-7L8X MM#6AY6JS>6-[V]AJXW*]>;^H4:3[]4RI_/<+8SP$R.#JQ7JGZ7MUH(.(J8/%;2L/RPT1%!3B69*0@/O#Y+A\0%C2V3HZDM)8!:ZC7]6HV]# M&$)]75A[/KQ71;_QW\'C?4RRH_)UA"-3*8K+XM;KY]62[AT6UI9+KQHNO4.CVE+D54&1=U!46^:[JICO#@IK M2VA7&:'=87%M>>HJXZD[++ M_5Q5]'.'Q;5EE:N&5>[ J+9D<=60Q1T6UI8# MKBH.N(/BVE*[543M=B!4N4-84:1GZE+N'U%_7-0W]/O)3[W%D]]UN-QGO_=#3 MH2#+SRYAF!I-+;S<_ 3M_+0C?$'U^ZH[&D?]RS0!_8T> >]\%_F(X#/Y0*.A M9PP/BY?!1P5-/+UW8+ (%89.9UN!%:A[U0=?V)LS#'S1*S/' 1H6HNA<[7!# M/>*Y]FU*1WY%"@!3TG*_:EVA!K/4QZ0;]?_O.(VS7MS5,Z>SIARYO*FK2OZHNC)%1 MK%;OLV-2LRN. BN$'/Q *.*2&;IE/S]3,\^H\LC\6_9[X,L=\ M5>E]W-4K!%_OHE3-S^0>$5*($KB\P4C-5NC&Z3 >C5,-5Q@_Z+^."BT>%BT#+E5Z MG:2#8SD8W1+WFP8(YU+S[U-B+"!Z]^9\J$^KY\O,"R2R"L9%;_GCX\"$LIP5 MQ0%7928FZU/_Y5GD$V29CY^B]$\U"L?#WI$,%XJ%]E_$%H:NH;D_H[2WL@20 MDSW$W9'JY77#WR#%S*8EI?-W -"%Z6;^_A$!AQCCMJ%I35G@7.WS5K$[)HRH M(SA;B-BX@TS=N5[!;%Z2 [@LUO#KR.X5B':)$A=_"LSC'(;O4-,YZTM!Q?@H MK(.PO.:$V(YH2 U*&,6IKB!7WN/LS[_#/:.T>_OX49?5K5+M3"XZ'T+^E>57 MO(9=6Q"SJR&=9KAEE!$WSV[,M),6JU6LX%]#5TOW@14]*JRP4W1X-K]@<1_8 MD7TYZ).NGGS&>$RNIFRV\1Q59=J2]9RNM9B/5>78F"2SW3:IWP@0>]I[OCI MVHY-NZ!3]7!I.S8U!IJV8Y.IP+0=FYJ)6]NQJ0$@M1V;&H!6V[')2#3:CDT& MHM)V;#()E+9C4U,0:CLVF0Y0V[')1'A:FL_&8]?2?#8(LI;FL_GPM32?#<.K MI?EL$E@MS6>#0#._6-SL^NPZL3*__L^\DKOZ\3&YQ,[ JK;Z 6H)"\W&IR4L M-!V@EK#0#!A:PD+3$&D)"XT#IB4L;!)2+6%A0W!J"0L; U1+6&@D+BUAH;G8 MM(2%YH+4$A:: $)[ L\P0$Z2K:4IT+3D>(T$KJ76.F)JK0,:TFDZ:Z.,N'EV M8Z:=M%BUU%K-Q:JEUCH2:JW#&X_)=3_--IZCJJ%HJ;4:@I5)U%J5R\S!+J59 M,G/-7D5DI3*OHQ.;E[)33FU33]7M;7&SPH-%'?AS%.N)?UHX7YE3X%53G;UJ M+/ O-O48G^'&,B?WFAY$.VH[,??P64/LI-;C;@98C,''WQIB,?4=N#N4N1RY M>1@-2$N"N@LZ52+? +3:Q+_YV+6)?V,@:Q/_)@)G4N)?N#M)57PS]+4#2:LKT+0M)&H"95(70QU"D*U?2^;DS%*4FMHP MZ^4ZF:#;W6<%U9=H>+,RJ7R*'N+!N-+S%0=''QR#H6MS!T<_'AX%^B9-0I7+ MS.<6O^C?YOPX"-XV=5%M#3_.U<_DZC899Y&FR[L>*36<]=/28=+E..W>1IG2 MWVRP(^35#P6)UCA",\U@'XYO)[ \STNQ ME(;2DE[%H[ZZN#X?]N+[N#=>[13IW\;JNO.@NN-1? _77% 8M;0Z0/!\ M8IT0S7$'FFX[: MS?+:,4P).1IQEC""Q?=O7X.9?@=Y$:_Z,/GL5_CLM_?3-XN;Z>^OW.D./GUR M"_UFB>]FMU&JLB??+MXN\?T%*;Z#T-]7[I>/5S77G?[>YS',;M$HF8-?1O)" MK^N_G]\V4,-D$ ^?N_$ZB>;W?/KEW]XO//M:T<\UYOU^'LT]5:"VP<4K2NAR M.O.OO]GTTQ(W^EK8\_K[3#XL<9OI+LOZ^TP_??Y&>KCU?[U.DM$PT6'0\,^S M!QB2?_Z:)OUE3Z&O?)>D-^\)0O2]_OB]OO#-Y/H1N&!P7P\C->RIWNQQBOOW MD^[DLMM47?_MS7_'O>]2$ QW^A[Z"/&0NI;O(<]B88=:GL="RZ.=P N8XU%? M?,??*9_^4C_ZH?I@U3O"IM3&_>[_EAR>X/2VI[6+K[P]*R#SLUL^6? MF[[[W2;2H1P1^68#&YQ^>_D!P(TDX[2KWQV DB L -L<6M^^OOEP%3V<18.\ MX.[L.DG/8/"?%5-!=O93I>H,[G:6Q3=#F/RZD1Z$RP^_7B0WG>)PG2:#':TS M>4DI4=I]12^3*]Y?0V9BS?63I#V5_NT-?H>6=067/P?4KE*1HY2*FB#5JEEJ MUPT?%&]_^/]02P,$% @ 08B12AD<6URY&@ 8C,! !$ !S96%C+3(P M,3ZT0^!1J,!_/K7E[GO M/%$>L3#XQ'E3\RE4=_I]7*6?T\K_^Q\/'YW>OQ1>O,0)H'WV?E%>G3!*8FAM.-!_9^= M=R>#GWLG[WN#GT>##Y_?G7Q^_^Z?1L.HN=']P?16'G,@P"ZOMTZ5SG M4OWDW-Y>'#MGON\\8.'(>: H*/6.,UY1JAXT51!].9)T?#X]#OFT_^[D9-#_ MQ[?;M!F._OPG)RW[^67,?5:AP"UCC1[6T_K459/!B^0 MXKU"05_<63T)OJFOA05/-(KKJ=)W2'>JT 6$N5$]F7B%5 ,5%LRMIX$7:RCB M!5]# F]6:6+"IS2^(W,:+8A+S1 (O=J7=$(2'YKCCX3X;,*H=^20 M..9LG,2T4B )RB)_02Z_DB (8]%)B;_QR6+!@DF8_0D/\)/\S$.?C@"6#O[X M_G"S5L@XZV7[6+!_&;H)BDD"[RJ(6;R\ =9\+BH\[@9 !=>$XN_P163LK+D9C]VE_EL,H\B:@W#/XB?KO$=Q-?$-["WQEQ5D)' MN.#0'0=Q \I2LO5TV=/<&KLQTB-(*\ TG!3#S'T8"5$N?!)%&:;07 ] \"]# M KWU3L%D!2,'A[\@"GV&0Z7GG!,?1QKG<49I''6FV\YT]P1Z['A&8P9M8VU' M0;W!F._-C>G\4!'GQ\ZX!L:] 2]W3NM-E[W3&^B#SD#%B\@))\YP@?XRD$6B M)[T(Y]!V,QI$[(DZMV'4?8XF%KL@T>S:#Y^CF\!CG+IQO?'48GH[?C2W([)V M!._.8 8&>YQ!MS0+?0]F>%=_). ]G 7>$+HI7OD"=%^B'0N]H7\V-_1C'+J_ M9]7^MY-6W)E\GIA]0LZR@45_'%'8OP!,#I/(A;0KGMO IU'-@W M67))$)^Y8G+-@ND]V-)E0&$%"$-6>C-_6C7S8S*?$[X4W459@5/6X.15=.:W M-_\U8?SOQ$]HV>:65M=ST!I[<+)J;&3F"&[.-TKPH:BCLZR]9?-.$0;P,;Q% MV9KV](:L]+8>K-KZS(7Q/IVRI?XZ>NA.&#@W\P7 0'@/\-&/;F]%Y+C#0(/. M/5DLTF@;\;.YK)C*-O[8K1CJ\?!N%0_K9][.)8T)\SL$V"/@:QAZS\SWP2>[ MP5#EE(U]>A9%M+G?9\E2CX+3513DW$6/4/)WT@HZ"-A#X(%&,4]<<);!60*C M/5 ?/[$S-V9/("EM#(1&C/5P>*]X?_2)N9Z(W[LSH+<)-Y(@:.K'OOPO8[^;;I%/__ M0!TP MD7ZN(_+2% Q:!GH4*'&]E!?FMG6#=]/>'/K(/.)^-5_XX9+2PZL]N;_8KP +KAZ)YRL6AG9^/UU'J#*L&[.QJG M\3K@Y A6G3'MC?FWA/"8RNGS)KNOV][9,FS_8X7)MP5*/"#5P9[QLZ_R0_^HRZO:&C!$9^SO% M1<90CPHEA&>#BK2&#A.[7M6W@(()'ST"E&#>FA7^SMQ[7^JWL+L50ST :@)^ M5LO^'3!>:?W?9H2P9ZL'B1(BW)@+T,'BU9("+(#1B+$>&DK<4)\@T.'BE3,% M+-"Q!7LM1DZ5<*-AUD 'EE=+'[" 22/&>H HX4MM*D$'B]?(*;#Q-RQYZL&@ M!#GK\@LZ#.PQT<"N,S!AI;>X$JXT23KH$+#?[ .;[]^8FQX'-=F%.\A$Z("R MIY0$"X08L-%#0XE4RND)G85?*4_!<:!<2SSQ/B%FQ M9W:PTDY8Z;&PQ39CG#\4-58=P30VW:%D9R@I4UA6X\G-H*+AI\7+>S7$:(.7 M(CT&2M>$K#O8&,.F6)&6%X^-^A(+2CT4E&#BNB7MKI_8E\&+A]+9(NG'!%.! M6T;&S!<+"AD-B/M \?1'^"S/2<24SF,_E>AAI(0AU\-(>@,=2"%,WG^(1?12 MGIS:PT7U0B1'R-1!;UOH%>/,V1.T(WJ%\%T_$I\^8DL+ QBARX2/'D!*5',] M@*3!JJBN!_7UL$*GK+&#Q];P*!P,7%+BQ(T3XG_#DXI$ Z\:^Y*.8UO@;%6# M'E)*@%0#*1$HZUAY$\ MZA52X%^Y'(X0I,/5[G&%T?DPP*$"9MH>_%^@(=0U[CWS5AH<=:@T3: MU>A4456'AIVAX9Z'"\K%H;J87K3 3_R.QG9X6,=$CP@ET&V"B+RJ]$*"O+*? MQ&)9AXI=H<+(4V_"0HN(#THHVP01G4N^9S"(-+0SU^4)]:Y>,+7!=KRHY:"' M0DU>[&8HI ES645.7E,'A;U"H>8BC-VQTX/$_J!.#4BJ-VATH+$ C69SC=%( M8DVOAX7ER9W=&+)G#$AQ8<'G)K@@G(MS'N:X)#V+$EG>B)9* M@%E4[K# R:MWTOKQ9<&I ]*.@;0IYZ(9$SU0E/"Q%5"ZY(J]@^(:I:2W;$)7 MRUPG>"$'?)@\SJX%R<;]1KAI4H\>6DI(V0I:J3P]%$@M^Y.3"N7(4N5N3X=! MF[RP?.MF?@%19=^FV+9IECK8E(\>0THPUW2K:>?^O XXCTF:B*QNDW(78>Q7PA(GH88 MNK^!K/-D_B!.-;DG2R2R0(01.RU /M8$9O4 J;@GJ?^15>ND]3I9Q1UF; 89 M9;>YF<-A2*;'@!*1K=V['SU61"W7@X>:!NR#WXTD21 ME)$>"V8'%?2#>NIJ/1ZJZ>*BD)-5Y&0U=3#8"@:2[;+3B]39A1&1WN#J>07U!I=-[.2\ M.Q-O9^(\@5$:7L_&81++W^TPB:,8/+/T/*NK%\I=%F'&LP$:MN.O!XYZ[NH: MX)09DK(705".E8Y#$B7-"BF%Z9"V&Z2)5]]!/HL^93VM'B%&ERRM;',4>, Z MNCZF6>IL<>B0>K,ZIH"64\B-1=4DV!WRUB.GT0U.*Y-5L_.7.FQ9!$;%0492 M)RYM2BX.,8(QI#S"2!YWS +JNZ]"C[3]7!S539[?'G!E;_1 GVB0T//E-_+O MD!>$Y\OBL*^L)G7#_^M+H(>K>J3$CN J]YR9M,YXZ0AY)1YC/,8D$SFON^M% MWQ#4USR<7[W$E$-'4U+',6?C!$:^47@=<@H57& F"V;)0R?3R"E4PJ]&J@>UZCZ9 _YDM'FR[196 M_S&I"P,'\C%U&;]O]''=AL$4M_5Y:8J2#+[;;#/LCITJHQKU,%?7/'8$JG>.)U/(A*L8W E/ M/B;4%4/+[GX1.+0,+L(-9U M*# $DCU?/9B451HMF,J73E&_\T,FP8\ZF'60:@2I]>:&V7Z-M=%@,)]$!6%JC>#LC=#&87P#9:9-A87@\:96UJ!31=X']?SMHE MG5#.\4 =6[^^CE)O965=2.MPY?P[_WP')L<$P\!E/A.:#"?G=,J"($M/$4MH-EE1PR>1!6N41.)I(CR82'3GK8I2'VI!LS<-+> MP7$+.,*'CHL5^=58Y8KUZJ59>!F "S[T)?.3FHTKC?GH@:1$RFLNWZHN2.?U ME05^$A<9N,+3SFKM(+(+B)S!-^AA@[(GZ0Z"JQ?73SSJI6LC&#G+9F*K2#"& MT+;UZ"&FQ+\W0@SEZ>4"R6?3YR+E:S*%4/7 [%!H@<+BYK7LXK7AI(S0%K>N MZ0JMPFU[AGI<*>%H\[OC-I;MD/.:R-$N@^R8NQY32K1ZIYCJ5BV:YUUEP\/- M#>ZB3?IRZIF3YG2Z7&A[GO(AZN;&_BKX"U\H))[[DG_O^I/ M\#]C$M$'.G%>Q),8"GTYBAC,4< I29\1[B)]!0C/I\+!0LFH?@;_@J","V=/@#50QX[ M 9G3:$% LP$W+>(L-]/MT3O(L3PT)_M7+Z7KXJ#=XUSL='+]$7B:BC01E M2]M)D-/92C AT5BP2J(>0B4"GH./O9,!,%@K@ZA?IIP2LA"$?0JN1<&K5_*R M;PXOYGWDT@_"H!KH\C^V$R3AX"&[#221 M"8N_MI+%HPRYO;<1(Z?!'[V2V+YR^N+.K!NA(!*_ME*>!4\TBI'9J8T$$EGV MNU>RL)7 1HB2*OW9*QG8BQ QUUJ G 9_;%=YO.#VM>=$XM>:^JDO M;HT4 GPY*N/]CWB>".%>]'V!=PD@A$X^?:/S,>7IS J=B7\9ED_=(A@@H'?^ M[(5SPH*;F,YQRG#DD'$D+JC\T(%]7H@EL9$@]!*>+0X'S!>75N9E MHP2(69S@VZ\\3!9?CE)RF(C/UZCH/:'S$%V'_#R)6$"CB$;RK5^R>IO+IJJE ME<[# .9V?%FGVX3XT0;ETG?C-#7ERY'+J@\G7(Z!;-+\4^;&U,/RAE[AQMBL/CZE-XSO!M'*P=MIFN^"V/Z3MI]G4T^6SBQY+ MK3-UHS5-9<7A$)KG/ R2Z)XLRU.HA,[5QP?P=>2=X44X'[- M!JX_M#5X[W' M+4T)9!VG^*@ACG>B8Z6#_T9>\ 3;[![I99JW4M'0 MI'C%AC$>L/V&"EX-'^F"I!S/8&@3+Q5'1U^L3?Z-?*"HN,/!Q0M)GRCF:Z + MJ*IF2- N)>7SOO&TY^(PYEOH5U"NJ**B27$S6+ZU?J.5P6-ST5?6RXL_SX"2 MN\E8M.PZ#2/X?.)9Z$F^XO YH#R:L07T%(A",JUJ:DJ2015PNDB?OMT8D6V M/U<_N]4WK?J^BM,$1N$_UXI>>=LF\2]=]Q:J5 1?>=XJD;.=,,+O46<0]:\/ MP>>M2(X'5-:896V1-EIH1%[2R<@Z=^X2O@U@[M9H:$%[ -, 12OX<2&B%K). M96>M:Y"-I ?1'G,2>)=T'-\$>'M,K2>I*]0JN(>ND$ULY@+:9>4LY%0462VC MXBURL59S%]<=,%&CJSUIF_3.\L/+Z4QQ@9$:F3 IO+!Q4$^$@?)]P=T8B,0=4G9'-10_!,#B=PB-[,5&H+-5N=49&]AD=BG5&,TY-OJ!* MN9:K]!R:*%26:IO =%!I.SD-ZSC M@;VX*)>E\:=/5M,B:E'>D$&;,,\XYGA,*$J1+AX_@K'BR^)\QTQ373%9'\Q, M>[NEYFOX_(@/ \)H%B81"= NPL&**0TJ]TWC7%KICYN1MZJO#OF<\HL9HQ,8 M*%VQJ1?L!D,EQX5+? ZHA4^)$3][KK9"TJ6"+K%8KZJJ]=(7:;2D\]+1Z MQMU="$,[YHXBYK( +("0!RP,TDK\IZ_TZR%)O-#;..[H";(N_2;^8+F%I@ M^=3HFQMC/>4!-\=-$(1/!)VM,AR 1PN!_^F'B_1:DBQO<',+63$[B-D:R)O. ML<%!+\XRK39$W?M# (3FWAC,7\DN9JE-V+,GS?S;%B3NH>SI3I8\'9:C['/% M4]]4L$TN.W9$PZ#LF"X3.@IQ"P6/<+94I)+&\"MB'EU9\J]HO26G0X!^EKY^ M3Y8\]/W+U#W"O([XG$14SIO^#LX37[LL+K7;[EAN]ZGL%%;?6+#S=MH9RQ:U MTQV-BVU=JYE_8@^(NJ'"G$3^H-YXT\@=??X?,E]$,\;5-9^ZEVWJ(_-M2$7L M!3MWW*)4F2%H2\FF8#"'FM*W-$8NZ1\)\;]!OSSSEYAY2'Q_U;O?7+2]FCW2 M.9N;:[>V>"LUK-Y^7*/3:H%6:5%V8!1ZY;6[X_3%6M2]28?S1O#XW)CLL#32HK]KU6-#$DJ"[*9U&\*3V \G/P&CC4)*G-<]57+1.>A2ZDG M+EZ%B9)P8,0U<#7;)&6UK,@.XDO+[Y@#-<0D"1R[E2T;ZXL<@H(/%+\A&-^P M^TNO*AI.BI27V_"9\M&,!&)R"*7$4TGY9N1;-\S^-US5#0XBD+QQRZ$U99NZ MYSKA5W:M:Z \&R8]:2<[Q!Y/JL(H)>J /5ZTV@ZF5(?1;4@* MP1^4/U'A3V?*K=.]MNA!K,,\%%.'1_(DMNC595)I2[4+Q^)T(QRIUX8 -&5: M- LHEP9$SR$'<+-D@W1<6E',C.0@H"E=LN'&[(G%2[%]$!.LPYH>N&XP$M/> M$7V)SWUX(C75'GA7/H,X?_YV "I5M$IL78TU;,>FE0&'4J7BVH$B U+:A%T7 M@[(G;5'@R5#X]0@P(6NGQ6%T9BZ>$OBX()R6]\DI(]W&DFT:[?)+JZA7.9(* M)]]34>Y\61;)9JYG8B'LCT0<.) ?IQ )SP6G-,/T3K.O.'^/\(I($:3(9SYR M0[U^W8?@039O%JAICJMAJY??2<<[*HN=KU);NV(XC54N@"1=W;>B?9Z^^5#= M+O%Z5;;(_VRLM!R'EW86H0?JBG-(SVFZRV@7+6Q169O:EDT#-F$N]'/E>=#W MH<_P1+I:M\.0H$W.ADYDQ<4P*-Q.QP+1I@ WGVT9G-[;E,%!C(7ECL++1-IJ M)@ZAS9??RO3G;Q0OLV+1?+5Y&K&HP,7^V-O=?@OU6HBA8:MVV,SA(&;Z(S:G M/O1BM4<0UKULDQ,^XL2C<\)_C^[A4TW/;Q_1UQ#J:WH:TIP"$H65S 8:ZE0M$O-$1(0 U@$" !4 !S96%C M+3(P,3=FM6K?M[KEDNF:2DF\= M;]DM1Y9GLON2HDE(PC1%*B!I6_GU>PYXEP@2%$D!<'<>,FV; ,YW !P+;O4&_QR]'CP_'XX>+FYNBO?_GC'W[^C^/C MT>7UP^@?-G$)LT(RFEFOON>O-J,+R[4CUPJAD]$M];X\60$9'8^68;C^>'+R M\O+RSID'MO_.]E_5#X MR]2//.?CZ,^%7UTP$H_I #4?1^]/SWX\/OWN^.S'V=GW']^??OSN_?\5O_;7 M&T87RW#TG_9_\8]'E[[G$=7]Z^N$D_?#HCW\8Q1]_? UHJ<'+A_3SLY-_ MW-T^V$NRLHZI%X1 3:DA=E;5].RGGWXZX7^-OP[HQX#W^2*9F/. T?P\V:_'(4T-7:)4?)[Y:, MS.%WQ+*/D>NG9W'[/UWZ=K0B'D!UKKR0AIL;;^ZS%:?Z:(3]/DYO2N0#,LM; M$+Z.PF3QG>"')[5]G72E= HM__D0PBK#,2;S;+7<^P'%(2Y<*PCHG!*G+>&2 MO1X2PKW%2.L):-%UN"0AM2VW?U W(+I6I /I20>]$W9A! MTL!V_2!BY"%:K2RV 0KHPH.5:5M>.+9M.&)"./GN?9?:E 1CQ^'KUW*[2*9> M!CTX=CR*G,@EN"= JB[HDTO&04#"8&@&U(S<(Q>N+$ MMQAC:&39+POB.68J[+A;:CU1%Z@B0=+&F7A38D>,P;R<6P'M,.G#D#,TO[*E M.GZVJ&O!$H2Y>K!<\H!T<-IZ9HG,B(.CSK;>A>^%S++#R'+OK# 9?YNR2_(4 M#L>/3K3TR*FQ#2=3K,CPU>D'P<2[6:V!Z/@4F]W"_RYZEAV=1CT\^GSUNFYR M\9C,[R,&2 -RS^":-S@K)$@X/%]0C_$]7,]PG#GP7ZX&;Q]L\/\^B,"0.+_1 M<%GH&GJ>+0EE5T%(5_CWQX#,(_<6E*(.^TT#VGN<"1 / :@.: -PSBT7+\X/ M2T+"2Q*"B"AJ$\^ P6>=1-4^@QT,ZSWSUX1Q)1JUZ35.YF?2^J[1=;B#X>U9 MY.XSV,&P\EL1*,LL(L[5ZQHN1L,MX\JQE"(MVPT."+MG@T5.RB??=UZHZ\+F MV9&H_2[KUB,=!F5!O^,8;KP+B[$-:/CC%=X()_.T\2#06PQ_:'[T=^'>;[A# MXX4;( W)+9V3[6^NHQ#5E97/0OIOOCB3?3DP2_:AJ$\+#7DF#(53:@V;DB!D MD8UW'V]QX0>]RXB]1SPLZG2K9I^FIH+-H-!KANWU5%RM:!C;B#P'+[TP/O$& M,$2V'NDP* O[C^^R.]B%JV@U1;>.>V]ML-$@H*4&[G.EA[[]I6SV[GD[2PXP M**:K^9S8<(Y.B>TS="CS3\[A,N[@S1*$9N\H98<<%'?!MLG_.%GSB_8GD!QA M>_]@AY$&15D8<&R']+F;#);J?E@\J?6HL#_&3WX4%CD[B4+TS./*PDOO*V$V M#= (V2OT;I0)1>K7@V=$*HU9(A@G[I M1>1\^MT GCQ-; M3(I4IS&)RN27%&T]M/PL,;ICV^A$0C+R1I#:G'X<_1H%QON MSZM>1A^>&]FO[YG_3#'\]YQX9$Y#$9&]N3B%7SN;PA)^KX'8OI>[O)##(RKN#AG2Y(Z M/N[1QI )I,F32Q<#(&X[^ %Y\9F$]X11WZ%V\@DZACB9"7G89#AV2(X_,$?B M, D@YS>"J5&@1:,_;(&NT6@5VR4? Y1F0%8>UPWGUY!LZHNH'GD'LX4Z-LP8 M3W#(;WY7%D/)EOT%8YEMD'.7U(TZ^0;V'O$0J,? <0?'@XM7'J)[]6J[D4.< M6,5&728Y +9)'H K72GJD6M_CRP6$N9NIB2(7-SKN8KWZ%D1' +$J?MH?_9T M'UHG/O2DD?=,1Y]6F63YWMR@S\]*0FR!%)?.>=Q2+-RZV%9D1^@GX>RS'Y)@ MYF<)(%EB6#!A"\M+XFORF+V8G'M& G3,QUNSHG&.9T9>PW/7M[^T9D)_HHB=U"Y+SF>'K#[GO!6HPXNTJ(U=,)K/;BE&/Y! MMW>K475B0>^RO?W80[.C)J1[4)G0^JZ6''!I\%H@PZ#37CJ(28M\3*S'6(<16FNB%(205+N.!I+7TJ#JQ8 @I MWG+LH=FQ[;X=8/K%0R@#U_?$-@TT--#,YYK]K1 7-<"42HZG!^R^)[O5J(,K M*%G<1KU;>EA-K0,1"8/LO$KV+;"CQ"CXEG@.A@#%OT5J^BA]'(]\LC7TH/1( M5C3F- 5P*'2R+QVF\_*:R89F!>GGEO!$Z]0'07'"\M:G\!:^N&$N&&0_@97 MUP_'IV=)H>H_);_^9SI'>:4'F]!GOH@_D_ B8HQ7&(@'=JTGXOYRU*[MB4)4 M]]8&R9&#L?6Q(KJQTE(A%/BS[]E-U(N;*,10J%C:R'[!]XJH%R<4QTS&^#E8 MWY,Y<%N,J54O2I!FP=3W%G6PUM.:AI:+AD;?XS8F$;CFADKP)(6AJFDNEG%2 M05?#'BA]HX3*M';L]7:%W7(5V08<+7O1&6FSY&W?D0J\6!L?70;P'[06/P.E M>&:':6TW'K8B@"C75@FJ7-K4 MC^3 6M:4I3T0Z01IX39\P8:HU2"L^5$'OHP>"T\6[2F:SKQ=3-0TR^@O>DS$K0[&8 MG78,_]QQG92?V$R^. FPZ"7V=@R*_"IM/V?^:L>REP[FBXQJ(Y_!$N'ON?[Y M]/1H],)3X_G/\-.:49_!VOGEZ/W1* J .'\=VSAU15XS5(^9!U/@ED6!&U05K'/JBKOLK M?S!3E$DHG=M1P?EA99#.)0>Y2^A1SA:#U+1V;-F.2,HAFZF>U2]^45AVCMH@ MR[BCCMX!7QN6;XW]S6[MU MID;.BWWNI#HFC)7KZJHE,^:XDA0VEW=.G%RQ*:H[V?/8E6YMR<9*$A4*+VI7 MO8!>C:>^43L"B3W4Z(J2.7;*W-0GV-6U4(, ER>Z:8,'.+B$ M5)>_4D=ILI%JZ4R_44?E V'/U!9&.6]]I(+.6#VY(^'2=_((C2FQ7'Q]YQ/H M9ZB#3+ V[-H/+%'@?^MNE"0O$ \?U!I[SMA948\&(0J/9U)_P#:U4H($GTFZ M9_Y<&!59_$))HL-J;5$6:U9;#S3^C;C.M<\>A1R7:ZLF?2/5RJ7?6KRC'M?+ M034@#/8%KZ5:[*5ZZXB3/0Y'@9X_4TIM(V>KOE26^"2P7:6O77-#O;V9 MP;TNL.RDSA+_*;',.;]'\1YLD%$##:83W_#URUAM_AMO7]X#]8I\0R-%*6IS$@3<3'M-A*)IY[->K MF\2P<7#"4?]AL&&JS%S";Q4EQ1&+V1B#>PE7?-?G:2/UDU_?1EEJ7UHP_V)I ML85P_BL_59+49KGXN"\WJW KD#B5LO)3U33+D:L#I:E12([BXM=**"?\!@2; MZ\YB7TA!BQ(1+V[0BVSC'CB1,Z25@7_/GI3Z'R7,T45'Y)8>W\W-: ;DH916 M(X//>N)==\4UYYY!,;F5_HAR",^6:\7(I!!)F+G'P\A$$"'*!HW9R(R0>K![ M.\F-3!&IY\6^ZH21*?L5SJ52S/6V/FUD@E\#R*WE(*A&H'D4G@)O54E/J#)E M&IEVHYJ1#=8N(Y-Z%/.T?=R#D:E$P[I3RQFR!YQ/(Q.<#CT7%2Y%0>Z \>?8 M,(M88OD9I.U7>FO;[>#]V"Q(87A3W&H*N# RC4'H.=\JBU+GC#&R;),4\#J; MMY'5FZ10-\90&EG?20IZ4SJ#D36?Y)!+)J@8F8"6CO8TLJE,3D5H?-4IR'!V/Y71./<[.HDU\9&^KP+%L<4@ C#8@KDDL3_ M%3"[51>J,'*O,VR&\PT:'&M#[]ZGR):B"[1A#<:S7 M"_@E%>9\-#93@V4-HHAR;L*_79($%DF(!JFF2I)(YW.0KI/YU6LLEJ<@@B=> M]>:JLBL*\';N]EOBX[?TLE882P(?[NWE>FMB8 WM]$*35^UM#:C05!M,6T7! MVF#:;JH'IJW:;M* MMOI@2:MG-QF:HIM]$#!0S R)2FI2U;WSJ!T!WK@2VH_ MITNHL@:T-%:ISO3 75')7!IF55M%:;A5*GU2=JNHTK?0O3IVJA$?8L]]SWR0 M[50C/E1<\=IAKNI ;WS=YUFVTV_I]TVINC9PMTV6[N[W2A)TK0WWY,'5"Y:& M38C#;R^*9^=Q0R4C]PS4- MX&1[T0)I;J/E]VEN,(G_(JKKUJH++3 *7P^412CN0"V^)(CJP9^'+Q8324GQ M]XK*&&1"[28((G062(F.QG9]%3K(ABE(*\SQ:"H?U+Z]:OZC4)K,]Q-V;;M1 MA#7+P;OTHZ=P'KFI>4J,2]SDZRZE41W0)>"CX&.U>7M[. &W91)RM("?TJ^'3WCX608$Z,QE7XY;= MST[1<#4R*?6F&\LZQDX;^21V/[YQF>*0)N6^],^5/;/_3]_ =:@#U^1BWXVL M)]8?LZ0K#9IOX^JPE&K2JHPL/-D_A^H=9486K.R?22+_EY$U+(<0V$V)5T96 MN!Q 'VB9 '_Z)K5P66[5Q 0*,N>_.E5)+GU'4%WI&[>J _L%99F^L:NQTHZ X ME:S04E;DA=_@EKX+U =QP=94'%<\47*D@%8T#KI^$#'R@(N ;8!FNO#HG-H8 M-Q%+1%Y3U:4VOI#B.#1F[8TW]UF\;$P@_,%>$B="1_1.;42EU%_#S>Q7RXW( M'>P!^)D[FS3DTV?RO\1BN6J_ MUV6T3?]Z'1UEZG^CX9)Z0#[2W!=+!)WJQX<.RN)6AH6U9DO+\IAN_^$/QI:/[)"_V MGE&;J#COSG6#Y M6#VN0=S$9X%>J.M6+QAAA>BA1E/!N90H =3LSTH5WX&GM^&QP+[T%2-S6PQE MO4 D&IDY8^@4E/0D(W-R#LCX7 P;F91CZ!*MNA()TGPT=ZX8.@%U-X*.V42: M6VLPP-7WT(4QF:=,*\K,A'E!X&/.-7'0D%GH&C/YEH2RJR"D*_S[8T#FD8NI M:XHC-O%U9-^E#A)U;KE82.5A24AX24*+NL4XTSQK1:QX3:6ZIYH&4A*ZZIVT*GRBE<6J]W,$*8=1RVS%=W%"I_*UB?CF: MOQFXD3X):>!U^\Q,CT*]I$LK+!:+*R*/5'@3\R )F2H>;7(%S52 MB*-P/9:"4/&]DL>E$TY."9=+TBB:VRE[#JWMA#0T4OT,2VR?2(,G95YAV6ZA M @%<'4(6V1BTY"V2>T3]--2U4!O4U;2>2L\L-.\G(V^1K9@@.)",5/): :]= M]4967MQGWH5'NI'5%5MQH%9P&^E>;@6_Z?SMYMTUYQ9P;R'>)=SJ@#BU5YB" M VG'=Z'?A:N&VD(B">_GQKNP&-M@Z985ULJ8S#,7K0E1.@IHJS.8E;]1267L MB2-.P5J2.^=J'F.6;Z]4GFXOE*H8@QVCF$&*H@P^B2GN6-1;:_E57<#GP-4X MJ =SR NI[AP+^:R42S]7;KL].E)2?41,9IU8;&RF&1:Q+Z&AD=IZ&5* BI*D M>3J-%)Z],D*XC]^R;$WY,2?;WUQ'(0;_%#B1ED76:PM74,A3_GA^)#380PXW M]:B9$*N@]S.LH-D+<9_)'=RGEWN(:YE.]>=#KXO H/GGI/J1* UIS\[,P#V# MX?N;\+@W0Y"_^/WAAKXT0_U-69,3]=]4N;K]8:17Y2#6FD6Z70_ G/D^- M],D[;N(V9Z=1[(,V'HRTDKFI>5O6I&]9B1WKC!5VE M'[Q91UKCY;IK+X +/>F-^,7O!V_:C\9H9W!N$PN5J&YH"_THU3=;'CREB*&6 MDMU(6\#P_"GN'R,- @=A44&H&FD5. 23"B>MD::!@_ HU[Z,M \,SZ/B"6>H M>2#T[2_EE\_TNZ3N$GDUGQ.;IV[;P'>8)_[)[AOLDJIK>374-+;IA;)[PO@:\>SX 71N MIJ%VF'#AT:,[J3SR[90E].2$5#.XX6,5=(O>H*^D6_"Q$KJ1<1,N"\4+NN%C MI8=,/>.+9XH(JI&ZOCQLT8XR4G]OAEUS9!BIC$LBECL(C%2U)3G0?$AW4Z+U M4;X*SXD69%KPB5D>S+=NJF*!Q.3Q8\4.H@H2TXKY!8U[_.1'89&]DR@,0LM# M91>K9+P29M. /X"N*YILY^O!]T*@\.[3SIB.D3N\&C]5[1U=X VTL%H*;RI? M1$'HKV V8)5\(OZ"6>LEM8LK2\,+7B= ^;PE;[>?;^ZLWWV6-3S?3,D:W?MP M3XQ',GH"=_!>PWEU!70QF-.\=0@'\%,$2WCF7_L,#AOO A,(L=#A^2;O>,R( M]8T;16YHE-;:C36WOK?@P2YQB$L1YVWR,HOBC7#CP5_Q83P2% N1HHC%:8SC M$2+8MXE!#@B.W](K-%13M1.';T7F)?PC@"4EN-MVZ5%-!ES%OP$UF<',\0R?8B^Q_G1'PJ7O8+W*( [,Z8]A>U.@N+3GP5E=KAS: M8:\;:=PQC^&9:#&S@JO@&,Q^G=5;26K-B/BBXBA,8A:N"3#>&@6>D6?^WGQHVIQ&^GGV7Q7"P\-([T][!@A; M&.G[:8&_4:J;&2!44$W%ZJC/JK115&4C_B0,_#H1ER@M(GR&(>ML"N)#G0FG MM[.K2Q1-B1<8TN39U(VKIG_V<08C.\1,M63L](Y5]6)I]_YZ1E0:_=SWOWRR MJ!?@Y8X$G_TPD1KN)F%HOEJK ;7O;D@\Z9Z'/XR=WZ-J>\T>'2C5YNRI478=I[ZV:L+C69,(*K&8;T(;C6/>XXQ MY.S>>)[_#/]Z)C-B+SW?]1?XYLTE>2:NOXZ]*#:NLIVR,GWUJM$:J!+SU7$L MF$O;;NY;]JT15TI7E:('J15^82^F:*H]RPTCK[O=V25>3$;>>"48TEVS>^MW MX)ZD\5N]*O=PV3$R$:GCWFJEV0BL#)H_&]Q]CS7?4XQ\^KOCTA%=4(U\W+LC M+\37/\%3V]\LCJ)5*YVE& M4TV]9%E8=5WH@;&F=KO@8RWH+CR.(ZX"VM1*"R0MR->&YCR)'18$?T4&9.6+ MQ1SII533@Q8(X1\7\#,-]T(G:*T+LO1WB;93O":"H$I?'6MMU1MD*$UYEK[L MCD\.X]-5EMMF<4ATI@5NS,6+Y\IU_1=,P90%6=%2,:*"[&\&4?Q8'[JKW+(R M+?1!4/,D=PM4XE[T0?KH.31(,X,2$\*5Q3PX\MJMO]J.E-Z:ZY7)J@B6M@+5 M2 = ![9LWYV,M/?WNBSVT$V,= 5T8UJEJFJDK;\#'VJOZT9:]SLPH^Z&UBU< M4!=>5%L :IG"O\O0PY'RE:"75DMRWNSUL)GIS-GV!)Y]]S5RH49'SSGSOVQMTU9U?X-0S9]XK+O\M3HJR\^XMHM[CA##S1K872W;.!3,O M%GMAESH-#$T[*7OQ)_-SLJ">EY3!XO6PSBT7)>!D/O-#RQVOL+!+,)GS@^'1 M8]!^X=%_?H'&" TL 81-%#GOJ$:= ^-@.(XM1R\4PR]M:?W!C2T4& MV"VZTM"^>F=572,]<%2O(FE$@N9Z8'L@[)G:I!6@8AO5IVJKJ=HZ9^M88:K- MNT=^E+>OJ4;P'AE2(:$%5F[=WZ"O.CO2X%F."B9/3"^L2M$[KM0L? M]NM9J?R57.+MBH,)>6BDR[$SB_9<<-W\DMK)]S%PP$& ])D\$#MBW&QR]6J[ M$8P9+R6,B4]L#-M<5WMJ_1W4"M"UW,V4!)&+%]=\(A\]*W(PNZ[N(\/)UR@) M(5U1-S>Y!=Y#XETZWZ!-*M9\E'#\LQ^28.9?4\_R;!IG=!">\#-A"\M+'K<& MD1GX+G52VN]!A\.%7]$X!S\#XL[AI/RB%[I"2>1<\;P'C/B*L=$TI[\P MD?89ODV@&>79RQ7YFM9U@=22JB-OSZ, [L,!VE>?X*\XL/:20XYF';G]$*W7 M+O^GY2;NCX.X G!+^2DOR MP@R3 XKX(KX@GFW"'+2C74?N[SZ[A-]JSWAILG7D M^47Q%:C8R((?:\KJ)FIUY'#RW$WV6I/^Z[F98!WYG$77:,_@.DIUY.Q6)DR5 M(TU33K>A7$?.;YML-66SD$P=>9H99;._%6+3-&6P',TZ&UL[7UK<^-&DN#WC=C_H.O]/ M+M1-K439._O% 0%%$F,0X."A%OWK+PMOD%6%*J" 2E" S_8[,ZNR-+UW1C6.+MS_=^?K8B0@2W_GI[-]K/UV&Q$KW= "8G\X^?3S_\_N//[P___/B_,>?/GW\ MZ8=/_U,?'6QWH;M:QV?_V_X_Z>"SJ\#WB>>1W=E- =7_/;N[N_SN;.9Y9P]T M<'3V0"B@Q/DN7\LK$ 3*^='/[VI8OCZ'WG=!N/KPZ>/'[S\4 ]_]Z[^<98-_ M>HW[1WM--M9[UX]B@*8QD2[&FGK^E[_\Y4/ZU_IH@,.) MR^%UL'[\D/TQ&QVY/T7IGG>!G9)2 ITS[@CZ7^^+8>_I3^_//[W__OR[U\AY M]Q]TP[^&@4<>R/(LA?BG>+G8]@(I$^1QG[C\0.PE#^"X75N3V^.C#@#,TO%RO.]]^'[(H\Q\/1HQ@% Y."@D0QJ<+E6,"GYYG>,X<^&-U;6E8>;$F M;G@=Q>Z&_OTI(LO$NP.AJ,=]0P"[QB\!["$"T8%:#)P+RZ-J]N.:D/B*Q, B MZM+$"^ 0A+U859?-1L/U/@RV)$R%:"I-;^G'_$J4=8V^VXV&KV:6VV6ST7!- MM2(0EL.$.->O6U",ACO&S+V,8MJT&XR(MF:#107*YR!POKF>!Y?G@*/J/=;* M.XV#94V^2W&X]2^M,-R!A#_;4(UPOBPF#X*ZPO9CTT.?PMUMN['QO:&.!G+G M+LG^F)LDIN+*)@AC]X_T<.;W:!NG6\>VM')PV"M-3&.D]Z'-B_-\W>FJ^SY :#XG2]7!(; MWM$'8@H9@E,4SN6LEL.BG?-MIG^<;Y-%>W/P#EB=?]@CYT& MQ;*VXPZ2N$[9>1)3/SX]653I?26A[4;4"*D5 M]7Z0C$.E]$]/("4-\O'YNVBUX-G))O&H+GCHI9:!W:QQ:G$0JMTMB* M/GNU,UASVETF41QLX'O!V?M,@E5H;=>N73^ONL53_<"@H57U@1] OO03A^YS +5L$ M-T%(8(-+:A&@MMR+7;7P+"06FN_0'Y,C_DJ:K(>XT4+S_>X"?T6=/$YF,:E# M7<0D&N-?4K!II&06N;2P7DE4]Z;1QYI^_DP+38!9SK6 0;%(4D]J_#S#0$) MVO)H>%T2!^&N7.P!)$8M)!L0O*G14].38@#682BM6>!O77EXKG1%EB0,:;S# M<)R8M<O[N?4@-2/D_M#YN@Q#&0:J7@-PX,=(?G:]P",[N,NO\7 >-4/YV)-"L?' M/;4QE QI_NRYJP$P5MU\1%I\)?$]"=W <>U\"'4,I6#FX-$IPY%# M_EMCHH,FB5PS'#JM,OGQO;VE/C\K#[$%4#QWF<8M9X:^4Y0[*]R7WPX&V[@^NM.O@+"W9PB)IK0>O$<,_ MZ/56VA43";3S=O6]AR:'(*1[4)Z@N"\N,N@^%YUV'YHDC5!N@.R!I-%3>309 M"".#GH].NV,DB>ZST@.&H]X1*;(4!8 M^ZV6WG)HY,M A$$_LW 7DRCJ_K 2>XW!MHI$+QI"PG 9#\2MI7?%1((AN+CB MWD.38]]].\#GYV]A##G='[9MHZ$1+7VNY=]J<5$#?%+)_7"@K?MC*^TZN(!2 MQFV(W=+#2FH]@,@)9(6V+(TX!9F+4L^T$O./*>DL6AXE7[B.9CG+]>,/CKOY MD(_Y8%4%38: ![;*8JK>.V1I)5ZL!MWA]'%@#3:6ZW<&-9L])*3I#N\W9/-, M0D4P&U,'A'$-2X1V\DS>EY11@Y2U0 ZO4Q:COP/(&C##)2.^0V/GLE_I4CIJ MAF<;?VCN/"0TDH7 D<+5C'HR"61>+-HD"(<5NM.-86MX#AK[I84J@Y!YY=*+ MLK2BY_2V)-'[E65MX>Z=_^D#\>*H^(4^I7]Z__$\K\K_;_G/O\VC,/B\-ZUP$E,YIM@Q\L8M=%N6; M!^+1![GP)LR>H[1^;"OB&K=2H]FA2$1_ J'\U@@]2N.!ABUKQSCV,)">9 M^)X%*/7ZH/1?0T*N\L>7^7':YV'!YM7=_QQMHTU 3L\Q]:G /Z@Y_<7R4B]+ M7!2_2^-Z.'C(S<6#598Q ;8D<>H!\UQ"=%_3"!6"S2;P4P_9EUPS M8&-V,$[+ZW1EVW?6<\3@D_I@F,3(*U3C.#RQ9$R2Q+ M$O[=([D)0D*TDYIJ J>B7MOU:R96TVSEN<]FQ>Q" $Q\>R]KA!:I=_O6CTD( M'/@VBBB#">D_J97M8K< 1"AO1T?+A1T(1"H/3T(\;MMT]ZN':M9F#M7["WS<&'S0&P"CV07 MA&I3T>!$B_K7&DNIX+0_%0=.A9":5Q.31FA_'@YL&LU9)#$Y[+%B&HM27[RT MMBZM52+6O1460((?+3NZ#V/:8486/]X"./"[#PD( 4YQ1?+2_D5A^*(;@R2N M4HOAP/O)!^;F49Y0,&YY-%ESS6"5B=!"\:$VQ 2,<-)99B:&H:V%^ M"MI]ST41T:$RMO;\[J*%<./;_[O++HJ(#@RSLAK.K 5PX]?M7.OSL(Z-;_]S M+;NH(3I4%@4^6K4Q)J!,Y:S2KT5!*;M',2'FCSRS1NV-@R,['H?^ M%J7YINE/F5*M?;T2LU-=QA"N['N[""T_6F9M![*JM=SG6&4)0SAFQ<>![%=! M\APO$Z\J+,C#B3]%URTJ=Z#2))6#&*P):A8E5_<[WC'IR!EL!.XBEOD. MGN);^%?>MV<,- KO0N"OVAMD!L[26W[.A;(VQ B,M0)/17!@HQ.=4)&7G:V% M+RS<#8%11!R&QAA5[EZE LS")AQ6:!>+Y0DJJKDV^>PE/&D#!YL7@ >*(5]G M0>B0\.=WY]^=?_KX\=W9-G0#>&-W/[_[].XLB0#C8)N5H#]BBK6\,!6)OG^S M)#K3&(9JJ+4CV^>4CSYJ*+1G]X\C=ICF"MJ_?G-4TLR K B MV;^_>9()S.05F?Z"EDS2F67E8[^7N% B^?'\B)!DR<85IJ;$O8.,>UED:X'O M];,K09<*Z8]H/Z^NW*[RZZM$>9<$^O%M$(BMC%=4P,L%AJ""FE&SHI)Y#E+4 M%V%12C69IDX1^80.\ZQ%BI^.08S?/F$@1_L54LW6J=."D6]9HOP#7M%;/4RY M(5!+)0B4=/B$]]/KI@,S:+8B!-YG1#ZKDLWQ/C6:B"$10%M1 ^^#HX<:?9.. M*DKA?96Z)Q2QSHU,:&M)E>\G=WXZ4^4@(+8BPIL[&FUAG15I\$HOFDBC'/): MT0:OW-*/-AV"G2NB3$Y6Z7N7A%D2U?.#UY2FX;!(U#:M*('7EJ;WA$CG>E6D MP6METT.:OJG$%:7P6MVZI]'N4:J>E%GQU\GQ$=68'Z7Z6!5=)L=5.H=KZ@P@ MJN@W.=:C?JZD33D55=X FY&N:5!1Q9 ))FV/PJ(%/\.E&2+2S"LI\/GX,?=Q M9TTP?J)Q%L3Y^5T#CF"=#E"55@ WJO1 M"WNA1%-AC]<*V0M[H76NPAZOU4@.^_ZEBBM:X#4>R=%"K=Q^A3=>RU ?O ^: M)U0(XS7W2+Y_LKF 5: X7F5#_AOWB[&L:&%(P6!VXA)2I)$V*Q_^5P\=-![\ MIQ%K;@!ZCN0GS!&.BOF[AXITK0AS93Q!S,GZX%LO&5DA*V>0-M1<+,V96P<> M !MEU[,(-&,T4#?2>,RVDTWB < .B(Q//H@!GOL'J5G_/\,WI=8'8=<2Y66, MM"FK@$SCY;WLS)6&%UD,19/-M%]SW.RPT[MQZ^?V#C$ZPCG&F\AQP$NOT_-^ M"NH#R3@_>23ABVN33+:E-K15=KE%?;(&WQ9+R[-3 [=3TZ?:UDB:/F6/(KU6 M@0]W4*+[RO[84TE-84E-AIQ! >)'050,L:5-B;;EL=$&8";NRK],PI#X]BY] M[D$H==.:+,S'OP>E>FQF@FX/)(9+1YQK*_1!N19+A9S!6G@;C4L/(\L#&9NR MS?K#7*1T;&@V XOM2<\U5H8LFB=Q1'M= ]DXQ#T<9[28UQYSC@0OM'C.J83: MD950:ZB_7%@/!AHN^78%[Y6_RF3Z[*H)>CFKST>'W?5FZP4[0M)!]WE8.@TM M[H2K8#4MW%^X>;%?73FGQAHWVK!>@\YKH?N&#R2*0]>.B9,.FWVS0B>5%D#( M6!(W3D)NK=/^ZZ*C1OK'>6H&C*Y?26B[$;>P=8>%$.&;&AJZLZ?#Z=APX[*3 M#HCRUQJ2,Z5;ZV%,K4MA^WKZV9+\LMAHH8$I"=9!4JAU1%HO:-Q"$N[:;6RL MD<8A!@V9)A+<6UD!J"SS@JFX*D\WCEM-ZN5WE!#-0()!3F1Y!(H)QN&O'O:# M0R*#C6CZ\537PQM8KHXIMUBB^0)@IQ*"!X6M.%X/V2I6B.MP2./7XKJ>0I4- M:5QYIO,I%,J0_Z"2,193*'[1!6G)()HIY'M)H\^4PMSI^V=$I-H3F6');# M)P!-H4.6Q"LO'_H\A4X/>:Z>LJGCP M:OGP:AGAG'BN:J]':N^T0B=ZVCI =!I"\O$O_! ON8F&,KGWNAJUY6ZSAQO. M#TO^$9K MW#+:0%?')GM.>:%Y:FM@R:0^Y84;R O/M!D:(T ?[B0F85&WONJ)')US,)&= M;1BS J:\,#\%BE87IQRK^--CX#F+X!)X&_+]5O34-[_OE#>DB(LFF$& M ^!C?IS5PWMPH]\O0(U8@QSSNY!1M$[#@*(I*'"@%%6[&+49AC"@TF+*/X'G.'GERTO/BB+048@SRZ-> MRN;4E4+#1['[DEHR5YC-*^;??'@&UNZV.C0L94=ZKI&O%1+0#@_.D+BFC'". M$2SR-UD1CY99)C IFB/"ZUQK%/GD.RZ-JG@&B M@NM7VTMHT&$!/@>[7DN:IL%=X*_2*Y_!^S?B43;VQ#4"R"75%#=I: Y$-MYP)%@C,8!]Q"X9L[W"CLN;D3=$JXS#R;(F^T M%GF9\LNY7QW1JX30WC.%=YDCT!>"RGXM'RU+FO@B7ZQ7=Y-LA") ;>[)I/>D@C&>K MD)#-H65>;:Y&2.?+7ZT0A"OV)3D88^(\<=O'MEJ49&:BPJC5.B,STTBU1>I< M%GR)ZN_&H!,7@*R-,%*)Q?)HJ-P+\1-J3A?"RAZKIR:0R/%_QRDYJ#)S>"A9 MA09E9QGY\H>.(O'7YXY_@S5U8(/Y<1W7"EUN?2R%!89/LR9+*_%*$:P9Y=4IZJ41 \W\P,;#W.2RS ?! M'LXL OQ'+]ACK.S)J98-$V/92(&]@AF<^#WC(;H#8%#*Q@ &V\SWU90 M?7A3Z<%2'_[ 3MBH.U00>F(Q5Z7K^?G%L>*8*]+U M1%PQ'0US^;H^1UX^H!MS";N>9T$RL YSX;J>%) +/\9YI%U/ MRO BAC$7M!N.'^R'I&(N:Z>1"NHAUYC+W>GC%>+<8LP5[_H(#;VC6C'7P>LO M4/=(^\-<+*^OB*&068.YF%[O\R%(7,=<4*\/PS@,V<5<5*\_IC)AU)A+Y?75 MK1FE:3 7RNLK*/'R38P7PFLM$:88EGK@])A**;0>> J#$U3KHTT=\[V8E!S] M[X\2_;:B>#\<)=:\D(4RFN2 MI1M5.\AAKH/Y:*^)DWCDT*JC5@Q3>\D2>&GLF)V\T3;:3(F2U#Y,G 6QUW[@ M!:O=@[M:MV#0-DM+,DS-G _PRERXUP@B2_516 M0(9A!=U7:R-.Q51=!1>FTRV'%:1"DPWXMK MR@MFZ/&RL1Z[ZO.+_6JR<\> E&M%E9IG]#34 3L\LF(_F-(:;P)+0T7Z2G"^ MDCB5?WD%L"4FG)HJG)HJ=*=!*=1+H5>--@WYJ1V$^OQ3@7]QD?545?=MMB.8 M,\A(47+/\JG15U1/O3[$)(SB&NG-01.!TY#,T#2YS'QG3RN=Q9=6&.[@IJ2" M B^.07$5)*6JIUYAUEC:YYNL,"M7/UK-<-"P8ZNI*9@((HI%&(<>*&I,"M8299U?5'T55[#6+NMU0/347,%:U:SSJ9%S\**O M7::/K=;,N^C+EW7^ZAJ"8M!7->MS))0M1\9+F1O)[PW[J7%==%AD M9;7ZB13VZ$J&MMH6YBIZR(2!=W&+,P\!*Y;$?-$^.7L=R^W!NM83,[NIH87" M>B;3-X/I5ZE7#=OWMJE6 D04[UO^F 9* U*NY66*+#RVM2+S^1QG[C\0.PE# M>'$OK,@U4H9B]F*Y'N66M'0;R &/%*(4RMESE"9-<3Q($A--N,?X8%V1Y[CZ MK[+ N2)R[%4P8TJ3P+0@6UO(3( Q4VCE.[\%$_# KQ"1*SW?:"B;),.# 7"> MP@;_.]!>>-%O6O:8*I580:OZUS^%< \;PGVN',)];C#4B 7/)V4,/F' X&T$ M3D\TH+@4FV]]D"&3C,!-4?K"\JBZ\+@F)/X7G'S5VQLYE^#N)J=C)4C9;>+OD9"-X!3[99?#=)+XC+M3& M&8PQQ)C]J[AN6I\E3S10?S$X(=A/T>?@A80^?9UF*]J/Y#:*$A+1Z"/J'N6' M94O.'!3*THNK#N;^5!-GZNEQ$:::0XWQ"D^,8((YD[Z\Q;A19UO5+FL^LDO. M'=5NEE3QP8O9BGF/CY0K:SR2H'"#'021#VH39?IS^YL3CS H?;S/T-MJ@3DH M:S0RRCPLF .T1B.4K+Z$/WYK,+](C] GQ!%@HY!+]'KCCPX;A40LTZSQ #(< MI)&V,1IO)H4J&Q(!]S$5@'A^J-W@RT<8E *?#BF +R-!MXNN_#=O+E=? 3UB&;,J<_]*2)7 M%@-?9K-.+VJ#4W \ZJJY2XB21LK>I>7I7^Z??EQY(:,*/!ZH6T%%$\UZBB8>&Y^JAPZ??QPX_?904UL#*Y:B M_"7Y^:=H.'/1<%PX"\7U(O"=VI&4H*;4S$&AE**FW-2CL,-.P]*B9H5D/=;F M'0I#8BD,(CP6X[*<]&O>JCR045V2GTW!=J@1?[Y3 5^ER'%]2G@-I:/XE Q9 M2[E1PITT@SK;4Q"ZCSC*MS<9I:U"4XA3&9(:LO;3*42S&*'3GF5U"L'? ]() M05"W=.BDLGU#,FI46L?"Y+@J:4'+$%,/9F)Y>8U=>OSWW%E-%^X[@]C4:C^F MP:][):;GR\4=_.]20_?F4X?C8^IPS(#E>KDD=NR^D"M@\\ 4JK_P&ATK+H(% MSS1ZY1;DP1!86"IA._.0_I/>\"*8W%WY9+]QLJ9%4=(AVH?Y:T)?T/GR<6W! MW[._=J6'W.)(Z-+FN1!.08+#/8@ P/ZM%=S!7P):5[_\%#G;5/B6,HN9Q/LR MV#R[OE6^"1G4#R055ZF:T_8E)19 @E^C-<(BM/QH24*@?QN'EEH".8Y,E@(R M3\%3^I.@=0\XWETNJZE)$0BU[=3MA!&7V6U/(MKVQ; MW ZS.< $W;-/GI\!#B&;8TQ 6?2$*I[7JX0F*Q:]7IA "Z>8Q"$#X=:WJ6<# M-.?LGRU8<"89"=Y!UJ'[6'M8Z_E:\VT*!A51[6!#LOZ#S&_#&FFD6[.U2TU0 MBR"_NL4S1J*O!,Y-Z@@6R^Q*2Q@K0);8<37(9+7SKU$?[$UY/B3JF>R)@A:3Y#.>W MTRR;:Y7E;C13K'P5_5_V:^&^TX7*%+0$E% MF^G+>?TP0D?O0M M,-U3.&<*8$LKO"XKX<%8)=:FSTI(,'X@=K#R:3K@K0/ @A1+V4:N%^>FWF9I M?OA;LB%.WB$K&RE/%TW['0GU:G\8CX3U3:=.1WCW0)QS8? 8!*SO-GW*O<#X M(%3@:1KVFCK5JGJYM;_-XS6W#MQ(FT^=KBD6M6+$8[TJ['TG1,W2+V4 S%T?9D=V6RFU)X]$0/),M3/*7(ZXF27>3HFU*X-W[RMWNPC(>2GX)GM0?/PB'9 M!CXU1LR7Q=FHO[[Y&8FBP'9IFM*O;KRN4\1W%FOBAM=1[&[HWY\BLDP\FMQE MI$_I*>H61]3M91+%P8:$12WPEKZ-G-'X?:^1-+<+%+^YBG23:"4ZBR C(,Y0M%*BZ"#,\#.[\\=M549#A5 M)^NKM1'S>M55W@RFOWU"AFLA3"S5[V%MJ@F\2D5P9H=9M3^91QQ@U95\S M=7#$R.J1@[A@IDH );DL)\HGW'XI&D(6>*Y#G447EF?Y-GE<$Q)?D=ARO8I< M1?BFX>Z@8G#OPP#.0;R;^6G1Y2WE4=15:L"F4.LO?$6V(:'N.J *_+M'6[PCAK0TP A\M=;P./.=VLPV#%PF# MLFB&"0R^6*_N)MD(86Z.,0(E/":M4#;&&,F'Y7'7B]UB5_029\(N,Q,51LS M$D7:29$+MA/P577#7-]9L-A\!-ABJ(COO%-SR'='F&N:GX(I7Q%E.+9B" [XKUQ+9VHV[WB75 MH -#0Z,W2EV+-B[/RRDUL@BA4%$D#B?#DE'':,\1,86*$VT8-1U QFLZ= CA MD+/G2(E^=57<^'$=A12U"WP,D2HSQW$S(&_]91!N4O4&;Z1*6C(!E+4P(<[U MZQ8^,N:X&A:T]Q:M K$&K=*&@V$0]%JAA(,\>?ZAZ&FGK2O1.46RIF;.(J"M M0],;Z21VG#<-!N#*]KKY>)8M5\>R6#+C3WG^V+/E,5$D&RIP.*OGD#" MR_J%SY?E];\%&<:&EY%64 [#'0S+AO"0Z;:8%JXMWOLN^$;"!8BBQ=;IKRQ. MWFD=XU_N'M1-X'36BFCZ>FH+3BG%G)M';\J3^!:SRP]"#I1EP_)[MHMK1QAF MT(E2?E$#= BPG4> Q:JZ]%R:AS)-G2G7'NX51"[L=&\-F&\V(C#O'KZL7& M[,D4W*S*HWN9KG/K-\6I^;(4O[$CL/\7$UGX)NH>ZX'\"AY-+]C"8UJ6&WEP M5^L6#-IFX:HG&M6BE>O2! >Y#@LAP_?X:S:+,F=;IR'#A>=05)J*#*>W4Y>9 MGRO<,@D7'J>:RZ>:R[(UE\O*?+2YI.<1.TZL>DVD-(Q+4(U99?X;JH^*0/4[ M54>=2FU0=G54?';/X2@0'219XK-Z#H@]5ZC9UY)5HJC(;AA2?E-$"N,!_K>J7 MM"$\O$( FUCQ5EW%A#9N!%/EBE42\7+*W^D*>43L M[U;!RX_=+/U@ATAU<$KC5?EHLO2+BA?=PK,;,.B6BX7GC^"2K5E\"/U][NUH]BR_-2L48( M%&^.?L@>R<;==(".-\_$Z\.1_CDO#V^TF>R>.AAI5"8WQ8TUU#S,0#K@,/ ; M"5^$&7HMLY!ATK(50]^&/-P-];K5(J7C.A;DYR@BD,7SL?@E@COF^HJ;P930W75:<&L^;)F M41.=1>98VMKWCGB M H3J2 K[MY^;"J)YBQGVLF5-Y72V1O]@/@O#A+4H94PCTBC*HW*C"U44679T MH82R>,3AA5WIQS;?3"&(J/.)V5=?IQ NU!59KEUQ"K%!JDBW&]&-Q_\,A74/ MQ]@40H<[T82')MX884V?_M!C.X6 X'ZWG>NBFD(\<'_4N3XPXXGW'2(>I#MR&OQP]#1H59AS2OR(N;1*JWLP M?0.*F+[*:F5*DI)(L4N74;K495 MO7CF^8,RR.X& AX-SA)F"_MW8IUX(GO0$2!W;N<$VM M%PZ=7=>ON56\Z1=B1>:I3$<6#'P*:S8>UMP +(=(!H=BJ/X;D*^<\@MVY+[< MG%.0..H O.,)84$@U9X"6)#XP,1L]1@#6-1%F&..;.$+ED<;VM+^>!N/;\'F MYYF^^:-5Z9Y"8(L2IAPE?0HQ+$IX\M5ZU9@54XV\-QLW+FR2M! =H$!\VR4# M=L-N;D.W+8'@:8;R\_140N'OQ.W*VSK'3%^ YY@&$X5)2\H58Z!Y>%N+CG.' M3QAV756DKLC&\IWF+H(R-/S1)FA)[_-\>1D2X$'%6W+]NG6SX,@K$"YX.CR7NU)'$4PS>@[TWF!2'P9NQ7#>F]'#+<+X(P#+Y1 =#:PE_BG3J^ MATMHN3]E][$[8D6D.D)_)Q;S!@G'&W$Y- "*'N!&Y_42^#!P6R+&>H0M#Q.F TUO4C2PCV-6VETXRWQ MYAG/,I+K1"FKO#7K;-3W(A6'P=CX\AJG8E#,T&2UW% !):MS0TOLVW!-@%@TG))6DQ94 M 71/'7(/X[B0'+8.6[?QP4K!U^ M/TTUF4/:37Y)*C7E,;;"F.IPK+,O'*\%HKO 7]$*!M6U"FE.U(9_'UMFF#AE M>ZVSF2>C.48+[?(EXBGODQ#>\BCE M8BPJ:UO;R/=H-F=G?X_&&#W?(UMRF.^A:VTCUE8)"6" -Q\8%F41UJIXB1;! M!2F(X:A_@U[K&0E.)V$J;_OY2R3NZ,(;;01R(!E5\ 2">F.(21B%GLR]04;@ MA+5(&!(G/939IYTE\1KT7KX@TS()"QZW490HX9!/,!(@3U5G4:)"^7=CT GY M0WV$OF!]UX[S#_3DNZFUXZK^U=(?^<*@ZA)F0_G9ZD ]^?%B5XW);3F904(J MT+_O^D:HTP8S#^3T__T"W[]43;BEVG5N,2D:79'(#MU4_]9-F_K2DZ))9I.L M#,-1&J>X6%M^;JCX#$O$T:TOC#$9;7LMG'8L:&\L-_S%\A*F,6%\(([K7-;\ MS+\2V@B7.#,:*[TB#X0*EVFD>-8M.;$\:B+A]H% !:/A$P[L:09JR":[,C1R@@JP5[18"O&= MAT-;['C[3HJ:![$:NLAU9S21NC/81<5,215?_SY3IM:+Y7I4";H)PE2<&)AH M!]M-BG9,N>MS&$3:KZ)@I^E3;._M3_](76L\,=H4%%.D=$T2O06!T_4CUQZ2 MIOS]IDB]7S+_M.\44L(BH#_5D)RM5B%9P3$9A;K=X9F4]"R-K:1R);2(X0!P MNM_GP-XP++49VYG5G.ON4!JO&/BIN;TZ$A>$Z9X9:]=)G:S25QRZ=A.S'&'= M9ZM]0Y3O%M>#4<5M^HZ49W:0K4XT4][*4,_-]*C7L:@7UF0C+YAA#(.,U]7S MCC(%LQYY6<1C<@T!Z@NAZ A[ZMBKJ6,OKY]S58[VQEW22K3<\"9!NV?E1Z#Y[>]H56S*H.LVJH):,&K&]%>';CJ5 #6%_['>$R19V3B(LB>D3+%!W !4$;?/ MFU3[N &H4WL=C#>3X]9@UA#6EZ=&/F0XSA=K9 ])13P#S% IS M(R.BA#=["GWK]5)5I3D?I-:42=EU3)W*YH^U:4I1'RJ*JH@K>B0)E/9ZH1_:TH:$I" M@VRUVXJ,;TYEZQ V7E'K3>I@G5XGU3)#%8W?BDXV6OI91=JWHFB9JOI44?JD M?>DB=J>Z3]6'F+#>UB-QK=E46J7(9!59.F$!JR?EI)+D*D)-6"C01"ANI>6* M2*:4>JG@>&%NG3"*M"V=S7A,LDQ;ZVXY>HV6:,T2Y]5G/VJLA:UJ*AK@E;IT MT8#7[*:B@=PSC*5ET_5R"5(T;?5N PJ 5SKD@)'BZC-5RJ%-93\55F&S(VP, M,HUV&:?RZ?LC3F7(1>NC+*)Q*NDY1AD<$5:#%+1JW_!H3N,O 15K:/MB>B[R M9V?,8\D&X%CIFSV8!NF; S!Y^CZXT>\W(:&>, *:=3P6-V7N:[;D&@O,/9N@ M@$KC[CWY<[>'7/-VC7$ Q0!,BKX'IO,!2W6?BDL8*L6 .$>U8[D,4_FE6'/B MS9W:4TX\PEN%+$1;0GD\)3N/H?* M+$\#Z=-@Y53DUF&B*X*?TPH&J2)T3:\9O\ZQ>((6LR%C"X^\$$'QY989 T%U MX[ZP7:'MXX>"*$A")8BJ\0-!]!5XEPI$M?$#0317 V@^-#R/JD?[B^ M*D%4#A\(GH4:A19#TV?@C2.)DAC3/>#<7ID DE-'IXQR"G8_6@H M6[.(&* L8_?)\]Y#G$2,[H*L7)^F8UY8'LT$&X47]P7Q^+\1+TOV$XK/PX=N M\GSI:;L=^]7NMQ[!A44].46[#6U_>>(B;,4.M^>@WN9;8 [J9!COO>,K/2.4/ M39?$.)IS=V4@6OQ895RG,*AFNJ&80Q.I%J$QW:8V@Q.I'EHSW=8U0Y.I'NDW MW5XV@U.I%J$YW>8U0U.I%NTWW28T@Q.I'J8YW;XR0Y.I$3T^W<8O0Y.I'A8] MW4XN@\L"K!LWM0RJP6^ 8*CI##P MPGWK*:MEEAGBRP%W7-]EOUO)R)3?V_Z8:8OOV*O"=UQ?IVQ#F;G01J?^_OY' M2EU\QUX!M./Z)LV^P:/3?6_[8Z8MOD.O"M^DOLY!+, QIX'J:7*C2J$N6QGU MO#--&DJ%9#I1U[C+'$<(^Q[UC5/E%'P^&?LQWH9]!QK#*1)]>(/$*2I]>$7@ MC8>ECV52?N.AYZ:5^;<>#XW"AH@@./KX/H*R\6&Z,:MX/X*:AVNZ ;$C]'%6 MCP%0#0DU$P8RL^UDDWAP$IST]%"RAF1-M?078DCOP 1*A M/9L]=I)0&ZIUUX,1H+W]CS&<:WJ*]P@=B2ID"N>,;:[N^BHU;/-*//"([<\C M$K.Z,5.P&>L@C"HUL'=DZR(Y-!1/,>\Q[B&3.!;"IXQS*802R!0,HEV0EE2. MS)? D*P3(/-LUDG!H9GY,RZ7LZ\%W2[Y\X:24[)'NM:3Y=%=^>[2M2T_OH0K M"ZPMI!:8SR18A=9V[=KU_BV.XV9(U'XTVG:F%SJ5!>:!IADEY&+WQ?I'$)83 M+W8/9!N$L>NO\IV,F&(N ]\FM+81!9HVX;H@OKW>6.'O0@VC=9H)L?P0J%T) MED R;YV&!)>6O"K1#!08W(. !#]8*V[A6^$4%#A0BJI=C-H,+;EN!0.YX*>M M[0\Q0KD3H"B>L*/;>_#&(_8K]""M6/F:BL&0+R#6<14( M-N99A11W[(GG5$ILMDJ@93 74T6;0G2Y.HH7:)P8'3*^>LNT]?/-N@7&C[5I MH@@%IYPZGT[4XSR/TI6U91>R0C&&0"5R&AYXJ(PW/$&H6?1MLV9*C75:$!Z MG<8RP>@'XQ&9S$\>H9-'Z.010NL1ZE(@2O6!5+6$3 15K8!&LN3;I*J&+XBAA$S!/Z*$9%US->X=T8T<2^TU[Y?5C"3#IFN\> Z_ MA)^"8L ITB?/OHXX;*$S'?<-%9,H\=,16=D #5-U==0RG'AJ9^/S\AG'6\AO MTN^DN[=" &=-8DK*4^X02EP,Q4J?/'HGC][)HS<@!J;N]=%X)4]>J9-7ZN25 M&@!Z4]E9)Z^:C%=-&?J(V-^M@IGQST :W] Y Y M#O^>*'_AY.#3C#R.3(?.'W_"#LZ1?;HX/O3)JXO'C_FF7;O33ODX>75;W&5U MP''I-[\@/H 2\Y!"@@,?[B!D@4UQIF'53Q'\ M?$/@Q%D>/< )B,>[J/_J<=9%3(Y6H4DV' M1&@N-PR?@G^YA/]VX_K.5:LR*3;5M@:*K\8$,IIYJ9X:@UKZ!=[*3;+A MMS/MM21B&BCR+/$BB/%\('!\0WO=#]%R%128_F)Y2%C.";"S)95NA.Z.MBCS7B MI%TNX2DN&YSFB@A3O>0X<>47,(%?(U57_%&80TW 7%)REL3KU.(B\-YP!N. M6^@UXPZ?,.S*.3X<::ZF@%=:.<_7+#-C.*A8OM^VT;J@"5,KI^7!)KD-A@,( M8Z 6&&B?:YZ4GVHWNWL2NH'# DMZKC$GU?KWIN?S6 MGVVH8,@AA_(R9J.?Q1)FW3O(EXO,>^RE?*']49U*QEN;"%O'E:T6E5A^PAN? MH()EJQ!3(8PW9D$%88X-HD(32^:2@I)3QEJ)M(\CC-93)%$7@P[F>*2.Z'?R M86(.7>IR4^2U4O,!329/P)Y7#W/DZO#$*)U%QB-4-=^&#A$H(&2H*;1 M2(:#.$LJ.DU>>M3N8*QH+#\U87E42EFOEP$P,LSH050^AR" M<,LYMB9QN]YLO6!'2 [+/0"O(_=(6RPK< &G!AN]S#:5!Y(8@"_^8.WHRQG= M@/YX YA9'C6K1(LU, -K&?/#074M;RC.=P_X&KN(&'\5!#-V6PL+UJ* 0?[X M24-OJ*9Y#@_U:J5R.;"%]-9D/"2D9R8D*><(=_5!PAB.GHMJB2>\SU[CE,+W M 6@=L&$FC@-?G\=PT_?X)+< 4>_E#.'##2?MNI06/![*S1ZM%ZKX43"8H9"M MP\U&_O3BUGNZ,H^%F ^6D8H,&IX44XD<:GT.2NN \!X8=R:SPTPT\-02_\[\ M[%@#5#015]?#CCZB91AZ:5!,C,? R!DE>@H4;6Q;@O]/PZ#!4J?KE@WX](4_ M(R=I/G+^[+FKFJ*-$_RO),Y"F%P['W()AR%%JW9"L&%P16++]0#\7XF[6L,E MG;V0T%J1610EF_341$\1M38!&C,[K3U/S:I!B C?A.4,,^ O@Z%#]CB([&3,/7W7+_:7@)[9G66:.V>W,:V MCZ*1$M#]0!8JP'K6-F$/Z GYQ8Z]@,!2->2.$Z0@SPJA?7D\M/EJ;<1-2ENG M'1$NNO*>"X?+8QS8OS_!HQ#QC2SI?\6W M27K?V%1O&VVF7#L-S: *3W4,'AZ?A/"+YY@MO-Z34RB5D[Y@@O?J,6 M;"O;-&_GDS)Z(J,;"@LIMQZ];J&(79]>SY4_0@/C&)]!DSZ%V>ZH*OHUL@GY M8HUQ@^% *+=(%,:=')K1;A&[,>?$]?G*7(G7>/9;A_X,.H5&C:"/E_C9;RPVIS$L;132ZU_R- M>#3+XXE;#$INKKDBAF7WCZ+_4&OU2/8,1!A(U&+DS3D*+'295[^2;W^S-MMH M#:R#;UAEC#)!Q3(=,R,-=>$)S7K\\5IH5XE;Y8MYX_H@0+J-\'2>)Z3;&F-" MSHV\5)IO3@V0?EUK=5(.KX-Y35[. -KR]M;%> G"&+?!R5DO=2*-PO2H5*]/ M^+ ?YF)QWQ],6+=6[M.#-(Z/+5OLK45RJ&,M>"2-&^C8X;A=W]&2:ZL]9T=H M%^]-1D4MR+C)4RXTM(N8T_9BX.A-.@[^0GZ;T^ 3;FM=08+;VZJ EK,)/I;(" M#@QI^V9:^RQ\(5&>,2Z-&VLN/JPNUU:X O('-$*<9L<+*[UW6PLQUFE.1,GW M>B'=7 H?SE=EY99.>-:F(\1-9#N4FGJ$.!ER>XA!6\#V HN[Y&2S>+%DIO8^ M1-W7P8RM**12;0US9@65>R@NBB>0B# 73NU+"!GAW7S95#ECHAK[$A\'%O6, MJ\MRYL5AR8#"X,@-;.W,Z=EDD&*@1VB(&XB<0MW,O']J)'JH%:)%'(0ZPNG@ MZKC&3;?(Z+.G#4\ANG4$\M05Y^G$OW82X.6)4DD F"-5OP8Q@!J4AO[2?!_- MPY7ENW^D"%["IPT\URG(=1\"DGX1M\N87*,> 'R\G%[=%>^NW1M MRX^K.@GW@*'MPHSI0ES\,#W(TTMFQ*]R_"'"0X?4\G*Q;?O.>A8E8#<&F,V; MO05NYJ]<.(29L A,[G,0.-][;%",<8:!1>869R M M<,06(4F"='F^C*OT\@F*3-X_2,@5#E'YQG)#JE226AU!E-J($-"Z*(\#W.*8 M7 :;9]?/(F)Q*ZAR$)^4II/29%)I>BB;@-PZ<&I!RR_"?_./ZM#FN%4GK+1. M);7(*RE4>G8Y*5LG9>ND;)V4K9.R=5*V>BI;FIZ]DR*&5A%[3+9;+^]BF4=. M/*X)B;'K92IPXU/3"HL%W)Y]>P9R=4T-O%71-;Q@ M\8Z.14YT::#QT9N6?0O)FLH<+WE74CH8)9G;8,5'W<=,VGX@VR"D%Q'[.6X' M%Q^-RU:ZR(DK@A,?5>E=@XM6A)FQ>N"@I+(*W/BH?E#/$R.)N4#BHZ>X? )& MXLI!C(_2E4U&.IBWE?Q__4#A>[8B O_Q_P%02P,$% @ 08B12FK&\LH/ MO@ H?D* !4 !S96%C+3(P,3 % M'@ !'@#4.[:=*HGTB_YS. "'XU__]]O!!:\P"!W?^\L/DY_&/P#H;?V=XSW_ MY8??'LXV#Q?7US_\[W_[[__M7_^?LS-P^?D!_-\M=&%@1Q \VF^^YQ_>P8W] M!-T0W#C>'T]V",$9>(FBXR\___S]^_>?=OMPZ_^T]0\_[QW/]K:.[9Z%,'AU MMC#\&9R=I;3_&DOQ"UC\9$U_6E!_N?=/WNX7L*)^=1% .T)/@QT2Y!=@C2?+ ML_'L;+)\G,Q_L<:_S*S_HI_VC^^!\_P2@4_;'\G#X-+W/.BZ\!U\3J4:@9N; MBY_ QG7!/7XX!/<0"PIW/R6TW%1!9#4O_,L/E)9O3X'[DQ\\_VR-Q].?TP=_ M^.__#<0/__(6.H47OD_3QR<__]\O-P_;%WBPSQPOC) TA1:PQAPF"\SA M?R2_)I[U \!/_G9_S51H7: 5O_2S,B'O8.#XNRNOG;2EMU6+_1#90=1!<.I] M=:(_HE@!6PE-O:E07#^RW7;BYF\FXKKX/W"D+0@,WR+H[> N%1G3X,"?L""1 M@Q#%9/UM@:"+8X@?U)J T-K;X1,A> K/GFW[B A/%C]#-PK3WYSAWYR-)TG0 M^!_)KW_?;+P>,F],Y^>_@!.+N__.#L?E\MK0EB\+LUMN;6 M:OK[Y/?)#_^6$P,I-? MI??__6LL2+^Z111F!E70:J?@)BAZH!UL4T'1CPT: M)D_\O/71X'F,S@H?EJL9Q,?I\2 MEWKX#<0A9?W3( BI0_]0&I6C0$88Q)133<&WF+KBF#"4VE;I0W+5&SHBR(,/ M1P9)T\A%B%Y'V'#C[6ZC%QCG:']R@9V^C1[YE]5R0:C\RVPR!W8$_L/V3G;P#J:343S/QG\L M_7(Q0NS"(]Q&SBMTWPW(!<2 4I,6"'P:G?B_L]^Q2&* +SVL >%%"80=>S&9 MCTN03B@9@M\N>A4!>XPIF0"9>M^JPTB-^CI!D4.U-K%N?%P#,,HRB+O0=+$H M02.GI2FU[%@A/*81AXQA2\ZQ:I%0%$/:D MF36>93#!=$!"2/\ TE4KB];J*2:D&1)LKRKA@:&[1C!<'8ZN_P[A.?3@WHG$ M4,%Z23T\&)*(1]S5>%+$24H1I"3-0$POBA+H9 H^):0, $^#%]:@B&E"2@(A0 M2")',$\K>9Y]0BJ"B'L6(!9I:L/(IHIS@F ML.%4$Q 8!M$4#4Z'DXOK!B[A,8!;A^S1H9]=B'_8>+O-P0\BYQ_D]W>!?X1! M]'Z'OEN$_G;UY\DY'KC!HQ_R:F--+S(+.[DU6^:+D2EK0/,>@8P[61VG^8] M*@'Z"D5@*=[T M]PTTAZ>O,/K-"Z#M.O_ *=4K#",LVJ^VX]WX8=BT,"M'1D^X$9)-9D(ZJX85 MQ /DI &F#3YAZC^"310%SM,I(FNAD0_N;#PTZ5_R'= \)&7*B1)S_(R) 10E M4+[GO,)X1H6EO'$\>!W!0]CL/F)D M]"!?2#;QD=":KZO(CV<&!2;I$D(2 +YA5H#PTH_V 4QB]6\2#=B7@@,#^^+& M-1C[*(#=[A_MMVZ^E%$Q#_FI:.+396O:!OBD< G7YB!>@^#^6#KMH-XH9%J M!,!UDT^VBTN4!M24/B"A7M-[2Z?07T=HI6XGF\/+0M>+J+R'^ MR%T.9BT"=\&(!L?M1SS!Z.8O,0GS(C:12V:W?=DJ3R-LS$[16EBB37K&MH1A M^"XX?0MPY_;4C.S'P/9"EZP7;79_/\631M'5%][+>M#,D4C<>U>+F@7T<+)#M MWMG.[MJ[L(].9+LHT!Q\[R'RMW^P'*+Y196@;91&W#47,RL!;$848*K 07B- MZ8Y 3!D0TIH0V;/*5DGE(Z)ZAE3>QG2UHD_820O($S.00:CCCY3<=_1C37($ MF(^7\UJ8G>4PTSWF]:=H&5Q$T6LQ136CC#.T-=I'#[;2H14E6?0.)O,KLYY7 MBBF&$#)NEA[-:-B\5@&<7K2QRMK@94C'B]"K#LZ-[3"$F@MHFWRM"!>>5?1" M)40B?87?J>X$@>^A'[>0_'7SYC WT:1H:(&4@&#B1:C+9;HLD],G!UH1!T!W MJ2CP -\P%VWCV&"6L/JTA'K42KA]/9)%#:H9W8\^8ZQ^>+$#B#MR[?#2$O1" M$I#NX9\G)W0B^!#W58L[,]W#K?_L$2I_M=T3(&EBCZ M;W /"E*[W=2"; A6N@)C3_*+9QX3:U$;##-!DDI&>C<(_1G+ U*!P-,[^(1E M0B'S1Y")!7*Y]#=0TV[D2GJ'K!AD1L9]7? ..OXM_GF+[7N*38HB)GT/$@FDZ'FVT+$[*/GASJ%081$L-[OO##*"1= M+M\?X5MT[O(V$_EO*\5[(*8M#=[-%-./K*IY^-G_2]$$]*$JXBT^\Q[-%%3A7[+FV4GBT MTJ:"""-6#EB.Q( !K7D_^>?S_"!ZA,&!.F>U M\7;WZ.? V:+4 3]?FSET)JH\?^TJL6C'W.5D.D_SVY0GF;.-XID;S/F.0(@Y M ]Q4 TWF\J-N^'!LD'$G[ZG.@]6::U(T%UE"(/]#L06$+\","^<"$6N0\R:O MZ>BZK-9@<5%?R9^(WQSLX \85S6&<'L*R+167]+=5_3)D_)>#*TEJ7 )<;@C MR[;GY67;AD1#[&65R8>01!(;G:NT2UE*F+FUHCE/&4!Q\[= I)RWD-R(FTL7 M*DF_;#3+OTRZ9:==/?F5@LTO*D8C7QJ)@[J+68[$O)=X2C:M.N ?R5>#PSY5 M9C:ESQGQ8LJ^DVRRPN4>C[C>_GP*O/M_B[P=Z=M= ]?H7>"^#:0=">X?A+6&UGE MJU[=91;= YS-UXM5LNY%%Y,GPC?GB*H8MXHR+S(\Q;Q2:"?/X8INLBB%Y M4?7"EVJ+50X3I)-;D/ %CS[9VP&W>Y#P!@ESLO:5%]5HF17KL9JYAQ;Z#D'Y MPE=/-M:2XE.RW^ZOL^^T(9^)E3'R7U*9Q',E$3]NLY[/:_"./#HI[D(E7/*0O+=;)_>,Y@JGVQ!+<5] OCZ2K*6I'1F*A)RBHX:UG0Z'L?9 MR>,++'3OQ>-J!7\@7X2FAM^4J\:<9##;5..2O%TT9QZ#V<;<6-9'N*C-,&1M MJ26K\")GY[@GW-;D(=OKO'K;NJ<=W'U&!L(;#:

C*#G WMO .!F0K JE[ M8B\H]D);98[2A\ R"^;I 4V*+\@9@Y0SP(X**-X8.REW?" JWN4;@5@"38F/ M>N-9J?'.,NL=_0@-D8[MNN_ /T4AOJ,8S^NV<1>4$+/2FS'U";A"8M6;_3]@ M'#I_KR? .PX^(,>/$[-X:@B#<;*P5OQ(IO50N2D6LMI9Z(-$)A$(]ABO&C_+ M!XQB-TUMX/LB_W'BTXUTC_39:CGM-:TRH:&\%B-RXU7?1OP@4:X"T1Y#VHW^ MEO6U"GRU#_#2/]@.LS%5TVO:XTTNB_B0/5TON'%D!#!5\"VF:U1D:*LN#_$" MZNK%<-5-F[%9,I06S 4!^C(P+;3^ZGMV_AO2B!6?1?>]ADI*22HJ$2DGFJC' M3N?6*EURI3B0'7#$XXQB F@NN@$[I#6L?JVA#,_M(%" =PNS:D%[Z-AW]M;9 M.UL^GBO/J41LF;E,WIANSR(:("&BN\BYFSJ6E#K*,,-RI (J:C77X_>\*@7U MU0ARN_'3R33-!02=]$KNU*&] M7V^K/9Y?,6&@/\Z_VHZ+SRM]]H,'VZ76MEB?COV"2F PI9"X/#'K>I$2.]O[ MP5F(R%'KEIH TI-^!"578>0L5J@T^EP!+WQ3F 6:I@&E^44C M0"0?DL?975(\,.D?>'I6V6*H7-L"1N_X).RS8N S>.2B;J+[-?##\#0LP:8]P@\$>Z# M7;3=)0H,8342)&I-H7?"UA> ! .&A&D_2CS!C:V'B"=%NH;'DX*P$A78V59/ MAWB">0\73YJ;..NRVZPVI&"*FLO3^P)1UYA2-:YA,24^Z(,;<84M9@N%M\V( M#[1($A>R+B9B42 E'Y]X.[=#1]0F? MHB]VE$J[1VGDK0B@$? M"P!R"48 ,P2/WWV0" &P%*.&I2V=3(])_.M&+XR$5L-Q]A2$&40-C3[VD$D>HIF+SC4K M^8HOK7C\#EV$I2^^%[V$'R?:]&&T8HCQ]R2ZX* "_ "X,/P0L84/GC8!A6-: M\Z)(AVV]TNO&1(866V*SF= N11(#AMX#;#_1Z*)^7CMB+FS;;@C6V,5D*#94 M5TE2,1"8LL5-B\589$N^@D_=?76'-$*-%9V5<8//D:U9VP]4WN:CG# M=[5\A-C%*X5K84*3(]E79+5>@AE%R,!XEDLG[M33M=BV:26DYP>$1=>VYO",RHQ2C,6[X,YG:1-LO#[ !/0 MVTVFO1J6L!K*$%+G, 7GKVBKPZ_/;1>WZW]X@3"ZAV2W\-()MZX?GH+&DCW! MEQ4B04PB\6"\LI))<4(8$,H@(0THVMK+]X90W>I#=56(DW-E&HH2INNE@>ZY M[YW"._L=#WVEKUG]N^I6MS1S46]9CY>+2=R_EKP.CO'[BCO1MA=]4A%=0[/8 M]N);0N(KZ?9:Y]M9"]>*AEJ&O)/CXL:5W"8!I8=4#F$%SA(EU^F1C92 YM8 M7?2P:#WX%[DI&UUJO:8PBE05UN/>H>/!,-QL_SPYH8/#//DQ@/Q.4\WO*05! M@S#BE0#K61K>$YJ (CH"*5G-O6MZ5MCJJ+ Z5 DZ:Q%H(K8R!7OL]0+6TYIQ M)C/Y7B[',S:ZM*XF]*(:$T<&K# T.%L38K2N.E3EN=KOX19WD+M$TZ_;/?67 MB?@'YA'1BRJ.9#)3\C5O*,MX ,P$5Z-0?S8&A+U9HHA-F\+F#E$V#)D"[MT MV":[F8)C]%/T?NTAUX!A=!V&)[B[#?"_>-)'ZH V8>@\>W GX3,21#7C7%Q2 MB=/J:=ME!NX)3Y R!3%77(&6\AW%]7@@96U.,!C*7,S@, *OQ!0H.J875^![ M[8%#>.NJ&U#J2<0VEW /@P"Y2:P^BFJALR/W\=6/%3ICIWQ(:8JEDK8U,K:& M9;F_GO#"P^V>=+Q._MK6W\2(FQ1KA206WU6I "3^!0P)1#<-MVEP7]$;-#(Y)$X5K[AK'#>ZK[#H M3TO.#EAI16G'&!NP5;6,(HNX@\@HOLI_1U.ZO/KX4.0L.R=JFQ% N0DPO M"@4DE#CKQ\/G".2\\*@3<\L&[C!=#S=G3M2[;0BJBU: 0R$78\1++$T; M&$(D] *7*9?$"1:+"]T"!T"Q, :Z/=F @/("5]^7X1&KJ>Z[!24SXY=T6?1TOFX7QO37 MAP]ME;I^RM1>"\5*:[/7#C!H"7GM[6 E9*U=F-QXNW1ELKMS-7(P,U(TB2V^ M0#Z?EIR MXX&0N0EC8.@1Q6'+D"3T$=+MGO'+C MV$^.BQ27FY'USUU[B.M=)8D;I])>4\SPEW J14)://08$1##.A81YQBL5T<@ MD].DZ*CY&\3IFAUX9_XIN8/J4><%SL,C0'%B'^7YF!]U,V,Z> MGE,R,AAFXHFOS%K3IIGA1X].+8T27T>5JV]@%=(Y'X=NE\4J[ZHBA39][!-TP<$.KFK.=T5CUNHY'OM,1I M >X7#Y#ZUP?1?N-H;?AIB1@O3]M-!I"I*6C-Z02SW0BI;PO23LY!=W96BSFR)VGA1BPI<9^1MWR+N6'9\V0<%3= M]$2%7=@Y45+D?HN77XA="#N0\4.Q$\0<=71446&;9'K#<(K(3]Q"7T>6;K$B M;][2P9B&Y%#W<.L_>_B>E>L=BC4H;N/%[B1J)\47&V^73M/PU0AAB,+2+KV2 MF#PI/O+VQ$]OSM6/$C)+!MQ<+!<'T/(D.5E6SAO/7'*90")4?M'WAIFE:,G2 M=)BYYJ)PP[*V?A';D,WU^ G^20(>]0=UGDPS_=BAC_J#S &Z'8>(?]4== M5T,:9?(9'0Q=OG$^<$2L@?3 8;'\23YZ;+Q&LU3OV4$/JPB*-+*GO<#B1* 'GA]V,B7*" S+^-L0?80]S*1_AD"72OKQK->UP_Q06!# MV]\,@M3A0AS]'3YZ@,MO&Z'^=AN]<'I%*V'^04,@6R.)^=ED/&A,S&6D_SX" M1,Q_ALEQ;Q^!3)+)B_E%1/^,D^7F(#!4,&WX5!\]NA)-*F+_Z_NZ[X[KU M P.4.(_="S?SHV.3"C+=WI<]Q,012"4:<;)-.-"UE4VW9AMA9'+)]L8EX$/6 M-+H)1)^8[2'P"7V(?Z)P)]^&HE>N'S_\R3=R6$U6"L.@B4TQ]-F=VT C3A'S M%D'8K-2\&_\=,S>MM<8084!!)#6Q94?C;:R\5_3&,OGK1V=K7A6, ;>M]J:D MU59)C:CFWZ;:9)KV> KA]J=G__7G,#H&&$L3\A/&T(3"$/[=[Q>;(%[\5.36G5*%1V1^\(^ M.F@>AL#DAVW1_#AXUCHUEO1I>C20L:%F MN*9R7<)7Z/K' SF]'T;A9S\3^<%W=X_^Q2F,_ /RGF:_:4%3#[3E!15W^]G: MJ@(^I0HHCG&S9K#W\S ,%?/5V=.*BH+]!NUS_(?.FZM.R8F()^N5DL5A-I_'A MV(0P<'%3B"U-&L",-GA'Q!6?@QU"8SIHQ6TP"J1!3AM@XAI.N ZAM57_G4'= MA\97;6J)2"U@FYUDE3":GI0D?-EX._P/[M/X:KLX1=I$1%;'>R;WTS&'*9%W ME:88 @+)%"&M4E2&+V01E/Q D1X!.P(I]?C>RT%P>82!X^^N/&X-UP#:SPK: M;_$/D-8>HM_Z>Q"+-Z#F#Y$=1(IUGS?H_@2?'<_#WWU8"PADB[WK;G%UUYL4 M2L2K8O(G:B6#PC!UQ;K81\]K1UB-4.++Z8NYU9C6D/W@^![OG(5) M .QL@8\VQ''\N!F7+&N9 ],O$'?WD7*!Y!7M8(SED!D-)HT#7DS3J"&OC9I- M@QY'3;UH*[IC,\ HXYB#J3LR*;GVM@&T0W@)XW^E/CJ#A';,UW'&1OYCMZ,7HX-#4*S[SK; M]Z:VV6+OZL=O42"94:4Y>8V)@V_)O]J[9P]@ O[ :B!"ZYU7 )HU5NII%ZXX M@-MOSN%T^&)'I\")WN.(4+\)(O">^AVX9J$$'6RZL)93*]U_*R5L"6&04D[& M2-6;;WTK.]&N;-/&6]\:D_B1*GA(%?3WZ.?@#QB1.OL0;O&O-1VTE@8IM>,F M:"U=8[O,M%?[?+?]#'"QFK&@I7]^VU$M2UHME>.O\$36K!GL9]?_CD_5HA]Q MEY<0WVJ#,H+/CF=[6_SS-G)>24#*E[$:SBET)JL8;5UD%3\*L%@O*&!BGG%; M$OQ?&5N266:,0'J^=T:,Z!2, MN,^,:&>B:#T[U1?8RN&D\Y?0%7D:AV$]8Z_DR+2T#/-K)-;+/ 23I3.T@V/R\ M\K4NCC"BBR#KV2BZ/2 G\+X3X]X.;%QXVI(EBISD@'UD#CL;Z6'O&-Q\(9N)A!( M) *42(62+S25QV,."O+7#> M4!JTF&)(M&E893$'40,9.9#0T[T@T9>.6?9AQ )%L\L58<L((EC&"U(\@\')R)-+G E M#5E">(;>EGVC'N\-E4ABBR'>\7@Y2Y&44XO+HVAZFF#4EX)6G8);FA[X]-6/ M(%C55JDJ U.S)Q; U& >P\ DOOTL1<,,P'78)%V@.9 !(W:0![.$+50;6D( M W KN TL;4]CL=VX8B5'Q#1TRZ]O++.[',2]6O_*T("V:$:X\5CF+]+(VTX7 MFGWO 5^NQI\V5IY3C,D"T8ZD=M&E5AK/;13OJZ&X*K)D=E((UK'\W8(X*$FU/TX@>XMV#S MUZZ\H0=K93$D;C;-CL\6,!83!#E%[;CJIF(-GL)819NKH@9E7=$*&DD-F]9N+&XJF(>!IK24;03Y?26TPJO%%+I;* MIM$,*&Z3T_)C>H CV<1QN1K7@850,6:,::%3#33^9?S3>)+/<_X70"^,QO'_ MKZ9K_PM,YZ/I=#VRIE9Q7"*+=^B/UGHU6LXL&FNXR^M_V-[)#M[!=#("N*(Z MKHJ;3D>K"7I^N:PC-D5_6(U6RTD#L84A8&8WSZS[:)I >X1>&!?+>KNKP]'U MWR%,:L=P*5@HL&PO3D(MV(7EDCA29>4SM8P\\ MC9,C)F7H.2EI<,1%U)BXZN,F ^A:#3.(,LA(QP7CF+C60R@#*&[5?F19Q=4< M39$";7Y(1=QJ!F0%]S!R G*,1J901YB"OIR )Y;XRN9XOF:D!#E]PTITAC%" M/6[;&$%3IB#BZ)Q$H=&2NK <'YVYW5_"/0P"N'NTWY+#'\TH;GY7,7X;!9+H M_)==W5DX7Y12!HAT>CNV":#M67,"UTS7".D:WU.MMY6*C+N6L2AF((-02-]? MW0J*=03TX[%&*E'7G,ZGEM4(2OI.>D.1V=D&57A25\:;B%&.,PL E64O76@- MX L^6/H*47+N'^!7&-WND9@<)V"]H1B/##%DUH4I &;40$P.?,(WK_TX K@; M"8(EHCP"FR@*G*=3W.8R\G%M$/J^^N#8BPFLJ@GP?7J:>I7WI=5"7"N5X:0! M;>7XP3.%*0'#CT0JWOFO:0X=M"SB4\'9>M88/P Y4V7&VGA_6I.0L=EN3X>3 M2\HB;Z,7&("B'6X,A%N=KS9AKF(F0X 7=S@7[.XO^KI>(-;*)!/WIVQ &MC> M?Q #U SG!B*1Z[P-B&0;21.N1@3Q,XK6A-H:QI1 M1DK_X9+NJEGUJHU >L$[6>V]A ??P],WLOXK9@"5>..X9!E>+(OI01/9(HK- M>N^$?YQ#;_N"+Q>X] ^V4]Y_%7Y-*;[XLHAWQ)R-LPT7BB3 -$%&%'R+R6J# M7)_:6IVT58/<--K6A%7E$7\,-1LNA1!G,YKA7O5 M50!O^N\7%G10/MIJK&0(VAX13SF@96_HQ5@JAHS+K9CPPM1,0U8[#5F@:M!0 M(Y[*+M@ I8)9C$#110!W3H1_$OVXU!LZ492+(=$M=,I,"T<@)IC\AWDK'CVI M7P,Q?T_K;A3 JM[)!5C)*$8 [ X&^!?V,YR(?EOZ%9T0H^20Z6T!DL!'JZ.PVHI'RQ:JT@T_)^DHS+>?P0!?(5>?6>#SFJ] MPN#)5Z78A*&9YM7>YMC!C7]E5GGIP 96:Q9 M:TYM=>1GZB:N-%7=D NEDF$T(2E$Z>>.R"2Z6\EY12V6F')(K&M.LO:R%#DC MD_.>M"6P.K=#)[[O 4F;'I\B6R=W@>-MG:,+R9\+;#5CK=%12V#CVZNGTW)4 M\SS23"]KK7?C>/ Z@H?RRI'X>^I/RC4+)>AJEK6:3;-SC6MVFA2'[0 M^!V#@@@12'2L6H\G,ZLN@%2\BY U)W:TT%(D;@RH9>N0T4)5D7#!5E5WI"C M4"1*Y!;2E-S'@D4X&W)VR963%ZX=AL[>@;M-B"M+HO?L2J;\Q" [#6U/4NWD MH+6<$A5]Z_*@'X$"/Y S!'8(8I:%2]ERMMKF%8H,994,M2T8*CU5A*RSQ]8Q MH+MI=_"4)B3=#-U3CA%&7V#TXN_BJ]Q)E+K][B$W>7&.^=I>_4@@^*[ZG$-, M,$%_G0DC<""T@9,3!WY*G5J(5][L8PBM)YG6,6U $0<9]:$W69I2 MDB$TM]C?>U3[O35F*'(@IC(5"++3ZE-*\HL);8 M$,J+:T)R9)'0 )B(KH&_@R8$*W>!OSMM(\W;6;4.4QQXJXKJ\^W[> ^0^U'2 M9Y3[=<)8?)MFF5=DQEY]/^#FK<#QU-9*D .ICV27=INH8L9N;8W/5)V;5EF[ M:S>VD*A[5I>KMV@Q5$B2>!X%A,(!K1NP-(\P.#5 MV7)NZ2P\I!P"*6?QH7^6US;&/I*2T.GQ[=0@KLX37ZV'EUVEZMH%-77Y=+@) M0W_KX%/E_^E$+U=O3G0;7#KAT0]M=[.-G%?2.N4VN$>SBP EAZ? \9Y#T<*" MWA@HQE(_4DO4L<\G.0Y#D','WQ%[@/GC6Y%2"4 N OYU40@32QWT6)2$A (] MW7&A7[B58TJ/-M82CT@A=J6HBG_ F_N.RJC!$T3\7HG)=)$$@KBXOJ9:3O.9 M[_[TM-KKJ0RS(BY9@&&C>;0@ZQ3@SEF?(=ZDV^S=H!U?>[A(-L:6/QWU4 5)X M_,77#.;C90D>A!; Q, 5[L.!R*E%17^*66T4&QH?(BZ&0=%H!IWCBA] Y]F3 M'5=8;VD85QBB2%Q#N9Z4@!.3-'%%R)29DPKC2X8-VXPK.#1C3%7;AD4^^&6V= B*.^ MT7P:(P*YE7[C[6X0)]DED(9WU>.<+Y!$ T9K5H0T(4S.=!'2!J:O?:H>[QE& MFJ9^K1RT!HP"%NFGU/@41@CUP3GGRL#2(\H+AXO\14^^S6;S['!C0@&BAIC*WWN?S MP:;?4,LERL5J54 M, 0;?/O4?VE*"%LK,:E3PH34L+5&1:ANS$D/:S!121'+6O<"RLOM%IF[?@RJ M>4 U$ O<16_K7EO6>!%#\/+B F "BJ'70>P)+;9.L'70P1+600G(:GT\@U=5 M3QU9X25\BJ[Q!24$#YS^XC4/*LP%J]S%)QOS57+@$1,!.16M7<2[*F3)*:0J M[V.[$YWR,937[_]?[0._>R?S<6U8R&60N$XWG1B5'&@$,#7-73O[4:\.'P+J MZ<%)U>W8:"D91 ]FXEN*\:50T M)$O7P8@?PW [A;A,$Z/O I#=9TDLE6?%G M?O+6!)7BKJV4$N5^DW&*S.2B:YH;(.S.GC _0#,<93> OX] PE07>M48J7@; M.)JH;/\H]O'1B^ZN "GBOY-)=4:(I%1-KC),\&4-R.=+)-[\UII8)92G59?J M2\9$ =VG[J;48,JY:1TF!:RB$W^97*0=(/HW/N;#GN,UO*8! MOAJ/V? R;1#K15G+B,)G00?D@LG4T:IS[7,7BN9@L)>BWOEJ6DXV/V+YLS)3 M%<9.K070/?4GH63(HDX7O8HY MJ0DM[?C.50>=&OT-0,57I*H,,*CG]6$C%T(F/$]9\,C)&8&0MMK5@V0$7-][ M/D-"' S"2]7M.) I&:2?$I*$Q0->_$T&L]J"@KKGE!>4U @A6MRPG,P7ZZ2N M)/4-0B=-WQ07F7169:)8E8:"D\[ZU&U&G#S&8I*:TA,.-O(*%);B_R34P MJD=SV1*](AK-'3=A"*/PPCXZN.. 'Z(?@^!][P??[6 77J()9A@Y6]X'$R>B M*P8(2RA:"SR?K>;S.#AL#O[)B\ 31+0@L%WR&9+KZ?&%,\DMF.CWWVWD'^0& MS%WJGY']!FPL&;"C*'">3A&^W E72>\@[H/OX/_:)<*!;2P]RB'#$/T')?]/ M:-#=NJ<=(A]FQV==ZU_0$KX$^1S&JX36QF M(V #,!Q08@923 MQG@WD#6*@3!SM+#&BT#*:93YFO8@*1V9*M%3SJXZ9_^9I,6%O88)*NLM#2L! M#%'$VU5,T^;#-? =@=)RM]YU@5YTK5T=,&%%H,$5Z]8%> 8Q E7XFI;OCNMN M/"1:A+X.'E7C/XE^:QX)G7CCR"5Q5\F\O%9-@R]E05**G$GR=T.PV)L="# I M+6VFEMJ0*>#.7)@VVU??+AD%C "&&EAL /#K[!IFXCUEDZH%$41KS:=<4K+"&0.=5-9;#8*?LV>S$5E@ZD,!RMC4Z<+)3/!*[ERCL:0Q8HW7O) /-*T MEZ#,+*P-A5'M%I,A>PH]H*-E(#!O=X$M:W+VK;MGI83,# >)=#)S,MXZ#3\: M< Y%&A4,6AFE=2S8FW-45!X7+2,!;6'# \%7/WHX/?T=;J-'_^KMZ 1UI17] MT34S3-0+*[[!MURN6D<-Q!LDS'$52,[>^#C2A]7B\WC(6-N 7,E8B![Q/;2V M!TZ>ZQP=0O_X[KY8)&=FE"G(*%,] MT'Z"4KI9P?B0TL%$K1.44OGT:SI4#T! MU8Z&]H+3!@$%G7JRL) 0JNI-G4P\W?6AO5J/61Z:MPPI!$R0,S*A.K176S"+ M0R-6\N5PC:&G-%0P@K K0T5L:D3F5"NH\*8+XVV=>5&]2!*]<=:\-(B!:%,V M6OI0GB#XMY\>?@+[^')J.G5)5EDH-)NU^\)W9V[>PK&=P4C=N,A+/#0TO\(O MCN<<3@?T7#=WJ2=I'J9KY91I,E<^KB8"]!&@V(*$+W[:Z C0@ZG8\Q[6R([^ M9%.V.B2VBNIM95C(X.*J11QA?P&#@XOD[@V?B'D!1':#8KZHM#$3"QEF[=CT M:(Q60<'$G1HA_V\!>^-V:.K%O(=H&A-L7[JY4$;%/*BGHHDWD%[.RHUDQ+"> MAL&]C((6>"\8UA3 I[]+VG?0/<(WWB[I[1;F[<+I!R[\ M4+A^N0]6FD-'5_DE[E%?-L67[ ^),*-BGW\\'4\%&A6Z_A<>PU*9$XO4VC>Y M MO?_I%89DM;!K*[">D,3'VAM2EZ]?(I# UQ. P'KZ0/]&:[#4ZV*[.D*4#, MK#!5(Z'$-:$+WO&G^D"4,B1!*&5I;)3I;!X21])7B=$*^]@6'X"Q#44]O0PHZPW'&$82+-@P9U5+CY6],/ZQD: M* EDUFL6-:,!16J D^U%+#U*G,EMK^*:<[#]DYN3K;U41 .<:GR/@:"R39KVH'4HOGV:VN^V5+2CBBF:S!2DW&2_@K24"_H)\R$K7QDG MDQ#8DSD(*E-:1%O(TU8O3!M]O!FZ?+.9 ^??O)T3QJ<*LNM4K^P +WO(S>"X MA+2#FB>=Q,WVM=UB"K@N,,KN%4Y9F03L_DP2K^'?G0-K6IPEINGL^R!ZO\+@ MR=>K^82=PK^# +IXLHX/ZJ!Q/*OO=IC]D/4&/9%(T!SW&FVK*?0Y'DPW7N^@ M%SJ^AR,SWG,I_=%'TL/(".1.MPJCJCB #TY@ADE $F#3YAXCW? MGRVU0]:SXK.X\"+5\=,S(O,C.5X_Z,Z%9,CL0=%545&LIT&!BX=%3BQBVL60 M\!*&I\.17&+\&ZYOL]WMR26="Y*';I])EO3UAJIV M0HL?&YDL69E4'-!R_N W4LR:2Y ]FLLP JD4 (MA1 :ERHIQZI2J'S#4UQ@R MNN&K(;!TL/"'"S]8\ML]78![[6T#:%?NLAV:VT<)36P59,H+5KT&*BP3+M(J M5.>G8GW P-67C4D8*QC%2>A\[)C6#-K>(ES#IS CWE6D%G;*ZIM:XU!%'/$5 MCS5U:4)-3*F&#:TUNOWJ/4LVUW 70:3Y4Z*K3X7(I&QWCP9L- EZA_8PV_SB MM;O]6F#>;(%".6^#'?1%02:4^1&MWGQF1"=\S %_E<^GZ!3 ] _V.UXI"S\[ MK_ S^1A_0]\B?'R!*+CN(UY!3C_DM<:Y=C*+0V(YGO""8Q/SSOR82C "6 M <1" "(%R,4P):%284220:7F.2:TZ9V](Z)B5@3I!C=^F.E@4$* M$;?O5V_;%^0%$&=Y%^2GL'TNU8:VUBC40F") M?%E!>"TLJ(E#E(N<>3N<&6 MW-N'F\&M16)-:I=M:A>8V@7/V$#\L^ZSD?V!BA]NVIK,:1C#<-8P_P(I;%S M$+;C-L"UWEIFH/':0]\?AA&_ZPKO):T(I"61:"0VF?.PEQ+5V\FD-TW3>\!C MG;8,G?3AJLX%^8BJV,(,+'V%T1U9Z'&VR6^E4,5X72N^ZF42/WDRGG+377R[ M:4H_^]-PJ!,X'SJ _MD]KL=4TW0=SCPL\EV8CTJ.KDER**M<)5E\[!MF:D;-Z1 &JB\L[<= ^B*"!&CX MX4'4WJ;$"O]@.^)3T_1YS9@G0D@4]:PXP[.8UX)O,5.#<-W""$SL]F $G=@M M.'$3/G.[F8'!!QB\.ELHE433[VC%(B6(S-X*=U$HH6G4O+2UGG&KS$0C\S+A M&N?CXZ=L"(T8NO"]^*Q9!DY)1?#MB/1A-*(TP-Y.3 MYB@XK2\5_6LENHINL&O M"4[477U<>^A)%(XHWCKQ:05X=&'2A!L%G2!R_L&O\!!X5>F@WRR/^&1P9F7U MLCG9$<@(Q_VG*=*Z1N^^E;;*2A--;8H>KWU]9XV%NE;T_J$%E,9-;@WLSR,. MWV(N(FA"/3'I%;K(TKM'N'WQ?-=_?K]WGE^BL#9+$7U+:23BBB)QZ_NXCO MWR"7EZ05K$W]7;H150G03I**[P8MK;2%0MX?I'P.+^%)UO)*M^FDC/4W:E%H M+VMP>RF+%[V K!!.NG\'W=&F_E:?31#@>E4B[OE[_DRBP@;?[2<7 BP3($(9$+J4 MFY;$LJO]'FXC;-9[N/6#'3YB1VX& ^<5 YL2KGI$*2M^]?4Q^ED33=8><2=2 M+W*B]VMO[P>'6*3ZK$?\/>7KI )""?JQM1@O9U:R8IJ0!1O:&94/H5]EHL0G >,ZR<_H=^6*0_ZS"G(3K@ 2A>>S90E/R;'9F!H@Y-0B MJ$?-K#::#8T3(3?#V&@VA&H\X).Q8FC(G]2"A8R]>,>9265DH0Z0FX&#EEK5 MHH"OE7H,5%RK'@%%$ZCS_[NT,\IEM=$?^SG%OE]@+G'X8;DJ>7X2(J_PAJ[R MYGD]:63):J32YVO=J>SQ5>75^?LC(LOY+N3/BKT;\Y38K\A*IE,7P._K\V1Y MZ2TAZ55Z+>T496?-]-.R@ND?8!@YVPM==A?4SIO(Z0)'>6X&&$;)0 MU[ ]R'Q<(318,H@'SL4D.0&7DL(C?[P.KGV;KA_M"#QP:QE\3A6$F)"N2I^> M/I>5'KQU"UK]HA/S3>"A8<\U@PG(/[=#9ROX#>-G-6*>"" S8DQ9@!\!0LL, ML+=0*^[>QE)!%Q(*SL2#0:ZQ,1C %Y\X+K[;2>:K46_IQD4NBL2MHNGMQ$R$ MQ!?IQ'3U='3H5=E%_7B"]\$377=L7;7"JNJ?C0 K&=)JS MG*1W]0A!T+A$M1?]&5E>%95&Y7T-OBP!3^.R0KF1T( 14'8PF"_F,S;L!AWO M9!'62K6D%-.XH4QB"&L_=#$JAG@F,VP,_X*#Z6.:SZK-4CS 7D;$#.1V^M MT;#68(S:'&?0,GQWPGY6A]3*E"8,Y7>^ZVS?FRJPF][2.+271)$X'KA@KO>. M0$P5?$O^U5[LW*O65KW6)B4"#+?D)01U)C$!8;+8,@)5\IZU7*;76=?MGQ@' MH)8*9H,:V48Q$CI2H#$ +N00A?,*K[VM?X"/]AOI=CX+\ZH>9C-_*>74"JG/'T0?=V3U]/<>M=V.'+QMOA?Z[^/#FOMHN/ M_$@#N@-9Y3!O+ZMXXC:>K&GPXU-GQ9MC? ]@AF0]E/Q L1[53S]UA@55-BN= MU*N]50;;;HL8ZX\6W<%4C2$=+:TELGRYVG!+\:@'5*(]XRKJ@]/Y-$N+TF*[J'9>>%9T(*ZIC M0Z5G9:U.RJK9.1%&9+Y7(F:E@0)&-4JA";9[PLT[SGWO%$K%$5%B^L.+H*2B M_CD?K^8S=M1)1W,W9P>#6(89IB0L8T0 &\0ZS+C6T3J:(IYD M2.$$0AEKZYS')#XP_O@5V\PV#HA[@R$FR/='KF+?SUR MT# WZD%L\:9Z5MH@/(-2>MD&J\W7*%X93(6(:S%2,4A_,-*^*I%$[[Q+N2G+ M42DV94B905LW_>OK>QD;U[[ZWBL, M<3TN[E46/N*3"04=_3#ZZD=_@]%]=M%%%Q]OQ<^TF-=&"?&S3M/Y6#H"9A+% M_0S)W@BU&H,%0L]$X!U&X)Y[8XDAL7!X$\M&1B\SL9V8F!SC*2Y[D2MAO,30 M9EP-,W@8D(Z;K;^MWBCZ"@,;69N_A<-X6DL$*X@@OL&X6BXJ\2B\?O3JX=LK<_5 ZYJ$JUPR3,@,XT#$A2B[32R_IT;5PVHN6=?A/B<;W[5X->!61X")H+YI: M3=]3_T)F _BJZY4\PPS?:"YN]'N!(!G8[K6W@V__![Z7/B3[.46MYVJ92W1Q M6Z<8B7LU)X0 H000*?7MZ'K0R)+52$6+.JX[I;WJV,HK\W?_&V!_+=Y+:I' D41B4I)VL$N=B%"-QX_DQI@04)2UH:0W;:V.VBI$ MD("#EN#49"5EV(KKE.[A$5^2YST_H&2OME,U]W&U>*J507Q9;[Y8%Y$4TP,9 M01!3U(:@'O2S6NJG$#-B"0 =E+"EEU/E[K0,5W;RJM2KOOCL]N<[VL^O;Y7+L^F>4>C;% M6**E62G(QT0 H:++JULK8DDHHLZC:YRFZ,]E?55Y\SU\=G"O"2_Z:A_J&K+7 M/J;4IXN\Q#&1)':NK:2@.*$W H0B2$F";Y@H(%1U[<\/H;/516=E M>_=R[EO8R9RX^I!)G!LM#J,$-#?G+F#'I:P'LKP M4.LT!;>OZJO1N[T=+M;\ J,7?W=-JCK)7=AQVSK^%^._JAX)7'G$_0KE/05\ MD,XUN"HXI@PHT@9V9.S=% 1B% W@>&"SWY-F7E#O"1()#ZX!8+.-],$2%U.C MW-2++OV#[93KN_C/*@=>20")KFF3:0%I&2'P+2:E%42=U+*DU5*+&H:#56%2 M9P5]N+CVT,=#2"5SMMUM@/_%1T_/WQ^1 )LWASE/$GU=.7J:99+QO%D!4"EM M]A4X 7EY^MXT@AZQ60Y6&ZM$G+$1,$ 6D' M#3%)U4?J^E-L4E",$ 2$(B D-1VJ[5M+JX.6:H[4B2 M/T_7:)FAX._B;4 I M_--O&! *'%$76BU&L\6O A :.H/ :U5X\0 0M.P(-!:3TX4:-935QBH01PO M#I2-,U @^.R\UC=I:7Y>?Q#(A1$]D;U8X4)R=@C8(XK: T!;M=CPQQ3- G]; M'=G0;]11$_"K"./ OF26H4"//J\4Z//G#0!])HSHH&&-IU.+!WI$43_H6ZK% M 3VB:!CH6^K( 7V3CKI 7T$8#_1%LPP$^J^.)S724\_K!WTNC*#G3!>KR63. M ;V'*&H'?5NUV*#'%,T"?5L=V:!OU%$3Z*L(XX"^9):!0'\KA_E;@R!_*^LV M,VN\'G,0[QL ^)9*L?%^:QK<6VK(1GN3AIK 7D$6!^NW*J#^(+NB]V#4@MZ# M_&+0>FVM>)/YT(CEO-:*L4'_8-YB7FLMV4E]A$GJAWQ;Q3B@QR0-@WU;+3G M;]12%_2K2..!OV29H>#_W9<"?_:X =!/91&MVEPM)@M>4A]]]_7#OIU2'-!_ M]PV#?#L-.8!OT% 7W,O(XH&]8).>H.Z$N(7K(]R^>+[K/[_S<,YX5CW(ZP41 M30KGT\4TVY*+28&TLN.[]P_1#)Q;WSJ?Y9A<=(:@60.+0T2Y+>E Y("&F^YJD'M>(3)NC]4T#N M>[V!Y";$A#*^N=J$&Y^XSD:?/6%;1 ]&G."OMGN"FS"$4;CQZ#NQOR!+(Z/O M;KU[N#T% 1(7/?#5]X+T/\_MT EO&CJZ]X1 M'WL?T+UC^A\LRA&A)0Z.+E?E")?B+NE"QD'>-\+L P>P%L:R!C#61XI-!=#U M'9?R[Z$U)IV_9S_^NP,#9.&7]QOXBCX4NPF4X,LZH@E7(O&&*[-)33*4$=3: M 6H(52M9BHBJRI$LY*JU,&TVE58,7CKA-IYIA@U=205UU(YRCC.6(LMEFU,011N)4LZR4I\Y/P=S9C*!!&_A&,Z MJ6:Y!7?3WENW1T5Y&:II:*HX8A. MI28#V<#X29BH']<"4\A6O=0-UK$,\_D@J^!![EW5=86B@@F7I$[13W&=(_.G$8Y7EQ1D9Y)06,LF#."AJE;*KX6CS4#5@BT#3,MU!4.,3H*(@;263BRZ*MKD$:J:$ QI Z! M%JZZ6.AN8Y!U,P\>NDU_-%!:74AKW6NV\&5+D,4C&5=4XV&AVY:<+! MMYQ6O'Z%$2E^2@N?6'><X"[VJ\(""VR!1\S-B(C" MA%IM^*C7O=^)PNW^PC\D)-'6(H(?1L"7T08@; B:]OV_L!L',>BD]"#Z5\.46YW8.8/B ,TKOK M$ M \= YG^C9 .5 *O;U]4\NA-%=G6*(65!+XI*.6-=>& 6G.+M*?Q>7<9_; MZ*MNX<,+A-&O@7\Z.MYS8T%F5[(JDZ".LHI7E"S3MJ89>4#Q'('\US';$4@8 M \(99*SUEX JM9E5M%F<6_VB-0GI"3:%5*4/F_:3T#B>$\$;YQ7N-M[NVMO! M??Z;:Y0P>,_.DYN<\N#OO[2CI#S1:26F<-//^3J]@"5FA*8$B"Z9'#@9K^27 M3L8M\7/5:8\"4TPH4Q"Z +$".:_DESFW]'BH[OT;!;:QAK*-FF2I4^3($Z?V MAM:41+&$VVQ1Z#FY=H0T.?A!Y/RC+@AU(*0V49*43GB87T_74SHLG#&\? 0H M3H!FU6\X6,?6\. S9M20"0UKE!FVBHS6"G.@EEY?RGK:V,\TF%/R7;T=H1?" MS1X-)G^#=H#OMVKA/$T4#0%^@Y@2YU;FHA& 8@D2GB-@8ZX LR6WHFF;%JDQ M%,D2\ X022*C%QA 8@!3XX$@/$0#@X@MS8\07^%;]/@=NJ_PB^]%+\QCY=V( M&ALGRI**(F Z&W<+%9@QB#F#F/5'B!;=S)4$C,GJXT0(%CS:!XE:$YH?)WI- M(LS/']J,B+,N\>!#)0WMK)/F"];'@7]_N<$'2PN(N,C-^G,73,QLN"/^$H!.>7U'N*_.7F)K1@"= M$GZ">,+RHT"^A7U2S(\_%N8+KM\-]+G1/@CJO_O].0RB93;BO_LR_MP]H4<, M/PS:96V3SN;7'PSKN<-W1'IB,,-P?O[^Q?Z['URX=ACR^D1*4# #TV6QA->> MYK/92@3)X.D=$!: \-#;27(H.UA]VL$ E+/<71#;M<8T#-$U_,PW9G6Q!X7^^@%SE[IZZ2B[:$H9#F^+L@JEEF M- S8OP9^V&)\CE\S [Q$%G$778I6V!"ZQL&SA;96(3CM81TBF388"[:;J71D-=<$O@W;*8C(728 ,NA>E=;Y&T5W?Q:AL'%D3DCLV%&NML-#&D0 3Q+&L0 =/. M( ATIF4-P_Q7R#FUQWO)#$0C282772;3J=#R$VE88!Q4I36-9Z#5)-<;2KG& MS@,]*K<0R.897]& ^$*!3C"$,7_$SK/+_CTC8V$L)\A M"" >W_&M;B08?<+;4F%MBQO]T:<*6K$85#)93V>+@S"ZW>\AOO'M#OVOOWN( M[""ZM*/Z;HJ\Y]6?$V8+(]P$ _G5+#T-C,@!/Z$'CH0@"#%%L$,DE1_][4N[ M2:Y=2@_$! &A"#!)+0=X^]*0!(7;TI?#;4P@;M>P8ZBGZ QN,\*HD[8-%ND) M].'6=A^_^X\O_BFT/7RJ]P&^(JA!Z-U#W.Y@&YV(",CXM;<4M*>C/DC("RGH M?-/U>F)EK00P&X"-C08CBBHX(AK*0\?0.D\HG1$?D#(BQ^,S5J# "V!FFJYY M4&06J^P*D@90%)':PY^*5"UMJ64"Y0_\:U?J'E4Y0:KA+[[ M/\U:&L5DP*/]!C:GZ,4/G.A=]Q4KG56+)SV!$[Z 6S3(DY@?FG&A"L?#"MD] MRP8Z87$* I0GO3\&MA?:6VS47]%DZL8/PWMHN\X_X*[ABPH0T "A9JG$>S_D M.X8)L%+J@"(/,'WP"7/X$=\\'C/1U@IC*#/,:#ML4SM$E!V>B1WD8 O4%(\1VV\=AJQGW<6)CF9]ZE M2FI,9;%-Y>KOD-,5(V(Q0<2@_4SC_> @XL7!^ZOWN#V%#FO\':_=[8P0"*0 MWV<-"Y/?<^;RK8DIG]"WE51X*C=;6?-D5D]X@2TF"F#*#:\18K($]O'?]ED[ MS/1O@^;:[)F_&N-,*.,0HB#C!FXIX\1_RSAF?].Y"*#&0M: %E*S2M UNN1+ M!9TLWF.HO#H<7?\=PK I#)8?U!/B2E*(CL1S:VI9A? %4T*JER&[JT$'FHR0 M_O#122=+6B>%@&=@I 3F.OVU3'M.@>=$IP"B0/+9><,_U8-;X 65$Q>F%,*; MX=;"2B]Z28F1\20EIWNMKR<-TXT]-"B HJ)7?YZ<(XZB9JS_-3IB8?+ MXX. M)/T*/1C8+A)HLSLXGH.;F..!.CGFR_C,36\IQ%2#*!)%\M-DJ2^A2+RM2#,] MVZX'6[UJ:I4UM0LT=6)*T"5I8(F81@NZ?'_WW7&97S3]LTJ\)#PERCZ7*3"2 M5P=Q_[AXX\KCKFVW$WY&"S]<'>XQK]OH7X>Y&AV:@U KZ:W!W4>@*+&EYUM" MEE<6'$L1I1 %:05UACMRI5( =Y>GO)ZIX:/4OJ(A+-;)(5ZINDC7R')_20F" MRQ-5@*<7O-V5M.)V^-G-6?CZL,N+"X"X#W-H60+?/7S"LGHC\)P01Z^DM=TNI" ],V6L.%5SEVD;+ULCG'XWO!N$Q1Z3_76F8A0HCNYL]5\LHAWTC*_V]2"*WT%5HM&?KJGN@+R!19)#/3:1S M@!?OWLM[0\,0WJ47[7IE3$UJGIO)5'/N(#YHD)Y%:OK2S01T0*Q1*O&Z,:NZ^<8[DD*?VM,, MPIZ-0#!Y$5_:C*N6(DII>_?W4QCA-,H(8 I[=2U.Q>RF$[:\!M?%9S2 3[*9 M\VJ\+N-KN";54N5 +10IU00]#ZR(<%50"U7F@JJH!C>S<7955YT0O3X<;;PE M3MUS'_\*!TF!@;7Y?0W0;A1*IB!B489]2AU7MV3T03OI5?ME)>=>@1QG1=6!(SF?Z0)16?] >C-@ZW MJH\\ \48V;R]BU[%I2@*1-L7.WCN>55 O'E(+Y]L)J^;G@ A'@V,@7X<_J^] M;0#M$%["^-^&K\EX24,HJ)=$HO/]O#('23I:IC3!IY2JYEE]'ZJ2*/$51L!) MM7.\K!35!!SQW;$.3QRSZ,35O4_6$[[;05.E.OVD!@11["7Z-Z5'JK.H_ W3 M 0DAS;O#K56R)%52C8X:IZJ#1%E_+3C <_&[P-\[S$IKZ@F5?I^S%7>.V20= M)O#;('Y=DY.WE=_*Y3\.*'_3Y1&MY5^(R*\,D57W+B"QI*0.!.:)YNV^O)%[ M[>W@GC2()]=[7KUMW=/.\9X;SI=V(JD0XUWDE#C-MTJ" C6)]/=U950YS^0Z MU4\9VZR^2%-VJ,5QMM[K&4AUM/:X)Z)(#R\ MK+(.0;?1"PQ ]&)[X!$>CGY@!^_E-2)( )UQ,0&V+56V2BI'F(@\._0W:%4_3?FDHO8NYK QA1(XBZ> MM!E$<1#%E)-KF)(Z.DS\;.\'9R==_5(&T)P@$ <5X'O42*CKQ/,0WY:A(O[( M+O[(<4)D:S]W)0525K3A&\VPV//HG^.*M"-RBMWM7MXE2N^;$8.*0HG7.:WF M"[$X%/G@B=1;$A;H&>."41<3R* 5O"#W!B@D@]!VC4G;A9Q<$+\UEM2,X2 6 M!S2:0+ 1_@ M^)5V^UK5"*W_Q/: \&3$J5Z-KR6B>5O_ /$X\QF9\L+W(L<[(:GSVWC.(1I8 M8/SCK9SY81"C!H6- H*WW0>+!%\M6N+KA=9JW"Y$Q9Q!S)K>G!F5HM=7A#E$ M")G'3:9<1!4]E1#&?H-%M@A$3+_-3>]73._$]HVP=*1?!HR_1?)[QP/0#CST M;H@G:_9^[[B.'>FMZM<053K&X4[?W5V"X_SIHZ- UO(9%1R.Q1I$N(DQLP6G\-,\>&.QB.>(KA[ M>+&975[:TS,JPC.$E#@K-;-D@SCB"0A3DKHE; 'A:VIH[L5,UH>/+0T0D0L? M/)N:'2'ZB0L&1P,YYT8#Y[Q]#/@0N&]A$()V\O+'P'0/2/X ^.UK9#=Z1&\W M1*&?VZ#XHXS?[8T2[]7%KQN/Y5[&90/'8]S%+A86[G)92>Z05B74/X*FN[?[ M1_N-D6XTW,RB6 AMD61HS22.Q,XFS#!$BT"OR,?SB+SDB?%<:;0 MU:9I0/5G'=4W:40J!TK9\:1@0M-'@RZ+\.TH&SIV=%UQ'H_G[-U557FT^8-+ M+V86'7,^2J1IO#Q9M6AC4Q.V$%I#I M&CL^5,3H/X/Y()E+JZ%T,E^LU<6-CY>GM#>JF1L8K>#3(7X8F'-T.15@7#U_ M#U7@[)5_9K&]"=#M1?/X#BJQ.O:FQ2L]@&Y=C6YF'?E#A$R-!1':(JP^K1R( M%1%D''!:@%Y&RI"=L(ZJ62U44XLAIK-545-O"P-P6-JISQTKI(0]#%,T 3GL=Z\$CH*,F!-6Y(0=%%<,8A*1+_V [_%/F MK'?THRD61'RF,IG.&O$4TS0+46WT;,(41T_-J"JZI "N*//H0Q:: 6Y.*+W$ MQQD;AZ?*P\JQ5)9 W+F6RV(7%D0)9*0,&(^Z:6:UT$PM7EB.5@5*K27,0(C ML%/SN%:4R 5AG-A8/)P8,,YTU8Z#%6-&%[;3\?%BRIB27ZTMM$90_X8.W%3% MD*D!G5>@D],S9,&@!QW+ !+643F&V&Y8"R.&80Q!4F.W4-XK>K$DW5_26L]F M8RZ8]'??[$W-$IY,Z,;"=[P&\'1I:!E">XLQL1Q/$D3@W^1<8)CSN7$\>(WF M5.5)B\@;/>-AYV]/>&Y')G;RX@CZB[6>SM?SWZ=E?RD Q,%A.HPP*B#?N\J M3K2JR,1^[WI6H"^CY] A00)Y."*(&F>X@/"(2_J%/UG\M!&!@(@BZCFKU7J^ M:@@"A* )^&^A&1_[ VK6 O8MU.-#GJV>/K078,5'>FX/K4DS#.]LAW73:_DI M':EQS%HF39S4X +3T)S\ME&$1D#B>V]'\!YB^4FM*PHK7WUO!W>G;83OE4F0FIY>)_>(AIFRRW$%;0 M V?6!E,__2^0S"I+@"T-6?/\;$@ MP;GO__&K[7CA#;DC^JL?79R" ,4:]SU)9F!Y?: S.7W145I6T26K\6HU'9?7 M&DN0!Y@A(!R3&[E1#(A QA1D7'7%Q8'-4PF+)IE'-"0.;",ZPR-]L6#X(XJ- M43K;U7/^KJ\(4A,3V]ESR)!X"?<0,=WA>J'=WT_U1^I:$# D[-5+)^BE$VN^ M7BR; EW*(BX;RYD8$=?ZT+\ADJG1O[E/TN!F(%V2-G?GP)J"7:HTGA8@)D^( M4_1N6K3B@[LI/G&,IG6YIRAE^\=/9(="2M8SB>-_M M\2H!]Q5Z&Z7EK_1%@O7SN(1YY3E:@!'8'/R3I[57WL!6HR\?S%<&=A0](]:J MVB&E=BFKA36'3%M^]?W==\=U\PN7XR1*8DQ@DC D=6'))SIJ3=' -6E*7E(F M@+JP.V9C1/K2CPT:$AA5-NB6PO1D"I+$9!H[&3'34I(#@B8)+SDEOGMIX>?P#XQ6)HG&9@:=4.A0,+4P?A#IE'7GN>_VMCQ'^'V MQ?-=__D=]YN$K]#UCSAJHA=Q2O?*KZ!M3]609$M"9%%$K-:KU:RZA5B,)T[& M%T098]*F;9>SQ@V.8M[:-A'5&*LA4=I2Q,MXF96_#F6P6VTS* MC4Q+]EJ$H:;\3];@!J6$=?NDI W?N1W"W85_P+\A3U[X#?Q:=NVKMH9A%+?$/'O"X@!:'H %,G(M;$B;QC.TQ'WA""!&W?Z=65129 PH^Y3# X"<:#6R@8AG;2D0JD2 M[DCE4@=FAD,^K&2E:X')8>ZLE:\ M]*)04NUC(,R;L" =ZX=-<$^@"CEN(3QO]?>9KO%[A?>V>\U9Z7%WU,+;;XP M$IW25GEO*T(+?$JI_HB'II0P2"AK0VF?"A-<9IH=V9HI!*"85Y8@)V 4LT"& MH@-T7EOAC'K5"*CE\HC/$=?4;3=ZC]*WXK "[@*NB?N15754,?"7S M&(._X(0^>%*KY_ 2VN97=>.O)(_X+MUDW8@_3!M0Q T:\#JIG8YY1#]#YI;" M3MJ(O#K3F(&\M([T'KY"[R0^[)7?TXJYDC#BY8+6+^RC$]EN! KD+'MX@4]"4.R=9%I;H&[ .+V@&DZGI13;+Q=O+M*_%+80X2(:86VB(02&P -:T )MZQ-"\9W4L% M.)F#[0'L0G">6B!=)2(F2"H8F";0!W<9-/"A+VQ0,\+ ;QX:=%P\'4]7G,51 M7_>N5I#7""3NN[,Q?YDI)4[MJQB$X^ZJ$]AF2@9\)?4AE>.P?&"R+-37Z9" MW$)GNX_V6WWS6,Z#&LYP5*40/0>YF"]GZ^Q81DJ'%.Z3K.-@_+K6 M?N=M-; *&NAO=%YUDN)H5-)3CR?'Z\7O$K?(L=]0ZN=,,21V );9E"VA9M8E M$+W.%.">%7&-WN[V$(@U?.%*KY31VX M8HLCOFD]L:8E?(U 2I@Q\?/Q"\ZQ)V$-K MP=9@&:V@X^TR4(_H@)'$DOAT/,^7&S*\]+[J+XT):16LTIXZ.9Z@ZS:-MDJ0 M*S0>,7W@"*BB',;,?8>2PEJ!*7J'!.-Q'8!M>[D"^C^K E[SKI#H0\M2/OE7 MVSW9K MSE.-"Z"8)CA6TXN7>_O[%1E_1L5VYY)']H@X,,:41G\]/K/+4; 00 M69#1-2US[$GGN [&/QQ]CQSGQ5MD>'/L\.1JWP\7==):K/'MHPMUR6GA"Q?9 MV-D[<'?^?N%[9"YYLETD\"EPHO=+)#BY;E%D)&M-4C%2V\HI[L\K.IU-SZ?G M_,#3.Z X@I0EP#R3ZSG-&#+5F"H^U;M%W)L&88/IZ?0V3DVGDEL MPM#?DM]NO-U_^(X7_14]?@JX8WU[FGJ"B[R@XBN;X]FL&ET(/")6 MFS>G.3)D#VJ!>\I=?#8Y7D_*& :8"OB&Z6@?\=LI9,DII!Y597>JATI!>?W^ M?X&P^>P'SC_(4L,7-"&J7+HH\:(V?-1)([$P:8VK8]ZW2_]@.YX1:.FN7F58 MXJFG!SL\5V1CB6D:'=BZ00D/%T/4 PJQDG.56#69)K4K^&7P+7Y=$QC:RF\) MR:_*VZO.07MU24<]WALYWN8 V=K-WAQY4&EWESF+A$*T\L."1&04-'NWMT4 MLN044N?O+'I?T^/O MM;+(>-&J @*RNAL3THZ''M2K!PE1,J1(_[\ ,E76@!ZN:S(@Q3:6B3AK*)P7 M?MT@W$G7F\\FT^H@1.%/>U'],!I;=1H_%,#(CC^F@)%7E5_0 M"@C9"&RMI@N+#0R31IQ.&L:5@564:.USU>QU?+@8,&YX\'9_$<"=$WVV\?T" MT?O5V]$)R"X-+BF:,+]K\YM*@=0HCD1;[?1@)*9*2M$(79 2'H&<-"G7TP6M MGG6V:)VWLEWN1EM4PX9OP2Z[( 11'$+,$,4]S<-V_A9)V MR@<\5_/\"&8W=HR '9O%S]F8!GL9C#3% F'3&A8@SOT@\+_'S?307S@KG1(D MS @$%;G$:SNGDZ4@^#,F(.5B'-P[VH$)<4/AS/1H00C7FZN7;E8WOO=\X[S" M7=RN[OS]5^@_!_;QQ=G:+KZ&BS3=1<$"W_]K/]?>;"Y-0W4/+%D!1?LO3>83 M:QFWQ[J'1R0ZV<6-7B X9K0P5%W$_\S% J1MCY_>P3,E W!3(11?6CZL9>)X MA5@ PB-M@7O^#F@V(.,#MI==%36;!H1EPA-#08IZ= $(:WWO7A:#L!!MSE M"3[Z^.*9(+1=E%;Y'F[/C?Z ?@J='8P72=*5R_(4HQ>2ZD-))WE%4_#5>+Y: MI;$F#,&M!W*> #$%CSY(V8+;^+QKS!@4.&=M\(>9GW#BDD([38RW4U-P4V@L M*S,6TMK)C;4[D3.?06HLO(J;&VM;,);+,Y:B"-E+**)":/=/H&.)YXO]=S^X M.(61?T"B<@XZUCRH<+FFREU\L]M*]^[3][6><.RJB26HB:H5%;8#T>LF#*VU M>3P^%!;>[G'OAHVWB^MH\AX.33 0>%LU-II%DG"S27+^A5 F9VA#',Y)IPNJ MGBRGKQ]1?>MO]:6_4AR*NW4%G((&-!2Q\3G5]@Z2O&\6:F.A)/K#S>?2N-5Z M?GD@&\ABUX!#SM(N+HE?RHQZ$!S\ 2.\^9.+]!591:A83O!EI=@5D4B\C'EI M62EP4\*4@XY 3EM[1=T0JA.\(B)GJ9*'W QAQD5KK9V< Q?!*6PP4Y 9M^:4 M<(#D!+EDS4&=: ]F^=+:8.IN&L*(C-J&*LH4>))$R .Y1\.(S M2O%",19WE^ERDD(D+EO1>[Z[@Q:6J!;J_+W&78HN7E:VESV8A.R=_8XD=2\A MOAP!;_QNHG,[A+C[+?1"LCCYF[>#P=7AZ/KO$))C1W?HB[Z@I^Z0Q>O6H7NC MK7I7IB_!A?<1%XO%)-Z>27WR&/,&NXPYL"/PA.\]W%+\P0D+ & B07SJ%!P3 M&< 1\56\@ZS'=H6HE/ &.7.P06,U-@C-'Q !0"I!?$@0I#( +(2&S1L]]K.& M\3UM^SE]A[5L8Z?7SZ,E+W&\YKRD\(S*O(1F++[*,YDE6SK)^[KSDO9:6*): M*,M+ZMRED)=4E.TG+XG)#I.7]$5;>5[2D^"B8\-J8JV26MG4)S]N7J+%=H6H M]+'S$BWVLX;Q/7UY2<]A+<]+^OP\6O(2WX/O\3K.9_0!^3WT& ^KS%1J)1 _ M]6:MTDD+)@1B2H"0TIV]]*"95=%LL]WB(VUF],OC^UHANV$;0P=(OMH'>+LO M5,]PM[K9SRN$"E,(<9^:S\;EFBVM.]4]J60)JZ0*&8T.1H.#;P4M^(#1A1V^ MW 7^J[/#=]/\%L+=M??9\6QOZWC/&S0HOL85+/Q-YA:$5")*6CKQ:J=QVM<> MW^F&N8"4#3X ]PES H[W(\B8@9R;]NWHH0T3 Q8;9>_ZWT. P0/VF27LC+S6 MW>GV*"B@NYTMS89]7'A]0K^[/29%UZS2SHY$C0P'=9**'^->SZS6H6$$48@2-3(<=!H@ MQUE!48O0\!$RBD$,5LXHDB2B-FI\C*#1,8>0L;)!P221C!9;SKOJ".@/$C52 MR4RRQ0)"QH0*"$8AO[,56"CW,\V-1CG'N040S;*>V>AM-P/@$3(2S=*)[G@U M6;5&M:DS@-X,4SL#J$.YB3, 12T@[NI,X :4;O/ $2)&AD..B6TL^ERT3HT M?(09P" &6Z0&:\P,XFBRSI8%U0.'Q, GS")'\$FB@+GZ10?-(M\<&5CLKU,HOO_VX?CN&+$T!V.^N:I]1G M"V411,]EH"FHM4KS@N\@HS)LU3HG >BFR$2Q(DUC>C=M+#EM%(W/+$Q0(W&M MVEK&7-\C9XDBN'D.8!PTN$=1."^H'$>94DC5943 SDUS:=2^E(P:RYU M(:>ALO&OT?\*(QW?*KH E#2S(A=+<+YGX3'%8*%Y2YQM6E,7I)S1%Z3H0T5[ M32SJ]GK^;3?973>ZH5'G665 5 RB!P9!]+(YH GDUFX8/RH/*H5"F;OX?&*9 M%6]A(B"AHGV0.M]GN5/1^VN5[V=J<\+T;O?IR>$0WQ#B>'8$Z]=) M.8\KG^RP91%=')N/E^M%,NLAU/#E#QD]D!-4//OI2[.))LT:ID-]J6=1ZOG[ MK#5 2"Y=8JNG9G[4#*Q\HM1@D'Z1_N?)=K_X7O3BOE][(4H37))@@?J/#P_PX!Q:Q C6>UKC!$,HT;%F/5ME2Z,EWPISRL;$ MBUZTGR0T5A]_&@ :7T,X1FKUSA2O R(]Q%+3^J*%44QA!MM MSI?367D*$5]+D='2$PVZZ#-1KX\8X+LH58+X-J4"['A;T8#90CUH*DBNL8*6 MU;!$G'MX](.D3_MS7:(@\(+*U3&F%!(W6BS&Y4$R)P=2>IH6RWK2KX27(-1B\\HA$B!L<0)MVER-U7RON95XPY: M6*):J/+W6G>A7;RJK!:O3DOOKMYP:TKFV=?JT(/Y 3!WQCG => M\N]/P?(H7_?UM"W]BR LVP!HM(G6(9,(%7X^1:< YC>7D&76RQ-LBNP-;^L8 M3ODB":].K";K>I2%(Q 3!]1E0O&I!41?E4.G'G M72W7K3&-N'T,3+R2W0Q ]CV2+*D3^PH%5[9+[^A# M;%$0B?E?>@5]%9V89%K2B!>J-;7H[E'1NIU=I"A>KDV+&PV"7[T_;<_Y!]EIOO"]T'>='?F/C;>[0RZ2UF#<[I-[/VWW ?TF;ES65#S<"VV5 M,.U#8(GN1:MT&XKB2Z[(R#F3 8?FC8]K9=Q!SEY_&;-ZXUF*C*W;?+@8=>F$6]0A7+Z%JB%IXF;K;;X 1W-X[]Y+CQ94;\6AS^ M2RHC"E<2B1[V5KKFCPF"A"*@2*)@$1/5A/(>%268357T,6&M+I;[.X(UXQ% M298U^\FN%.V#G9U6(UMJNGSLZ 84&'W9Q\B'U20697 E0:D'6[/ X#VEB$>'&_4CO MTGU&3Y(=P9T?).#5#P]HS!N!O9_\"?.R-'F+UEE#(_P:1*/+_ZYQ$](;!D\1 M'4ALWAX2/TKQG:=D6$_^%=)!O@ZF&M"8([S5WP)Y])WEUVU)L!C3!^0*@8I& M9')?T6DRI&;*R83B<@]N<@]F%8_Y10NC>.D5)H^Q^WZ:T=LMI/WB ND/YS79 M+F#@5W"M0QA [ZZ1M7*T>[.B&DTW];K,H/TLK\P#-S7+ V9Y**HZX@+B^^)W M$FBDUZ>BWR=XC_H3I/_MVN8=+M@Q)+=K*Y_&X,WZX-S^3JYA%PD) 1/!"8BH M9S+_I]U:5MKPHTH9$KYVB5"^14B_,/@/W/[O.-P&T=-O?A!A>VZCRKPU"5+T MIT_HG]$3-;#GD&!P$K(9_PL9K4T"2:LZ)&9/,VU.-?4M @^X?OH.L&CP<)% M:6(41Q^(C0G$@8U"$ T;@@SNZ9#?.HK:@K !(J%K;&*H*,:D B3!2Q;0Q-=$ MOF[XZ?GB"%)E=:IQ<:74)6FRM-(MY:6?G<%1>R#RP-3B$6N(^@K1A/NPRM(DJM2#%FZ7,Q MI"R78-9BG-?'.'MH:2F^W.8.&WC)C^)^CI.[)-Y N$T_(^N(GM?1*](4Z7BQ MR8)7,H\3?&55*0;1I:B:_/[".L]R*2HY[N($_)(W0BKJ_PIHT!8-@;(E6Q.N M<1U2F88%A=%^J]&F<-HSU*OP[>,[RZC^"E]0$#VCT<7M[F.\W\?1?28^J2;Q MHAWL"K116&";\^!:BL5["50P()(=@*<>FPDBZW;B0G8;:FLJLM4"*CM"50#$ M-B]9QUZEHY?YWM7';>&LHH/"-1GS%1==%6%. *J_<01&'_&JH@N5Q[N"3(B5 M8P?81,A#?+'YGT.00'$2^B?X*-K;4I5B 4^2JBF<:UB>'<$LBP%KH_U R G M+=G&X#@.(="\8YU BCLXY[:]>X8\#\8J/G0"W?GY\>? MGMD*'EOJ,E@A;7TV+^AI=O1N&N15.QX+Z>3<#QMED0B((SROQO]"/Z;!EMU2 M*!\BUFA>@OM:.;[+Y4X0_%V"-]6RMSOT[;.+:'N%?ONR%VY"K12* MM:YG8FK/Y9\ TL()"?NB$6=0K\L-S5':"Y-,#(=MAEO#;V=HMZ*WW75VL?L) MOL(P?KF/=]D//Q'E;HB?MX+,(R44RA[QQEA,&LC%V8?<,/L(PN@R-.DZ@PCU MC"]!QE*#TQ8SS0-,$']\//'\HN6FTCN<%QQ'&*#I79QF"P@CN@BR]0?WQ-UZ&.M\2@#WC-2D\@45'N,R?14[8W/U^N%C,.:Q['^D5;K),6G>?+'GYI M4%M_,\V4IGPT._+1[8ZFMX"'& $?%&T"TFA)"O2A_,^$ M2ZR0IBD_>6JQA$B$Q(U%KAQ.,17"'.AF7:RYBY.]CPR_Q.V29(5@D\$M:?1; M%#3.1A"F'20\T-H^]%)JD9,]+3)'3"^"@K7 )^MFM"@HBP?$--B MVG%75^W+P2]W]]_27YTX*M81>+7-KQ:_Z.K5@GB+*!G\LW/UP> MP>Q9Q6PD&U2%DX5$)AX4\NUTLB.83@CE_OBK6ATE*X&UVNG*NT/$S$)[SKCYB^FRJS7C^%.,B*QT? MA3UD(:9IR]+SG?7IZ:(1U52&Y;CN8\AQ9+<88CJVZV'#B^Z*P5;B.TXSNEZ/ MASKY5G9'2?6.ETS&?ZLF"J=S%_G21DU@):W!J&IM30E!KJMQIJ#%]285G#5[>#7,'7=9H>E+#%7K",*ZJ%_-#' M6W1@B@IT!T]]#&S%4B TT":.ZN'7A:&*4RSAY\4/MJR":9[:2"^4;;\+7.9- MLXCJ4D%BO,U7*(()0AJ MM==KVAM4['6FX)ILJ-:Q)^,J/?M'E:8JI:MP6>'?(1JT;LL3KOQT4)7WC>\[ M*2@GNP_BS5;+?(^Z%GUYH3*R9TTR0O>D#5:9D_S-])[5:/9SV*96BPXW 6@; MH-*(C?VNT7S 8:!?*G4??Q4%@;5R_KT!7^Z>J3K3]N@ 5^JZW?6K>*.%&T)'>&A:;BG>^06/+M\>4-MMF242;YI%19GRCYEL+=(;P)7MNZ)@49 M+B"4IYATU)Z=SCPIK!:M -H,(.TX!MOAKB YMBZ@^"7_P/])+5Z3U6O )=" MK]!S3N'XMR1.E8%+7W(!J403A376Y4P*FD2L8TCL8:I,WRDTU3H":Z$I!;G2 M14YA[$90[T_A11>P=J-824P];*0S>#*@/-S(. MO\"695'Q*RY@#^FA$(#>0JJ7^\)?L;>(-F4S:SBK%X$6[D@,MR_._-",?6>D M8@MN3U#JVOHURC)HDR*.W#=.4<9=' :;MP?X,[L,6U,PY%YW@4J.=)*?S,W6 M:#)/:]U]ZW 41+(4-'F.<@JFO0'J%C350_'T M?"TWPB;E*1W&8D_36U H'-]8AV(_$+H,O\2/TAWZ]NB7'Y_19U-?"^:)< *2 M3;WD(W0QEP'G"2@:(7]@S;@&T*&.(%#-I>"\@@#/$D&E G%P4H4@.(+EIPXW+77H@0 [< N^Z!7/4X07FPV\:&9 MORSUBED,"O60[S^\Q;( 'Q5'$G)S@2"7: UOFFSTFC8^^ENPA8^VC]MT!^ 1 MF-H]HBO-OVCE)D[3CW'$JUO0_JR%]'VN(K*!LCB?G;+R4?AUD,!-_!21V[E0 MQ+PD\;_A)DO!CV<8X3+."01^DA=S?H5)C78!B'/D)LV*;%,%/Y^:U(K>;BB_U@N^O%"MU&N4HR/>_Q&Y8ZWB,UY+-: M%Y5!;R6H"%K0SX5$^_WN(!,]>I?P)CD@%GVIF9I#AP#)E2Y8$(BB'ICG&QM8 M^N?!3]!'#=\^HPE_M G\\#HB!6IQ7_DI2#?(QX<$=I0?4I5B$'.*JLD?U_!6 MK-%J=80K#/0%0Q74?KSJ']:[M&LF774&V^M[% M^G1Y*@?H[]:W;,8P_0B^7\EL@USH??L"$WH?P8=OD7_8!IG=$B]J<2R-5/N; M.5_Q(G/+:9KR[P9A5C2J4')KS8:HY%VK9U]Z:N_):&\JWAMA40WINH'6HK;U MJHWJ$Z8C5_'>B=-%?BZ9?7VKNP:]+?#D+# :P>)+,8[-M!+%< .#5YR1D3XD M_K8L1,262,N_7X1A_ ,OM'$64FE6CNAKZFS")(XTZJTR)LF!6#9/MN6WM:)? M3#HHGSH!A1K\'0GWTN'L>3A?9CEV(G%QT5@JO[5CC%)&P&N-DW1_$CNDAF\# M":(G?&72Q1ZK=+O[[ ?)'WYX@-?1U4_T;=/;W4<_2=[08_0189#V$F:4J/IH M*+V>?WIZ7E 2:XC<184(APC",^ MQ(WA_=OH*- -[]*.[Q(.,>:\>%OC1=(8P*V5K$C^8F&/=WRW$#[\7 8$"H^D M'C/%:LD?,Y7M M36O<-**?!&.GEXJG)CQ^ZH4KX1A*_3/8(19$ALGF&/\%7&,:T# FM=2V, MMK9WC-)#BR+2D7U^GM?)RN61 *Y(S&NYVP*W-BN]AI7;4J)='$J$81UJ74ZQ MA*8L"389W.+[T_&Q#/0?G!2.J ]7@KW(VN8O?:6819R*:@JE$->G!099"X#< M04\.-^$?*JU8OD)A5"=X1T[8(-FCF(DZZL?8HJ$SGJ5HZA&2BE]9C$<5Q;WJ M\6,8/-$M?LLTU0??1\2E[%,7J8S_V_9=UB$B'2*Y-CVE,3!;+=F\0TASMO=V MC;G!Z^\&5Y O P<5&NATKEU.('=O=,X2> ];P7%5 _G= F_E-<8D1!(^"T.6 M#VW/"P:;=]P'DUMBR*J?(_TL+]#X.&HX0=.V1$T^_NHIF7-4;F4CO^3V?+U$ MF-^,4-)/.L 6R[.S?!_B"#]$'+@@L^SJ/83L#]]I2^/T>RT[$"/Z@<\C-OW0 MM>\PHC..6:=JL]_'&89V'7I1067#0=VEHW%8LU6DRETYX^I+;,IR76 [5:5E M-]C.O+.5UTJ!W$C'?%!IW5%J'-=I;7SIEM/4>71 M=4*3RR8="9,.2O'6SQ2/Y !/DP.,8E0EN!MXE?:AD]@MSSEWG23N) MC\]^(BXIRWW4%H19^_+=C^=Q(IA8Z!S#?C%EXGJ4. _02JV7OEBN+T(J.,S^B JI0H: *4Q>6ZO M=+QE;9S54$4^>_KL;,Y#(BU@;;-\C$X#.5#K,-!.URT,1'$OSO>,8YBZZ;CS M4>I5-]!UHWP%XOITQ>_LTDOGZ^:.V4,?:E[\@\&S%[4H5&M/4^\Y-L7&N7+=8^PJ<@BJ0,MD(:1_@2DD35,:Z0 M CMYI/!=\S*7, $_VJK MD]5K<=[7%N;9OA]#/C+KO:V46UR 6D=6*/=ABY!2S(U*< Q #)\ MQ;2_(857P(\@>P8^2-&7#6F32>2'E1L>22DS/#_,8C [SJ$_#J+,R2LK%%:5P2Y\!FD!_1_17-([%,2'U[PPZ59IEE.RU=E'$=D 2P, M$&F@$&>%W[281J^7K)52++[LXQL*IJL_HA*!#&97%W54=5Q6A+EZPH-5P3V"XW2F#9(#6 M9P\R?K&(-W&N!ONS>?0H7"7E'8'$6F)U'\6K0>Y 8 N2'BJ6V0S3SJ.+1X]9 M"%O5P?-AQB2S6BTW^X$-/MAP(YMMJ,<3P:NV+3DF) =A%M M;^+HZ29XA=L+4G#ZIC/-KJGJ$+3(1RQLKYR8D20VW]X$T M"&B+3J3IF?"1-Z*/3*.]+X!XK-#+Z]I6B)+4#V]WI+C QWB/B\*1E1E6'XY[ M-8+:NS;6CV04DPS>A;=:+U?YPC$5C>?FM #@IB(=0"J>+VH6NE9;CZ>/-G-/7/L/H/9'\IWWNP==Q^6"AY2AQ?F:V\\B49;3HC085H% OK_A0CY4:WRU ,)RQ;NJ-O

* MY\13AEC?Q"'B/"VJA."VEMS_9=D2_NX_:&0F]D841,86%NYOK[X19)@QHMHW7W3ICQF%U^\).A;[[J_8F+/CW\V,>+M MVAXPY"V\)V]:=*L]Q^2U"WWTP"5K[26"V 'IJMQ;]>^X)9J-\EBBXNG*1]OS;J-4:,.-39M&^#0Q5:7\ M;F?WE+)JUXG/SA3U'WVHF%-[G(VBL1W]DF]S8LLF5=@IV-[%J4*\G\*H=N_% MP9A-<:L^@37^[R/881_(:&V)0>"0K)X=RVQN9.\*0"K&AFV&@;Y9Z>Q&$13F M'4<%QMS]V)RAUU&&\/P5!BV[Q3+Z!.)UXNTVT%\DP$N/2KW?1@%Z?@2Y%U9E MHW%9K@2"%.V+#,WA:XZN=+2KCB:VNRBD@=+X11MNG,&WI>UW MBX8=Y+J^>!">.G>@ZVID-:!/<;U.,6BI>-T]>U\M>@6V."Q/L7'"P\1H-TWD! M5DC :78I^D^:(:DH"DK!1SH#G,JH9I%XB9(Z[S.BMMRJZ?57/\P#+&ANL<27 M/H D\V!$;+W77[TMC$CS1Y#E290^QB&6%8FSC!QD(W_^C,2 P8O3];>F,IX* MEYWKSTEE+%4N#]>=DY3!E)1!7'<_4L9Q[#MLJEY*M9-L%%QO=V&\!]5Y2;SE MC'LL"=/']EX2'L)(*NDX1;.!J<)34BWKGD=G3R>3&UR,GT//)_%9GJ*N1 8A M@W'9A+'T-GI(XM\!=A,M"5R^AG!=U.ZI"],N5YCL^D:\R3%HF.,\+?XD],88 M]9/.G09FO,Z:L("75+H8(+^W6<[N085UD1I&CC-^[S,[P4?=^:Z_>>7Q%EZ# MKC]QAT#71Y[27XY80?4224QFPFAP-B^ERM6$"U:H04" ?8VPH^EO"H5 M(KL11_B084/@ 5T77DKL"U>8-6EQ7&ZTELY.92XL^)G!0D,]:9;W-% *>XZQNHFI0X48!@"^%JCPW4OD\L MU):XDP\AMV^#R(]HXG#@4]ES^@EV-KG]Y?BC[WJ%M6%X[__M/6;GU4L!^L?_ M#U!+ 0(4 Q0 ( $&(D4JH]&S/3$X" "C6&P 1 " 0 M !S96%C+3(P,3&UL4$L! A0#% M @ 08B12FK&\LH/O@ H?D* !4 ( !K]$" '-E86,M,C Q M-S Q,S%?;&%B+GAM;%!+ 0(4 Q0 ( $&(D4KBL5_,=FD #]X" 5 M " ?&/ P!S96%C+3(P,3

0TV4'+X M67W:$C0J*LCOCLU/^8/07)@C771OVU@Q%OJV*XC@A)8($\>&6T'%YAEN#R&\ MW;>!_QB$I.#5 [Y1O6M/74& 2>Q(:Z5P>'G-,O1RX7@1*3].59$/OI,6 M[&^TC^4$KSPYDIO/EA?LHE YE&O 5'.6=:SFJ=+TV$N\?TG@,_H$P2N\CC;Q M'M[$:0\ ]Y!J"]7JJLK7^EK,UERH%_GI[#18M55 FP6_X(9_=9,$QO:9I^JS M&\NG8C1!2D@D/1VN96^HJ@BI8?E&2EH&T=-#_+59E)IW/TVYRE;]BME]\-^[R=OF-RK;F/Z6-LS&XWLBLVU<9QO>1P99<$V" ^XW.T] MW!P2,MREI?G@%J?:[N#R?VSGT!B3_>X0T]3"Z%4CD 6# M65U?;MJ,)S^9UM70))E/??JX6LS&9C^G)N-6',PEPP\://P^6%!R6J_STUEF MPS0][%_(D==O*=RJKA>VOFV'M]I44K@O^GS)(:-2-L#"7605?>83JOB$"UJ$ M*;;^7S!X>B8WXN!RW4^PZ8X@(H>;+S:;_&ST+D[(K^[PDA>B#GQ&WA&FD E\ M ?P[?6P9TZ_HDV&E/L<)WFTL*>JFXS"(F@P[^.Y63+I'G)^MSS@HSUOX@*+W M0XK:J':+]D]ZC.B+YNB@YHM[15]80+5\Z NP+>E25Q&.SPY'FR ,R-A#M3OO M)]8Q'FC357ZPO%SSUF):J:'>L(N# P,^.UXB;F40UTE#!DVJ/-+I:E>I17*M MM^-]Q\A";3UQO3KEK5&T#Q@<67?5Z8*.<8*""UQ"N\P:J(07[>+W\I"B@4J: M7FS^YQ"DI(A(>OE6^9<_A=+^D--%J>H?V&MNI@#.+*S"&L('727Q*\!60@L7<2V M%_!ZX0$O&=Z^P(0,C1V9'?2&%9].^OG?+K/D:2Q(4UK' E>VZ'U*0$V:%491 M4E'^VL'3%2>IN,@UPP!AI5)( 16GSQ.,Z"$.A10^*KG$E<6#7MC@4X.Z3^W2 MPO&^YJ6?!AN<]8:W1I7W$M6D6:$%)17EE\W62PXM-'?83P!ICY #:]%!8AC1 M1XT9B92/W*")7ECATX2ZARW3Q&X'<;XL+(8[7_T,#MJHZ"'2#F$HZZER_G7% M88V\P>JH&[?I_N;$V+XB[-$U%\%ER'E3$9;_A!CW&ZX(#S[#+?I3".XS/SL@ M!+T=^]L1UND-/0'U]/M&EOF'E.#_5["%Y54"M]%O,'Y*_)=G1)T)]-.C0GW7 MT76T#5Z#[<$//\<)#)ZBCSBG)4'CL,LW^F-GL7&C*MCAM]'MDDY9FLV\4\[D MJG)Y1 1*Q0#1[(13I3*(0*D?8 J"0D.\W,ET=)%#'?L>A'.;/D8^K'R*&TP" M[JSWF*,+ <>:^8:N<#*KA''Y5K]9XO+M*WR)$YQ$> ^?\/%-R?WG_I(M,ZBB MNO*YG.C')C'FY800%(]N7R$[.D6;(&_4E:TN0PYKS#6U.LPFJ_4$7!=9]?D: M=CGHLQ\D?_CA ?(6VWY')(N(=WL;?<5;_/B663S/5EWKUM&&%5[2H+ATN;_U M;.4U&0IK (@*)Z)E\5P//+8K-"$K0"XNF1MW*>&PTHW$J4'DHZD:&MFJN]0- M(M.(6CZEZ?I,FBMXH"\79)".^:(M&N[!7?F;ZRA#\1 @':C2O*'2<'GVZG*H M*RM]%?I\->.4X* - C9KB?#&4]XF^V79:G&_P8@#)!YI&_91HZ:&:SZ2K9PQ MMJ.\D1UEN)I&?^+A%,[HZ7N; \6XJO2QBI\/&>H.+O9XA/N?:IE]I7&BEB8L M#!-UZ*V2>,S)Q:(*?!# Z 10+4!5C2)-R[4AHGEW-F:YA3MW4-&;+HP.=4*5 M-SC4]H$L3WS5!HX]!-B9LFKJQ?'2->?L5SO3N+(\IM<)8GYP;M32/\P%TT#7 MQR7=*BHL4TE+DI-,=+LS7AC-,0W8-WPQ#83+KO@H>=$RYLDH MXW>D\?ZP_XI73\([_XVLJW^.$Y:P$CW=0#]53LP>(ML.+_176#XE>;'BU(A@ M V'6-*!M@[QQDD=4- ]H^R[2ARG_-<<1ZOYSA'*&XT] 0@._A5U:PM>J_0C" M4)YLFF]8H9"&&@H7]/ J1.3R'$3[0%,;&/[XC-Z".&'JHY\D;QBI]'+)JA_< M0*TP//E8Y'O*+L)HQN4E1-189E]^0O]),Y+]S=)^%+O\?E*M(+67J@HGC\XY M$P*6U/M(&JVD^)Z O&&R@9IG";J'>0-.XQS7PG<:M)SK;/K3E=Y]$,CX7-+_ M"]CFF_I,"*E:T*(JQ\A*LL0KDNJI'(3F'.AJKB=@ZG!XO#"28W@GQ+?HIV 7 M<%==T'_B34#NC_D19,^U8A/8@]DS#!)PA>"T]^D!#;@[A&1CU1E64822B$E4 MOH=M]GA%GS1.WCX>D@3]I$P9K:];XHDVG11.,IYQI@V%\!/ Q#M)"/H\P%EB MI,*=J0HG%\(BJ'9ZRBX^O\",'7K[&*?*VP7M;UM!9ZM*\H6/9J>3(-ZB&4_5%?B/;M9WEHIP/GJ[?6D7O'=)C.92V1MV M-KYEZ H-B%[V.V/GC8SJXM&*F<1*LV,7U]=(I5Z#$M.T(V7WH,;S1RI(=ZPW!2 MM!H?P-".33U7ZOH-M$DNSY+#)#KB. %*97"PBS,OX MTF$\*PPZ9*2XAVOU6V:+HQ5R@>S64$"[)^B^:Y%4?0_Q-;L(8,7@Z&T"0);M MP&6]9QO02D7-5##>4[ EV/?35CXEZ/1,J49A:\4]MVC"A.<4BA7R/><*L0Q# MFXAK!GP")^CG,_+7U4\4=9$?%OI?9%D2/)*"_W&SY&N]7*PR+VELT29AZ3-# MI2?GE.7/\4C.1.0:54!9Z@2RF%]T^JAVM;M<9\OI0A+4YW2G:%(_*[3RI^;/ MZ@2QIGRCHNU1>6W9M9@>0FW2HY*F\CFD2U[UG+Q)(1K)*G"C4KPS"SEC.TS$ M7AH=9HVI>L&LE8S4/X1=OF$CS&+$6=E9NWQC?Y0C&7E)5IA%6CWY"_Z$(PPRDF,:M*'%,>:90AD@?'I0\[)E3F!WM^%EKSTN%$C4 MO$@2O !(YJ-(Y>(95@ODXH>?;"698J!\._PQ3&F%JC3GG-N"B.0/CU@TJ+8/ MJ@H0#%4>9$H HH4S=&/2CTT2&M6/%MA)#U0%G*7A4[G(9.2WZ<4A>XX3O%7_ M+=K"Y#Y#$\#;%_QW?'@#F7;U$R:;((4D@^$KMEE^M6JTAAWBON'6R&\RSWBK M\"(PG]"_I*#4#1RPIO\8 M'[*:EU-P>\C2#$T)\_U3I@AVKLLN M$$MUL%E5'5^/1$>I.+&2_JXWR0QHQ#+A]-=$/_D]6QR.]^KD) M#WAP3"N4IGW2]IESQ)M_WGPPV"'JTE?;#;$KO(:='D>5I=HA5J5U5191%HT MV;(<#F)LEBV"O$E0MHG8SQW>&]E1]1V,Z^L/G8YR@Y5Z X=/-/V\;(4[Z%YN MF6'FAY_B/6(_420)GS>)>Y$2TL&Z6)RSTW!5(> [%6,+I7K,\I3,,H:UKD"K M(:G5$Q9Q4B1$7#RF6>)OLO9/V7S2G_1C+,]UR:7:P,-,[K M8YQAQ A#C@,8OCM*2 MXYDMZ!5=JB+9)WS;(*FI9J0N3(8A/<[]NY_\";%^[ 9L80@(7S"*/Y$6"G>I M>WF* !5&.H)"7-L5Z2: IL<^[]B^?2[.+I*Z@JZ.GU9?Z*FT"I/78 -1&_V>ELN6(E5*E$$C\)W*M9*152=EGK'GU')4C-E3^605U8ZE?"/G8Z457XA M]5!F0EZO/V6TRZPU+;]MN)H5D,F+VQ 1MGK& 69X=3,V(C/,=83!0D#-J*?HUF%7F=C*S-M73/G#,82_.(AC; MO#-L'LU72 5&6H5\*XYJR!<[PQT"Z-J;:'_).B&H+^7/9NMV8K"_7:'14BFN MP.>$L#TX6<''N2K_< ]@K1L:W0YS"'#E&4/1$4/R?W_@NXJC)WH!G' XJK,) M^V#NI;=\!K)WMNR ?D6#UI.R)^S +-.$7=/G%%T8\*5W[,L:N?AB7[XP7_K4 ME^R$"OD7>&4N?1&ZU#(1#<*O!&WU_W"3(KE/,-TDP8OR)$11]!1(K:*O"@ [ M)C@*9%918&(_8B=ROD<)SL89'!['5$"UAW7/328 M.IFR6?4KP\[9K8R1,BU1-4 M% 5$4Y A55 ;8&E">9Y[8X-GB MM_2Z.H7"X3YS^!-Q^!8[?(<=_BIR^+OI-)08S6A_(A\0[ZNK(4:FUL;\1\V_ MB^ZB;I-\"<35[-1TAT!5'6NH;Y_MAWP*PN>DF=8!_6#W(+)YC*?HH!GQT)<# MSG'"^VQD:QLL^V'/U8ON"GN?ATKODW<^UWGG,_:L0YS)Z_9'F;WG MC]*1>>SVEREK?[WFM;\;UQ$!ZW_RYZBR.C5-)Z M5J9[@T)7]"/1=A2:IZF05Y&E!(!!'X3L_G]C O++*_P,P&B+9P#B+$]-7KO/ M_"2;H-^6 K\]%H4^6[TW_:Y/P*UFNC;>IWNG79=[VK%YJ6) O*]^O7(EV9'Y M7^&>%BK_&$?D8.3!#Q]@(B[9YI2.[Z*G[V&X2C6VA>DNOV(/I],O; (5HP"Q MZKVMAH[^8>4VSTY 4OA\4_$Y\LS^??9! ^C.3&?4-S+>5Z_T!^F/K25.'C7_ M+OJ2NDWR9W+F"^,S0ZKJ>SXC->ACD+G=']6%OO?)U7P2,$/#G _TGAG6O44] M5?W>(4?K6Y]8K>?&$Q^.2?ROFO@PZC?U*EW!7SGOH2>;V>A+QEADTIYVGF;! MWF^NB%WL<47S_Q QW*&YL6:GDUHN;9-L=JQWMCH]I\GD#\\0_#B&O5^1S-:3 MR?2?Y"Y31N^L7<*>.ZI= G-;3!>#=LWYNI+&<_6:76-50RO'Q]QT?%F%9T@D MEX$LA9X)II@K\[>&I'*U3VYM-O78;=MCPS9\W%S5*]*QN_9:Q458>E21[:C=6*V,>;7]M4FM4!43#[YLG2[4UC0D35&'M3K6:"JCH1RB3: AR M%0'6<6+K+N.XGO!IX9]M[I^W (;V6= $S+6LB"A]FTD-!-LLPWNQK76WQVEP M"D/%3BM4;GS05[6QDR ?!'D0#H\G-;NZ3H@X+P3\$D3@#?I)^JMU1AP5PEH& MBG*?X]V,'/^(0R0F#+(WS.^_^S^#_6%OLNOG*S#UL237*I69XMP<9Y:ZDF'E M"6#JOJ/QI8;/4>?5U])GOQ#-?FUUVZ1'G:T4,?KP4_SIWBL'!Y%E#F8*O#,. MIE;)@GYQ.I_I6_/LP<%4W??+P7T^AP0'B]WVGCBX3A&F.;CRZ2;/P5^#],_/ M"837$4(%3#-3*ZC<=J?*N#QC%&Y!UWBL142T6$. 502YCN]E"76X[PFK8C$? M=MA!0>Z@1."@21)I&\Y'XT_AM[&;+,93]2@'H(4.S;8]F;0Q1<-DLVCF9VCD M4^:.$35P)E/ MTD\I 6=P\QP%_X-8]4>0/8-ML-NAUQ'MYG)2L#TD^"W<[/'!M*DDGXWZ"35E MH/$[N&8ZFL5NSN&/0+JZ1MJU]1[/"IT/3R#K\ZDF/V$X,K ^-3(QX&M78*I3 MB%:KI,>SB\7Z?/2Y1(-KCQ9OWL&D0N/7X%-NN7;S;F884L0PVE2C^XM-BGEO M@@A>9U!_Z9)2\!28LM!6OKKN2ENZ!?B.FP>D_?\[,5+KZ;A&=NXXCG.>WQKP MT\);]8\R*3ZB52)O=^2OZ<4A>XZ3X#]0>Z$+83M38"N1\@H)3)Z^.[_*FYBH M/J!4:&)DIL>ONNY#C\H;KJA?_5:_.L]U7=#60GVMGW#*3/CJ!^BCA/!SG)"# MT2/'?J.Y"?+BL0T*MVUK3$EHTF.N%UD-)II-FR>'^7D\NJSY^4GDYZGQIH@( MQJ!/[I>=%(O>Y@D6,-D$*;9EG LFA.U,@3=%RBO,Z31>*GY;)FT5^DSX4@@] MSET4SDT+#P%8RI2J4.T\U76A50O'M7Z0B9/;T>HD^PN\2X*-]CT3Q=:G281M M)JG06UJ:$,%QU)='X-P; M@>":]^X2K2:V!JG+O63Y\7<_^1-FK !4S(9]+=>H#_8+&NL\QHY[9N95J?\W ML3>F0O,MG*63YD6.GS[-&Z^%_HZO>A_Y\N_U.W"I^U_EZO;F[4O7498$41ILQN1\<7L38G>A$?*IW9JP\L734T*69O"!)>8:>E<<3B3(IP=QV>*4*;03USK) MLOTK39P61TTL:+8S31I4V_M>S&9+?8FJ?/J;>F+!0.?6$PM*6>_CRFL]/EJV M^.B]W%'=Q6;>C'*MY!,O7C_ M'9$^ER[[N/3]]ENF>" I_'Q<$&KJ%>F',Y"64O4#O_\4)S;T9M:+ M:%N4Y(_QKRHN*%9)C6P']-=G0I.?WD:JY/2-T VP:Y9Q-;SR0HR8_/JHCRB7 MUM_%KH.A#]:Q*X$&\*_T"Y!]XI1\"/)CL5D!*Y\%/VN]-[!)33H'_\,B8(K3 M@6Z+)3M'[3="Z5=P0I,'?5;+EXI?+?3=.-6C,WGW$PY;WU1[;A+KGH))7YLZ M&O_IG*-H#IGI=E!Y1E:1>35N=\-I;G*=1],&^4H>ZS'23?\H:"-/-W4BI=2Z MHT?GYQ.7\D-'I +]S"OXM';O(4 J;=#/B.UO=^C5?1S=9_'FS[*+N(37:7IH M5-DSU>ID[AZ0-DD6SZLYWL";ZRE97VH';G> Z@>(@I5[6V-P"0%5;V=0'*K#O\H@"U M#S:IP?T=PL2SS_;2:]8QHW6/V+H;G,( O],*^1W*];F^U9Y<+9HBA1F@RIPG M.:M.;)"OV=EZBF0/1W*L;5ZO^C>\13\H@S M.Y4#0*6T"=G7_]-BHGIM,"@Z5*LELUZO$I-@KSZ62:/XW%LKG%--%6L8=Z _=TYX^RAAXQ[?\A)TC2GFID-HE958TI4K6B;2MW] MY0ADS:V<^%[I>M1O(T?84ZW&.!*S:"7Q/I]WDC3>6K_&"(,K:# E\I8W2V%5 M<*UPF%6:MR6J>KT+RA[KB\BQ]10**.HG"ZVDK/@!W>%CJO]%M+V.\"IQ\ KQ M8DUZ%X?!YDTIW-LE6>?'5O54"N1UG%+)V8ND"1=M =(8H*V![^R_#_!G!B[1 M-__3J>55C:ZB&T5X&X+C*O<(1PH-W<31[4!W"(#\MG(=X;=H"Q/RQ:@51//+ MMQJ'?<6T>/$S4"NL/:PEZP0R2'WY;GNQ8!/@^L &$%'@.Q;F%%D8=(O7PRUV M^40+N+KY9O@WF!@?-2WIL2\\K*5I\)%(??E%GWE7F;N3YN7*X(!U8;F&;#A$ MU#D!?/@ZN,=LT+VMV30CNW<"_-@%=DW\V/HMW4E([&E+Y5HK-F5MFZ2JG4@R MI)+UI$8S=JI4V.K8V![.';6[_,IU.7=7X2;QT0CA,[&"RQ+Y:W76&=PR'76G M2AK\W),?,]_$/V!"?PKV06N:^EA-3G44?62'RA[J:GS.)MJQP1_1[QT,K =Y MO$:XM4H-U$GQ[HAH4TDG3G+X+,#]:.-HWJ>;/'G2\M"WNV;/80(-+:U/E5+% M)LFG%*(?QF=7JBCF#,[8^!TPK:X/(1[E,@]6?O=NN+6;%D:CV8[O]FX8M])_ M6V!<3NM39]RF2?)%F6;>W"3C5DN%OS_&'?HAQ,/.F76VK(I=YW?Y+/\39OD86D8>J.-5%Y8%VJTR?.Q.>AA,\A];_"HO,1C^B MN'/XJRPZ:Z*ST1:A=83#^^]S]%SM85Z[=]O3#+YB8G&Z-+%N(]?)3*-2K^/? M4J&O$5\1DH)?7+T@Q!JWV>M[IG*12$_[O[V\F-X+/6YRJLM(1W:H+!(;R%\A MVKVSO=!!'N^S%RKEQ$FN'@EP/]J2$>_362//ZKU1;7%;>\XT354;ES]\-/.J M=03J%\)9OO>TOT'DAM(K.H)]I+.^G"*M7SW:WRIR26@QFY4QS"C3\$#2H(>& M]7K*:@=/4; +-GZ476PV\2'*D'ARBBR Z4T0P>L,[H]WOU3>-%[>6DHMR?#Q MO 4^%41+5)>"02D9Y*+!=RP<$.GCG#+@T=AH)L^<,+FCM/,(=GLZ[#93FED) MN65Y97FGC4\P#SB#0/G3TK><(A:BDF2DS<^69_.5)*D0P2[Q20]+Y;AD1$L' MT$@/<^4H1&RN??:HP5*..4H_69EJM*H&?V:D H)H;"GWLLE)B91&\G/RQ7HA M"T+KY2)&,)T"\K#?^\D;7GOH\(+5Z8!2(-?F"/*.LX+0>)?]0+.83_ 5AO$+ M[FE_ASBU110'PN=-XE"DA,*-5<4MD4P6J @#WZDX6UC38Y[7RSQCB.H*O!J( M6CUB!3=H0(KK6]^@)L+_/B1!N@TV>(C:CIZ.MTQBJ%T5A5!;YDOY6"*I?41D M@JI0VXC2::PWR%AC^)(+T!K*)+QD#6L8\[06/UZ*CR--X&>HZ54*A%EU>QJ8IP S3#C/(4C#*.%5&0<7'"]8-5C(AV6%H>M($*U<5T M$CG5X1J=#EC;+M!ED*=FD'$T<)?].XRW&O^WNX]^^OPYC'^D%X\I2?KJ^G2\ M5VQ@@J.'RK+4^3$Z\,UT2" @$A'%,IFVD3+83*^_F<;QTQ*.7"2)G&,94Y^# MR(\V@1_>Q6F )U;RV!*_:@=C0GWDB7L^/^-@K1 ,%/)04"#KI77Z.^L)%?HL.-XPF4O M:Z(]:+A!WST&FD 5A2-O!U)R2HR#T\,BF>N&0 MGRL!LAC])25$GE!%_F8X:CUM='<@*$S#.NCAW;'6$-2;>S>]E7K#YK&3:UU^9K9 MLZ+0.6\:=I%E2?!XR$@91M35W_D)&B-8/.0UT%+.*2^KI[L&FL,_WC4.L<69 M'XYIRQD9D.)6Z+"S"$5(A%EG,BX-- BLZ0 W>*MSSDFC--# CL/6DB_;Q5L J54 M:-QKP1X6#TKY+IRY&,<%'!1>.=B'=<1P.R;;'&4-HM=I>H!;86W,ZB.F@<;: ME4^$7A6U(VTY,=9 2=5/EH'PZ9#@HU!T*D)+JFP0>.D6 ML3CQ3O9].Q!J5THA2V Q;^(+4.F BL_+9)R :A/6,:C3 P2@6"R>-S;@^7)( M\%\R/%+.GB'PRW:<*"&B&NH"L$HXU#DD7^U?PO@-0O+0'0JW9S^E-V'W": 6 M::Z@7*RB_,;J^?F9/.;S!ED]M+Q)6A'-01+0Y2!Y2KBZO[O#OR MIEP3_2(*TKUP)["/+"L[WST4E0SQA7>Z.#]G M%4BJ(] MY0"Z; M26ADQ#VW@%PV"?=ZBC5WNT1W308YYR(,VSC9 MP2 [)(V\(GUR71EIR2BKDO.I,.8JFV:C+M+X"4#-DQSN4@$'!V#Z_2;/.*^H M;>Q0DH55^) ^=XB"S/W1F0KTI,=ITI_$.2:Z+ZO=%I5NMWVBDB_(%:[A:J>R MVKYLKW(-+I($%P0FW>_C&Z@^=^>_D5\SCBFN+$Z>7HJB MU45.:)Q[:\02N:\P>8SMNFA6R;)B)A?.T!P5:VIT!)]P,J%5HQ?5XLY7;>8Z MT76T_<0K\DY?5?K745_ M)T!DJ:#=OV.NT)/F]2S0=XIR9'V^2T^5A=95Y_(\S269P.J\7K=T+2F'NS9+R_6D4&4SE7E^7PU7TJ/IR:Z&#^2 MUS2NQ;LZ]M*\!*_V(5RC'@T+\"UR'"&788N%Y\M3^?47^DA^-V+KHJ)=ZM#@ M$PT+ZZYRQ-"UU@X76V.!\F))=JR_+7*:#YO&X5U#JZKO;&,XK]EZ'>WB9._+%$B5?-L2O6)7[+ K@K(INR?*U8):!-HN#VK9)7@(]A ]A3]K MRBW")'K*]-I^4P794F!GZ]F:71:<"P%8RKBEEH2K\4,-F1DVI'T!?:@UGIHU M1M:ZQ9@HEK$%9MOH0A^"+(2WN^MH&[P&VT/KI2[\9PUVCUP%Y$]M+_/J:40. M9O]2DM4[7338Y:G;9:I#:PVQ:O,7X,+1=']G!SWJU6"S8F+20 M> )>J$QRL62,I1K.%-%JW:QN'6 B 9()B%"KXU:=EGK'W_&N\AV[334SJ)7# M7CG"E7"0/E+XXN]A>AUE, SA)D.4=)?$+S#)WB090O9]*W0AJ9QLS,U.UZ=> MA3L D0^J#8"\!5-@:V>441PP<\H!$FPSBAO? MMS# @;[ /^#X7E3B&_V*-!M$3_=O^\?X^'LT_VX@HAN-*J2_Y&4+V?N "C ; MQ /U]^3T'SMRA:&!0Y9OHAUFAGYZ2-Y([D('.3>?-,K/C>;E%RY.\^OA'NQCP^1:*== M^G5;B&G126&[.3_/5X\YG&Q.I./1=<).LM 63@!MP]9A^Y%\L*"+H%A\,N.'(UY ?YL_FB#22L6$1BZW2" M-AL);(H#H:B+R0H(,4/M%P63B,0.$-5\XPB86 %GFBPYBB CJ*O S]5EUB'#QDORGQ.^J MN)#6%E9?<2&'_QO/SKXZ-7Y[ 3@?4OR M\-$OST[P,=H7N,F"5QA:O4-''*E"B)5N=0-:>6=9GYI)!XC@=:LPY.LDS_!S M3S!EJE8.XZY-N -<+3Y8= P7W8)>>R2W [+%77HR+G[$#\_Q(45T]CG891!& MPG)$+6D7RD*,YUZH:B@;D.>+(@$#.7<)8%[:JSA!36/T!8DQG< UKLV4B'[$ M(&\$L%9:RYM9S;P8UR%>$02]'6 F!:,OY,L\C%Z.M#*L0 W<[BZV]&QU^YX? M[U&3PP5.^_)KCVCZQQ")Q. >,1=D.S][L%6>LE7&>OJ6X*KUZB(?6$1$66R\ M[8@0]UGSF*@K(+]_=>Z='H&B4F,=]UA?XNB#7_G= _HQ]3>T\HO5,T3##?=& M,-PPLOA!RH$6QT_VL$4*21TV&:DETWZ<2/B\<8QQE)"G:6^VJ..L)LV)'FBP M?5X_^\PBIB7TFJ@1N<0&R( MM5 9X[!\K5P8J$@[ 4R>'>SHLL^KV9>4TFQ"ICOFJICI<(4=T&P#7+/P\9#! M[96?1 C'*:E7"(.GZ/[PF ;;P$\"8?J(@@"CH)+52N'^@:67@ZPB'.326950 M+!]4&["%NG$8GV>CF+U7-?X1/012Q&L1B M)YBCG%9$UOE%["^'R.03W. ])7+!X"'$U9X_(XL9"](!S.:-S/Y#WN:);NGV MR4I596D +);S\PYR.P%YZZ!H'> (+ 8?N0*@HH&M08@%]]%)=LD0H.)(-#PA M%T/!W0YNLNJ )1O+5_+[W':"C?0V5X4_-GGP=#C$,IOVI20)]NWE;^?9^@YU MBPDM2HV>O8O;+]33(MI5GA;H*ST/FA55\WJ0-&D\O\,&OU*T/PG:T>,[PCF% MAP@I(T^\Y-(08X>DA&X6@Q?BKS&2K^1N:7/CFN1]:P@KQ) M?".V<-X)?/0_G*N+M"+9@S4&R_P_883?QZ/-#7.VLW/3GHB5(+(^G\\I*D-Q M"]/L-D*&Q'N(_@33]BLS^DAR@:3$ZJFD#*PD&(FV!.((T+8 : MDE.Q/:"V8]J 8LNM$T-W_$NQ0(<;'8+\5[@]T!R6&F7=^"\ISA)Y>0F##=ZY MN\_\[)"A7]T$^X F#2L.90:U9)\RAJBO4*'&ZUX0*S0Y'N4074CJ4J$-8.K@ MWU84;/82)/32#'*W&<=E#M*[ M#JZ3H/_!'V=X4;(-'MTG;[1W8/\X[AC8K_\?_OBUV*O\P0#MEJW)[YNMS_,5 MJ2_7#U>?P/W#QVR"Q$GX"Y&!/$&OK/_6K]%;(B) M'L]$JUT#-YQJK-XT5\NQP6_I;_$K3"*2DD&GW>ZG*'_=G),BJ6[1#*#S.UD&2+=69H99+L$STA:;Y5H! CN M9!J>[S1135YVX3*.MO=P1:I5 +A=* O+Z^ C^[5R;HLE ":1_C MZ!61/:)Z?,>L [I9XW[C0I#'!3 M"R?$Q %^BP,[1P&;C.&Y<%ZY"P' =I6$EKJ57> J51(&<\M M9Y*@M%PT6K_9WG"S'<&FL*RTM-/9W#?W:G*RG$&N1SEY,OH(05D05RV [[CE@!IRDE$ M#W:))+@57.(&TEL (0]ZD7==QO\#K@LQ,):H# =Q3Q13&6(VUIUE IRTXCC< M>WBB!]3%GG -Y;6P[X/PTJ$VT/TO&#P]9W![\0H3_PE^.>"$G-O=IR#$%VG< MD^N5;P]9FJ&OAM07!(^J%(,(5U1-(;+SRRWR%@!K M V<.X$%0\J\D\ :]D. MRD?U!DUQ$YMG"KH]8[H*WCY^<@B^1,&*?I=^&FP0#S']U8*C2YA],'=HJ+)R MN^Z%:=(@Z=A<1+=6]W@U]_C,/2EURB%%OPLBL(GW+P=2W"^"&0AQU=X7Y#WR MU(?'PEE;9[E"$D 2E"'C?->8HTIM'8MPRF(<80N>;O+5!5=Y8YAIH:W'&UL[;UID^0VMA[\W1'^#VWYPVM'6&IU2S/W2C%C1];64W9U9=U:)(^_*%@D M,A,2D\SA4MVI7_\"X)X)@ ()I @)^)>55/?L?8VC>+M_]Y" %$29EZ%1WMW!Z(]7+P7OOGVWR;+=S^_??_GR MY;M@E?KQ=WZ\?;^"D1?YT N_34'R!GV0OG_W[;?5%WXI:/GYW5^_^_C#=W]M M_>4QSJ/@YW?_WOK590**;P:(G)_???S^P[]]^_V/WW[XM^;[-U_\_\[:?SN*HXB$(9@_^ZFHNI_O+N[N_SNW2(,WSWBQNF[ M1X )!<%WY5AAQ2#"+DK__DV+RZ^O2?A=G*S??_S^^Q_>5PV_^<__Z5W1^.>O M*>QT^/)#U?S#^__[^>[)WX"M]RV,T@Q1T^F(!Z-U_?#33S^])W\M6J?PYY2, M\V"5BAWP'/_Q:C_OV'HO]_O8K]?(O7311<1QG,]K?1 M*DZVA.IOWN%Q7QYO.^0CSKQH#<@ZRLK5]QXW?,\=Z_U02A]1S]^>T ('^!O+ M5;U:'N(4XD]DH4'+P'2$R Q=+8!&?2]4#]3M^CLVH(! MI)<#:"?LTDLW-V'\);V- I@ /QM X_%8VLE]VJ!YVL1A@$[CZW_E:#LMHF") MYBVYC+<[]"<0I? -#(9;[CN#V;R"J1_&:9Z IWR[]9(]H@"N([0R?2_*%KZ/ MKI@,77T/<0A]"-)%$)#UZX5#3B8M'STY[_@J"O(0X#V!3M4U? W!(DU!EHX- M .?+&E&X\6#RBQ?FX#/P\+_Q@M0]X1+?&)NS^I>MX[D %>VX.^B]PA!1!=*R M3[",'H&?)PF:EPLOA0,F?1QRQL:K7JJ+-P^&'EJ":*Z>O! \83H(;9HA$?GB MZ%S76^\RCK+$\[/<"S][6?G]0\JNP&LV'AZ#:-&(U,)'-U,AR)#5&:?I,KK= M[A#1Q2WV?(?^=ZGY[!CTU=-SWZS>,"P?'LO50YX@3E/PD*!GWNA0")!P>ERP M'!-'>#VCZRQ _R5B\.'%AOY_C([ # 2_PFS3&AJ-_+P!,+E.,[C%?W])P2H/ M[Y!0-&"_64"[QIE QT.*1 >L P@NO! _G)\V &17($-'1%N:>$,\Q,F@HTKE M8R?C]2&)=R A0C26IG=X,N^!]%MCZ.=.QJ_F(U?E8R?CE;R*D+"H-3LBV9H5%0\JG. Z^P#!$F^?H1-6[K*6_=!HN6_(=X>$V MNO229(\D_,46OPB7JZKS**Q+?/[4>.A[<*M][M3\HA<@S, =7('#-C=YAL65 M;9QD\$^R.,M].3(D*A3IU-" -Y#@PZG2ACV"-$MR'[]]HO5EG&H_(Y2_>%JN MJZU:-ZU4!?M16>=\5NNMN-W"K- 110%^]*+O@V@$1:3TET[#96O_D5WV&>W" M;;Y]Q&:=\,';XTZC,"WT89TK/8O]/[IJ;\W;6? #H_)TO5H!']VCC\"/$VQ1 M)DTNT&,\P"]+=&AJYU+TDZ/RW=)MDC\N=^2A_0F=')F\?7# ET;ELO7!A9_! MMV%GL-#PX_)3:8]:^V/Q&N=9&]EEGF'+/%Y9^-'[%20^3+$24BOKPR@Y#4KD M3R](2AIE\ME?T:K!\_-M'N*WX+')$>O$FFNAM^D079Q&*K1*8VM\[;768,MH M=YFG6;Q%\X76WB<0KQ-OMX%^>[WJ%D_U$V,-5LT$/R+Y,LK!Q?ZS]WN'Y7*'?6KQYR^P1;O=41TK+5\?'XWZ MUP])_ :Q^^\%B, *9BPBM2,B3\$XJ+#I0%OR M+$[V]6"/2&+4 MF(Y)T;GIJN% .TCH.T9H&_=^3Q3Z4KL ))@OT=QCN):=\8 MAS.L$8M\&,+2+^8"K&$4E=H#HD8H[:'+U7.<>6%A!$,D?DK0;?$2):@_NF;_ M1'*)][5H^;Q'H!R[ =$C.[E+OZ)D?EJ+\[G#:@,'P]8QU ? M2,O7$*Y'X%CVXR?$XAYD#R"!<0#]L@DV#!$R2_)PE_'@$/S^R(@4;A*(G%\! M#HU"4C2VAZVQ:33?%GK)EQ2?9HBLQJ\;W5]CPJ2+*(W8H=G",C::,1+@T+S\ MKKT$GVSU7[ OLX_.N2L8YH-L \I?/ 77"X1X@+^''EZ-B^[U5S_, Q 4(C:6 M9 MU(%AZ3)9>U'I7]/X[!7DM(.-6]$C3>>&GV?P-;L(8_\/64A.2-G84')#K48 M2/![=K!=_>+4[-??M0.&9VPX/CD(Y5?'AJ!VDFAVWQCKGO\9HTSJGEZ1CXW- M\$6>P@BD^)'TBOZ*C]Q1SWW![]G!MNX)E_KJZ$=:OD.#D%P/8<>'?]3M+?55 MFR#0?K;+?WML.#@NW:.>"9+?M0L&W>M"Z>MC0])QY4:4/0+B/55ZDR%A9-3U MH?1U&R'1O58&T# V/!PO\5'7BN1W[8)!]_I0^OKHE^Z1FRIN.^JB$/^D-8 >,&S0/7OA/X"7747!%/."/2&,VE:/R>$'C MW_Q63KO3T?>,AN601?X\/C7%JK\$..LGNG<"\/7_@#V%+'J[D]$7;[=Q M1/131!YJA^2SB>5U.AGEQ;'7!.KBJ!':AN$V/Q6U-S $R27:!^LX8:^";JM3 MT?:0OX;0OPEC[_ DI[\ MBY, )*1 S8?OO__F'6*@")RZ*WAE$DBH0P^9%)"6N">,$T3!W[_Y^,V[/$7, MQ;LBRN:\X#F0NAM\/L[X<"2N!JZE!I^_ MSOBPI;0&IG^;8>(\!!N<_GW&B:_R:J#Z:89*0,*O\4)BYHQ7K\:@@6L6RSD/ MUQ9.LWC.5-JT4)J%MX93U6BLO?27PYNFW:\_;8>767]^# M,$NKWV MUU];6J[RU[]5YM4F2;L/X!NQ/]^#K+R?#C1@#/+2*#?;"SVAOB'IV+N "9)SZ JWOY0JA MS>9):A0CG-9YD!X\&. R+3N8>6'K5F0QU]_1"#]E31T*+";H8C@F,!J9 MH[-GKW;:&*=2"-3#MD:HKHIJWAR6'NV6U^Q!7W(4FSGMO]?D!S+!+RX:CF.I MT']P&,T;HA1+1%E5](K$\S-8%.MKA"MVH!B+%TX/4QR4MQ%W"@Z;F:"URE;9 M=O&NDHJ!8)$D^)%"H*WK(_$/B@$#FN2_S-\MQMM!8POH[CW2V.U-4H_DSY;L M+&JW,$PA0NPX%KF?;'HW&WGI>:0(=S?,&_]6MD1[8W/'PW&&]S5( +9BW]HF N-78.2##T1VU !-^E-5X?73Z" M!?"2?M$WR+E\- L@)^T_TB#G5F28/')B_JT-7BZ?[@)X\=ZQ#4ANQ8=)@]0U MA3:PN!4+)@V+D!Z]1NL'MR+!Y$\F%BXJ^A/[I2I9,VD;*IY9S]5(3!VX<1R4 M7 W(U $;/PK#U=A,G0N.[5/F:L2F#O1X=G178S@U7P]#XS;=OD>Y;MVG"^8\ M/^!XK1OH M!)*'D1<-2FZJK*5W)2NBN0'*^4M3 "@^0BK7H_T'O(RSV['ZAR)&_."F!EH5 M)W'QHT'03?6TO*S?#8!L1*T9'['T!PUB;NH6Y1"CN60VM@\9->)/!4(16&-7 M99 ,RZ"-* M323!",/X"Z[@?A,G5W'^FJWRL'K:-X;UGF0?4F,83K& $%\F9'("E2,!O".;R+7@V*T@59=?JX'P6@#C)X! MV=' &%74J#?BZ4IQ&'QS%<_Q&I,RZ_''OJS'1;=W_PW]-\SQVGKW*4%/^G>? MO60-H_]NZH7FX_NHL1NVK8FE"ROG:2;0V4CZQ2TN)/ GH0//5S?>C<4/OY.6 MHJW\;]2(/L>7<8I66FF0/*1XT% FYN,B3V$$4ER]_16=,41/4;G=9.BG%*)C MHSST&K/U)=F+MQ'B-,?[CM&EMFY_8$SLJ;YNZ+UXJ"?L2<;4Y;%::[F]#P>_08)T<2WDZ-?+77DEL+*< MJXUA!'-B0OD,T&,[:#(O/ (OQ$_O3QZ,L#%J&5W!=!>G'BM1I_0P1I*-@@AA M'BZB8!%L841*YF7H:N0+OWV]C'""GQ,/2;QB9LIJMS"2F'2[\V!2O*+NXFA- MTE$4 NL_0!COI*+ 3X?I1_8!?14B2S[($ON89UE$_QSB$!'5"#WE$VKIB61E, MI8_9B1NZALC5SK-3RHYB+:>E,#"8U\XXYKE%UZ=?$ J"E@ 1!=6]NES1FU3O MOFKZ2)>&M1[9]L1$V(ISSW-;:@C;>90_+63&.P/NI4\0N1'-(S!$[K!/8JCU M[T)'V7%KIF03#H[;8Y"RI_^V@FG7AQ6D3K M%:XZ_?TZ\*$7(XH=* M%)!_A86U(_@]+\[H'AEFI(_9AEOK5H;X!O.QA1M<@>*_?0MZ^, VX?$2):6: M[A]QB)^ZC;:NR;.V2&"*_G2%_HG>PH0YQ94T^'/&L$.O_;A[)O 5ASV=#)5) M6($T)=X5-X!YT1PUTZ)31Z.^03PH.DCPA.,G-TMWSFQKJ# #\!(?)W"\ F\@ MC$F2:_[D\_L8*R^1^QG94Y?H$;)FSC^UJ1F:"U>&GA/YJ)D17V@O!&E)";%> MLTN/4)N:IEF,7!LHK48Y+B2"9FX5AB;>>7Y/\B-8=)_E^OOTW5S/G"T4HM:/A_/9DED&NX'ID72$(AJ9U-7LRH-\FOM%@.0=#6J$?UQ1E0=T:Y#0H.IFYF:S/@]L2=% MRENF.4+FR;%B# M"DIMGY-A*1KL?Z[(X--C77<]+X,$5/+A6J?+TV ]>">-WAE6/M6I_7RVT+3?E:+%1M6*LS!K2L:%N-ZI3 )X Y\SX=5 7-J21UZ MW#M?Z4M6$A[HLSRL'IA3<')3Y@PK_^74EF3;30;5^G)%0E/4\P^K].741CRU MPMCURA\2T,N[ [I>!*0W@*VK(.?Z_C=.!V[N<2FL>)[.#5!N[D@IH'H3$35H MS5NP-\5G8VUUTYPG!Y9@GM<&-#>?ZE*@G2QIJ>ME3:50/PY&=+U6J:SD08G7 M&U2H]"P>9%(@"::9&U2UU#W4* DG7*]:JB\;@*B^;DANAL9#R4T=WFEG8WB& M@V8^W/1 8,59=UYWU/CF!ADWY4A99#JQR0TX;HI[LN <@#)VL48SH*C&WZHH M[0[C.GYTT\=G1$C9 > -J&.K]@P6N+GTTLU-&']);Q'7"6A!5]:Z^0L._.35 MNL$CO"-#&"EK4PM/2-QJ*XJJCQT$>[/;&RE>4U.3/L>/P(\C'X:@8R!_CC' M)$ 73?;%'CUGD$Q4"_ +)%"^%?(+/YQ_E$_I*903O.':@UA>KO0PZ!/^OW)8 M5*:BE\3I[62R^$V+$/)C L!5O$5")V-R^OO9PLU7R,H9Q&IMI,0(6L?HD87_ M@_WHWI (@M;](KOTDF2/EG)9RYW*AUA?)[DRE/Z23AO]^2?%'F,(4SSB2Q*[ M'*(?"X_.PE96EN)K'[#8^AW&:=Z;F'OPL*:P$+AEZ"X '"#4QS1<_ODSP+(H MB[.C=EINW2O?1^)I2OTTI8$)A*Y*@;OECH\U9][72_1+R,Q4W=O-#"](F/D !D56HJY'20:L5>C L5]=?BY?&(WH5+"/Z44SSE&+P.WA8!+N;A]OF#2N<"O<7>1.^YJ)(VKB93>H-<1@\>9)6T.VQEB-*.N'R+GJ(^=G! ).WQ MCF73WM//+FX>@0_0-:+"4*NK-3PE:*U7GB:0F=A7J*L=/%5B'+\(:W\_.[C! M+[,(?4UF:MI][."B?E%=>CN8>6%_K171 2SA#QN0#VED9QF6&, ._AX2@(2 MH-HB50:^*"!TW.)NTOF:X*@1HKOC0:F*HX Y- M$4-11?6<' H#VK/M$XK MG#BSK["P?'_3^.-#:;E2.^QDAS'$*WW?DF"5%4BP';T(>N04#A0?PA"/=:63 MJSA_S59Y6*GUV3RQNTR[,"(]QIB!(Z.Q$;HK!^8[=!7?HA]9EL-V MSXN3V\4H#\\I:& M8&\M9]LSW +4"O"=S2BM3,:;C.F7WXY)$?,*&Y0[\"R"E\?&6[3(F:,)"$^U MG#G!.*XG)3P5Q'SY=5A*PQGE/KEV4#;$&5]Q%VWG>"FG9_"@J^1)G$8-2 MRX)BE%'+J_A3 7($UCBKE]T@"\<_UD+901B*Z\6'Y &BO9]<+T#4$WA*R]S& M ;1!R\WT@+I""^LE)Q-"48/[EQG/O#$0E+-4- B[>5S*QIX= MUY,2B>UR_1B5C7([J#-P&,M[NNPQQC*02P8''.2#%PC+:;(@RRRYA2(V4#HIE9]! "/XB0; M#-W4F>O&\"@NLP'03:6X;@#9089JQ42FUW-_:P)2(*A"+6OW.9VG>K <&L8Z+/VP_>>J>G@K;<6*!%JH MU:MP8.4J8WH4W*%6T&+*$ I&]JTIY#Y6N&4Z>"H&N&M6'1E>L .36+B>AT7]>0?!RBW M4TFX7JM4#VAR&4'52IDZL.&5PS-TNL"Z7M)4VXH65LVZ7@55V\$JG'MJ4-'4 M,[BJV/',:HA1UN+W;J[%0\ND*#HYN& M>3$S^ H;%DC1X.AFJ(E(FIQN($XW)8WK(0[T%#SBX2#M4)(* MJ^^G"Q8S3+'"9L(+B7:DU4O&W34CEY?I6.79*A#4J-?=- 8/PJI="J$!:FPC MK\$ZW20CR28.$:MI<4A7X10X0PGZ$XA2^ :*551C5M;P_O'?_\JOX=T>_?][ M5XQOI)JW[^?;/,0*^7N0O43H41;"/T'+J/_)@Q%65'-+9DH/8Z3V=T,DB5H- MBV5?Z^A%.>1U-E/3/(#%KL';\S8JU=M\=KA]C%=F9Y!'=LWK89:@1U!( ^ ) M)&_0!X6F 9M;UA$9A5>F>?3/VE)'?*Z*/E<<;GW:DHK#Q9(IHW\/;GND5P,2:)0 MZN4_ *D!'S.!VR/(T*8#P;671#!:\Z5"1F,M9QL.ADQ2+T2".CXVVQ=S%?V\ MQ:&[M&-/N*^Q#-_I,L_2S(L"!!L#W.-V9T7M;Q_-YL0^N$Q2CD3![S-G4Y?* MIDYV7/=9+9Q6G=-WSJ_>DU^] QN3UJ.&9T:OL5.ESB]VA>2<:%V\!8M#K^N$ MSF9$J+]UW%UO=V&\!X T>BBC0G%\G1*OG-&T2 W*+EP1$RD3"Z0K +$^8Y6>&CVL=&N2/2Z*'3J^_@L2' M*;/6F,) %O%+%%3JQ]-Q=]MX8QXG"HRRQQKS9"*?UG,P]0YEV^SI/Y;$A[4- M"PV'$F<<2^K.G!#K9^Q]F"?[?MTLK:5QBA]!AF-#'[PB;7 1B$M5>$AW-\Y; M2^IE%_GD];"$@Q)D<0:J#L;I;R[VHT4BP@VONVU)SH>D@G?3I4\>)69% 3?# MTWK,D7.N?$J29X:!3S2CLZ-Y#H6QZ?'P4,MBZ"!.+.O4L#2$#@$DZ@+E>FI! M%< $_>-!\T!&R+Q[[_Q_!Z;I8(!BO1+$$#8J/=BP$3D%C M- =),]P6!L5 3V-=<>TC<^RS'GWVL'AHQW&4L5<.BI5V'4B*Z6]0F+3K>-%< M.:8=)#W,:CF9P&AI[ 1\41KPW-2P#C_9.(;_!KPIYU=2]NEJX)OR^T'<7-;@ MY6I>>07$#DV\#4A3?CN(6_@;O%Q-"*^\J&JK>X/1E,7_\:-J&YRG^&R0C$5R MO[ZJV++4%YJH5FK5E>4G@N>0<$:U2JPENFA3O,9NX,O**2Y52-6U14<-OQE6 M(=6M;'N4F,=AQ4_/#1Z1<+\Y/=QA!"$5$;H]>$LS@GW*G3=S4I.)_R M[=9+]N@ 0J(/7$$?%_PKBGEC95<<0I\(E-6#J)4'S5 :KD/2^%'1G Y:@CF: M\9_PY>4E0?JR"]!JP@Q\_Q,[OD.LHZ'T7Z26.WK" OB&MTQ?PB]Z<\/)L9 X M?P^^M.8_01L@CWRRSWEI#.3&,,,E>C)DZ!"/UN6[F(XOT5F&WN,):^:&C6DH6=RA M^J8GKQ2OAQD.T#D6944YC$>8_G$!(G^#Y+ _N =%;S<[>-G79'$.C-YNEO#2 MI!479:/N804'#R#!O_#6@'G@\;I8P0-&5&YCM'H8X@!+B^3\1&=.4!:^N0R] M-$5O+! L2AW/#;I/B'FH>9"Q650?4LM+AUK(>/DE0M? !NZ:14-[[ CW-3); MZ$D/LZ,UQ$]$RNUCA(OR3I;DHZ>7"4ZN2C4+NIWOH/<*0V+3>HD"B+U97Y%$ M%I2FFBI\C<&TD!>N73@0&,,'?IS@.OL P;)XQG*R\ MC,8FZ&Y(6*X.5GEZ&P5@139!B#?!]5<_S+$%J2*?P=V@(4UCB-R7:S"R=(JNU%GD9GY?+J%FB5SG M:TK#RB&0%\)*H>I M/+4,:6)&/GM?X3;?&QB+5\^6OJ)W!7^CSA.DAQDBW6"2 &#QI=PGTU4KI<_>HE2+BB;Y*C-B;6 MTT,2[T"2[7$P0(;@P&]SHE#MU2B)]+2*HU[MC$A/(RGZL7&<,Q/-WXU1QZ\: MT&IA) VC%V(W\C<0Y5B=SJ65WE9/0E">X\(=(^^[3,_QJ:3E11?M963FCPU% M_-EGMI]@0DWT@>5J$10>0/R,FK2F)FCNJ,PJ71F)(L?Z#GSSPP!Z"62FF948 MP*2C6+]W41.4*K"?7??*5'*VZ80E4?>"Z[!I3J_I:,Z_.7ND#%JB'@4'*=L8 M?GZNAVVHH,60=EU/ "CJWM'-4-H'[_2VX]&SGPM8^TT].:R.%0H=K/C6^D%1 M50ZBU><5X'H63KX1AEKF_LCLX?H.[#/XM%&B&_8'A;^> 4(2ZMPV6$(Z4]=7 MEX3BN"-OL75,@T)#SP"Q(\5T)W5W6R_L^MJA*,';6!Q8[5Q/[]Z'1M?2ZFH& M:06E?QLE&5VFJR5,!D*HXJ YJ-B)U0DR%,'DVO\'Y>YV=^'QHQL&9>S>Q5AQ M^.8F;I+QEX,R?+NW^B2C'US-[SUP#0IZL+J:U7L@>F(Q JYF\AYZ;0P+FW4U MW_= 5%GA!*YF^Q[O_#OT=71M+WEA$Z"*>E!NGVMS:2B M(V9"$#P#?Q/%8;S>/\+UIH>#OEY:@IY;%F%T*N]C_%[;@0S42E[^Y<+I,"?1.642'5:BEUKTDKI7V2E@AHRG)[U* MX@4 :ZC2!R1RXT==%) ZBIQ<*SU=C+W5ADE-0SSRW#()#A#(Q$!D2#NN!SPI MBG^,D-_N:\O5H *-V/%NXT'A!=. K_>Y[&ID@08,Q:Y:5X,+!CV@&K7J(-G+ M];ME#BL>&%;L6!3HP+!BE4!.B]'0]GB;IO^(9N"DWA6.>YIH@G;0^W<:Q9!K M=_+/P,/_+DS8PVL?LVH'K]$C _M*7WKI!O\?]C]X\T+\U:=-G&3/(-FVPDW1 MC#T"'&+O9R# [6FJE^&#VE)M=*Z=.M=.Y=6CZZ[M2DSQLAR?+H5'-6V#"/6; MJP8:JAM6T7'1D/0/B,A._,W^#JL7>+9=L''B<(VH7=X,5W>Q#M>PI*F>8?H7Y&5T.;L.-MQW=3D!K#*)?W("-" M,:L^DT"'N>:?.-USS;]#@FN!78B]IK5IRN=JA?+]Y_IS_!I@Y!D>^73/#D8C M(S6S0B_"UAY>N:]V$Y,T\DMX=1L9<>7I*"D647#PCEMDEUZ2[-'Z(]VU,!DB..J'1^0L]/5V% M3$E/0%UZE">@JZ;AP:#U)H=ST7H\!#"5]'".^?&-B2$]Q:A;,HE6_ 8DV'/, MMV\PK/(I]AQS[E-&4'.2/<=\\(;1H\B)Q.-CQD*4HK' =E&+:_Q(F,!;N39*>C!'?;#585(U'%F-N>KJKH M]>8'B^[F'E%Q8J-N6YA'E:L)TGG&3=NY/12=/-Z2V4_P>FJU/ MEZC<,I?Z^I/!CB M(Q5G:482X!.FB%#9X\6$JN4;YXH2S:=: M__ASE,0<)=$7)?%!.DKB@T&O11H]'Z4Y^&@#!W-L@L6Q";7H?QNA_9H7 '>? M Q=>B!],3QL LD])G.]P,>F^$V'HL$9\RVL=?9-XG,H=I:%Y>B^]#*S1"_1/ M[SB),Y=^:DWPQWR1\@ MPX(8[?G5NG3?\O/T#ED2"W^^R_II_@- M)!$^M19K7#SO-DUSD&(?,VQ@9?OT"_8DY(1)8Z\#A MKA=.!Y/J87']8:?0AJR6;I 7GM5&:''UEHP5GW\@N6ZS&$49=9#'::",[ZKC MS\FF0.3@<=4)Z&0@B\JAKE8A'TUO.\1+QGW'A3%0YMVOSOH?G019FI+'61>E MDR JK+9QME+D:0]>/=?GA#S+YD#GTP0ZC[ -)@.M3N_'#\B@T9%[^,Q M>F[%!^DV_?7+K3VA:VX^=]G61+8X2K?AN7X(BMLQ:T=>83V[J[D.1L#NT)+B M:HH#17.SY)-G*L*AM&F[C2//KN1JA@@UJ[F*/:KM2^UJ6H/A:(JE%E+)6A!G M7F@W:CH\!3KG(L-CXG1A6)8%V=25XNL]NSK5_DP(<%QSP4-G-!E##2ZXUJ&QA8]#HH, M0*E"H%BGMSTQ.5P_'(U^6?IXD"'>'JI[2;7!U_Z,8S9F[VNSWM=-B3/V&7CD M?G' FMP8MG+)BUD3[S][O9KS>F726:D;+N(H:"U) 32%>HY*I1":8EVM,-H( M6A,E=JSKNK;9I#".6IPFYDW+/"6#$-=%>[:R"#Z^G#>O*%FF!&\^UVT#&K%C M6_7;B+O6_PFP#(T0^IED7)(Q![<-A@(/(07>GS*-GH#X?NKY=UX..A:? M:>JZUE0OM%3A5TEW*O,&-B=\M HID!"Z@PIC0C";_YRP=QAGB# MV,(G"3RXC=#9B)Y_1!$9+!/\7WRJ5"&I7J M:8..\/*OJGB(#6X)+D?*EGYN[XQZ*U$(>@")CR^>-=J#O\2X=& ]%>6Q*3&7 M(H.9Y/LRWK["R*OOA(+J1T#4BU@=WC>3 @-8PE^G^N-SXD5I(=+TG=!"0UC. M(_5(03)/=:8,AZ#W"Y8@A"O\;B.X@GZQ9HL$"MLXC[)%VKET\2TLCHODN%K\ MV"AD5)<#^M4VCIZRV/_C"NQB]&40W$;7*7I9?*'YM:D.92 TL $[L6R+=X/KAQ_OUJ%#FIBMY8Z0@<5L/]X"S )C;F@M35#\X.V)U>LY+K=N M=5>!]!Z@=4-\'/GO#JDAC.5+S_V,G$F7Z-VZ9IHYJ$V-Q+%X(4CQ:H](X#HK M6N6@E=F(&\H#-+W8M_XE%G@C.(R6<^L9;@%J!?B" Z652;V[L":V]N*CL5GK MV#^ZZ2XAC]*! -D Y*9EK$<%WE?\^0!+UR-.1-2-/9 )J?9JXJA%S>2Z M1586W(/WJ.LA*R.NO0_N!ZW(HB?WM'"_IHHL?GPUS*!8%:?Q8JE\7 ]1D<7K MZ(GI>CIA68"HVAS70THX'4]'$2#:,;T('"]'I &[&3M MTJ=+^'A>D YUTFIPG?8;8IB#08.BFS'PVE=GCRME@Z>; YSGVC0G/8[ M1(_AN$%S?K2PC9T-2@JO%G*^(K'T/(#B^671(V)%[9:NFSA4+;E]EJ*IA6=K M1:^UV:<1E"T8%]5D7@^)P1\U7ZX>\@1](04/"?3!'"0U!TG-P4/N!,G,P12$ M0'E?\]Z1[.%8QDMTR$B61)MP$B%KT=\;%1:M]*LU^WO";Z6[X% MP659]X:T%,=%T_<<0:_UA]-!V/[HN>.([CTDSD'4^!0 MK]V_LB]H?9Q(G&F M:?C6N:/6%/QJ_6V9;9BE&$[T\7/'E7#1JJ9VJEN%_MTS0K-VT:$N&*;;_EA? M2E7ZU"5PM[&F>O#$FK]\R M/"RHROXZCR+FS#D>8X['.#/T6NKJ.1ZC%8^!MODNCK".>+FJCL6VL%T>CVD: M^Q!?-+@>57M11L'S!L#D.LW@%O_])06K/,39$(P4U1.V(,Z!'.-F*L_3+-Z" MI*K%2#?2][6VWQ6&\LS_/;&ND)!^,8 9(,I/#,^!B M_]G[/4Y(M#1G%QC,\CTZTX=TU7RWAJ5M:]M^6?];*CV,5I M=<&NY-=FJZO1^@31$>XML87O.2DWA@DN\4L?R50@ XLUDAZ(^9U[^7$ZF'4+ MY.P3,8? W@$L<04\(;K/B1< ?+;PU\11,QLT K/;XNRV.+LMG@@M!4&\C:"T MI#1A/(_$83$@VX*8ZSEJ]:-'?VRY[CZD^(!I0WHL0;CN?*P!-*8ZRG4_8@W8 M\1XTKGL,#X"O1P_HNK>OTF.?;E?L?X>Z+KS(O\EG6^)PW*1$\ K+>0W*8CDY MRRSV](Y#&&!SZ847>I$/GC8 9%<@\V#8X%S%AD SIM0Z-$58./M5]?5I*J8'90"4E$%R#@GVGI]/B3Q#B39'KT[<%C@ M#C]7,30&#L*%[^?;G%0TN0((%^Q A5!!/X>@])U:;.,D@W^2WU>4/R"6LC;Y MC.-2V_!&/)M:$U=6?6EFN#=]CEAG,QY;:&.C!S_7NG?0R(A_5KS=Y>@TK%H*<$/A6CX 9^Q3_Q;:F<#B;HO_.B@$MOJX$1^G#5O4T7RDX;(XFP6+?&Q?X9?9OC!RC2 MTRJ.J"[,DKQ1Q["*RT\)*8;"OBU&W*JF7%-W"UC=KKMO7)*2<3G8MD8-PLM@=W=!"T-&E,-?] MJS2#6 IYKGM3J:&F3RVGEI?IG +W-:_+@P!ZE0/1_@!Z"?&X#5I;+^2Z74@1 MHD/EJNNF($68>!I2UWU%%2%CJL-=]P^5Q$OL >6Z5ZCJ"<_3K+ON#WJD8ND4 M/VYK.%Q_,%'4.6TL#NP"KF^?K")-2.IN*S$FY/(KCV#KC)J0 M.Z_&E78WN_*V?9$600 +0F^C59QL"2%&LB(YZFTCHK]A<"74]3SU^F*HG$[' M8.OV).DW%[Z?Y""X_KH#46K&T;XDX2*.$'IIF=Z5[?1':6MB[U7 ;7=AO ?@ M D1@!3,Q\EF=#/+1RO8IQ *E_>Q'J8^O:H649 G/3G\_$]RT3QIA5GHZ&?+\ M>(,I.JYOXJ1(*%D'5+,]/I@]C/A2 +2HIRG?""PMUPW M0*B#Q[BL73=%J /&W7&NFR,&KS.F>.6Z84(=.>XEY;II0AVV/AG%=0/%X*W* M!TW%;\F%>#S:(_N!3,8&9-!'],^O)K:OZN%95IUD-"=59MOSVE4]?$]!;<7) MG:-!IL@;!S8#7PT@&F5:5FKLX6I.T406L_P!A@&2"EZ/+1J[O')9\WF')<\#>4#7X M#HMET?HE@AD2T7*\7>KM?XLD-1_=_\O5I9]2L:,+4D"L-IN74YG_[+OX" MDF?)K^EG>1*XQB?N0>0^/@IL@::9D]N0-NRR2L6)7 S.*I'Y)_3[>M) M5RLH.[J*G[1PWU-RVC%[XR!X5"]I5VV1^L"4O#==M5(J 3I ['+59JGE$.RI MA^&6N7(08H+J@4$&RS>0O,9.H:=/R>]J,@8I->"T$^PK0S6%$!MI<"3V\RG# M:N9 40N0D \4E4I&X@X:K$!1=X//."=&$]UW2<:YC;IOFN6J?GO/]E45VG[[ M:-;Z6ZCG@BOB58N>LS .>BBF=C%JGXP3 -=1X2OG[Y\3+TI#LET^>3"Z8Z$57SSZT#NOR=[5O ,%%DM_?Z>YLV+VI)BQ8EX>8W+, M?/&2ON.UW=(&0P:%L2.RE6'Y*!A^NOB6+J. MW%I.(O*CHL<,[;)S#;XN.@KZ-^E59;G6Z? O)K1,S)KO5#F>U=I,6J,W$,8[ M$#1EPQ_A>M/#05\O(\6ZV&5_6T>-0+HFA8$LX_>X9+0LHTED+GIQ8!LG\V#O#2M]C0<#[_T MR/+@II)J!.28+RC=33"UZL/*N\FUR5K^3>DX+U\_,YQ-IIB="SO MIE:70\A(50&V H=M;G)2/N\X6,J$'8OW$CBF<+%"4_1/X"4WJ(.",:5O1+LT MI#1Z[]$*>OX"PC?P&8FJ&P4-OLB@]N.@=1&O/.3XGAEYOKBM@3@QP?9JXKIDQ@6MQ/[FN MKS& ;"'QS*H;_< 2$=K51"R&@#UXI;IN!!P3W0/[E;MU)I[ &TAP,8%*7]VI M+(2SU^C(CJ]' EXD">:'&'H0N?>(I.8W)%@#332BC>\N)#N*%A\;4MGJP=NS M]B9F\W$"PNOX*_#Q#Y_1RM8(^PQ=-I(?]M188 MWZPJEC634Q5&VG-.%8%>(U%W7 7Q-O+#/$!W2M]1J#Z8%EYNT-7HA>BI^KR) M\]2+ G1'X$LRR@"(.INGY5^Z%1%T5[F^C M%(F;(1%JN$2Q^NBG[ ELX5:!.E8_8R6&CR5BQLW#:FV\)"_:J>49ND"B[1LY M0GLTQ>+]C7-7Y-ID%JV@-35/,UH8!%52N957 EU-1NUP5CY M9"N+A6WTCV"$0[#&!^DG$*\3;[?!52*Y+SMV>S/4EWH*@N(')LW=5D8HS=!D M'R+'V>'L]GJB>^ 6H%: _V2AM#*!W3/,BD#W -TR0<[%C=[6"JI_A=F&;'JL M1MK W7-\'67HT<7=;[*C&.$4?6"Y:FG0>/-#;6N.ZLZIS)\)9GN3ZFY%[6?M MKLQ7!36I7=VT<>FK;/3!37\ >8!H-TN#DIL6O1[%\ES_J9M=6O812H\'$)#( M)X4D^_'8QH]SZTT8K:,':K><$4VMX+HGF"I:1T\RUUV[5(%B:A%=]]B2!:Q? MW>ZZ*Y828@/,;ZY[8"GAR8+(33@G=X; Q+8NN M5^M1,%),NZ*:)N 8:FEG:ZWI@HVN+:Y@^SC#1H6-8T"JH/MAAHY>"+%/35(! M^.,,H"R =U.JE]AK+">22>6_VVB]W7S']YJTNVHA)G2NZQVYYFNN0-%G,9X< MG\!ZY$OA_D\GDFEZE/9T=TU ,]V])/ILGMUH*Z[X$JAQ-"WNNYM M*X416[M[.N]:<\:/RWB[A5EE4,.EQ1 (/+Q*]267(X<&H6SF?7@=, M_-&:!)::4;S?V!32M$1B?4SHA:[ :X;=NY.\)]$ I:%Y>GN+@3.;Z\E1"+9> M%'2_P4E8R&YM DF\(Y:K2W0JPZRZ[:Z_[F 1:'*%I"]6_A>1GK9P]-G["K?Y M=K&-\RA;YEF:H3G MUIAL"?O# DVA8:SC/>+.$GB+UA"]G;H+]E>GM_C(;3L MGR5ZYWGX3+P#7@J:)82S:]-V$+>]$?MVAZ#T$>WHNM0%ZS[E]S$I_"E)"TWF MD]XKT54ML;3,TA:BY3:NJU'RVB$\NLE<51:/M?AZ;DQ7@^H'P=ES';@:5J^$ MF8 X&K8O-0+LEM,^OBQYJR.6!HEB67HODJ8_:YG+ZCV:]I564U4C] DJ..\ M\4^G,;=2S=DJ1TR*#G^&$98<\+7GA:41>M9ZGNCMV9F"R@/@*F?YJXGVMIBS MRSS!NWP8@]4@%O-Y&^%*8U@D8J;$EQ_(;G[C/-'#;SV0U?R2TI):&&Z-9#?' M7V(]_%;C6,SM\P8DP,-5 X=QVQKG++6$JL>[JSJO4P/:WG6N:L,,8-HZNUU5 MBIT>U98$X*K6S "HC1CIJFKMU*"V[W;7_>=.A>E$2@)GL?_')@X1I^GUOW)$ MI#5>8XLO7A)@3T"..U"WS=1JEFKDH-X4PAPP>FCR:]MB>U5QK."*WS[:!0@L MG-D"U]7EU+05ZVD"Y\;C.7E#@#UMT%%W@4Z@H$WSI9=N'H$/<)WR&W3NH762 M^#!%RX3LU"4Y-UB[0><7K$7H/H[>0(K#+?'>3Y_Q.=OA+TZS^SC[)\@0E_$Z M@G\>E>X<_WM&T"N.;[Y"^:"1IBJZ29JA4P TEGD2&(A='FA[E-M>"T5W<;3& MF>2;[9_@!'5;]KG1T\/$?)8>$-R3N-M&"W;ED$@20J)"> 6"O,C(M,CPUFBO M_!#QC.2D0@DY%T0E3>X*"1$3JKUS!9E,74+O)L@QZZ;(&KIY,M?-RF:2[%0]G! M2 X>_,3GY6^J_VZ,.N[YT&ZA+QL0]+-R@EXB2!1%5^U9([]D"X.R0YC-%41_ MMK0S;5[LFS:EAJM0G AE$AHZOA%T^FAFD4S^WR]H_NNG";/\M,Y/G!5&5R#U M$TCT!+JQ:0]]5I@4[^K&-R\E4AMQ8[U.]GDM)^VIJ+WQ M8/*+%QXYD1DBPJUUV0JM^!7 ]08KNG!&AC5X!%BX)"DM(J(MRKT0JTB8M>VM MHM'P"D>G^Q9G#CF@=[&-DPS^28:AG@0G^ZRQ5?S:S]?K$5]U2$;_\:EE_+/: MX_71M$#/D&VQ97# #Q9@KW!">Q %C\>ZV--]]ZS0O.O)(*MAX+/"HZK&)_C$ MU_^=AS9X4=5>[ZE,2I]JW(^=+Y(W9P]Y,_8M,: M2XPV1<4Y(MV21&^1P FC%/IC8LK^WCFB]TMA1X^"2DIXCO&O6DPNUNN$I*D\ M";KJ])R5]"S,K>#CBJL1LX/ \YV?(WW#N&A3/F?VY=PVAV)7SS@BZO9F25P MJGGF5%\]JY55VXH3Z'DR=M9^.]'HAADTN\3-N'/M?HRT MJ][Q'(4GP?) ]*_ =/;0&A5,QEN] O7C#*H"J*T+MP+RAQE(!2!U^,ZXG]M4 MGX=1Y\KJB:MQ/0W5Z5"MS$BN)Z$:!]$1_,EP*14CPJKYF8^=U[ C&GU]VZ MF8_YW7OJ^= 3GM#,X/QZ%I_!$=-O-A,R/Z5/:+& M%4T@,ZL^- "[J:CBIE7@QG3T93)P/>Q/,;5#IU9CM\9+L]9FQ!B(<>L1-OBY M*5+KPH]5#;'!;VPYR::*H->K%7J<+5?8H)=@P9(T.;ISY&J$,G*J=*0E_"J, M4FK:=VH[$_EK&N#(@[9&@ZPZ#%":I4=V[[2G2M_ 0;5DMV%Z$G%FI;>/K@I< ME2A"%B%-\*91)]3/2)6<+B%T@'L:VY-7C4$WH[$]=/?LR9Y.QC*<%>]^]L;L M:6SRNM9S=@KH5>H>$XTHX"'&6$,3C3/E(,4ZI2<:/TI!BB/!332VDP62F @S MT0!,%FC]$NE$HR:E+\2AL8W8Z?,<7[*UW:KK$$&,6^AC\_/1F"@[=K%S352. M7 )=68V_Q-AB$"*! :^+ M\MHYY;*D$^ JOL6%:1#?DH"SQ_<1IG_<) ![7 ,D76>G.DVIWS5;1H9&YH$_ M% >ETW[[[-?= 7/=W76*!<@GX*SPO3MA^5$W5/YS980Y(_F).YXV7@;A#]^HSL2%\WN6I5M,;*F6T^ZO:!&T")E:N9:78Y2&3'2ERK95'K M)>(L<:8(>B:0EB7C++'F9F(^""65!2X M7LGT!(A+JPQ<+V!JS2G>D4=4BIO.UZ:L#7M0:5.WX#ZU@OUTQ4NM-4LR2/$P'Z-Y1!Z'AN?9]1>:A6U.XQ%TY=8BJ*Z^9PDBC>^ ME59:&](?&,>C,,(L\FR#)-\_0?"")-7D("$OFMSCI<])[C;&E\X,L6,NNN4> M]"'&_)(]_E6*?+1>*TMJ9$ZGBURRL1.1=/:K]B[^ I+B)[B%:)=]!=@#6,L&[NP@MQ/O&3G,5# M271_CO3X))^>NK,_EUYVNU/?FH>?G!.L,5ZZKJ<5,Y#Q:. ;A>* MM"F#-&T'@:>6ZRG_SF!.CBYRYQ,/VC\GO$??G+E-7RX] Z^2.:V;_=/7]_"? M$[]9\.F$\&VA35)'G7N1Z9(09 M@%M^+JX'0A@"N.WZV,>&8XVS0X"- HT&#>E5N0V:WRRB MX $D), S\D'S>W:4BI9QYW 69\)9BJ/G-D*K(B>\+;,-2)[1^=5-XP""L5*) M*U#@),(X4<:!JI_DB+E"9TY=Z,(4^&+$N34OW0P])T?^X/,N8VO?LI>ESZW9 MN8^C-R0G@&"<9/72WY_1'?'[YU8B0)P_^XX5"=+F.;%N3IS;*;\0OHU). >? M=QE;^Y:]+'UG-3M'[EHN)VD0T4PTFKHHP+K:>V^KDG-@X*=,ZK6I^DP]"2]Y MX+KN 39'\[D:.G:P8>8XO#D.[XS=LT_SDI]&L91SFZ9#1>X;<)NE8KSN)JC-G.TT".B$-Q6UF><*X<7"B(7KV3J"T;G:: M86;V3J"T0#!U M5$=AY6%,V,2X$W ;H6DFT]!G$90>QF)>T60M5\_>UV&LUJ-,AE-#_AV"5/*< MUZ6&,,SC,[K4TK"XX(+?\^(@$3V'>)U-\$6O>79 _T$C MU@35 [:^M2?;$Q)]R+BR(0,V MKA#O>J)6%< $]3#.YT<5D7[;$#*P/MV>-)@A JPQ4JT"SD]P'<$5]+THNT1[ M#AU3"=;7?@+Q.O%V&^BWBST' 2P8:?W2A#*RRC?["'9QDN$CM62,]=KA=-"4 M6N$-1#FX00OSL_=[G-10TO,EL!H;>3P60!3(X*K=?,4#L[G1(Z"'A_;NYZT= MYPL@".#4MYY/][([UV.RL>24,%[LNR!>[.L9J->>@9U_&4<^P!GQ27 %3/^X M )&_V7K)'UQ=7F\W$Z?8,5'[FBR.%JRWFR6\]"1-XO6P@H,'D.!?>&MFI3YN M%RMXP(C*;8Q6#RU21G6 7+!S,1TV,8)<2<,1'ER+3%\OK0BFB^?X__6CV&YF MQ,029>B"_!4&H+Q).O=(G_U9M+<)SKH7(N=HHS0T02_V@5FN.L1PSP)V>R,R MOA>"M%P$]X!O&:6W-9N>[6@E"TA48HG9U$>>WVIJ;Q!1J;.CTJ>O7]>?:Z)" M;1NJ?GA=UST+B,],ZY4HY>&YF(KQ4*.@W-Z+M!WKO/?$2%AR MA9(*5&>/MM.!>B ?5\A^G)&50E98SG'?]4?&MJAE-F8_!&D#&[937B.Z$L1; MTSO+$OB:8\^B^"9. /K 99RCXP("A'XS\"(!GI&(JA1Z#YZ/F>:'*ARUL\(< M,AL+9V/A;"RTP%CHCM%.D]'L\_6"2W2K@0GZ[A!(T0*!ABX[+IV4AD9,7TA* MV8C02VEH@;%+S,QE Z5G9Y8[%(U;(MK%OORC8'TDX9$,FMT:D=$+^8F.F>V= M,!H:I+VU+OJ\'X2Z&HW6;*\/D4C-H_9668YF,^YLQIW-N)9@-9MQ1?-RRXHP MTDI]=Q6CHX'(4.([NWTU(B#GL>/8DF#T)9D^" MV9-@MB3/EN39DCQ;DB=N29:F/@7^=^OX[;U/Y,U]07SYCT.ZRU__]O)T0&#K M#U:9T6:;]FS3GFW:EF UV[3M,L>ZNO!.Z!PPFV.'6K1_F!&<#=JZK&YM^70B M!NS9S&:1F4W!(^ \S$4CF]D<=128C6PG,K+=Q='Z#KZ!8)&F(.M8S.ZP_@,U M,5-S\:PBA,>+NV,D\^1,FQ?6$]><&0=DJ8UA)@(O\O,$GQ<%E0Q\CYK-T8+] M])8W<4JWJT?!P0+ITQ4K#V?6_B))MI@I1FG0V2HS*:N,$[%P0\^0KC/UX5GO MNL>P#O04Y0'GGQ!:#GC)&!-W=4C:T51?^K/&3B($Q4T3K(80%$@%6 M<:>C"35<4[U5F$PTK2#-H,]XQ@P9T<0S38'>,@Q!'P#5@&?"_V<8D7UX&Z'= MB68.G9#=48HJI)]!MHE;Q5M9#]]34F .841W" *+ MZR+N^%C6QY3K0O'X4*J?>,,$[CCSPK,5?NI?/R3Q&TRQ'P6(P IF+-B-1.P5 M"LD;@*;)"Q&QUU]W($I!22HSHH??RTQL4D%3L>ME.6'U,LA)O7YD&&%ULH\/ MV@[HD0L&#&B0?_*.)*]H7WJ']?0UP=55>8*76T9NE0IV-LF7&D-GQ(G"QALR MHD-/#A,<"*W"WM5G(LAC\.G?C0'ID5-3ZRVF<-HW.:ZX\1(L K@Z692-TGMTY S8E#6,O>@'+22 M!V4RW[TQ04F&RE99S0%A16>.+D9"\I^G4IG6.I,D?OHGT]V",2,\V9 M=^=WH):8C,YL/@(_CGP80K(,[F.\!G,_@Z\A*+]=V0J6V>8H4&#X>)HYZGS] M(H[_^.3!*,76#9#>QUEY:87[$M!FO]$9DA]N3'ZJ>P+]81'\GM.MT0H#&-T/ M70H/A5J\I*[@"I&-*(7HB.W9+Y*CC3E;G^(X^ +#\':[\V""D2[6C<1\,8>P M:,881]4BXU\B4O.H^(TQ9_ ;^)HK#>+U?1,$5> -AO"L"';$/ M.VH@,>$RHUJT!FC'_-,&B7877@H"+%J@WY"6EW':>^<-&MLB5#I*N;9_G!3_ MS%'.42C7BZ/E@0O^'"H^N:8#T+4?9^<#V< M3FUYJKS67%<":]CH4I*E=/_SMNU@'WKDS6>U]-Y>O@(E1[?JMI@AV$ M3UQG_D$EXFG6F=='G_&"'@XIT+O;G,@Y;&VH;.]SW+5]@)S.H\J*7;P( EA0 MU4H?)K?G&*K 2V\'\9F&[I%++TGV:/0O7A*DZ-B$Q9'P3^!1322"/;4H+-M2 M PGS97V<$0"I.(A)!]F:RO)LCM:BS X9R7*.^=&="@-9SN]]G#WEK[\#/WN. MFWTUG'W&N):CT=']#0>A.]PXYQ3ZX1+]&V;M+S=!:$+'5-\85LP:E05Z6F8HSOHO2*!.H,@?8D"F%:E&\NE=>TE$3HE68\-A8&,\%L* M,D49RCTW$RB]K9$4MJL5NHK1B=9Y8%/#<.FL2 Q@@K].;5#^I%";&GV;+_)L M0YZ(G/R0C,9VT,W-*5;3LN'VM=5&3D&14 M)$Z+[@7*::B%AGN0,25]\L+9/X $QE3?2.&^QE+55J^4_YTG, V@CX]R?K'- MGEXF..D("Y64L%R5)SYZCZ8P@!ZN'E(:\U[VNT2U"IK;K1ZT3JK37R*' 'E )@,90)#423]H_L?8BX>C))O L[J; EE#RN)@Q1A$[))NJJ/[@D MAI*O8U>=O\=?>0?625?]O<<'DI(;U2U';Y4=K. !XVIR#Q7X1-V<7/7@UK5K M^TR_KF;NT+)E>YU!AN7S< 8]/4XFPQR]IPKF\>7[87Z"Z''::Q"=](-$RMFF MP6Q^CB@IR1L YV>(I VR@6[2SX\AKF0-A I/D#>0O,:.@,CSDVA FM\<8YE. M&XPG_2[1[JK0X#J_6%0='1I[TE0>*LS"M"R#N+,U?B4P$EJ2IZS/:T5DY&6K MJ-%1SEDS=1MI)-6/G+XJ,D)]C12,H5/6$@756*,-8$7L1WEG!B03YUM#, M5N*)LL(9P0H.Z5I>4>X8O6WAK/I=*4JWDZZA@ZJ2OJ6S=H[R*4LQPZ:[Y W@ M2NH+WT]R+Y19' *#6<&WHW&<_4RT&]M#-RWMND@/>SAX2&)T\&?[A]"+<,59 M7&-V1XGH5QW%'D[=C14>*=K01&TKF1=GGU%8Y()PU3]5/Z"'KTA7O5)/L105 MY#M7W5E'@9OZ4'#5CU4_@EPUBZN^K/IAY+W)775I'6$Q%OJP8?ZL]M>AU <8 MU_O(V:3$^O CZK_3%:2S"BZ.$42?!XU;AL\Q$3VL$^"8!^N8T''T&JZZKXX) MIZH#:_<*>9[0P4BWB@WS8K4?/LDTV8*WMJL.K'I1HZ[108ZKY^=%YIH &C,',:AGM3Y;RG_[ M:!/M<^XN.=H?\&E7I!) ;1_B%"JDKI(;VB),B'__$>%EB;VAJ,@.;A$NPUSW M94 :]*4S$F681^T@P]R.K"*$39(Y)?CIVJZNV^[TP*HI4$?*8'=.*E<]*$O> MOVI6O!E6B0@H*])!%@OTP\UUQ.Z'7J/TOZ^OM+HSWH"HZB)6I.DIXZ0OD M:'E1/((,%E&IPD]FF1$,.;+!" 0M]+$#B8_-*WF&B*O^X.U)-;D;^ 9N$.5> MB', I<\;@(Z 5<;S4-0SO!W8M +)4LI?.54/U,:RA6M>501V>X/4XU21Q$R( MMAU9=<4IDV#,$T#.EF3?;L1-E#QP4"U)^Q_0*5)^-T7"2I;4)PDZ5H@5[^ D M3>]XE1>&#&>('V;-!M6AM/#1G.A/WANV0V,RJ/4&>IN;-DI)WG1UH*WR5+J: M]5;+!7)@]&.=R5/$\"@+=?].=-6Y5=?=0%EMRG>HJQ[O(V*M0?YV5>.F0UKH M.TL%#F6WTVIHP'?X[IA&0@Z:PJ/M;H'V=)68KD2S;+E\#>':F"KD8&.TYAG- M[,$?.Q-_L,-Z]"7:/V/'$WKA9[F70"_\A"27.V[ZA=Z>=G!TO"A%.3KNZ1Q' MACPSCBD[T,9??RT.*%)-@_R4JG.M,K8EJ.3X%"=&-73@XM^(,WWJKQI M_%P-O$YV\/$$DC?H RDVVGTL>JMJNR/YXBME!T_#M<$,W)T%ZNJCRRS$W;/, M5=6-68PI$JD.QX?G&6^-DICKD="67)BG][>8$MPT:?MTM8/L5?3<@])S$OIE M$WS?$050:VIF7<^LZS'-D2MO2_J.$^:(T=T.WN9WLZ:'G%LV2SL?]C[Q <)1 GLXA[YB)N=X(OO=#/0Y*([.AMC7G $X\5'>*"L.+X M9X<.IGJY:CM?5I%V8V#%^=KT#G/E-3R+BH:G@[=I3B=CFKN*D1B"Y3PDBI!T MKD_^!@1YB""I4J%5?[GP4NCC28,A3IAFXIX])*GGOF0V-W&R]\$IQL)A+PLY MD9P45F]SBOJO=,HN5\^X M.KH PSU#V,[CD+E6&]D$(HBFAG0&;]TV)J@\>$O?YSB 9;DBL"WS+,V\,LF8 MR&6D.)A)\;-/8CBN@:G_]'==Q%?'N.^L'"1_6UW%6@6[@Q/'=4\F&6A4CSG7 M:RS(8"@LUKON1R3YOI&[0IC"D>L5%K2AJBA\GLY)Z.SP[55-J)5C."^3%%,/ MMD!K+(M M-)#RBSU] $Z>GC&_>(8(WC%RR&@?WAYL[KTMX"8\ZNVF):],E77]*8O]/UXB MF*7LI#+,MC;HFL]*XU\Z.1 @E^2>HZ+>W]X$]0A"DBTO\@&!DKYB^EJ;H/P1 MX*H^..M%LX0?GUZX]//[F.!"FP!"RW0UTD=,RK\GN-W;,G/_<>]Z+B7=PD _ MNM("K.N:5U&9H_/88]]*KKO4JL#51S)4>/US)>UG,V-=C;STQ+-II%%[3]R+T&DAONB^$"Z7#6&A9?( MRP.([G]>H]D94H,+H8S#H!54R[ENFG39)-4"'Y)X!5G+H]UB=J=B45GN^&B- M\ZI&*6!1>MS.!+7UB74#(R1BPDX%#.&H(]E1S*C\WD"4,Z>C_O.YB+R,\W%J M/@(R$%&,U6X:^A5W=5>I46T7US5D&L#JW)VNJ\@TX$6Y(UW7DFE C>G3'!/ ])OK[ MF9! :52Q'8-8K8V$]FQW'DQPR.UR=1='ZSOX!H)%FH(L_0<(@YLX>6$&D(OU M-1>PA//$D6CB._PE_ISP>EC$ 7=O\/MH<26Z!U_^X6UWZ09M.+83$:65T?=Z M<[=RW4#8[>?WN]0J:73DG%D_3JJ_21%,^/ZM;;NTK>_Z M [+G7F\+I * NFYZ%+AUCP,[F%?<1-%BNPMPKK-9,<$O*REWK+NZ\@;=S9V= M*_9H&*3XL3J 5UE6Z+LQ.CX04UY_3-2XETR)W,<9.<43\&YJSA\5+K>WOWAA M7LQEA%5G(5SMT5U;YIHTXN.Q",/X"_8.1 ?J59R_9JL\K.CA/F0%.AI*;TC6 MS[/WM;@L&L@K@AD,B?1TCB-#E=^."5FNCJCE+C^9$>S@,"5URE.0O('TP@LY M\R;6UTFNK%F/;=HN-UZR1LLJQNF3T>]+LZ,2GZRQ+.::U,&M[ZA!3'>'LH_G M*W1/^X6_I0J?K>X6\L93ZPMUM8^G9_1YCL%%L+-9OFB28(_"7;"S?7PU,C%+ M+Z\^CLW<\B)DY<8PJ2&3.5_:SVDI:6]8)AA[G]=#011YJ#78_31![ XO _X2 MI*'NJE),[=*AXR=TT$T;2,XM)[XFZ\?4-(HC:T%42%4RR(XU+3P5G\6N.^.> M$MN#Q[?K7KLG@+;]QE?SXSVGRF.GNZFF4I7X5#=5%T^%2"/'\&1::T5?!!#L;33C6.S^= M+%J":,Q[D(5-]8MY+RK0'[R!)(,IH@?KHU)"U+YO$_;U,L')I9=NT 6'_W/] MKQR^>2%>06+\B/4UPE6\1=MN@\NSOH'"P;8@2Y QT>YF>$./SB@KXIX?8?K' M)3K.8(9_8K+#[F&(@T:Z$IT13A*C/PJ.HK;JT)9T#,2#&^)*YU NXFI@8VZSF9FA_0_C'B>B4L9J; MH/VSE_P!2#75)FLM][[@=#"3Q/)+Z]V5H+=GC@3)UMTE-B?2PQBI#Y/$._0X MVS^$^-4'E(1BP?6:,-(G/%NKZWJB;#FH](JSKN?7EL.6_=QV/51*#B?Q MYZ+K85)RN(DITVO,/KCI.RF'F8Q"MT%N?@J,I"IN()[?$SS=&HG:Z@7!^?P@X(#9PS<\. 6^D M&JZ/\XM#Q?#;X#>[67?=K$G\V^QD/5?4,5!1AU$3XLKWT6ZCI[RD-#!BP*ZS M^QZ^RI& 4"E$R-;JC7Q1&,D(QW4"Z)YD992&1NGEI1L[:*1E]3[#+4"M '\) M4UJ=S_U[B*WK&8Z$3_HZ^_?!$>:Z!X0\0+1=XKHG1,\5.Q>WZ:#%OG Z1Y'* M1>RZ]PC][IMT*0QQ:&CK;IJ)/6IGF29[@-D0>1I!/6]&;A>CH4U44,69L",H M7F1&J/Y7=.ZG& W/A<2<=L:%O=9RW;@,O32%*PB"B_UE'!&:V:T77]S:P.K^I&=OU]+8OH ML.OA=(](>V25ZMEX&6]?T5_QARU)X"=(&=^:T=/9I%FF15J?&,;M8H/^B\<+ M34G1-Z=3?#6(86/N^3 ;1X<:1RT_/R9CX"W]YOX$P6V _;ZPD%#*M<7"#+KR M+?I;OL7)K*4>"WJ^,AN&9\.P:;/J<39^SZ?.D@O+4_#%D3<.:KO#9;#R; MC6>S<;_?<;[;A>1'+RS+X3QM ,ALL2(OYUH/-+%89M880K/,$$[6:) #<8IZ M*QF$S&FOYB-"*@>A[ MFT>Y,'BN:SA&@UCD/'%=,7*"]=M_N$W1E,W)6F.)25N(PAYA0VX,R]+!BQOP M)0&59E4PW=)L'5?:W.;>&=/8XM55%.,[#&: )+6X#M,2YNRXQUD?Z5PH7']>:$1/8NNX_J[0 MAJJ>0WN*+XQ.ECQ2A#W$J?6:1'J6O#-ZZ>P10,3[FRF

'FF11CIOE3_ILXH!!:4]Q5/.$^:%I:;4R&:QBG)&'>#D=#0GMG&\@.TLF3 +J6!!#P?#M< M @CNF3"W8AQ/N)$%6T*Y 4C)G?^>FP<(>40(0(N3CV>!'0]/@\A&@86&]$1T M[G^%$^D<;N+/[$7 ![<3G(,0C? [>X(&.MCAB"[" @.U%^&G^-!T/M";D&NQ M<9C;=M)Q*9D0@"Y*[HNP B?XZ=1V[/P) &W)>'6@/48K(1SN(ML"8G&)?GQV M9_I6,HT\2S4(HGL@3TJ"(L+$D>CH=^ \H&SQUSY:PY_$R'6\^ 2.# MQK!_%[^L@ =6@4-2RAM\+PX;YY F1S\3Q0-#$&.SR$PIK1L\A@L M:%N< ,/(1R<4H#^&S=6E=U-$0;HM8@-.WRL *M\3 J%T5T2AZ;[$L[:_Q;YP M^'N)A":T!/1C":G4"&7V%.FJ!@"0;"1T)+*L=DKE*?QUXD28A$6'%I2(SV<^ M "MDJ1&3(E&\TX&M",5*)L_3.%\B9U_HG3%(!W;/A#QCW^V 5.DT!2-][9%' +O3R. /HMGW.-0=,Q+)4E!(#$M$'6$ T]"MS:8+KE2]/R_X'%$ M%!?/V>!&-N@A/LQ%..67@@L-GR0*@<=\MDEJ9EE[*C+I,"(3,":8AA\ <$X( MY6/=)0=\D3#-7%4;0(5N. OJTN_> X#(KR&M"%%.%"F^@4>&E3Q0F9,0*9&B M22Y#0O$DW[0#E@WW$&AA#8P;17@ @(P )<5[X.^A^1>^@<;X$Z!RU[!#\>U\-_9>X=',6EU5,9O/ XA(&/^40XEL!";)MR M\I"#/0%9T_/2F-=)2#KU/_!<%J(T$OP<\RL'W M'??]M5%"/X- .NC5('CYFH<> D MD5!,UUXL8;,2T;$!P59L.R."X!VAO1,!A+888EW "E6%9UIS>/N M.&4O$72(P2#@N@Z %CDAUU/\+D#$+_ +W'G*N$6)(V AS.]M+PJ<)7?2+!PU M@L0'1P%HP1Z)?T$XVV3-4,V'N"G(G(/8-]:XTIW/@"H1(E,'J#?=\IPQ?@RA MR5-[O/,VB%5MPBRHC;R6?)GNQ;I)O)/0(W27JMU-4="L)X.1A9PIL*PE9I\A%*2V]3ANCU M+[\RQ_F'ZSVX7\ N]D!POD/%ZA^,('M&2^N.6BVY,\ +HO:@)_/7ZELW%R!M4"[3)#UXZAS_JI-1.!/>I,PZBM*UL=#JZV;7QMZ.W\MMMUQ5B_%>!$1UA"- MX"_!J:_%-'XMEK\0*^PIW707_M6B)QSS[M1;56]^G0+F&-]K;BN%2PH>'A5W M.E=Q.847K1T]?T>W^13%>YDYV#?@408@PU@^OJ!2M86AJOR]WVBU@ M$;7;@Y_ZBCP:&:U^O]'O=O$"_@(4E:K4T9J*YA&W+SZ2NYR#D_3>"X(S*ZO, M#N-027:'&'OC8=* 'ID*$R^QS5]:)6Y;?UHE;K.Y1R6N>NQ*W W?WE Y?/W? M/F<%\N[)VSNE*)Z@&E>H!OH]+;CMBZRVPI]O,E&[")L1J;MI_],V5WIK]ZT",DX["07_@%_W68R*K@5\A?3R8]%+:SU M+@WJOC1\9;1E 2@?XW$X64;(:M+"OY5H_N.7I%^K*%N++579B*XWW20YEVXS MXNXA)P?\LZIDV+%FJL<35/ *K:PY!<4K5L,3EUGH\*99:YUK$N#)VH*>IS_M M*5&X_R"YC2BL2B4S;/]QC3-YK$@5IK&$=IE'9Y1WVS_TSN*Q-[@%3];!TT*V?J M>O96F>V7N+<**Y>XM\J9.K8SU3JY];3_E876NI88])YG/,H@NHLY'6%P;^>P M"CA7+=(JO)Q]+G-SNUE*9VDI^*?K,X#@?YE%K4FP,H@W-<"ZLH!-(E]4 MQR=EHUC?@T6S<44I+(+]!GTLZ8V+UGF/EKBL%GL1K,#J%(?KKTT8IWI?,^"U6Z)89I)^@H[)2;-]'A? )Y3B<6+40KV.],6 M?0,2P!-(L;J6YY,G6*A+.%]G$?D+CQZ],!BYEV.4+SYM=_L2!;CE:^N7P!S6^\ M(U77M;K6W'9MZN J+OD,C0XJ6JH+2U7-O3(0;9H97>F!G9;GEIK;]?!KE ? MQ3G]G?O)]_Y-W6I$&=7'M!L)YGI3AO?'*7:UY.U5 8ZC"$=[<:+A_W2+(NOP MM55:LSUJ#[H :T[E/6&HLO=]G HM]2.,FCW-5T9M59JJVYGO-.4Y\8-SJA[ M%.]G2X+-!A6%<@B$F)"#K[(-EK .%MY:ZZ;'5:U&?C+@S[NJN*LL-VH93RLW M:FF[EQNUSU?QTZH*?LY;_V!L3*C?8KK@$^^;*OSL49\BOC%>NYV2GR@ NN6S MAT7QJ N@L=S&)R1N;?QGCKP9_N[-= M-)\SC86P<])>0:DSQ/;5FF(\[Y(9S.^HIAL>FTO$1 =J_7-RVG]J"E!#:U\' M"SSYH.VC'+32(!MYXUW<+APOE9>UVJ*)Q%/ M+:*97X[GWLDXI0IK1F@(;W9&LA@#+ 4SQD(L3WBD2&07XBDI+CAB-O/*O&], M]>%SGS[;P5]]GUEVB#\=+.W9Z _T4:-GR*-!IR'K1KA'O$*'U_9D!_FQ[UAG M(Z;S3;('0S+&ZAM^-A]1+KB$3V+#N7[ ;KAN;67(L\_,(.+S5FT0(C6:\$P# M T->U&,QFG8IBH:\^9SY? :FNI5E_Z1\7YI(DGYC( M[4XS5SQ$LU!XT/DN)B [[[Z(0NLPF0\@E=I)13-)V6+R)_,S(" <>J3!A;/S7]C<9/I_L47I?GH=]X]\UT^\8U ZR\\O'MY]4-V:4X(*/F":(PR MA(;6V2Z69\0HQ]?% $3$OH FH(=FD0.X/)JQQ1\6T[3%7%$QIIP/YP:H=/&/ M\/+:*@/ ^(.7OH'GCB6F-/=HI+3I C_\C:^3$[XE-(+G<]@CI0T&38UT6?)9 MR;(M7GZ6F^V5>T1\3 P(Q*V]^B&[.3ZDTPMI#/(]NI!B],"XQI!H*'N'*O-_LMUQ 7"P[CY5=.41GZ(V;H#%,B# M)OHBA+P@_(.%,\_*3*7@D^L.9QZTM)8Z:K;EIMI59+VK:7*G"6?JZZV^T1TT M]9YR8>;!N[QL[TZGH(]0[UV*;? Q\HL*R$PVF2CY[!,YJ0JNO^=AB+\7"JN_;^%O'0M'&6_O:^P[X*SG=+*T[>(?0L]/2OVF M8.BCVQ.Q=#SO>N3B-%TLP$8+@/$)XFG1NYD,,9[8_B2:!R$Z-6 (@4L^XVAQ M:3.H=("WQ:\UFJ8<1'=WB#03*[O)CI(1N^ SS=$ \9@"KA\D6D%CA8V3. M85UX L2Z1!65IN\ON5I.MFGFY@ C6#.0+=@%>?Z 54HY!,&& ZA)"?%QNS3Y M.%Y44" ?&HP4G\X7]L:AB5O(SL6.IWVS[V#GP=_P8/% =VD!GAX-=>?3?9W8 MLL/9PK:8Y(PO\,2=D-O+\4#Z6CIEF0_LIG^=.MX#%P5,4?.%_#^2"4L!!<>^QQ7).8]'9.=L6PSQ"Y,?N3NUL 0>5IL_(/FAQ1H; MX4!_LJ"^G$0/"DR6&;V=%RD%CGF -P'P@'J;(ATQJX@7$,G)0H5_PU>Q20-B M9R*&/H\94<($O19NN=OH?M',<1P>R_T[BM309FSL5!$P)F$[!4FK"8EL9R)T M@++^6XQ_2!0 D?X@7Y1#,7UD\#95QWSZM!V@[3\7*VXSKPOM&%HEGM65=0IL MET@?T?7C-M;Y-E95F1U6?/2S:+KQ&P@(G'/UT1W8 7 R.G:7U\6@T;SY56YB MXP:E"(KM#Y8'2Q+ZRB">@^]8X[N-;J^C] U-[@X4%V@BF(L%$!,7 M3ZE*OXM <&,DV,*-LZQE(0QB# ;%.;$+'TN.2%P^>)&#B4@BB"'L"#0Q4#E@ M$QM0'R@Q,=R ?6FF:+LET:YE;%7!DN[$7@"SDR1"@\RZ-]W0O&->% BMGPE0 M)\OG5D);"\/YCFB" Y8A[Q\1/C#FIJLL3' 1\7.DH/@.YBD]H4(7%E4"&&!F M )H=S+#A$F[$-^?LP?/_XK*37D9(9@%'1LT"2T\56660QU>;I<_%4+K^6S MBI2K-#2O\'1C,[#!9"(M# :J27<&NVX]_1:NOH/>^# M&>& >D$>&P"(P7SD 12=@#PV^XB$N!/B -8A%%[(8J@FP>!1P.VO M<@5W.)(Q6%U\_Y'2QDN_O8R'3/]ME^24[%5GH^2J,S%9&XWM%U)WWT+Q MN^^1+B0UM9CUMQ^+!$UD10;\U,%+A/]$'MKUI->X*V);R"48KA:DZ>4N5DF" M3$+>B(ZKE6#W*]**0%\N@38V$V@<;*!(([V1?E(5A%H#N8NW84$)_08@UQW3 M%]2+$8,<_;XMO)+'E(=I<>(?G M>V.ZQ<,@$;Z?/B;B.!@ZX1N.QABW$]>[9!)%H!]XZD(2.RWCQ8KO*K[;GN^T M+-_]Z:[8.ISG0G''O,#>BSS$"<06*BV M/#A53LQH66TVJGEXEOPV"MEAUU2+Q5D=:2H-Z3>:.DZ1U\A/HZKF!.PP'B/E M>43T)4O85P5QHU%0"&%S/$Y[:I2 7.I_QE?YTBV;S%S[/]'*W=6)'>YW0DQZ M4I)F !(MWEM1TR4-BG',ES'I MKC_.XTDT4,$+I.ATU@%9ZWX(MX#2/ K/EIRFSC>;^"KTG8@2483.$T>,E6AR MHX#I#OA&D+C,XFHDN39 [Y+GKA%@,ME*22R<7T+./95TLLU^ G#>Q,3,6QF'T5"]D3:[%C\K%BK\&#A M;PT\*CX,RZS\T^KCVC;W$%N'SPNIHJ5),\>*N ^:W8'6:^MR3QMILJX/6G+/ M&#;EEMH;C-1!7^UJ%Q9Q1\ 0*=$/&1!=2LP]V6 QNS.?]@G$/.,WN11V%'F< M0K7,[+N9@R8>O+V:Y)B5Y?,HC+"9/A?IJ:A&1;O &U ,:U*70>!"U%&I/59+ M17^<7%K('Q5*DKM8N<]F4R QA1+(&UB77\:'R1P 'KA^1?FO7NN!9K8 +Y2+>?-H4!*9;VB",^^J#Q/>][[&B3],.MDG?VX;#\DPY MP(0;@ O"#7YV&/Z O<$O/#E-O_FUT6GF.YMO92I%"R,V!CGO)%_)1F M Y.U@JD8=%=#3&Q&X0U-5MY?OV1)LA7FBTBXR$ B-J7SI&DWL8W%[85L M2AR.-,%D8I$]],"P\)!9LHD9%7V#1A";/&[+XI5M:LL+S MH.GW=!0'I7LXDPAG8N!+_. E!^(&%5B0'IB"F*Z6S!/!M!W,)LMN58JWZD;S M,2P!6RUNFF\9)?*F38OPP::5T?.(RQ_6?"4-!PHX+;(I-W%V/R7GT-,Q2!*_ MGRYN8A7%U^ 9. 34-4"DY)T, -.9)K'Z#:E\B>^9S-<5((\9MS"S3XJ;92J" MP.MD.+E,W^2\PBCY##5Y;"+#NIQO'J@L*L)KYGB*3%WJ"V,W 1WAQ,\!D'^, M?4>5'+",F\&^3S!J$L=M.&X2SX8_2(&;=/>PV^NZ1(XR2Q2]7JM/+/H ^P4TT]2V5D[?%91/7^W^0-;:S9XQ:JJ-GJ%RFV;T+SZ79NV>-MLO R$J+GM 2^?1 2WB M',52P]6)22S\.+TUOU]BWIIFP#%;\.%6CBHWG.+1XQXY1ZVE=88=%<[5;HUD M7>DJ MDMF+=E"N:#@NA"QY5UQ4E&0%\8E7NOMNK&:$8V+OM;4NKKZ3V5#ZG E 4[\[)KY:R*^OW:X M' )E34GEGJ/;-H2_TC%C(]MA?A\0<^?YARM_VF7T6>OFU^YDPAS&;XII0]E! M:+D=%DK7,D[TQREH4M.]LP%VO&[\$@6P"@(8*R/R!6P;CU&4P $(YM\\L'F_ M>,Z!M>IASMB\^=70"V&0PK:+5/A/SXG@V#Y']GE&\ %F/GA9PBMLJH '7G&" M+0E8U[7>>R":0%V*@77"OCLI=E!3:HT1G'6D-&6]HPX!.\.V/&CW%$W3AZ/> MR,#4=;!)\WGK6QUE3;+Z(!UH>7CEWVGI_;;>;^(Q_W/5R-Y\K^1_;G(9'= J9* Y/@(DO!=?V>MD_D_8Z&P%U&D^; MEMC<,']PI5=:_,WS34M\SI]^B>/-&D__\J'W>KRADEF=ANHIW0CIJ?17,TQ_ M+AU F68.?>DGL1G"X$%1=OE@ M^?]X,M(GNJ3('SX#F>1Q;.A!R5*//_I'FDU5>.1=G%N5'I^;DX7GWH@:C ,/ M3+Q\I'Q)K:T"2#YBC*WXMR03K AG,M >QY2 <^/T@RFO55ZMQ:NJ;$1L/"&4 M5QA6$T'/TCXZ5?P%[^?G#=[GT0?7G.NY:L\'?NYY#QG1=N.U/[+9ATFGPC?F MU71G;]1:#6.K5Z^U/_N5G+#LZ]N=N/#B*@32H!)5]56V@VQE*E1[KDR%@YH*XO:P/'-A]2[A M^K%?[?EY<-FEZ=GF;GQ'Q:*%:E*\!J1JT:Q=-/'<>PS<86O+T[/C;J;8BHVG MUQK-HTPAJHYZ(G.YLNPO1*_O(U]6B]'M((BN^_@W%?.1K7GRW,VKD_U/WO70JUU.JV7HNFNXJC/V/IY M:2;!BW8V&L!N>L5NE;-Q"IIX(>.TX0P\.^\"IS8?=&^G)^U+.?DE[ZW"RB7N M[=Q6UWEMK!T3,VYQ(.O);:D]LYM4T)>M*PC8/N&(;3CA%21P/>&$6F7S/$E6 M:B K+2\:.^P"!?EA-W=5^K7"2X67"\?+WHWY#S-J^,HKNHVJHOM"/OT2B]&J MBF[:R#^?4-&=:>I5572?'-&'J.@V#HNRRP=+5=%]@4BI*KHO7%ZMQ6M5T7WY M$JYRNJJ)[8S#9:%Y!4L7S/V%5T?U2U33^4%5T5VKW^>VY,A6J MBNYJS]?.99>F9ZNRBQ(;KZDT+M_&?3$'?<8YX,];I[_H @NLW*V8ZYS,]8)H MXJ59+54U=V6T7_F>*]7_XMR*5JUE7(%)\(*.^HRMGY=F$KQH9T.KG(W*V3@5 M3;R0RJ:J0K7"2H65"BL[8>5Y>W7/NIJ[6>LTKL"&>LH1U5I';3_K(^I@]%3E MW/L+RZH\M<)+A9<*+T\V?78HYWX. [I51?G;V@+N>%=[6'7Q^GI:+>ZP*8>' MR(M?1T/T>O&=7(K]-'(M'F?/Q=]AJ;$-IY9,GTFV.W$BBUGP@S0Q@QD]3C^P M_T0V?(O/?'=I3COF[,\7IKODD]TGGDN&MXE%@V/3,=T)8&C&XFGPN/X]5M!: M.,#^/[RX4.QM036&L C.@+?C&D#811#Z$1\T#SLRJ;Q0O!/4CT>4VUO*O 5! M.T.S3B8UV<8?>/TB@>"];0*LZ3(1( A00)C\07C@4,%Z8^F?""0$L@GK??!< M'V\@?0"RU#,#FX\MF!\N\9NP!)+D HFC)MUYGO4 M5%RC[7A8"0D$D[S(:[AJTL/,GLQPP#N\7WDD/3X>*8LLR 'YMBE+HV #6#I(-YZ$A.Z1+=J)!2*QYUR48&GD C'5C0!2.7V XO@ M^?!!RYY.F<\0%O3T!&4L/>YX02!-?6^>W8$WA7<=S[V3'4* @):]"F1 ,_P/ M%R6P*20D$R\6 T%,*,I\!D<.4,3@Q^HG8RI4@C%7O>.R-9S9O@5"TO0!^+CA MJ1V@1,3)XH3\J>V"M/\O' Q/FL; ^V^_A&P!"ZGIWP9OX9"FLT0FP[/#"Z;K M1K! T8-\V0OEO?9PO-#KA!I*+!5\<4W-S"7PB.2P@R>%*-ORQ0$/$M; 0[-Z4%J V0#N07Z1<+N!%$23&8'I 8@)=@.2PB=& T("S,.QYBLPDQHYB G*+0!&LB*26/&> MX!.D!'UFQ8\[=BE($E##%K*'A$7H.6 XOI;#0K'8.NS@!OBJ\'(":@)TO#]\ M?0H/A+,U1"3(/N$P!'WZE AG\IEH4SP+L%J#0 MG6^M%E1%_D=>'Z#I,O?(B$+ZHL/\6)=N8>D\C![,(!6J:"H%R,6N)$KMX7VL MS0=5%B!Y1?BOJ#%)),A :J D6+H X!2V#2< $!M![%(!^)R)I'#GT"\PZ<3 M.CN76!-=-H0(,Z=(DUE^'D=+^(O%)@Z!!3DU\H$000ER2I^"70[J;XF'_,UG MS+T'7+,:??YW0&T &*UG,K*B"LLYD(ZFW)D)XLA-D"- H+P!1IJ3A2< M6>/]C$'@ L[SRM2DW@"X5WC]#E9$X)&\Y._&PH:$GPE<'41.2*!(&1S>?*W4 MM55>%HR\)1L7+?U->O5BM"J(5M,)/+!8[M'& * @J]R#+$V<"S [[^$DSE*> M,8?OW'1M!Q<*,8Q]G$"T(P#L.99^'9Q6. KQK^RHU-LM/(W@WY MUP,[:>"!D@*0AL8.DA&N"8@4(!0T-HT;$= ^P/\A^Z\N_0$:_8[@7C#_ %?X M?\)\S!X2-H\,@,:QC+0C ]Y =R!/9D4_X,Y&@Q8W$)=#9F4:&IR^=X^T+(V7 M7.O15YA(XP*/4)C@0*@6&O+I.IQ-T&0V0[,NO9N66)A U8]MLFAYHJ;W[9#) MEO?@9K;$5297N%DNV54H:[$YD#-:9S9@"D34,BLSD'?AX2R:(]=+^K (Z0Y/ MD]\0'SRSN7.:G1M-AK6B-:M>B!&D";AI)L80,AR2)46$=L[F0ZF2L_I DDU0 MT@%^G(6#(IU6"\83H%F6QB>N)!3!BD M.[8&)F3=$FOEQ!#J1E12-C:$*8^:Q*K(9VBMUTA18CP'W[$% :? *J'D4CI& MPWU;2L[0<8'1.&7%_YP8ICGCF-1Q.5 0[T+?H$BBDX-P 5T)9G^,0Y*W8P . MBEC'GMMD/GNU5)!R%YD$&,G::4YH<;]5:%CX-PIW);0=/X7L;I*:G'$9MX7Z MY\166(7OBIU)$79)2Y/314> M2B(C,K\E\@?)^$K$!>/8!/9QZ'QH=X.(::CUSC:V$KTJ;WE3+@$O,M[) '-O@2S'?AW"B* F\: M/H U#11@<29#@T>H!A%5(O%*)AC'3"PYN!4?!]#(2O(F-N$$Q>0J[9*U!4<) MZ$,(G?\RWXM]LIP2Q%^G]'-&R."WT2#Q;5-Z\"*0Y"B=QA@T!VD+9$*Z0(CL MG';#!8'QF!^0S2<8*]TZ^N1*72]UR;G/4F+-XW$(!R>4.AN#XMNZV=L^EV_< M\65CXP[8T)>DJ.=2HNE?\V8P$,H"P]T^$JDT<="]1QT<>Z,6&V<]F%?9.B5) M2-80/HW/)FXT%W.,!P\8!S(#:$YBO73K7--1^UY%H*W=N5-.W"TV*7ZY18'-I"20BR M3#S+Z;@1?B MV,#0!3L4F1_]#=^^PX J;#I$*"[Y0<(9@ N/$\[@DSXW62GN'\.47VL5;\CX M9_&OXIHBOCGC#_N^S:]%T.I);B40W]\IHIKW57@DMK3U!5]/$ ?77(=F+'.7 MCCCBFB^)2JY<_A"\(Q?(@,>N[\!)$)<;'GJM-8H-<]B;WVOI,J!-@]";_#7S M'!#G03:>3 FF8Z.!ZA0STV%'GB(\XC; MPE76>5@_7AA_9_$P:#A^9V-(]5 M,RSD,V[*(/>!-N;MRD#H)B1#R(#E(_Q:$B5 "IA.&;^Z)(6&861AZI)"S#LC M?)OL^P*V* !2(U6XVY5&_J!T2X)'?1=O $Z9H:/L70O $:P,ER6[P\@)[6#C M)H'FR63,819YAA#+E2 &T%"BH)-NKUXB/]586K>QKRR.6.1=57&O1Z(&40J+ MP*_TN;.R48H8CGB3/&&2QL1 0.#<+D#IY*!_%\11WM63H>S@-72(T3$(UUUL M@,,TWS^6_LSDBMQ2],(!9P0)B:Z*@F@^1\=?^'2UU40&KB@N!->UA,=B/QG5 M [\;!P5Y!T[1':KM#)J1#XK25+!'+$_1@=AVX\"8?BC#VT5S*?6ORM50:@BL M5\U<(Y-R)M6\6DW]$G*&1(;./C,@#'WW&1#:^08Q5)\^RJ>?<>?L$W1/[W(K M3Z3R),Y>6>?S/@C?@DMX\#*^2P//;SYHC<=!\V>BLXFPT:\UKF#M\DC$#^5WM^],5-T.IH'R\MC$7R:25 MH?>H),\&K4]ORSVQ,U&CUFI2]G=LG.*\'L.OTJW6-.*[/%6C7M*IS[66;N!6@+LP7.!K/5,[ MRU*J%58JK%18J9R!2]O;N9V!*[\@V'J:#D_OQC3NJW,<]%I#OY)6QD\]:O/R MCUE9_:<@^*9V+J/_>B,KQQ*=20',U4G.1DU1CD)(E4BY6A7S9N^[Q1^O07:J MM4ZG=8VR\SD8HFN'K#T/0[3345^&C.A<_C%?LLXXF2A5%.4:1>GS%)S7;(9V M.E42X$6+E-.;H7O?:EV%&8HD7PVGNI 8\R7O[?2<>RDGO^2]55BYQ+V=RG"^ ME/->\M[.;>-?6KADQ[0^FI>ZH3-5>:^EDUO^>]:+:>U:4S^*ZW@Q1U2/8MU= MS/'>['WA>A+S_"ET6=76[*]"JAF8%5XJO%1XN4[CO,+&R2]Y;^?V "XM?O)B MFQHUV[665I787;316P'JLKR#X_%,Y1Z\+#5;8:7"2H65RCVXM+V=VSTXKS-0 MM3!:-7FJ-AR7;?J>G"+>[-U*X"KJ'YOGZUKZG.(J54NC(F&U:JWF%=22'^*H M5W#,EZPR3D?PQE7*TNN3G,^\?1'V27O+<**Y>XMU,)_TLY[R7O M[=Q&_WE-_*I_43;FIH!Y_[S[%VE7,(GQ"<>[\.NU?>GR:"&\%V*$5QU *KQ4 M>*GP(6--?KJ)S(TCVLFTV'41GJ:VQF3[GPO""2? 23_RRSISK1=;OXZ M\'=8QG.E (QBR9O2MJ:>&\8[^_K[N]NA_.53MP_[R&KI+9\S[TW;P6/+4\^7 M\2L$"7PU4<3Q+QD3'#8.STM3.YB =]0U!;O<$2[AA^:T@/SF63/YV;(?-MT MZM((GE]$_L*C$TUA!8MAT-YV;??N,1#4I!#@-/&"$(&0VP=X;I9D!]+8#.!% M!-6"3>RI/9%L"_P(_,D,;<^MKU#+*=#;!]CYYB2, $P "['MLV/28N,089< M4C)#:5W?JI9D B[- %#N.-Y#(+TQYUZ$+IKMPB+AS(L"0%7PX\_[@[B!?]B= MX85KN)<++210_^/[]]U/7^"E"1S/7 3L1IHPQPD6Y@0H\Y<;A?^^,"TK_OW! MML+9+S=&^V^)>3T!6F/^C33V?(OY^%3.$L[+3/%^6_O;UN9N_$YG_2N'^?L6 M-GS[X/&)0]U);'Y7G$0@/J;%7"0HY)&@FQ7P W$ 1< ?&D64QV Q@9-I^NKM_FD[$V7.\I[NSE^OU@B^3_^"R=XF2UW.9M&2F+X%& MXSKD6=J$JMH5?]E2XE5G'1F[N"0,I7C ^X$R>RF 4^*?BSX0QC$!2(<#W) MPU]E^ =7#ME\X?G@ZH(?/'%L-PY(K+K0.0^9W/:U3G(: (&5, 12I]A.Y"9! MC9GGH >9A#1<1M&,T/Q>P[C%A81V:K#]AYD]F9'7[WJA%,=P*.2#<9@%_.I9 M@;3P68 ^D%639B881V,PE^!M.\:"[<(>O'#F9W(V.V_IIA>,+ "J"7@# M?+B8X\G1,)E$\\A!+XICC1[PV8RY =I@"+\31G/:&8Z)W3S\P<8?^G1W39UH MAH6[ZS_2N^LO^;MK.X%_ZOZ=XBA&)BZUKG<.,E%@!R$@%QQ9WW;(99J!UH"? M'!L>M C%]RP(YXP'@:0Y8&\I+NNE>431KFGD6D#DF03> ) <>#[#!7W/XP1_+\BH[UM(W&/A M7,F'FJ>F[:.FB>C4Y9D7-8!=$/KV!!EP(@@%P5V6C/%(X)"'@PWIP<18[6NM M76^EC\T!QX!V>NIU2ZVK*_]$6UFP20A\[RPOA>D_I^!)>GA? $]W0>7AHS70 M>8 L]& !?(!7'S6B)R$_A/#_.4YGS+%0_%+4$YC1=$10'[@,_@<^-,GQ)N@_9'QP5$NQCTZ$O!#/&PJ N M=84.?IR6Z'@S$TA&*:$8'I,N[L!G7)T %-8<+T];_/_H3Y9]CW_\^T]1(-^9 MYN)G#.51 &]@!Q/011%\[)9]#WL.J+I?X37I[_&C?2\(/TZ_,/_>GC 2K2$\ M^)E-?[EAGO/MT[!C- P9_J.V5$7^AZ(H^KW/+X,;-%Y 1#O!+S>R=B/9%ORS]:W=:JB*HGT;]16E.=*Z^J=^,FU^U5MMHPJ?3$^:WG3_2@$V9#P3U MS@71S&[-[RSHNA;\;Q_^:(>G/>3 @/]NMP9RLVET9=W0VG)[H+;DMC;H#Y1! M0^T/!G#(SLVOJFZTC-PA'SM(_M@CT%M@G?,6=+&]]TPW,"5$.OH6_.IR0 M/@&)PP,Q0>P/C\)9E:X"F&HV9;UOZ++>&+;DSJAOR/U^H]WJP5/]WO ;OO@K MDJV@VK.*20$S*0::E '3I!NO'L,ER:I0')MQMX3_2]88#H0M$Z)+ M H*4"0O2L4TP@[B:M9CKS6W^?1#A0%KI1_E%* AW+[OI0'J#&\GL$=?T&;@^ M(9I%\8Y_!!4.K_-?87O?P2AR[T!UP+= EW"WAYD@Z',RFPRI^M9>RP?/E>,S MYET/<> WK'Y7KPG;$HZ"V*B!%>J!P$9' ?:.NFS!:\%RP&;@88FR&9'N8<(?5?^@T?*_N@ MGT&OQ0$Y ^L9=H_XR<,RB2@7T)*0SIN8[' KA$,Z$CV?0_BR+GUF *6(I?8P M?&P!#A*3;#AM@#O#N]ET;U& 2 #VHLB>XV^WFIV M>G*WW6[)NM(9RMVAHLC#YK#5,-KM;JNC7X01W:Y+&1 1QG) .J_5O&KKOW,M M-G>39#O:\%?3!W*XI*CG5Q2ZWKUMH:#*;;B&H0&RV[^'*'<7F)D84J!B*3GF M _V[%_FD5N ED,4UR;+!6@1;#WYD\X7C+9GHE(6M"L* N"^KW$"CHBY!+8D6 M$RQ"X1A412&%'KV)$-*D>&V'*U[QP?1[R+?Q!_$U^APHY!K^\F#"_P;HNZ/6 M"BGR@E$@!K8N!N2CR0P%D8GI;:@]OO)@*4D!/*0Y ;42V,+P>5@+,522'GT1 M5'DT7_GW7.P(("%2.(6^YB(, S%@]V3@& .7*^8$J,*IHKUA-(OKG]CO(6O2 MMTC)4Y2J_-F<\N1Q:8X-RP.;$W% 82@3 \:@Y/"C"\S=A V)F-,]2X)H%,5. M-IZW;=$D%^?(_4-,"V \N2#?:+])GC");"P-TXXM2 MQL8=:- 8"D&T6#@V/%B7_@#?C=MX\+V 9?<@8IY@N"$]6VS*R'JW?@*HQD2Z MY-L4BAT,+W0QR?@)Z:NP'9ZTFSB@MCM%4X][DA/'M,%6'/M>=#<+04:@/H8E M;=^2^6(/!;9"-H2UK&B"9#8BCPD 36('_A<)#-=P B^SQS322OWW8@CB%US\ M*]&).0>2 6 E-E_1IH9#+BD>'$33*:.T-Z Z$@NHJM%\I;!H@%8[,=2_(Q^L M]OA/*0SXMVKQ05*"K@F&9NZ][7MTW8,. (=2]C,(]8@31!8BXO4@CI1Z_HI[ M22PMQ.3<#@*2*[!,A%*#!',B+F W40@F*UFT0A9SOV8BTK$]OQ0)>/4I^!R8 MCX%19,6R,Q R.\'(-$--B@6=,U8P(R7;Q:Q=LN /$8 M##@F,D>%G[GP#N5-+C-**"[:$SB MYG?AL10&,(9_"'@UR\UL7D!V[RU3(%[U!&8+ #Y$4PG^GJFY^-[K[RI]OQ;"BITM/!Q^A6 M@A_M7++[@9MG'(999JRE2DD*O&GXP)W5^!\1."*T$YI$HD"]XE:E3!GCTOBD M9?J6M(C *@!'G+A=%&H(J* EQ('*$JM= M&K.E)\*/"0*MR!<&LQWR&!"_1DEBK^+PUJ.G)L^9I'$F=/)9G!I#LSRB()QN M"I*0VH*/7F3N:1TJ,OQ@?#RU 1Y M&>:,-\ZM__L)3"O_SG2E/A%^SW3_JDD?ZEW$SIO4G.V_39Y,_SAX^R.1DPED M00 ?H.;BAQLH7!Z27[G8+_ MRPUD,A>]N0<6$XLM4>YO96Z<(A"/_M:W7:[GRA,D)"=A_>2^*]T"[3 01,OC MB^BW@/J[!]/% __%HB!S.",_(XWD-;2Z@#>Q&S=_TP-)X7*!]T_.DD2L27EX M0GYG$JHX@$B#DC7-C;Y8\Q,=PU/>(C7)>*@=-Y$8MF#,!QA.1X,_#9$*'IMD$;<3)YFX&M\FUJ#.HWD,$'-) M_XCR:7/*9U4765X7J2K*TPHC.^KNA9'-YUP869:!OR,I;;&WK^\&M[\#D6C- M>JN9R2V/E_P?A?Z3EDD^KBA&(F5XQ/GT7U@^)0W1U"QEJPU*XP25H"OGV[L, M-%&+])>T##2C)*O*S]/4\X&@;A^7F Y8DE-K-XXRKZ&J\,Q31.?D%/'4$DZU M9BAG*]9ZT>*CH5PAL32TJR26:R,-]>I(HZ4?I>%\)44>(Y7&U9&*;IRM9\!+ MDB%:>B]A3L&3N#HZ4=6SV:S76D6>>IH7UECB*!L[MT2X28C^&O+QF$\?9V6ZX7NDTL9JPO%NF\4J6,EYGT&4'O#P4"48] MYK*I'7YR3#Z3U1JJNR$J[IC3M-0VZJB4^7F_V/O MRYK;1I)UWQVA_X#P[8ZP(P@-5B[=,X[@VJ,S;EO'DJ=CGA0@6930#0(<+))U M?OW-S*K"PD7B(E*@B+GWS%@24*C,JLJM,K]\_1QEW3Q7)$L4P1.%F$(K\9IW M?P)J0'$42],__/51P4OHD%]S1\X]90?-8*946Y)M4+K71@J*5]J4(4/)F=%< MV@O\%^S]*>9NC<[>%1-6KYC3I?("#@2"PU+.R4.4>RX.>!8$ICSB1#@.:N1X M>%\N[_U T()OCY5()PAME?L.,S0%1>NVFF*+EU\2>P0_,HD\3R5DG&R>3_2LL7@A(:,PIQ.'FWF5L27(KT*C/[RAF_F\?\'JJ,\UU,#;F*>8D/ MI1GET@IY?1(?*L6 I6HBJ@*211^4]$,\:(O;NFQZ8Y[Y!3-\/%=ZO+2'WS#R ML.%" 075ON=>_TE?=;>IG]LK[C;U);>>V^,>' T:Q1],9@YBS0PF_&+JDX\W MTH%V^A.??/;V M5X);N.*N6-P#G]IU;Z.^VVUO8PL8W.:^;WM7?[KQEB^:-X\';&00OP@";_W) MJ]D,-+1*%QG!>;1W5*!"0856<DUEF'L)/I>0T->+LI^P!KE M98]%]D=Y..R]I N5D,XJI6'?!Z&-A?-4*XOU]$=W$CXTM^^-NEO7U\.3:IGV M7DBM5,63)V0PC\A5 !43,>KCZS+SP=A:B1S;P=G>PMKYW!QK(D/53J=:E7+, MK;+F7BPPQ@B:ZAA#8K:I'8?'4[:0WXGHJ/+EVY6W9WFU+B5HNE5Y6?->5D)E MYI1=1&UJ%I75!_UCI:_*05^EK\HD>DH]N4I?E7-RFYW$[9M$'F62),?$69$6 M*6>UAR'$R/34282JBW59N(WI]_Z9H@1A-_PM6GA#3*@_N?O;_EU]FYU/\GS_6V>'9L(\!1?0L9D'.%;0#,64XV1=FSOR2ES M1])Y/GO'F\YPW"E..\\_QKSU4TL<;EH[)@Y;FR<.UU\O<7CO"%6O^.DWG.GW M(LF6,:*CR>#GV3K& W_DJCU+ MP/V &;@?J8/0T8F"*@_W+9)J-EY-(KR!2[XJ1:]:E6I5JE79:%7>MGMD;F8; M?5ER*7=4,9 /MK:U!CVPK; MA:VMHP3'0:#=>C5L]C=@ U4)-=6Z5.M2K96B7;OV,]X*MKL)0C:*5M?CD9X448HE#Q5ZNQ=(6&( M]S?'A"ML5(FO+(,Q],>4BS27@O3 "LWKRI-[M,9UZ.MC%C:WP"Q\RZE';_B: MN\(L/('U*5WZS^M1^L))/]5ES9,!"<2@I[;6"/UP\"#$SO>8YPUC6U_VYWU/ M]V4(U+;.R7B2P+<=E=OP$.3[+&"504C]38[T1&A;%^H=Q8EH[(O $GAG?S#P M1F'BL8(='J@] K4L(/Q/;,- [0;NW"CO7Z&'YN7;!!@&^5S8%&** _RDG1L9 MX1+[W\TPYV4C']GP 4;)6KTW%]'_ES8Y6;M12;'%20\>\-DX]Z1 )^H*<**^ MP";Z!J3P?A:1>/AK'IU_R]XGB>_RM]PHL R]?-H1L,Z+_O%>-1?Z MH_3TNM4TK9;:L8R^:@V:EMK46H9J&0.MUVSU^OV.=:/?6.\_J88%'\ZX]"*T MSG>(B>*ODV_LGOD).R@;!EU-LP=F6^UVM ZPH6^JG8XU4#MFO]?I6:V.26UB M=.W])TNOZW:!$X5I/[K+=/J]%K M]%I=(*&A]U2KT>G"HO4TM=VR;;O3->N&WMM#;Q^2/O]-@OC7.5&8_>%7Y8]_ M7ESWU:O+=A<&\8,05@1^";X&_>[BRV^BO0AI\>MO[2]7@Z_??L='?2:^]T?_ MXK=_7F=O=[]^_OHM[Z'(B5[_YW/N(U^_7?X3AOM%,:@'_=<_^#_G&Q#]JGSN M7U^#YY/.1PY0,"QHDA-8,!4[S8 @5^GH)B&+LC<*?Q\YL]R?U "FL1'=4Y9HK1$4MS1L-4>7J@QO?*4X2WP6A&SO8G >&N$U<\=<[=W0GFR!% MO+J3#\259# I])D:.I$[RG[1^Q6MABQD2L^,70_["A6>8D)*95,^5SHX%D5Y MB\3 <&Y$M:G4GFCXJ(!,<:EK4CI,H=<3/#J%J=++=X$W9B$6Z@X?B9J%P#4] M1@6O\KT8I24V;8J!&/S,F+HHG;W+%?J>(P B_SD)9T$D1G"\4>+Q_H:"[ )! M, 1]KD9OCID?3%W?B6$D498<*6!YWBV?J)],A\"38")'66?2N2G+%JWP^NJQ MI1. 35S0GK:JTDJFJ(OR N#W+0 @XW (* M^E3;#.>% HQ2$ MY::]\<-*RO*PHKX;8M&P6%U3*V(F=C[M>&%:[Y;5.]0:@ M#^NMR^(2K+R@7;4Z*SB\/D.?XQ^ 7;;Y6'W=M?&6PN^PR=7K#757>Z:TXC? M) RF%-AW_81:^X&+0Z[3X6MEMZV4:&#;N[=>#F(U:O76UKW]CH1(HU&SFOM9 MR0.+C#CMY/^6)'J*>$)>*81ALV7Y6CFPR,+24@'-[UV#7.85JW5 M.)+N:SO3:M9L;2\HS26DU:@UMB]?K>RQ2K]4Z_+:DZO6I9R3*YD]]H8C65EF M]I-6UV*Z]M[5\VL]5\WYA9\[>>=I0Y#9SV\DO<@XU_83KRP/B?JYM;4'<"0D M:N>O&'4^,1V^H:"XJ-*,CC-[IF+4 >,TV@Z(0U64ILJ>J%:E6I5J54H=GRF? M);??:$SE I:'Q,H%K!*/JL#]4:KK:EVJ=2GYNNP/U78MFZ;4F#D<"*A$H#D( ML93!N>71D8J-6>9PEG*0:S#('.C:1&+=+2"LC0,8%L&&!8"= )ACDPGCB&MQ M ?$IQ5_S'@MX:X5IPOM#-G)@LO2V&.LA2+RQ MLI\1[RG[B5"?LA\K^*>2K?R+ >1L!/7THBO^UMBX/H13Q<8GV+@^--.AY<^I MI3YL&#"_XJ#;L]?)B-KU2EJO6?I>T"]*26K+/!52[>9>:E^JV[3-A,,W!OZ= M.\(@"8>YQ[XQQRJG0:>^%SHK8V(ST7#)P@D&E;%%TS%+!U,_$6OB"&R)-YS_?2(I/56F9[4J MU:I4J[+1JE1^VJX5;]=!['A'9WH9-<,^%9^E5F]LG2M\;*0V];V0>B(F5)7E M6:U+M2[5NNQL2%59T86LZ-*UNG]BWTU![1DMK MM1H-H]=JW^"@G[1SHYZC=FTRBN1WL*4WBZ)N,!UB%W-X@K]TR_P8_H5> '^Q M'88._'8*OX^Z=_C/"[]-^=I?)RM>^>PZ0]=SXT?]!7CG1H%EZ(V;[U>]/ M5 MU!GU3[72L@=HQ^[U.SVIUS&X#>*@WWW\RK!9\.6/C M@=A17 -Y990N7?_'C/D1ZS"?3=SXH+QKF*V^:0P::FN@P?YKZ7W@7;^I]IH= MS32M_J SJ /O&N\_Z5:]81>8]PP=1:*O'(]%W]@]\Q.&-:LEW"#F^T]-L]$J M$CDW[R)1%].9XX:X)[Y.+OQ[%L6T/_9'W,67P:((L5N:86IUU6S8L(1MHZ.V MFH:AFMWZH-^WVGJ]V14B)"-KQ..#[I@O3K\=[/14VV[WE:M MNME4FSV]H3;-7K>G]0R]V^L!29;]_E.]L%KY&1=IN0R#$6/C:! &4US3KY/V MO>-ZJ/\'08B_N6*C)'1CET4]-CSL!EV37@,DF 5;N4#RIH3-+[%4'PP('H&X M(M'U-;YC87O\9[+W':W:"]RPS:;1T@=-%4330+6L+DBG;J^MZCV[T6B9]79/ M:_(-#8_/+?]:U,RS(-W^7<^)(G?BLG'G$85ZZ(SBQ/%^1\L&Y'@/5.PU,C:U M+;;GRQS-6M\R-*/75\UZ0U.MKMU4VW:[H]9[S6[=UAN-MMGC-*/U(XR?W8W6 M.5-UL4I.FF(Y;BA3S@[83U@KAC- 2T].8L[$S>(6:S[GR-VK3H)0C6#_DKV' MKZ:A"?D#[*,A5KY%Z0Y7G'AI$V@%>:]@69P3B=*V:&_U9YN[,1O432TLV]S=='KE[^=X]PI0Q8_8.$U;A>$ 9I@ MW37NF^-+0[)JK=:KY;4=ZZU)IA1*=I.^EXF]MHPHFWXYBCOR+16)KM4,J[I% MW?+8E>]*:#\SV_$^:/&:89=H03'N($+T_NUGYD088_1C$4#=;WQT,>#2TV!P M;=!7&RVCJUH-JZ>V6H.&VFWUNU;''-BF7>?!!\.:B[@\2<1I&/N)F!TQ\8)!BK1GR0OLAU%+([:_EA>F0"C?H<-E81L_-7_ MAM&=$ ;M.)$;[2D 9[?[>JO?M-1!1[?A##1TM=V"'YOU>KMNMLS6H&T=.@!7 MST3>=0&1B<14I #3$.4IOE.") 33WG?\D>MXBD/L)'O?RQA*(2XG5AX81L%& M(PQ]L3'!1,%O)[ 6*,83!KZ"XBBA9+J"&*(1ALV""0SQ1' -/K?JK_5SI "^ M2Q_W _HW&/L#Q0-">.3X,3C"]\Q33,7U9TD< MK4; .K4 7\O8+4F@_&\2H%ER M&;HC%A4IS[$E?=SU%3*NV?./_NZ$?S%N%LP]>>^_"9# S] MXTFMR%5F8DQ\]QV0RRIY?)L%DXX69_(;%U,IU70Z\EW&Z MO?S^^^",?U-!UPVO:C)]/^?Q_#*W#%4+S6K.FS_WMJ]%-[S@^#WPV:,R)3M MAD P#>CCP0_8EI<>1JUA[ 4HK*)P=W"#]2@^9OB%2DVOG\>X[G/M3?(=N>C" MI\_R68^5J5#-N3(57M14Z"9A""Y3[L0MG+?JE%5S+M\I*YN>M3<[=]_/K\Z5 M.*0;P4=L4L/XU=\P\,=1WBX:!?X]1NT"_PAQ/:Q]9<%6I![(7*XL^Y+H]6WD MRVUPST(?\PT4YY;YHT?%C:*$'5].M%[3]M.BO#I<1RMP][8G3LURV=!C6-?A M_Q+XZHA[%QLX]Y6S4?=,$$5N)6A^LU#]<)[8E3LUJJZNS* M:#_R.5>J_^3IQR^?=/5V7:M91R!Q;0+B7JMI3??-(D6F#A5>?:6DK(J/:U6I%J1 M:D4V-W1.K#Q;U[2?5Q9DRUEM8/X]U@4.\8&\__E58-B;C,J'H1! ML$>[*XO[8!91'":\$3S,R*&Z0?%.=+[QIOS;V+W''__^MR12;QUG]LO5Z(Z- M$X]]G6#Q[K]Q=KR.L.V//V?=Y7_G'>G'7_UO>-,7 L$=)W*C:_S -?L1=[Q@ M]-X_][X;='HQ"HSXV+/(OA]6]L\H_W+/!N+ONMNE%7 MX3]Z0]?4?\&YMFZNKGLW9KU^@[U_-=W4;V C)K[+WW*CP#+TQLWWJ]Y[9G M]0R]V^O=Z#=Z\_TGU=9L&[Z=,6H=:HKT_Q8&4709!A,W/BB9@ZZFV0.SK78[ M6D>U!GU3[72L@=HQ^[U.SVIUS&X#R=3??X(1FUJ!S-RD%U8SF+)KYT?/C49> M@+LA7??MR9N;NMWL6H:EZ6JG:1BJU6J::MLT^VJS8<+"68-FO6_>X(N?<#>+ MS;R[ST=B%L_CKW.B,OO#K\K!@'\]=LO2G@[_*#5X/]]E!.]_L_GW$>^?KO\)PSW MBV+ !R]Z7__@_UQP0S_WKZ]!K*?3D>\7W%.:(U[BJ_=.Z#KPOR RG1B6,\K> M*/Q]!)HA^Y/ZP(9_N;&*ZZV"< K^8BH);1HZ+]J'Y'$9YPK?.@KLG?GRZ()& M.^D%K)=L :]!O:%R ]I)X4T4./.1,@F#*9UVUT] !RC!C(4.7CU'RI"!ZB(% M"HL-(\2XW*3S'"Q@][S@84ERR&9FTAM;]-*=VLW-S<4"]/6697$%5AJEJQ9G M!8/7Y^0#=ZJ=^O^K3]AC^]%>+"6AM^"$;C7RJ8 M\V#;EP& 83D"1R;3U@+A> :L80"N#+I) [ 8P9?Y#W/"2.G[X%W!/%8!R;PR M?,;I+N;3B"IHM+_L\AP%S<< 9/32--O5,7R9S)ZW &JS]4(^D;WXU'<=WXPF[6&UGKC1!IX-[\UB6-B@?=EFV^<2*,)*UF95SN(Y?(E#>YMERJMUJ=:EY.OR4GFV M;S%KB&?%E"B#9#%M""^ ,_--F87!O1N!;:=\&#*?3=SX(]E_9^]66(!5 M'; M3B#:^EQ6&419!I%191"5Y-.G<]N]QPPB\1&91)1-!)1)]@-/*\I^IORB[$=* M-,I^K/*-2K;T5;Y1E6]4Y1M5^495! M(5L.TIBI.*O=_W7$0'*EYW?%VQ*!&%9FS*XR]2IV8G9X&V:S7;&PW>RMLVT/ M>\E4T;GF)?X.X,M5_O1+FEC'FC^]IP3;$E)J'4LYQ:Z4[FBO&170WO99!%46 M:;4JU:I4J[+1JE3>V(+YM6&3A]>!)-[=)#D5XTL_%7?,W$]J?&4]G99&J%:E M6I5J54II/97/5MH4\(--6!BR<74#7\WY2&[@C\%C.9& L6[5Z@W[1,QYO::9 M^\&G*2&Q9KWR7:17"QOB]$%QI1Q+&F+ MV].H:_L!\#T1*ZJ"5:K6I5J7:EUVMJ4J&++2PY ]!SH6A,L1Q\[>$8)9@LUY MDPC_AA!F$UX8#*L,DXV#\#$_/KS)E+$[F; PDFAF01(J#'[#._:F3\U"=PJ$ M>8_*.(%?!WQP C>#3U7P9A6\605OENH+"56F;0YOUG@]C+%71%;;^Z=/!URG M:I!8+69Q,9<"68EO#%=.9\U_$=[9#N^_[,XX!7;7*W8?DMUV>=A].G)O6\54 M(<0=SK/?)4']*O5&OY]?G:=.JO0VMXK(O$I@NU5KZL?2FFYK(ALU[6CZ[VU- M)"B<5VR5\J8SP+80#J)G4DWQ68QH_'D)(4)A!Q<2&^JLA3UF;HWC<]@CM#.= M6[=5.BXZ/S0:^[FXK>R+746(2'_XX 51Q**/L *Q%!LQ&Q^=Y #E5-]^KQW7 MJ=+M6D,_$4G9K+7TO0C+RN383%[@_/"614YQ[G8IY?F7P%?';)R,8A>O49'3 M^%IQ.:(X&/U%=W',C^AN3F$_\-_'!R9I;&_W']=)/ *39?>O5UBU;];@^1K? ML;#(XG7DF;^./'-C-HT^Z!^/3WK9)V)'?-@^2?;8RG$:58RF#/+FPO>#>X>G M"+'1G0_B]/91/)7M]9U)? ML1*PLG[60%J9SVE$V7.$M<1FS6J=2+#'UDZ$T-;VMX0E$AU'+RC:EQW%,,%& MX?AH)# \UQFZGAL_'IV@.!;0@XDYGCANB@W5T M$LNN:=L#8E?GL&)4N036&Z@LKC GJE6I5J5:E8U6I7([MT9C65+2>W KKD)C M61W-KM!8]AS)?@,V4X4N4:U+M2[5NNQL.6V/QE*A9E2H&25%S= U[>>5.!F2 M9YN9^7+H'!Z'QR;2G/GXI)2@]^=?^L.-[UR?, P"S)Q3/-='Y!WZ#2TN#.0, M@WM6$P\4,^44RHE3'EC(E)^TA^T\XS@\WF.-_D(?=*=3)V:PKST:68R* MIA>@'14)G-@TPR)#FP-..Z"]0%!PV+BH HTK]:)6YN\.YJ\P.+=!C6OJ MFZ/&6:\'W;;W3Y\.ZLV+X"'5GP3(J<#92K9<2^&KTN4B=+4779ZMWC@,I?5J M([Y,4LZ:LJ "RSJ<._$2W9S)VW:BB,5+3.>]9_Z]UG,EG.G)IS]LV(RF/1J% MB>/QT" X*2R\9]'!=_"V60^UIOXZ.?;[I0M32S%$)_%W/2RKP0W;/_.3X M8$->":OH0-295E7+58)3"@O FP';/6V+ZMZE$H@SX'4:2,G#!\!*WSX(3CXSL^9K-F MVJ\#F7@@"@VKIC?V JMV(L4#51'9"^_HLM!;YKF53'D=O:I:$/*[OO>.96V7WEF5O)]%CYM):]F=;ZPN(B>."1VGZZ^:8# MXGN"%:VLOA=-99/ FRZK\ME>=:8GKP4VS6>K4&0/I@Y.'&'PQ-3)A@>1=[TY MM@-7WL-67NHJ%;79R;@,@QD+8]Z2A?TW<6='B1>L&Z^#-W<@\BSCU3))JXC: M\6XE4U3'8-1M&".X#F+'H[[O!0?K0RY<\/&UXFY;0VY:M<;V M[=\/FW#GCITH[ M0-/"*.@N.K'KWRI>FH:KR#Q<1'3ZJ6F=-[(O"&Q#!%3[2=<;Y_;"G^@C/]7/ MS<6_%($-'^[N[R,UKI\#2&R>*]]C&.'_>,X)4!437B(:&RD#8)!E+)@ZCS@[ MSYVZ")(X2\(H@27#F>; #_F09WF4.1@-/_]G$KK1V!WAE\_76S0'QA$+![.9 MN6@7+4Z-%D#C!:SO>.PB-35<@;6W( R$@_-]B,7@3@BK/]\YEM<:+6Y#W&[F>7W%9M// MF\]MMO3;,)+KWS,.?IFK;UJV];5S8PES_X"MYT4!#(1(F_#OF(4^[XD[=7UW MFDR?'!9)T9:1PL\#8:7=.ZY'6%NP3B&BCS)Y'C)NANPV\9RPB+06W+,0:(5? M@A$-DP%>P_YV@S%-F^:;*^W"W;&2>.-<6W>.-)LELUPZ1PE6*LK*LM,,HTAX MTJ=/&;%93*B0P,MFBKA*^U4.'-_!_N1+Y"N)+T]POM) ,F=!A1"%RVN^61"VAEY-Q*E#[F."CZFP/LAG%H4BD[D M1MGA8'PPQJ%L9T'DTKD&Z0$C^(BDZ])3X(KC9X8@Q7!_)K. 8PB#JXYJAE\) MX@2#))L(#)'ECI!$XM^,T-!RHSN&\*?+J.%"PVXND?5$:93@H:1A:[DCBM71 MH'Q0:\$L1^X,1GQ$G3\I:KYE>J^V4D9G)ZR6L5@@%M1(MOIQ$#X*B;N\5OL< M!KF8H(:X93[.@A7-4MPQ\@3.'974D9R%3 5VTM'%YXO&K9 X MJ9BR6P@N!W M\.E9$')#($0F/[6/1D'BC5%S(H$ADD$@MBL\_ M9*_C-PD74TP&IT'"APO$I5^7HZ**TY988LM3443*,W+$+HP%OY8%1X'"B;A1Z#L^['\3X[)]@]7"E3-7=!?L@"N"P MPWYU\#7V2*_!-H2E@E,+XA ^2,81WZD@O#(7@PZ[N_BHY,U\@,E:Z188;=@&*K*9&A<@66(^*LM_'XU;(!>O/N,WT@ M 1D "^D.$V1(NBXDM9>N86[%:#G 9EN^"#" %"$T[VQU5R#MPE28@&HGS\EY M.*=;041QAY=PW2(8"F284($H_#+3BEOMJ$E"K@-AGMRO64DCEZ"K=BL"UW-) MMX2Z2@:56P9=^.ML&([JC$K0D58:MWL*HJ,&'O1_$]@7XFYZDI#BY(Y9SB'C M4@==:^RY@(Y%X(RGSHPVYIC!!,#'RFU-1=I:L+N=T8BA(0.;%YQ9Q>$PA]S@ MD;LSW;G\7)$+#P+M%@XZ$C?QV \W&W'*F#P 73!?'/\QDP6M7W&0\"^D7#K1 M/F.HSU'^A4@>>IYNGHLPT!,'#ULTC$-AYJ9G)CTQPOKBQY/L%Y^LPB6^) R> M4BHU!DB11V+N!1B%=T7!'M^%07)[I_Q/ B>4[ -N=",=9)8N3WKCO/U)7Q8B MRO>5(!M,K$#17_6%9;ND'\^W M%6Z:43)-/.YTK=9 \L"+'09OYW40-Z_SP^,[Y#+-"8,A6V(^\7WJ3M"$=^#S M^2T]9P)=RT.4$0^C%,E'&TT(G?$*'AIK;M2XX*EX"01(P)AA/0=[A!R M0X=3,%R]&#D[#_E0)+,GI' ^F HN50S2"6VF)41A:-5-G6)!WBKBW$@PR1G% M8"WRGCQYJK*Q:K@N()1K^-*8S; =",A+^,+(#6'K@&.-K6R0#3_@4^2H341' MG3OFHX\[=>.8^]BC$5BPE6@IMVB!HXR=D'"+R&./!D4D3V3L3G&585/B O/M MDHF%[+R#(,#]G]^ R\XT*N^'N\!CZ!3PADB@O,^501*B[U#C7\EKM\)YRP]_ M[V+48.Q2Z&CYU[CQ#:<(0S4Q$VX"'>_8H<.5CUU,1, I2CS:V8O.7B[Z@,%9 MU/_YHT"QJ%A,L-KY)=_Y@\662L\U5*+]A#;0YB0V@+U!FJ0U 2H%,>CB\??-6 E*"/T"?\4>@ MM KDI1<Z+/5R+\OI'.S-Q'2Z):K>28>+#^Q23-+)7*CEWE+. M5\K2S.!IGI.Q59KW+M4$6S=ST>W7J90\'(6V\1:@_([^1/U&QR@7A9#)213U M6'F\%&H0SJ.4XEH'V\:G$9/8^8OY\HYTE(0A!O!?Z1!NJ#(6]JKY2E7+FTV[ M M:HU.9JG":1QB@BN<6([-)H[-&=T@]&?6N4L-TJ,@]/JFELCCXD7>D>DY_)6SJPU.ZO0]<(517&"[5JI1Z52I;\9GOH5R >ZGE\&DX M[DG^KQ$O1)"0%S*!O/!("DP (XR\(.*E&6D.*Q6,T.8('.**^6)!$$2\LY:!T_6):.N;1 MP_LI< W6]?E8N<9[4^.K-8E_P(MB4NB1#+X !E@%,H. *5C3DA".PWQ!GI@@ M013-<;R7Q'*R.;Y@?"^7H1WA4)ID\AD5 ]F+F?9_&[OW^./?_Y9$ZJWCS'[A M=# :3@ U]#5NTXP6COS[!6\K?%YYDT:7C(LR"CYOY&YO\XST+O)O+ M?JMNU%7XC][0-?5?FJ99-U?7O1NS7K]!0F'%]1OM/9B)+G_+C0++T!LWWZ]Z M[X%O(Q=.2O2/]ZKY7G''\.?Q3;-AZ)IFWO3J\-_-1D^U[7I;M>IF4VWV](;: M-'O=GM8S]&ZO=Z/?6-;[3WJC"5]>0B"?]@J:OA72IM-?]WEB=8?;L>UXP-?\ MBNXG@O Q>Q\/W2$YTNT9FM4=&*K6; ]4JZW;:J??:JMF?]#MF8-VV^[6;W#P M3WJKJ=>7L^0EJ"XR=,"%2U?$M:XQK.60B/D-SB@VX/U&P"5LG_O'7N16WS+U MGM%6!Z:FJY9EM]1VLVZJ/:/?J_>LIJ6;&N>6BB\4N+4^2456?)6H)X*=T4'W MQZ"K:?; ;*O=CM91K4'?5#L=:Z!VS'ZOT[-:';/; (H-X_VG5MTTBAMD8>IS MIV8Z<]P0)=S7$,3&+(@<[^OD<^#??G;OV;A-^#"P27AA0-:SG/_A$OSYT2/_ M[U34;,^;.;KKIJ7!^AIJ5^O!2MM-0VW"7U3#J)O==L=LMIL#OM(H#X4XW-T6 MFK. YLR,9LZR\V3.GR=0(S)NHC9K9[BS;NH 9?E>+U0V]>1TZ]EL+]*R33!W M[GG-2K$!?:83;X-@C.5N-0D1@JILBD5D>-J'"0>BR'"/4(.Y&>VBRI[CUQ#4 MD4_%.Q[J4U",?H*@0C59MQ_?N6$&%9!E5K63VR2*%7)JHV2V+*_0_OE7Y=_] M;]<7W?9GM?WYXK3%7J<1,D@ AG#FE,%[:Q85(TJ 8(=%&I.E=$=3(>ERP!2P7-] MGBP#YQ*+_;)RWA!L$:K(GV#]34T^+--BED(/$+027AF.6 U'F")^ 2\1=,:$ M522F$,EAADF$,X"I>2X^+:&B>)D@; E$.?R+$414#*]2&:[ =:/*,^ =P111 M;,F9VQ/ :IB\XL8<8F*6%"(!Z"6$&JB7KN M_.!VP?V0;9@0NRD@)F*$IC%9^N-;_ M'\H+7DNE,Y#11;?74&0MLO!2V8HZ- M>&IDF1;^9 H>)'X4 BR-)EPC<;KRR'L2$5)*W*SVTP4Q M+>+6G%4H%O-\JBE#&)K+;'1U.2O!.N$_4K4T;KTHN;WE]9O\RQ)1 */@>'2! MDG-$GQ,("46Q3?,@WR]E#&4F2H&6RK^,OK,46S!_:%%-Y,0'C1LI?%,27"!, MD<0POD]0"'2H45-Q#,WL#'-43ZZ&IV#,!TX_-%X.=8U)#S20N% MMD@*1WG@+Y\3\ECZ[726W$Q&AQYVE7-+QPL"0=EI^TZ#I0@O"#PJ#94&$I#&"J.4QD-*M M-*>C$8DP,X;."&;90W5(ZAVS<^]]P%DI&C*2MA M$HM$BL)O',UC$NES%?=%50".NF "B_EQ] <$A%BQ2^ +[2ZG7 MQ'E> .K[33($Q\A\5>F(Y;9/YI1Q"0>[=P#;3@R\#J@@.K(TB@01)*V$!C'I M=]S$1-#'5Y-#$E&(RQQG@ILL?T2'R2,+I=O #U\2PM*#$\"!V$"C*+_BQ3!O&=Q#] M/(=U@,(G<;TQAV#@AXZT,2RQ,.\0'RW#42!]%C('\0L1H!$$"^$'BDF."$ ) MO@5:T'L4&U?:67QV$9TZ%-",:@\*RH\[)D2!Q'ZC\S5O$+:S\@7PGHLD7"+TI"*]_)G*E-\W"/C%PWI0A;@"9W)A$*S3 0, M-EK!XOH)R2O8@3$M/Q<[$ $;\^<:4;BP%L"]]0G- M%::8^,$P8N&]P.IR_5FR8 RC2YT[5A=^^L=4AZ9_SHF:Y4SA=S,9F!GLU$=R M&H*0+XKPJFL4WT())<'?XZ"6P[T6%DH.;"7=FXSQVR\A)Z1/G8I$^91RY] > MN:,@@"^-DR=%&]]LA5'XG%[+%VS33EV)%5W+1Z'$A9]$2.<&.PFU)7X+-^QP M'A3/^NP,H_D#D9U]'G:*MY?39^^DI"906I*X.+@4M[E4^^*4R'0E19+:MT+V MP.'Q>'"%ZMA^,O3SUCH2GV_AM0RHE?)"!&R6&%"3C;"@^+5C7!^4=R/ MRD^ZO;QUALUY8Q MEXX>P:NF(%;"XR= P& 2/X"= #M !&YY//HA0SVC_100'+6 K\_C/>>0"6%" MP8@#/*;7O(6-0J$K("5*(\3_QT*0*$ZT8#GACQ/Z=T[(X+=!F6&<5D1=438- M$7L*9"ULDW,.<,<%=EZW<>JN *_*[/&EM@DI'[F=BC719G4 MFW.,".I_AG?K%*H 7@NUD?E<>(3Y,40_)PRF7)+G&9=3)]$=.%7 Y M<"5^8 )<+_^N-!YY_!U1(7DX!.<1Y.U 0<\ZE^TO?W%6O)G[PF)^.?N9&BV4 M[[[1U-]_4ANZ8;4*%XZ%>1=)NI2]C\#7Z@7), ;Q*6#?#TOAFCD(C?>?[%:C M0-U3),SG(XBF%ONZ'C6[[7I=Z^MJOZV;JM6JVVK3!B):EFVT.P.M8[:LDEV/ MIGT^_BTOQLIS.\JGYO+L(:Y?QS*>R&,I=-.!H'@A!+X G5*#RZ*-TQ7NJ"((I?OR7R3L2022P>4!A[>NN2=L?1:K H;7_,=IW57[;'?R;<^X=E^CJYQ@Y[)32D,-71J!<-C?V0OU;*Y)< W4(0ZRA' M1-K8%8A,UD'1U,VUY")U5\)423BI1GVM1,G-:%U_A[9EIT-8JRM0B%=LE/!T MWU?>DVUM,-#:G8X*0^BJI0,'F[UV4VW9FEFW[/; [G=N,&^R=:,;^&&4>H:] M]M[<\D@ZZ#MK<]5\]5(\-#[OOUA2 !G@,P+1BUO*&=*VK$E[; .UK8YM']J?R%GHERM237P>*HTH54+$ M.-+V0KO"4F]>T[,!G/("Y2MQDM<&+&Y:NP$6U\W- 8N?P#A^J=^7\--[1VG> M"E9S84M=MG_KJYUO_?:_U(LO5Q>]?AEP-)[=PM8:9R/-[YRP>;Z_&"-*^_20Z/L+7* M?-\*AN0SL'PQ KEO&?Q:SQT>(\2H-9K:6J\>*PJ*46ONA\)]G]RC.J<=D95Y M?)"3QI%L_UWIU/5:P]@:7?/H:&UIS6,\]$>NKK].)ECT-DE"WZ5[R$)H[NAD MP]:PQT=V7&I:ZP@PYU^*U*UQNRMK8$TQ@#=!"2;9YJ+R,L52I.M. S^*1;+> M\0J((P$0W/G4-&MZ:VLI8@X"-,:E=39 M4SRB7M/T$PE* *V-QJOU-S@ABSS* >58O[9'HV2:\!+X,1;QCGC>/,93.H]VTT MF)L9#==!['@KL6!]]@HW?4-/UFM4\D@N(;4FT:KKQ:I=TE1EP>+53 MOJ9?^YG9\1@"U8HLDQ@+/=@6X3*>K^!=*,JGMN^R_?N%+_&%OK$1<^\%S'[I M:I]U+!2WC/FB^V=I60LV).UBD\%IE)$'!A7+-VUJ//0L1L@2HI[;"M_](6+P MCC/VE9(/NH5[H=ZRGMD-2\AY!A.@DW9Y(! !9&M; @N6D!&F]OZ3;5CFTX M3Q"U#+"#($#"8+H,4*9#.("Y1FD]^$<4NZ.#9B MT\0MZ)O7R@^"A["U0(WY\,\13];9;PLXNU'O=;1F3]7T/E#>Z.MJV[;[:LNR M='-@6K#VK3U@DI !>-SM<)LE:X>+*S*4;B1.;U':,CC M7^1Z"=HW(110E89KDUOHH=?^R$XTCY/D,HZ\)MXY<@5O[#$(^R/0YF M K0CMP>JE2_IRO^10>MS'.79#!1"BI'M4X*G,R)T:(19;U]]C\[E#A -)CV7 M>B[REH"$KHZHHU$D4-47^CTPEWJ&B>Z4XH-@J 0A[TXI.]S!T]@-6\&V 5/' M2V?BBS8G!5QU[,ODC[ ]RBP0X-%!**"IYZ#67Q1V__BW9"DUCI!&O+TYX8JC MB1Q2JSB":^]28S$61LJ'ZV &;E)=JW^LI,YQ2)T+7_G=H68L%F\W,4A/[U*- MTPG@?\[FNML/VE>=[&=L;^\*I77UG896M5:M&!%<:#R5WV%G[];:8[7\-^<" MCC0^B*V1!\R9/(JF&2Y0-O.8;("(6,:WOOM_2*)HU\EQ[H.TX::#-353ZLW M_QX)5H@AOI]?G2N_M=N7*4#^A2\@@[$E0HZ=W](^9BDWL:W.-8+TWR8@.Q'' M.$IFV$)V#'M[AJ#'01)AER7.S?2I;#IG[R01:4;1+6\("6+X'F?+9FDS5NR> MRSO81'?4!8%C_,$849!K:L]I )^9NI'H M3D%M)"->H$0HT:-T!5UJ 2Q:'8BV!=3M@WH)W&5JT)'='K+&+6)R7#')CJ_T M2X]Z!YUA8TK1 IAWZP@BMC@A:H3S/XE'&]\6&Q\V\1G"9W.7CG]N,L&VB,!( M5&UI=YQT(;"K*6\CF':I0T:PT,4/9FV8>>M^QT<]5_H.(F([:-P)N.L9*O485&^E3A=:[91*V%XEPUP_-;GI="/82-E781@D'F/D5_4[7F=.R^^J2LNV<:3HTZ]MR'UC.$-$JA= M+RUH&Z;BY=I"S2WGV3NYH,^LYP7'VA=]+"]SG;B^#FG/IT#YGT%2^LB>PRY, MR&X=ZC,GM(%L#I"U-2RT#YN;M),9+;R5.._7@Y0PWD4A9AXJFR27;G.NM G6 M7YI"]8)&F#\SNO'33)2[1L7)3Q&#@;;KY$1<7V"#\2VQ6!3*9>H@5U&]-$5V'4NYC;PI84>>'Z&2. MFY^L#V[-L/RZHQ.)'/=%T\BI\Q,W.*/)_3W,69RG:Y8I+1/*/FK"K)-NI_P8=+&WOFOG16:>R333\CZ*&3W]^0PJ^B9\ND8)_ M(DGBI"TQK62&6"JUJ7IZ/DQ>+5MY@Q4#-@QE^]CEEE#Q#*Y34\X-)Z/8*^H9 M%<\WCHA&P-2:EO'Q_#D[:9?9K9B<9X1R;ANZ,5MOD7UWV.LDO5 M8*(F$2M.;_EY1HHBFI*UB/4X?WD_2/!O(VKMJL0/S,,X-(Q] M%]7 MG"Q#S?U#YW"&TF8-;42=@NFR24L[=Q(GYV)[!$<@ RIH>.)/I'1'6,Q MMRY2:\GQHD!YFM'P6[24J6<4_P:VTJHI8..-1.E7/L;"^VSEIX3>AD>]NTGW M\'T M$5< W-B@R'^Z")(6V5 K\(MA-*1 NC4!W2(4",I;81BQD-\8YYJDYU@@.F$J MPT?Q.YQU&B$3,Y=> -E.6:F0#OK[%UA;\F[G8;>_/A+,6H"NJL_ MG7G!(^A=ZBVF4G,QC&!Q79Z[K=JG&=9:):-S08X(P[6H9"-&W>C1"(OX?870 M%<4@%=@<2!#73,(TR<<4(PS.N+(-\K(!7,I,Q)@, YL&?C-A!"8;B8 *2MZ$ MM^9T?I!-A8!1_-8K"X2(?MJ@6)UY?4L3X.&50M/TK.?\3IIO)5>WTWQZL[HE M.>);DFL1C,M%A(4E"P*!#A)NAWR #A:?_: K3MC?,,(0;.2)*X*MV ]^Y#*P M0>@J$[-0Z-SP#NE,$4U&>SBCH8GI>#DK$^\.!B/77XWO#_'#%-35=='[KNQXYVOXYQ=9%.K[>,L MIXN8K52Z3B@AYU>*7^WF5AS-TQ\H!+/V]HPW]^714AYNI;MNEJV7=,#$-AF[ M7D+.&(K<2%[V#WG$%Z]CR W)^:%.5BPC1\Q;MP5QB*9T*A#1)PDI)/W(MT'N M/C_]% PI[&/RMK*/D75.-O42=B$A/^GG364*MC==D:.M+@QQ5^0JTURSRVQX MW>%9U[E+0S36\:3"K,3)<>(X=(? (MXS&F0NW_W4M%E&R;,KAHA+6.%-\%MY M' 68!)^-9H%/6B:;D_RF;-:,/N\#CE7+!?KQX*#?CX^R'RX_GDO>$1=X= PK MF5YJF?Z5+CR$%UF\!ZGA[\F?9W@A16$*?K]"^T6VZQ97>7Y"&112.@NK2 W0W2BR5 CXZ5@ET5<,@0C<+ZK MS5ONS4L!*+S^3748"5PF'1*RNQ54NEQ.XB[@?PN%*$-S.Y)*!_;!YCL0OJ'F M#/<5&W&6A+. G8LK\^RR\0--5K>P$=?:\'4R>L[1I>]0D/#T,N4:!;/XSE: M#TXDN2ISDNF65\3HX&]QSN83,=E.K8'T<4#(M)E0&F MU%_)G5"%P8XF#-9.;A,X@R\=!]/MC>)@ZR?8H;.E.5Y+S&!4\9$Y.]C"YQ M%XHV7=/)W*@=+I/(6GHB*:JZ M3#I"ZQE$\!>,XZ/;]N)"N+D/(?P-7,?0)4<2']KC?8+>?"Y:1IZ&4Y"'Q3 3 M^+R>(PUY;E2/DU!>%' !(*W1F$#F\.6:' 2_ ^=4Q/\Y("WU\,WR#$"^CT)W MR"-C8(1<-8[(@2#S!)QHA+=9 F:_KM8\R7-^ <_B M;CVK5G8Z,B^N5,X79#^F?FR72I"7_6.QI_Z'\>7"9B-E]/E#56S-M+ER_:3N$>B'255NFEK'VNK"RK$ M93W=.''/(ZW1DAF%4M+?RET[Q!N<*7@^(-N*Y@6;*4;>6N#WB##P%@&_AT#% MZLU55^,@3MV0IPJ @IRKA\BG_V4%1R"_1>D,KQXAWZ>FY%RBVXR10J%1&>1][AX(?H*HDT*^E_T%X9+W.?X;P5T3AZ$M7RHZB1 MG/] QN;6K[E/\ GAI1E= L+7<9XP$/VAQI,4 _& N"$LS"Z_TN<%?4ZE0(L: M/>\S/A/S,W2T$9Y(32CXIU1Q1N[IZF6)Y(J*]$QQE\TQ(7C5J3BOV=;1:]S, M:"SJ[4VT-@RR0F]OJK7Y_U\._;@I;%(1=(DD :88A>P.:]GN60;V13AQU\Z/ M@\)0&7I+,[1Z5[7;_9YJ#:R>VJEK7;6C=P9ML]UHU>N-FP8^:;W_I!MS6)#K MD%-D@)2, K"L2PL-[,+L(GXK_ALX#_C^0=G0[>@#W6@;(/0;P ;#,-1.UVRH M@U:_8UM&2VNV>S>VINDWB,=5MXM8D.L3]1Q,V85_#SLI"$N*A:G;0'U36X"K M6TW%W/:7-S#9-CDHF8.NIMD#LZUV.UH'=GO?5#L=:Z!VS'ZOT[-:';/;D)"? MMJ5;14*7S'XMH-.!O.K*,$&7@?J5<<'-YOM/R(3G@4_7)'(]T6JTE<)D;DU?DT>].^!,P5R3OQCN8:?=;G3K[;;: MLP= 8K?=5X'6@=KN6EK?[#6U1LO> ^[AJJX0"WC:"V!^&4^4C"G[1O![ M_I:5]W#/K'!#OW"[-&9#\*E2OLDJL!CH$_ TLNB(!Q73JNTH >]BS"+8O"*_ MC*[YF0._%O$_7A6&P4IXX5SYFN09H*!7,H&]&\@4-@R-P=$+73"H8:1IX+-' M94JK2XF*_CBJ<>"@."07\Q'=$D:@#\, _DI3I =NL=;(I\\@],0((VOBD7C1 MLC=UCBM#[_-8.][WC!Q?3DV$CX,0)HW$$]=RBUGC68+JT!G]A<#WI3-?G7O']?##*NQ2%:$* M5N>^\G!W6,S]C/-^+>WE)%4.RBVH!;XX7H"IA]28A;.4\!#R>9V4GH;9.BR, M\KXJQ:(1T"_BV%*\7SL?Q,EUB@LHB#'**ROZJO3TL[9Q!(D1LJF;3&4F+0P4 MLBSG->+8O3S?)<;U>%1DNWA*AX4MR4O:\C5["U5Q@E_%)!^:IJBVXPSAQ0(+ M?F QBR;# .11^CR=6'=(E%[("2 (0[:1W(CB]^&8[R'FA+X .*0J2JI^?&:. MB/B!49S"PL+QX^O*;SGYM0*/_ O7'N4<>,0^Q0O6HDXLR.(ZKIK8P80[7A3F MI'LJ#X.D*-Y%'M8M[,M0)#<1/MI<[241RBE2,1%2!7:@D GQ FE$U9.8[9P= MKCN4LR,*/8PY;$[NUB#P,V$JHDOW+M"!>9^\J@:&&H'/0S6\HC2&I-W9.XKQ M>.[4Y9F@OXCR3/\64XHG7"/P9']"%>$W;'Z.9BIGQ, .\P5864X&T-I)8,M? M.4K8#\I;Y@EG&&Z[YX/PM&RZ,.=A&UY!@('2L!B^$LGKN).!#AP_YE;3KT+N M\D7A*"AX"@4J*.)R8NOWPO1)03ORZD]03)'-"<^OC\5-3O# '_417C1V$><( M689G"UC\6%POC%SU^$+2WN6+R)%&J9QYWBS@J1INK' \)(*4D=D&0](-G/,> MMWPQF0!C7:+8>R*J+5*B1'00Z8#]$:$"J9$T&BUAD[V%MMQ0@J.SX M!>?9NRPS7Q&GF9:;?V\EBXO3.7M7Y/(RWCI"#Z8,Y?/%W9F5+?"4FH9!\Z8;B1?>8O$]KQ8\Q!\BCN&;&9PQQ1JB[73!ZEM1* M+8;H5MORSX5?)'RZ! PKH4>NM]"-M.!33\=@YDA9WH(#?"3*+4A&,;^B/RC! M=KUI:MV!:@_J+=4R.[;:&G2;:MOLM76KU\:PVXUU8[S_9-5U>VFWC?GY;]HK MXD)*ZDNT7@*_+:I-<.]!7W$T2UA;,' 3='0#6N99_S2#-B4 MR9TSQ5R]\PHS#(:Z)W2_>:,$PZ_U^P^BK(#P,U6JU6FJGWC/5IMW2 MC7IKH!OZX- !AYP'CVX#!WRE&SSAG<6D!C!A1F1G)KX#.Q3M@/]*'DKL;GZ; MF;/6][6D[ \W6YG,[IIA@XTP M QU!6#>AMAR)$RLG^NQU$U=_8#_X#(OI0(6BM3K^,TF]7F%L(F<"G[OM_&(< MU2F8J'0_F'\!K[O(02 ;,?,ULLO+B$] HK'CY:M I$&%[3T*U9MQ.<\'D:3D MT)@PN3\3?R2 3^*[//'KY,@0^3S"@-8$@ZG(*:/)[45,V&H^7Y !WA"OZW'C M"2D6F-).R\C*RD"R;23M(+D>+I$_IG#./9G1PB)^:=1X2H[P4N(O.C,(O8>SISG13,'P_C_>*_QGV=8A2M^IOR+?[QO&3^G M'3U'%&QYKPS1Q@OQJ?PT"YTXQ_+]NO7SVMTJY3OFZE=>ZO?5IP_ZZ37ZM#9W MZ+_\))&+^3P;]NA<]H:8OSA?\LAG25>*/HMY?^OW"TR',P@'#WZA6_-'2W*/ M0NT#KLW^ XZ4TB> CV5!5Y%/,1>AWY'":KV6K9>Q;+D*URG9)#;^U__JN[S] MLLO_5EEL5"S>-XO-BL7[9K%5'A:_.3VQK:[^T!9^%T5%X[L@B1RZ:L5D3]@Q MX#_P$GR\QG4^'GP5UG$65BZ#,KP%/@1@\?^_;K??'PQ6+$P2_RY:>U]I7XD5!L>1JZ7K,;VEKO<@?X M'^_S5]1[/@<[$*8W:Y9MO$7"6K5677^#A!EFK:GO9<7V+:B.2BQ1AQJ\D)RX M\8%DTX;*;V%GM&JZU2KSCM^5P ;(JOI;)K"UKZ-=%@)UN]:HF\_^#4:\UFUL+L..@L5G3FEM;9L=!HM&HF8VMS>LG M::R,LR?%&E5?IC'(#\;'7PXEW5[KN6JF)S'3MVV\F)N=$K)"6LT*V/D\&*JQ_M@5(*J$E25H"J1H/H;91JO M)3"6M/>>*^]^6E?E]]^J"??G,94&7+;.9*>+B1FWA*&6O[2UA, ME^M_]9==@]+2:9P(G>:)T&E5LJ/*=CUV[_I-9KN:-7U[+[3$OIK1J#4;;S(I MM%EKE#O#8OL5TUM[(>QMWTV\_6Q77:OI^IO.!M6MFF64^E#O2F$=Q/&;)E"W M:Y:^EYSLRLYZH_FNK9J]?:;149R)5MFMRY?(6=:WOA,X!@K-1LW>3W55998M MRWTGU-; 6FKNJ MY]Y3*Q^"(W$*\?'TI9IH\#G?$DWI -K M<[ZQ<#G!TV]LLR?:B&_5&62NN0@V]+O YEWC? _8?Z,0 MIJXX[@@\#'JJ_>"$O#GL( @GS,56!H?M-]S6!@.MW>FH,(2N6KINJ\U>NZFV M;,VL6W9[8/<[-]A5NW6C8X]Q[&A3[#6^*[E%YOU;MG5K8P,2[*DI&R9=.S_: MN*VZU+7KPN=IK7MDEKW K(8VL"W-ZJE]0[-4JVXTU$ZWVU$;9E>SP-4UC3HV MP]7??](U[ .59].FA,TU9 YO'5^T<>RF;3QP-']\R;N%T(_ 6;E;K]*V'CTX MWG!H@=DOW\NF85J#7L.VU;Z)#=HULZ>V!@U;[=3U;K.E#]IZRSIT+QN]N:1[ MKGZN?'&H50A(HDX285LTG@4R3*.WK] J-V2\)]\X@9/RJ'C,&9-,)'$W9BA. M0]X<%H0HK".::PHV^ [0]'/&\.>8VDV3,22Z>Q(!+]DM%;O2J3 C%50,<6II MGU28T(>\!0X>?761B,0=;SEC,1"^_=$4NM0NPN*5KYWH+Y<$M; MNZ9X\(P?4?_&K#<0#3!V(]X?2W0RI0^))GYY'M&NYZWW1KRS(//8/5=(T6,$ MYT4H%>P7">_BGT?!= JR8I0V@\=.@"XV"8Q@GJ 2L16F?(EF,V5CUR%K5#RZ M3G.\ES[AFW8#ZS!0;BSMRLVBWUT?.S,_RO9B,(_B*'WJ3_L[M7R]R/5S+&,? MMOK[3ZI=K^O-#?NPO1A75G1^[_-TM [SV<0M9PN[!F@SJV[JRWN[%PDH4@F: MONM$=Y=A@.=QW'G\'C'@29J,U\;NP=0%FLYC M]HCH+$D6Y #<#C(OV]@==49,_(-A2)*-V]CS]Y;].T#' 4,'WZ@+_,ZLFX%L M?;J5H:'5^\U&HZ'J5K<+YZG35CN]1E,U._W&P.IWFJT&&H?6^T_:N67D[.># ML:'(_N\^AG=N?6Q6# =9G.!(=BJ-OI'?!CL5I1K8ZS"RW\4FS/[H\1HF%WEI M^^6#;IYT^Y.XS=44J<,IMBXG@UNAIO*\"_J2#YX7> !C MSYQ'= !KRL.=.[I3J+MLUIR5#^.,1F$"OY U(WA)X5,4LT#]T/$PG*-$=XQA MQU0FY.+<=8( M)TN!_! %A<&5A!T$>IY%/(P-.PYXZ(2/L-,F, _^IR&+'S#T4K@4 ME'<9P+9LEA@)S\]3W%')9Y,(+P9Q*K #R( "TW(6P/8Z3^D6"\2OQO)[7Y*0 M:\^\;+:_"#ZXH%E.7E5S=92A"*WA(1RZ/I$H1J$''9@EQGU\YLI#AHQ!6GS!%=R4O/BT)AB:7XG\ MG8";"SO O/!HN&/7"5TN/3+90J>.GY%'''L('T$)@JV>B<5@+T4Z!@]')#<"X[\5G:2+.S#BFV0( M!_C><3WZBW/KN'Z$8W#E0<%$BJEN$LT?;GG;IY%'E1F@:A M>XN'DZ;@9 D4^/R,+/]L*RX=8(AQ4?Q^M@#GRN]95);ZI(]A _.K?W&K-A:[ M&L3-(A=R0J:&W/^3'YVY9>'T.P')XU,:B$"0W:;>!AC M?E0P82,,?!)[E TR8F'LN#Y/K@#)51P8TTWP0I[8_!<30T![S;YF0 M/%SPC<2>A1F0^DQ ,6,PE0X+B=^8A6" \$@W;)*"9!0-[?E-,XR;%Z&3S*?1W;7'I@AXV<)"(A M&O*KN@BE%VZ1B,MUOOY.%G\#SN/#<(XHNPJVTRB1Y@KP]AY,$[2M\90'?NHP M\7V%G.=W435YHG$(NA5&B2TE(6(&P8MRS>0#J %0BH( %-$JO,&Z9;":S@ST ME#)U?^#7P*Q'>0DKRF6-U"S96N.WY%/<9'! IPAC%<0MSC_QQMS^$)EAZ#R@ MM@!#=HX[/&&.D=F')U::2>M-)S5SB' M#HR(D!^F_L,Z9=78 2!%$/3*-\DN\1 U7\V9WL$)NL7D;C.G.= M.]IIJ/;KY'/@W]*[]$;T3^:-!T'X_< W8^M>F^H8@6XTY@[U.N1L$9 N02!Z M3;Y8QG:1Z-41:#@G(\;&]#*FH:%)\W72#:93E)8[A:+W)P%,E #%!+%GZ9B[ M/4T3%;^P6-QG=8,(!$@A-?'%CGZSVVZ;-BQH0VLT5:MG=-4FWG$V;+/7U/J& MWFIW#QZ'S[E8UX6P&/FHDR#D1O<2>\MGL7!TP3(:T&N=[8 G*]_GK@X_8;_O118^$> @%=>Q)!=QG>^=QU MWHXE>=4"[0(=C5KK9=?C*&A^8;#]HZ#9KL[=FNNQK;!; 1=>X8(?$A+IBB?$ MDSFZ&";;XS;!/VX-$_XZ&(>' ]5^V_3IVW?[K1 MK6"HCZ\"&B/8G F,>'J Z:1?*3 M5,M\)>C35\!Q?C6)D+OS7TW> 5BXCK00/BX=]H*#^X,[N-O$>H]I;H?7=&6A MO,QSJU:EC'-[;6OI=6VC#<$7ORRYE#NJ&,@'6WLE7,:#4=AZ)7S&0Q%HM_;B MY9Z(#62"[!P'R=!C)13L+SNYH]*WU;I4ZU+R==D9L.W)/*@E$&UW@8<%*ARP MY4L0LWWB9'5ZK7;7:#?5IJ4-5*O1[ZB=NM51^_6!V>]I.HS:+$49<^MN9$XGBO^@RFJ>Y-?F11^\QHHF5H*R:TQ*ZP1..,:TLQX5 M+B-(%%8DB>GR6D 7X?.421A,E=B=F78('9=T[$ZSAI'V!!"1*U+.V(4)1?LMBF699BFU7G^BM?'\R" M+PV:0CI%6 U=RR5L!?D;$U>GCXO=V 0+&JCM&AQ?'*R%.N&;T/'IWIBAE('Q8==,POB$L:8 M>4FT='Q>$/G >/4VXN' /$CN8+4L"H&(8#. #EYP/>%0IGB8DR''$J!J2*0C M.U*&5N,DI\G%,%);4(T\1:A4@I,P-,T6FO8YSL,02W@/KR_R7AFDN=%\R7D) M;G$ES@A,/*-6_%D,R$N:TZ>Y:$2D8(E*0(SGZ^.F\^1+Q/<5"$H_\(4N2*5? M^KH0&TM*UFFEV"X):_UYE_CY6J$2B! M17CI/9[4=5 R@3:5OD?G7*)B"OH4!S&["!,Y4V0P,:'*".[8&<-O72IC1I8& MP$G0F:A"%= C7O#(A*Y!L"K@=93A(TC30JQIEZ G'\^5K_[<1L1SA'=Q8@@Z>;F7#6'\@??,I MS'^WG=<@(9M*T8);>9I@G3!B=) Y*( %4%[DCWY-@1.<.WST-Y6?/7YJ4#(- MDQAA@X1Q-R\7:KFJC72C_HJ#;N1I5MNXVL;44 (D-#HG**BE4$6K@84$ 8]U M^K>!XT4+.E1L0PX,LJ[BB)T?:H:C4=0>H[P)@&T5R!>:.2XW=B1X$$XD3#SX M1W8.*-L,812^8<#-@R+?A5WJZR:IF(8A3>X3,0]C7M3^]1[C3Z+/P!0PQ!3*,)BU@XPXB/X7$('R<$ M5H1R3M+H 5'G1CP1#<.@-#G+_$)9+ @L$04)B>4I@V_E/,B]NL>";Y+I#KL$! #H D1X"D M%Q>,&_%H((J--64L%I_*FXRPL,$B:#N!@_'V1$#ZS D)7XR^P:>&39.FSICB M7/B1W0_9. L I4@3,)-59]T6<":TA9^8F1!0+S6WLSP.QIQ9;O.)O1H^$8IP MU#+1Y%&Z*BD$%?O!PI$;L73YI<^F!-*5E39>^@27,K2S??: W:GX<98!2W@Q M) "U1_&K\R?CI0CY@Y!2M&F%OYESER2&"_SJ;]6O"KA0DBUP#;"TF7&5< .)/N8EI;M&-0WA-D K .E8^'%@]U M<4,S68K+Q4YJ,XXQ.B5D0S&"GPK/@LX4MRGB."Q.$IQT$K;DYV=N?BV5&C4\ M*IG+3[2@U0?*82DIA?C"ZD#Y>9%]4FN0OEU87X%!)[6]@IA;. N.=(V:PF=< M^V)W*8X\$,SS9*,P6Q M.]1K8#(-(4-=A>C2Y^N+8G#I$G&UG&G!02#Q B8XQG!@>XX2&D=&?7(N\5_L M,;>?BT$>0B@\>Y>:C=2'"W> L B$)YV%Y(1/+>: FP:!U] -$+=-Z!H);%!> MKY+!)N!DGYPJ#%&<;&JC9O-:&+88DO;%/& ,V.3N_W&;,V0N]M\:<1RV23!* MJ M9S("G GGNG"],S!=F!?4%ATH&Y4+&U7X& #KE\G,N1/F-K%6\VLEY@CF% M=S;7 N=R(<:8P\N3.E/.D$PE)=6Y$K[Y,8 MV&C**'VQ!X0(O)1"BZ+3);G*R5V/V&1TTQU(&OI^A@H*OV?A'EKR_M7EY5SL M'S._?,FI@\%2G[66QQ@,"+<1M^0C M?4)..KLNYC#6^5L45"QC$(98_HO[[BX,DML[1/E+I@AB!TR9.8_@NW@2]),L M0' H9_@-W?Z9,")334IC./P2&H[+B#<*Q F"/I7$%HYC+7\ZN&:DN+@'?DXL M.OTI7Q$2,A].C!]GX,V@0W$,21U2H$B6S)3&WIOWSK\J_^]^N M+[KMSVK[\\5O7WY19'*L2#N%-\F,YV*I#1K7>Z$ASSCT*EY1PX1_=V"-%//E M9@M; W;RE#/!U+8<-[XKC(M[[(Q#F'L.0D&&#K]L)\M&VMBIJ45J7MKK@5@Y M'DB#M>,G@_NG07%97G:MY'XK/AQ^4PCD!Z2^;!5]3 M#/('QL\7W8\E'SF34,0I6''Q2I1:[\YQ%(2/7M-MNA>5UF,DS%6A- NJ4J#@ M"W3^L0P7T%C@-O/8AXR;%D-0C3R\*AI:95%3>6+S=ZUET4[@EPL TEPB2AK& M$3"W/'4FQ8_E&R%D!"(8B;,JL,K3AGES8.]+%QK7T"'+DO:&8-.,XQ1F;AN.?-DK0M MB=PKT1C;[E.F5"+H.Q9V07%X8'#0U#W#L^B!ZG\ 7A&<]R M+7H/Y=_-%9D(*#(18>(Q.+HQ21N<1ZO$'D8$2;IQ<+FH@H';# :NO@4,7./U ML-C>\J??,-K1'F'@\H;#(,B9G" ;LQ\&9-QD/_\'O?'LQSY&5[(?*T2YUU[K MI4AC!1MQV726_(O Y]9\]F67^*VQL5ZQ\278:+\.&]^PP*F@](X8;^?9> 9> MD3W.N.>$?N*B@;]WV);7>JZ:\PL_5Z$YS)\\Z?X?_%!M6?[?;)AKO?CJX&_; MHCS6#+OQQBG4S*-$LBR;HMWPN'];6JES>&6ZF2VWL'WJQHF@7((DT(Y$UNU. M:EW;B]"K]'U. /2*1?P;VP,X'=>9V-.)*!^AMJ8=X]$_HQ,09NM(8.!W)=1J; U[>UR$-BK38-_2(,VAY"<_2U^7F:#') 'T$U&< M^E[TY@O'XG?^^OP(BWS 5].T%NM@4ST1Q,@*";A:E6I5JE79:%5.S?G:\,[S M.H@=;V5*X\$-KFT;;M7JQI%TXMF20K-FV\8;I] P7BW\\@:LHPH?N%J7:EVJ M==G91CH8Z%*N>NG*3:NC"VAN5!J3U90@O"^O(Z+"/4)CP0H;"2R$=3P1NT< M E[DS,OT>14'A[V8S3B@T/(JF;-W5,NT1K&'K%2D.56-+D2%+JET\R#_L[C_1Z^^(YOF0P% MY%Z6J$V#*)ZK44LB48<%KW8\!S;8U>@N0$0V?$O@MP5CYITK_V*/L&=F2:PX M491,TP'H-)QEE7+_G[TW;5+<6/:'WSMBOH-BKD]$.T)@"206^]H10(/=_SN> MF6>F;<=Y-2&@Z)9'2!PMW=/GTS^96:6-K=F1H'S/M1N0:LNLS*RLS%\NZ3C? M)T\.9[D$TS MV"19[D!0$'P"F6,#<,+,_>=IR3FJ!;_5G]7$W!J(8>C$2P;2BV9),H$EY[W @/2_D4@V,\B#Q15"@$\CJS@,7F6.9ZU[7,\S>VS'8O8U 6GO1PDL\DL:DJE)-Q2PJTGUM(A+/GK9$F1 M)5B(TZ0UEF A#I*8*&]^U@?:Y.S]&UO@+OZPDZMKYTB'19;9U+1O5)HYJUX. M==U0&]4E(7J7'7BVZW[(G&EO?(3+*\V6,+2*8?[KW*Q6KM$:C7])U;'E5OF; MX:TMGID7W$#GWBI&;0DY+[77<[!NJ1CUTW+'];F9=%,)J5>U2JVJG5U&;CY> MLQ#CU:M-*=3W%NJ%VC)Z53^'B-6KRV3LA3)PJ=BUO_R.Y-Q\JIV#70K3Z;FJ M=[66A ?\064X*EVZP2M*E !=VL7W3[Q0B @NB2^G0B^I\\*+X5BSF8>B>/PF M*?[!;RZ#N8JI AEVH7I)L.V..%KPPFWI/. U-)! T.I88< M"S@_!X+EQD[C40BPWK%EP\H)*/0WWZ5@X+R68(8A1WX:BH(M5#/E[PC /I43C;@:;'^L MW", NX_19A/8? SK+D$_'SC_Y@M?]#Y\ MR,93_* *C/"$\44S_:2HP?)F^OEF2+XHQVL>./YD6%9WG&*=UY;T@/R3+Q=65R'1>R91YL7Y8$%X=6M72:* M32"4O!;#KR_K?ADV-FV5^+T\.T$K^PM['" %>(&I->2AH M[7NMVEYX4P0^4*&@'+SU(QF^A4JO6,U%^;[[+!%H\ MSQNSHG\N#41)@9/I@&P9H?M<)(&XS(^FL!RP.D&V6$]>1&;IA]R,6]0.7ZXM M_H 7I=TC ,%88RWQ*,[DH/0HQ9P;5SAG4^Z[DTK-E< 8R^CS MF8I'G9@K"S+WV,6>G_W05W[,#(V^%\>6UQ^,?3VO/TF>ALN3!I+[)/=)[I/< M=VKND[?):Z_G/D0A%JDG][D5*D/V8+ODF?,FPOU&BU@J,#=5;]?4QG$P ^U M\7<$WVA46R6 <#L,%1NUAFJ<"2[FN%1L5L_$G&>@HJG55+UY%/3^,U.Q?20J MRO"1C'[ZC=\"EE )F2T08?IY*@\F5Z):.3'V1/',%XN+/)!]OV2/C?;5J5=E9-+TIM: M2VT:.TO2'PHL2AO59@G4H90!5R8#Y%$PHW<'GC]A-AP&?V3?9K8/_QTA%*#C ME/!X>-.HU]3F[G7IBBU+KZ6>SHVN8EQMH[7S<;C(=&Q5]2LI)GA3;YIJT]RY M.%*1J:B;5>ULM5,O *Y;%F@X,!^?[3G)/Y)_)/\4=FR7PS_2?[I-R FFA)U*[N#@"*ZU M5%W?^1*NP%1L'2E@6A[>I.%45,-)-M'(\SYDX3-C6;CI-]\M![Q/$//C\O.9?4 O$+XVD($C MD[L>%D?)#<3*8F0K,6?&@^*])WV_^6YY[\ATCT ' KFVW*4C$:7I8S[UTJ G MC@%N/3SX[('*E\\-$3DJWGM;#S\ELZOVO7CP4:C;<=86*] MX?CL]"&96XIS[_$:!.M'0T#D\:AH3&)B*DU.2>:$@B;SA4I"(3/V+3C[E9+H MP+H%J8G>P_KP"=S\Q/>F"IO.'.^%P>LHZW )(H=+,O'#/.9XS*=!K F' B7 MUESP4&V!AY*M@_]RL59!7M+&K8Y)B"4M-A,J0DG+;8TIZ"X?EJG M0FCXKA;.Q M/9*\<3YT<=GUI74M@8G7 U3JVEI$RCCJ(!,W3F,9GNR0>H(U6 ^6'2]!/U43 MAUT"R:*'Q%!]'TV'S*>/*W:,V<1U_?JC&=_VZP]3Z:[7'[O)^,8E M82\&/+A\%$A%ST;+>GA-4KXENS2FE;>>:V\]DZ7_E*EO"0OI3=*_$_HEWQ"= MYB'AK^P65(Y9CKE$8[[LT/WZ=E+O^UK5R/A\0R_]F_]T?;+MJEB0(8<<(Z80%"SW!:\9?W+MWB<18)J-Z>_72,++J!;]IM4NG5?2Z M>;9,HC-HE49)\L-VUBK-$F1/2:TBM8H\HGQ'085:7H?4JX9>/AUBGB\;]0PZ MI'[9.@284B+#2QU2W/61)Y/7M(JYH%6$-Z546N6,98S.H%5J)?'L[:Q5RN#0 MDUI%:A5Y,B$=TFS.ZQ"!QU@F'5+35:TL+I^]YUJMG0=*YG0JY%J*"#=5[3B% M#B^>EO)L\)I<;]7GY;H W"J37&]>U:7%F?"=3R<+R@#Y)H\&\F@@CP:@0LP% M]Y)91O?2-:D0K5J_;!5B2N^25"%%7A]Y+GE5J33R2J49NS/*I%1:UW1GT:JV M2^*/V5FKE*&NK]0J4JO(@PGHD$95,[,Z)/V;_U0V95)KMM6V60+7R"$F:U3; M)8@ZVD.9)"Q8^ GN2TI=;P#?MLLQV8)14YX37I/QS;FL"_JF;*+]FIQ/>K5] MV:%-"0<6?H+7Q+8%(Z8TU;-BO%75325GH>,WI1/C)=H.>Q]&2I&OO,?&3QBP M\!.\(JXM&"VOI/P8S($C3A6P\L]!QW:&O7NNYZYLS$7AL"*/[1*YOVC^DS+8 M S55-W35;)3D,F__:\NRU)S:T?HQJLV2F'=[<^X9*UF?SB%QG)K65V++RC*6 MI=;G@*K?P;RKG M\Q'^X&#P=C*14]0H:J3C_)N7DO-7U]BCNETN%E,+ F]D\_)R=OC(7X F(II; M%,0EFD1UM*>DGE/DQX6-\F7:J!8:ENMR6!!D"][QZH&B9!VC=Y+:AHSJW>%W M\*+U;/GC( TB:O],E<5P)'&-.U>QH'??0M.@XM@N4V"*=L +\M'KT [-QW.= M%WR8^4]8F&WDN6,[C"N,P5BQ)F+<^I(VPD8$0](J%A92L\,765%JRXI2Q@X5I6KG*W DNY9='ZQK62GH ME=H3M;7%)@8>J3AEP LH_IO*\O;7E#VDD0YW-*TE]0Y:A@O++QZ6'J68<^,* MYVS*?7=2J;E5Q9[/5(OXQ%Q9D+GO5*TH\S.=S=)IX9%M[@D\D:4/T-'L\@2 M9#C)<)+A),,=A^&*=N]^/!?43B78_G31W<;&BA4J0_9@NUBX$QV'W+='*UBF MP%==U2YW&NFZ *7B)^[!5;1PEBE*>E-8JI+_HG%0Z?713TUJJ ML7OJZ \%W@GUJY%F-[5F4ZWO7D*OR%1LQ-4IKX"*K:9JM';V3129BNTC827+ M0U%&!PUX_!X;_\B^S6P?_CO"N#?'*:5BJK55P]C9E"GR9FB4IISKWE1LJ[7Z MSGDN1:9AJS2X GO3L-Y4F[N[EHM,1%T[4D[=E20IR93C _/QV9Z3_"/Y1_)/ M8<=V.?PCW8@;!UPP=USJ4 L#0RW,2[SB-:OFE81:R("92Z"B#)B1!SB997\I M)I3D(,E!DH,D!Q7G&'C5S$UGAP[?^R'+X& MO)]#V/"90[ :H2=>$\>P3S%0""&&/%L(,_%]O9HI)#FU'0=A))3[1SN 1H-0 M>8:OE"&']1!=$V*&Y2H(7C'%GJ"=9Y$^H8CLB!AN@X\H1L^8*'JUKKQ@^O%Y MH"KN7&7"$9'3@C5[$>'GSVP'%&H)6ZUE3;C3J] M7M=T56_7"'Q%A54*9@P!+ICSHB(!V'3F>"^,!56"R0@M_X&%T(0;38>PBK B M^&+2%[R!"RM>4FQ". E8/$A:.7C;9S/HB;DA#9@L2'P5:,2@:\4"TODX%,0% M<1\RG064X<-G@4 JP#=3H \QDZH$T? ?&#V-8OQ/%(13[&+,@+6H'<^%USXS MJ_=HN0],L WAI 3P3@@#I/8?/6<,W?DLC'Q7N4F?Z_U\__E3^O'VYQ\0\^3- M=S0+P2-#%CXSYBH#-O3SFT'L!5KU%3NEID%C-Q.1[9ZE-"WP#_3N:STT\*DW MR_/B\??VLAX:<0]39@61CVSS8-EN$(K9P<1Q_?'/[)IGO@.>LUE ?_EV@G[S MF;K'__^(:S^U'*=GS92&I@$OC]DWY0:!2&*6@S6?,-\7C!0(6)LL 1+J*9]0 M2B"WX- ^,A^3HFP'OK?^-Y4T?Z%4]--^"\Q<9AL*MQ('#ZGJMSQ5=ULLC0< M\;,0F2DY^ [,DF$9$4!8(N@0C5?I MO+O[[?U/2NS$"Q]),L*;^ FWA1BL*L@IIDO\QM=V$L=*G$>HIJ!/\]!*$\$* M).-22*<_/!!V2L_R'>2%P)Y&#M<34V_,0(C8"'"$#\;X2+"^3Y9O$WY/5AR) M%=F,SO!*-1XK:;($,M &T)XD-@=^4!1F'.B@:W1H\V>2"&-,WP/7R3R M'8?!]R:]A,L7;P9@$^@4- -?*'MN8)Q4.<4D6J+A(9+&OV$X&S M<>T7]($QPI?W7LAN04DX'M+U'MKM.O#,K]"$\K^YU^Z"(&+CV\B'9?U(2\.S M<>G'#S-4M\YPO'_OM1JU1@7_TIJY5_D_3-./+ MY_O;+_5&XPLJ0$VOZU^TMP3!16]QZKZ%[32"%7."7][>O1^\5>SQ+V_M\9=6 MLZ9K6OU+T^CWM4&_7VFT!KV*T>ZU*EU#:U3ZM;K6UHQ:JU%K?]&_U-_^JLTM MPU;SR:_'GP'[,.D+2@:[SW5N+K?]6ZW?T/5*M]=J50RCWJJT6[UNI=) H-E#*3"9FK)(AG<-Y@!/,7X2,P)BL( M6 A&N0.*PW;LT&9DH3\Q-^(MHJ3AFU]@!(Z3K8KO(^,!]^* >%/T3*:UJO(! MI15H?,]]\!(@/S4[%88"BZ8@K*+LE.#E9%*J0/OC2M);U$#P'OXFL S%),EX MH1G%>@TIHBJ\5T$<&TZ ;NCY<"01UB*?P@MOP!J->'/<*D,9OZ0!?AK@:P C M]::H@+[!RF$+L-FG?$^#FN=#'H-J I*[;"449*83;E<^>-Z8I#+O(P2%8*/" MR:Q^O";9XV45WOXC77'L:'&U82)PIH5%L-%BIT4$ZH[LF= 6P(&1(SH)?; P M^)_P&EH>7@0MH!;-395T5TIK:&7('-31W"SS09M[+JG,R!T+W3*R?="5L#W MQLG2?&X5T7CWE$F$ )8*$CCD)\C]$&8;'&^( &< 4:X%[HOW!X')>U: M.&XUR^P^RQTO79@Y&B5TOH3#M3A91[ J?@@'I_"EJG1&802TBBDSM5Y@@\*6 M]WGWZ<+G3J(9\V&)DV%1:>>US9QFML"L_\3WUV_ G,%[%AY ]]J!9]3TYI<_ M/]]F%7"EOJ"S!CU-,P?U3J77U;H58]"O5[I=8U#IUONWW5NCW:WWFJ"S]+>_ MZJV:9D+7&36\9/!STQL]LG'DP/S_S+B6[JUO7>:RB1V"@A;$"YR,G#GQQ M[_6_6;B[\?%/=-(//H%L&7@^'L'ND>L3<^=@*KQFM%KU>J]6Z1BM?L5HFKU* MI]=K5OJ-5J]N-O7^;+X,K0<0G(5SY # M!:5 JL >?"\(\FX_$+G0&J<.[*^8/B@M83>!R4W;Z'NM6E\P>E4Z 0"JC6X M-OS59F,_^%6SN3W\JKX&LO50WZ_LVY2@G#O?"BT'(/H?C?[9'>LO:^6#I$P' M 0(@_9?B3N V#\LO5TF3 M1K%I#L1G/# C;!IN<<13MQ1 ,:9**!PRG6_YA#A;FH#OVKL%@&S;=<8 M6U4W2X*%M?,,S>,@ P=/?9;PHW!/&_XZ M\P);^+&LK\R-[V5&D4]NF9*&ZM=K)=AH^_>^"MHT78CQCCVU0_JA=%OPIM;8&>5DOPSKTT^U7CL.Q(E4 M>\LV#<5=Y517YHYL!OK*YU?VY=LR[9T36DZX8Z3:NE:UU>W"#NSFD;_^%Y(0AV]JMI[:. #19HAD?RC5Z#BBI>ON%Q1E8>)24ILFSW+215+@F> M/U$P6CX$+B[[U.%IB^\I^^'#Y-9V(OB6AZQ_B$*,UZ0XJV,$WN\>]V>TWOY: M-]I-+1?XM^6<5L4$BM#![LL?UC^>WXL"8$#F!]V73Q1K#6]^9CS$]$C1?IUV M&V;:TRI:LSNH&-J@4^FV6[5*_[;=ZAAZK:77]%-'^S4V+GN>!)H/7Y0 ]K ] ML4<6YO7$"PE-/%->3A"-'I,H;O9MQ!C6AM^X*XO.#AE_V F7=LJDE &#Y:(MNNK MMI^A\/>9IGGJ6M]GFN;IRWM?\YU%;+$JG9,[>_8.8MFY5,"_CCW80TROMC.. M9BFFI^\<"+=V>M+QNVQS=TNWN=__V-F5/TK!_9;M5JEWNK>5HQV2Z]TC4&O MTKJMU7MFK=GL]MK%@F.(EXB2.)/U(?(4 )0A-SH6CP[)%=@!CQ9V>-K[6!E& MMH,.E4"%KR>(6L,3P#$[/P++-7U?51R,O$)0$\6>SGSOB0FT@C&;0M.A'^?O M9UX9,T)^&F<3]P/,'*<./#?!$<#?IT,'\\VC( 9MB8%T$%L*$;0LK/E$6?W5 M59/DV?8(042-6"%AUZF*RRAFQ1H)>!IH9XS0:2.1GBNP%!(D 8X" :U!(\F# M&608VT\19G#$D\A1'/L)L]]O!=R!P#B"!K*_T\7C\K$G^!=1$.->O/DNYS', MXUXH\)V"(_!M6)D7I(J%H3FP6MB^%7(P 9$U3_ _^%N:BB\ZS$"\J0A)-/(B MH/&CA:A<;[Y+>DC:=ZF9!&@I!-"58DFL ,")1M M^(++S($2(HY%-+7\KRR,<[,#YCCT-R*J"9"/=TMW@& 3P3Y9^*#@$9?(%XG= M*WE&X:Y<9'K@G#@-/$40Y#LOBYN%,T9%5'$05F/*PD=O7*7ER.\WL0S8Y-1[ MLEFR%MZS*_"CYE:%EB/%?$BW'2R0I3QZ(7,4YC[9ON?BY*L+7:[>,S#9"4MG MQW=AO,@T1 ME9!&9H@WA8)$(-C%.%$69EM0'-R9 -=^8RYL= E:5 M0>001%=V_<1C/IOR"[7,"V !>? %PO;$U'OSW1J)FB"& .?!CX34P2%*>*1& M\,@( #-"8#8!MI?%JJ2A(%)!KH5X,,Q&S!'<,H^^%ST\4EI+: O(--A0@>7 M'/^<$0SJ_ ^D"US>!;3A^:*W!VAKIHK!\'V#?XM5&=LP.,('FR30:QNNQ,(J M)% [HJ%$4./4$3 2!^5X 2+#8&\O*E^*)*0%GR#8E02X")I -6>[ HS1)3<5 MWV4I"!-B-7+M0.@R+D?B\=DC- (;!!K!7C?!2]G44,R;EY]@7_H1RAN8:>\1 MD>OV0/8Z'I)*#>S-IF[JN0O598.?NS6-9C.'EMIR1$S29V3T%/LM.+P%W1LT MNF:_WH,YF V8DFE4NJU:O=*$)=%JO7JOT3L]&LHR"]JL*KTL7\916[1$:#E9 MMG->XWG1V+\3F%D$&@8;K"AF?F9.B,PY00L.'_\C,(G"Y>5Z$Z\ M+K;\V/S&R^?0$B5Z2%=[S]QP(3EX@V*,)C8!EHWG]O?O=_?]RN>/G1[,)'.^ MG=A^$%9LEU\@X1OX[9:O>U&8?YV@K7Y L<@-M>J*-1 R.[F0O[+K\'W1;9KU M[:_#Y97T!5U;YJJ][0AODTA1>:U\;OH<# )E*[B9@Y+XTI9Q.[U5SN'%4VE!4QFTG>^^2I&JH:NUVE&24>35=F8; M#&S7#A[A3#;SO7$T"LN7S5YKEF0?[#M1P]P9Z.):,Y=DQ6M)E6*,[=Q*J6C6 M6GT[-75/B2GV,C=I"4RU9EE4U,ZF6J-5D[II9TE3O#3.XA;RE'0Y"UUV+EOZ M+:\G\//<%=ZW#89[K+LN;>,0O$S$68$NZ-8,,1>?5-#;JM,48]@[>W.'ZZHU M"9^'^KZ 71^] L4%^Y?WN4+PO>?D"F'##+&X"!&!TPQ]Y49*A(WE/FYI0<[.^P"+ZZ\ACSYY9H;Q6S4)%QCEO MI]^L^UZGEH3]]TZMU=5F;6<<]-+-M:WM#(,@U?7.8N #SW>=1+YK4W'EG)NN M=+)AY^H3)=LNJM8N05V?0TWU;%$E5V,-])9DN@?>)$PR9\;+4XQ+)R!* AZ] M]ZYIJ7I[YZ(.I9MKHUY*$5%RV^'SFISTT@F&J[$<=/,H=O85355:#EE_WU(T MD-)M?WQND[1*$W&O92EKC6JP)56N=K7)O42(%S_:2*@4_ MAD@)="3?1$/5]"MQ4,!XX6]JAFKN MCOY=MMJKM9K:,';.PKF8^JMEY/2BF$I%'ILTKHLXMG.;"T7S\>^4UKH<5O4\ M&:YE%)^[9JWJJM$JR<7$KE,T5+UV]:@19>3I/02\S%J5="DX77;.)CXDJO^: M\WD,>+VFDL*SA355OZ]7M72B4]MQJ+ #?&TL?$T-P"_-Q5\F"3K_"^;18?5X M-E:6990IF(I$_VY0>UCH3LNM?3ABZD=!%B<9J=CUCD<.6KS.'D:!9IAHWF4=#QY8[UD3PP] M-PK.@'6]?_Q@ZSAQ#<6;:DUM:V<#591J WTJ:1VN$FX4[3CHZ0>VL?;N?;Z% MQ:5(_2P4I'.JH4J]D]E4_2E5\&3*D+EL8IC2.)=0G5I2[<9 M#%4_#E!Z$:?:,H^B,;+)YI$AA"6*X9!4N5)C;J? 3F]U"$0)?,YMM;U[ M]D0Y?,Y-U=#/=M:Y "4E0]HD70I.ET.%&I8RC$O7M'^M#-R*1[7#P3!N/U-8 MPV$3D8@FG!2KF(C>GW_ISATYT1BF;RD^PSJ4Z/\(/0K"2QPBT!:Z1- 3DOI% MO(GRO5'5%V,J?3;">8\5VQ6Q?)$?/D(;_XDL'\'8X,V)'8Q 3V-0"OK[(R>$ M!50FOC=5+%>QILP=4[ GC,1*NH0FGNWP$;Z9V-_8N#+S$:9I% 6P-Z#9YT=[ M]*B,'BWW 3K'GH.1-V-Q2"',YA]&C5#0Z9@_XK.I9;O8^<@+1$E:GSTQ-V+8 M.5YA.RQD(DA4M%'=FMM_'-M/^/%_?XR"RH-ES7[Z',V@99RDY70MQW)'[/,C M8^$MK PL= 2K/8.S8 M3PPH"\OR#FAVCX-)&J/EA ^?V.27M\QSOGSLMQNU1@7^T9NZ5OD_3=.,+Y_O M;[_4&XTO2"%-K^M?@+?M\2]O[?&75K,&[%W_TC!O:W6M.:C8$A)LQ[!0?F0@: M7VWHZ;[5>DQS^]!373]?[*FN77+?%QPN=H(:' //9_ C?4YK\/0BWV?NZ&7N MZWO?<@,GP1?(_-(9_P/:*4$4/5@ 6O$7L$=J.!^7EU^;@67[Z<]_64Z4*6OD M3>97\LFR'12/E;D?\.,F"&=@P%0^6Z"4<4&R,&>9MN[<)\;)%5P;O3+:H)X9LV7&.1@GBLO8DH;FS4W5O')JKN0G_L.(P>?*MON]-\4W+*,N. MWWNJ^G$ F@HXTY:Y<[["Q6!1[>$DEQ?-DBJ2*I(J6U%%'I3V/2@URF<]-=2& M<1QSNWB3K5])[A<2=7>L8GF&VN<,9=.%I7*#9ZD2AMNKM<91HM"+-]6;VL[Q MQ243>T#4W9%]Y6%*&HB2*I(JDBKR,'7:PU3SY-;3[E<6]699?- [SK$DI<[W MH>#.AT/I<)8AXY(N9Q^=I90+.N?_HZ\70\_W"R"?BT9_M'S6M0(V M[F7@WCJ^C_%_&$K7?4D?^6B]X%>=9\L?8_P?1?UU@B":SO"MH/\-T939^"\/ MPRD=.WSY!&/[P_IF3Z/I[H'KD6OSMV:1S]XJ8S:RIY834$S<7%![36OT6\UF MLZ(;O5[%&'0[E>YMLU6I=_O-@='OMMK-QA?]2_WMKUK5,#-K>K)E6)D,$$=( M#CP? QT_LU'DVZ'-@D\,5FX$[="8CI0-T*_IK4ZWTZ_HC3HL7*-Q6VG5>GJE MT35:_4&_J?<[MZ?.!LC"CM]G4:45&Q->8+VG8#YCZ/_("AY5^C>3Z#&3;!L%\'3\6OTLD*;E-BSZ<"#1\\/ M*_!V;HC0H..Y#Y60^5,%%O0K$WD,R5A\/^CT3^'B('GA2AX M!'P:13V7;$#?]T#RYI\Z_'5$H=;F-W\AK'_9NOR9*)O7G_T-M9%#SYKM_Q7JEFJN9QRA(<6$$NZ7VS*6\!GYT?U:Y_ MG12$6ZYR(5:YK)M4&GJO2O*LH_KTMMR>@94UM5DKJ73?KX7"5$F0"W5B&5O8 M+7/)<3:I_ZE@P95'&=AI]WQAIEW8@4EZ%&M@IQ+UA9AL80=V;MO_O);^EGCF M9.E3[DAZ2*._V%20#O^U MQX _JY^K2N@S*XC\%]#U(>.E"H:>.PZR%A(/T<90[-(=$ RU9I2D[-&^4RU! M15MIW9^"XM@?E6*(S26(IG>2LJ9I6 FSC:Q8I)^>)FYWO"O>#53C1 M]'2U7R^TG#4H4LMQD4YNX>^8YU5OJ:9Q ME"-B8::H'\6**\ST;G:^6#V)&;X/7\JDAZ%-N1 M*JEPC7Z2JP4=,EMJLRY3XPIMW,J%*M8IX'A[1AX#KD7!2GI(>DAZR&- L:D@ M'?Y7!C%D2IB,8INX)^>(FYU3_4N1GVB>#SWTDOPG$G)HGK&::M,L0:[W(:9: M@FE>L\HX'<,W2BE+RR"/%6K@1@J 33E*+S) Q?2M%Y"6;HQ4,.-8\" M UC J4K08"E,,4;OC,)47LZ586"GEVV%F'9A!R;I4:R!G4K4%V*RA1W8N8W[ M\YKR$E\HZUO3P(R_;'RA>@DJ'^XQO8)?H^W*ET=SU5V#L2TQ.R1%)$4D1+-O!YP>>_QDL MT\^)&?J)C3QW9#NV%=J>>X_/W+-O8=?Q1E]_A9:5_UUL[?.CY;.N%;#Q1^L% MO=>=9\L??P[AE0\S;";XRW(B:K 3!-&4?Y=O6X%N0_CPB4U^>EU_8OV5K''O[RUQU]:S9JN:?4O M-7/0JP]Z1D6OU8V*8=0[E4YW8%3:-:-_V^J9MX;6^X(O_HJ+)-;H>"<(HG\C MI?_](U,FENTCVT5,\2;0)4[?XXNB//@6K,-8>;8"A06A/;7PDQ4J(;PXA@_0 M!KQ$CRE18+L/],O$6:-Q_'G9WL+]1^]?&AEK\CKGZE3(UM8&-VSKX^?U0OOGU[XJ9 M"/:*.3YUDX3<3?)V82V!_X#IX MSGJLR'0SQ;Y"BZ2!@.Z8?!G8PLIST\[^9 MY0?IQ[X[9N/TXS)L-)K34%)M4ZJMI]32_I?\A0IFTV?74:CTJ]"0JP"K8!YB M%60$Q%JW:?_;C(W0V,'@!N7&=I47%)8_[&3![WS3O,@R^. $C--XF?[^_>Z^ M7_G\L=.#1ZL8M27D MO-1>S\&ZI6+43W;PM3+Q&5-L7#46A(IOA>S<3+JIA-2K6J56UK5IA3J>POU0FT9O:J?0\3JU64R]D(9N%3LFICK8_O)'C-WK+S8S!F?FT^U M<[!+83K=XXKL$)=:JR[,.FYHCVTG"NVGS-5;_]O(B<9L//"]:<^;SJ*06O\P MZ5N^:[L/P4?FTZ@.?VG6Z7>[O<:M61DT6K<50S/JE4ZM5:OHO7:[W;LU]5:S M>^I+,[R#RMZ:N=%TR'R\_!IYTZGG*@&N1:!$0"+0#70--DJ7#1^D-89?719" M(XX7!,H,FJ 7E8GGTSOPC>V-X1=HC-'=V]B#9ETOA%:)(O@8O,\F$]CAV&[^ MQFWFA?">;3G.B^)%81!:+MY,Y8<)[P_9R(+!TMNBK6S]C^7J^Y_67=EK>)H[SLM>PX/K WTU[JA/+ A]FQQ2/, T]!%!RIY02_O*V8"RO; M:QCF[0!:;3>-6L7H#3J53KW9JW2,V^YM#=:W76_"RM;?_EJG790N[0XS6Q7B M/,_!72NP1QUW?,M#5AM[%;$Y#KW1[YJ!BFEJSV]&U6K]N M'B&.F83&?R(O_'GND)'^\+,REZ3D _W@2Q!J]-W=^]^PJV_BS''_J?/^\^## MIS_P49>)_O[NW_WV^WWZ=N_#NP^??E+\A^&-IL+__1 /]/[?[S*=?/CT\7=H M[B>E!AW>W7[XF_^Y<-IYU[^_!PF;#"=^/W<*HC%B+E7ER?)M"_X+TMP*(V"0 M](W<[R-KEOFI\LR&7VTL!_,MK 2A[WUE%8H^I::3\U4NPCK&2@T#C-H.'Q4O M\N=CO8?(8 2O*J*^H167A6G4=S8<.QM:G096JPK[-F*S, T2AS;&5FCM'7$M MN>6HW+)&QV\1N;X9719)L#+ ?15U5JSPY@OZRJJ<+*Y>*U5."N]XIWGHC MAA_ZS/I:L=W 'K/BAE^G0FWC2/L5=U!S:<84J3H0J4(\R%XA$"\8$475*P4- MIK]>XAXLK'E%J//F(?='#W^^AN7>/#I?+OQP>@B>]-Z91MNQ&>J#PXXECGR0K8M6I!4U=K1GNCEP]>NN!DDS2: M:J.]SQ%O MYZ#$O8]X%V S%2_HZFB#*Y5^EG21="DX7:03;$^DX3ED21YIA&[S;$ 1O$C/ M9=TC"T%()S>]]G5SU(WRE'?>>ZYUU=2. D53P+G6U&;S*'6MI3UV;?I%TD72 M1=*EL/;8!7NRTLCLM5;78KCVT=7SN9Z38S[P-HR$_[=A807U:K:YRO3X5L*BCL99E3.Z!FY4"?TTVA5[2C>MROQTLCH M"4D5215)E:VHE5->2+I(N!:?+&H T_C_Z M>@U,VE:H4:N@I^[<)^:&GO_2BWP?_CH2UE1/:]P:@WZOTNHUNQ5#,_N5KEZO M5;1NO:EIM9Y^VSX&UM3:FKF-E*SQ*MCP-$PYL(-0F?GVU/)MK%,[46!]Q\^( MA82FFL\<"R.@,-3)<^%%:&%F^6% O^)304@/6"$A83C>S,_A!\7P%IOB5A=45:S!? MOK.WK4L=+H&JZ*Q%E6GH, YUT(< M686V6&MXIBJT%[Q'MI-+6;+==#@\9-J![:9_)X"1/YR<%!=54>9RKO<+,3U=KM:,4L94EW3+;8&"[=@!G73C->>-H M5,)B;K5K23 QS)V3F:_5$2VK,$EZ%)<>UV:A[5(52[%3KYN*&9-E,<^:95%+ M.YMGC9;, -Q1S!3OED=6)9(46=Q]6U4E6G]3MJ364/?ULCO=^;([ \OV_[*< MB'6"()KR&CQ8/&84LO&M_62/F3O^9(6'J)$SBWR6+8Y36[BT:]3;G4ZK7JMT MVEJS8IB#0:5CM&\K>JME#(S.X%;K:_S2#@-QYXH.'7/V6RYVL*H_4>3H-W@2 M"_=\9+[MC>?J'/6_,7]D!^RC;X\.7)KHRXSY7SA\PGI";%C^27_[JU'5:EL0 MXG KL^I^>?D0Z-N@$X6/8/G\EXW_=,?,_XPEUWG''QW+A;'E>OB$@S["S;0Y MZ-9[@]M*K]FJ5XQ>&]:VH]U6&LU:LUZK-9MZHW[JF^F,[%M:VR>:XLWT?QE6 MY*&*]537QQIZ42@*UWNQC+O=XL1F:GX1 M,@N5/"D@S%Y_T(^+G;[^Z"@MA_KZPS#V:?#Z8S M0*YZ^5.)L]&:'EY[E&R]+HU=K^TR9\LX@V3IR4N1+J0W2?].Z)=\0W2:D_\2 MB4F.68ZYL&.^[.BJ+:^POZ]AAFP:ZNFE?_.?3B[/]HU!JIFJ:5P)RFV[:E[V M'7YMC_SM$T9:2\2@W7O?C#.*NC[79E1OKUX:1E:]X#>B%F:9M(I>-U6M+.'L M^VN51JL<,]U9JS2/$K:[5FEF.F.ZN0YL[5MLM%RJ:J'0=_ MX^)I*<\&K\GU5GU>KK?JI9/KS:NZM*CIY9CISK*@50)A)X\&\F@@CP:@0LP% M]Y)91O?2-:D0K5J_;!5B2N^25"%%7A]Y+GE5J33R2J49NS/*I%1:UW1GT:JV M2^*/V5FKM$O@.Y1:16H5>3 !'=*H:F96AZ1_\Y_*IDQJS;;:-DO@&CG$9(UJ MNP111WLHDX0%"S_!?4FIZPW@VZ, )E\\->4YX349WYS+NJ!ORB;:K\GYI%?; MEQW:E'!@X2=X36Q;,&)*4STKQEM5W51R%CI^4SHQ7J+ML/=AI!3YRGML_(0! M"S_!*^+:@M'R&O#Q97V0(^W:IJ^SCECPI#S4:U=I2+YVNP7V4UH?)JQ7#%._K71UHU'!6DCU7J<%7S>.4 Z)^.4_D1?^ M/'=F2'_X6?G[][O[?N7SQTX/&G&Q[I$#7\)>H._NWO^&77T3/O'[3YWWGPCP[O;#W_S/!6_\N_[]/6S,9#CQ^SDO/8UQ O2J/%F^;<%_@7FM$,@9 MI&_D?A]9L\Q/E6:?"QUZ5-L$PV3L[U7V2E#T7987L4.[NLE%RB2"AVE^I* &ZQM)$ MDKW$9!]XOA(^,F4 *L%RE']CG1"E#WIHO+JLFPK4A?\VB"7@#_,0'%"3'' \ M#GC=?MNB<-YF=%DDPJNHLV*%-U_0U_;%R?VY&56*/MX"%T@4+KL9V-)LWG&H8$W= M__Z34F]7S8P[*)T!WXO4,YP[9@^U2:1GTT?KE[#U:_@,;9[,#7E^JD1>$ 1XV-Y RW]"YNE 23:[K4DT&!_\-*C): MR_T\YS AMGRC0++^7&:OWEK+-S>=*=%6L5UH+'STH@#VV:$KQ>X6_+,S(4Z? M/[714 ]2'C)VNBJ?V(C93^2UZ3B.]XQ:ZJ=3*=X+N<258SZJ+)1IM9I' M2626)NP)1'JC-"+]PG/SR@ ,[[(DO](=I8TW0\N MYT\/(K KZGGMLDW;5@G4F)3SNUOX%RGFCV-[;91V%&P_KE;6NU>RA] M)'7*&Q?XN#P@'48JCPQ7 M[.UOJO6R5#/<<8JZIC8;)8"+O/*3PY5/?P\&-UNJ7B\0PJ2TDB_S&J&N@:XH M@:M]'UW14-OM$DSQRH7EE4^_D/:>/$5<[\5##4SL5@G$YAY3;*NFO'XHO&2\ M\ND7TKA[!8=HZ"LCQPJ"7]YV9C.'@9@/F3]Z1-R@BLN>'=ME;Y,LC[B1-=A% M?VV+);0*E&A@NW;(WME/;'SGAC >&P;._=OW.(2G=BC%W2^&G!))"0)04B_)P@ M(;N675]"UY>4L;K)NIX7GF79&P=)UM:UM5FWZR\YAYMRY<7-OW'8^5_Z9CH! MKL#?% &6!1:PGIAO/3!QT(R/D3Z;6G8>! /.B?-/W1"\X(&3RXNZ=+_Y7E $ MS(033+4S&D73R+&04?(4[TP]/[3_:RU!A;G0M7C/PNN8J.1OR=]22^]C\JZ' M[I/0+.DO1;YV3 C&W=L5!_W;0+0YA^4!H[4W?>-. M.RARYF=-U>KGR<<^\KS::OM">;&AUEH7"3915QO-H]2WE >R0QS(,.X@'N)< MO$5"A?>>6QEA-;:0_-0_XCMYZE@//F-3YI9&5^O5>I'%R-ZFB%IO%MH8V7>" M-S##W37!2>3EWBQZGMS(TW%HXSQHCR?DT-UG>'0.W7]97X];QE>SHC, "ZTZ#$-#0S9Z=,'(>7@IB1HO^)%[;Q6@J4:[T.>=O:4DG.AV1\4M MA1XWSI35>3H>U78'R"W##(%'&[5B(QOOS:.F3.(OI&Z^]ZTQFUK^UT!59E:( M)VQ*R$@KTA1?2=MHH%^9P):.B&'[CY#>=8^ MKH;/Y*BM7M#C\=:YGMMZI)N8(R)@D2R'7+3BM]>J3^:'LZW54)2QG4HB%66^ M11Z;I$5QQB9I49RQ25H49VR2%L49VR%LR8N^MZEOZ1OR0LM1)FN#Z7=B&'F/ M,_?&KNBH&#JYL^.XP!.[,9JJ813WP+W'U&IJ0RNTNW)7],6V:C0N<9/=&*9: MKU\D+QJJ7CM;C4;IM3FZ=54'ZVKL1:"M"VCZ'79P);##)34D-20U)#4D-0HT M.$F-(@UN.[MR 6]W'7;NQI"WJS!S?_.\\;/M.(?'QNWHM[U^O].IM#3XE]%M M#2I=TVA7>JUFRVAIO4:[81P!&W?.:[0 .QO3KQ-N -ZJ*L],>;3&RH-8)L6; MP+O?US X)WEM"C]@Y3Q\ZWM#J]86?E(5GP4S-@J!4,Y+5;E_9-!,BB7+H49] M-H/'*%@)H68YI#+BY>__Y M[K9_OIC 5?MVI_B_KN5@!4O%"A"W><"&?GZC"SC Q:VPI9HLX ']V)QQ7C[8 MTM4C0Q$I0G<,T5="Y&[U[DM#B\LJ-+?DE \2FV-.99?N8G:LXP#OL M]-RS=WR?;JK-UG'21,[H"Y6WS*6Y9;YXM>(*M,(RB05#4_7CI!Y=FW;9TBKM MC/X3V8%-5=;!++WM]91WUK!\>J6IULQ2\D^IN"46,EE#9/1H^1P;NU0,@A!5K_$\4A,A3Y6.FQN[!0=*DE2:M MU#:O>\S6%Q"1#K,R*Y"2N=#V51<-76UJ1T%UE/+CZE XR^F<5Q7/1/V\VJI^]$,(S%^OS:/FL:P5LC(AU MS UXK6W?Q^@2 I_MOJ3/?+1>\+O.L^6//\SPR6#@^1-F4^'=._$9-;W[Y\_/MEQGSOP0XO."M,F8C M>VHY =40F@LW:G;;]=J@WZT8AM:H&&9S4.G>:NU*IZ7IW<; ;/7:YA?]2_WM MKXUJNY59QQ,OSZI +.S=<[&_#Y,[=^1-V;WUK?\-1\2ZS&43.SQ2$7-8G%JC MV6M56O5:LV)T^_5*N]_M50;M5D.KX;\:?5G$O 2UK.\Q:"QAH[ABN4W,I(36 M-V7F>T]V@/Z_FR%GJ1^4B>]-X5UD)MN-,!C-@RU'FR!0@.W1(\ #U0)9RKS0 MY#],!-YF=+F@4N8M8[_XP,::HLVKX@,;YRLQ;5YPUY=4ZF_]NT>LHBPZ&>+? M8-ND P%EDGX84 !R^IDJ[Z8?^QB1G'Y0UW/*M(TA^S!N<92H478BCF;Q!^R<6UZ67;U=*?'_0(G?!_(=XDI G+,IQFS1&;:;LL-&!RZ MP*@\Y8Y;YI_?[%)@"VS9_*CV_^ND6+57MMYR;4N&DWQE9LR6,O5S:(7E"Q@V MM>+O-CG/S>=YT]P]G?$(T=]7;&)Y/H,QETX@W+3/5.7W]#/=O:A&R6:ZI[U6 M.UOMI0N(OY'1>9(JDBJ2*EM119[&%LPO+;2EA?PMVS"?)^-Y0V\''-);N#+<&*Y$H>Q;JB- MXX!<%6^N-[JJU7>^22K9$>VF?J22Q?+L[I+D2M2O(H$P^+DYM6.6%%H5=5+ZO\F(C(-5AZ6Z.PK8)SFZ_&V7''"4[?<6#<^O6: MV;D=-"JMOMZM&(.&4>DTX:/>-=HM?6#H/6UPQGJ;]P1%%B^*8M&J<("QJ>>' M]G_96 D]6(T@1.2RP'*@6:RH*>#(W =HA'%*!"JBDEDSL 5GOFV%3%6PI@%, MPK=085>0XHKG*]9HQ!Q\'1H?6H$=J-!(%%#)31@/@[7WIO8(:1!$4\+S4QQ[ MPL3#.""?31PV"NGY&:'[O4'8!HM_(Z9!=3J&3+3#QJKR_&B/'G%ZUU9N$WAQ M/SPM4]\>3VL=!)=XQ&BN>F8GS))]8;SC"22P(?6E=N.6++/!./^^N[W_'9BA M;E8-,R/@XR;_1Z-_4G29U2SH"$B3NX5M_6R'C\J$:A/#=F.3R(%M]<0$@N P MH<-JG2#!U7-8) $P"_-)5_C6*#P]HKJN5)0651L.)+'6$@O'@EB.\7#F,"R3 MK?W>A71&RT:/K.=[# MR\G)90"Y&I)J4TL<!* >"X;*H% S"2M=*J(>YJ2Y&5TN"%9Z[W-P M:X=SL'$^<.>C=WT]T*('07YMK$4AE8#,!2-7X0"9SS?3 \,P7P\C[B@+)"+Q MZ8X3ATB(I( 8[FB]RMS(PHSTZJ/BMXSGZHQ&?F0YW/,"AQ3F/YVA-NBN85QJ M2S]/;/QQYV6JFG&4Z#0I\/?=+XG ]]D3195*E;/O9OJS M^KFJ3'@=!A7&:86,K+4)AX&@H\<(5))]ALOIO;61:I@7K9":JJD?17!(E;1M MXLI<0%3I]DI#;=6/@J]>4&@C"S??P&M@X6VR[=]ZBVU M;A[E=%"4_5,S5+VYVNX&-I.]^:-HO M"_Y4+:/7:56SRN"F)E/GPRZMRXX'_KK2?J4 M1<[+HTZVW(@?SI+%N_<59&$W6W%G)U74=COCHX_P2>$+!?&P_T3V#($E2K=5 M]-IY #1/-#VC=K9(4NE1*\_83L7.19EOD<=6,$55!J-N6\@6K*&AN/.>MIN, MN^"'<_G==L80-M1F?>>HF9-<$>TXM9WOA*0"DT"OA5)ADAHK]M\>L+OP0MS( M&OBJK="G5@/O(M!0EV'&0H+@>PO_"4)[! V*@I9'@K*J:;>UV]N^46F89J-B M:*U.I=7M="K&K6[>=MMFS^@> X1W(V5<:-2C1L%0CQ:AK!P,2Y[XWI28Q78C M1!$6X,2>&RA#8CD!= 4M2*BK:X"ZVA$ZY)*0KEK&?D!7C?KV0%>-\P%=F1?< M]?5@Y1P$RDC7U@+K@*E!(/$#.QC!4?;?B/>I]-TQ0PAYB9LRFUX$*_(QG)2 I"=[A"X5]26.$7OY/0XA[O5T%3#/).[]623K+?4 MYNYQCB699,U4V[7CE&N^^I""+:6 <*"=7 CL>\E^HS=4O7&<"HY%G"T81,:9 MLI%./]N:VF@?9[)7<@),TH#3U^Y 4B699*T%E)3FU1YB60:52+I(NDBZ[&UD;5D/<(=8J'Q@ MU9^NST;>@XOUN>%E40,]@-; 0 M8\(D%D8/5N0=@Q/0BWV=N^)'*9,/3'[W MYG;,SO%5D6OSM^S ,VIZ\\N?GV_?*F,VLJ>6$_SRME)?B,%J=)M&J]/I5+I: MHU,+6KIRAYEL?@'O\=7(?R&8 MZK\L)V*=T7\BVV?CCY9/G_]@X:,W/ND2=;3!0.MTNQ5H0H_X-JTO^@U^$^]#8N56ZI-IY5?C+\9&A5LW'D""_>!O8^F0^9_ MF'Q^M'P6?(C"(+1<#"_I6@&ORK[GB@34\"N+,>AIFCFH=RJ]KM:M&(-^O=+M M&H-*M]Z_[=X:[6Z]A^4GC2:L@=%N:KEUV&I&JV(6!Q%&,OUAN_8TFGX"IK*< MC]8+E0"&+?J!'P?*7-3,SJW>J/4J7;-N5HQ63:MT#/A7RQB8W6:[ MT]/-[A$B%U=5>8V# A.O,RT1AN1-[9!6!J@\9KXRY:NF.+@XRDPL&\;<>9,W MR\,L%%R&N<@\Y<9*+B$S5Y#[!NQMKQZVJ*FXL'8K0\A.5[6PO4/5PF*&->U; M"7G-B6A+5MI@;'_?W=[_#DQ2-ZM-,V.ZQ$W^CT;_I $2JUG3>35Z:9/8I:,Y M*);'@"S,;^< D$3:TC=^$K_.A>_<+,\2DK Y8Y[>87;0HMT@IEME\7;I:NM\ M2;S[\$C9.*)]V*/+#?LC$;H\(?7/H*T'"' Q,$O58RZJ6D=J75 M;VB56E=K::V:UJY#.Q(.8A$90&\5#1K B1,$J\KG:#JU_!<$A4@Z&^?S2P>HXE< %]!(_CB=&:Y M+_@J2! RPJP0WIK8KN6.;,OA%77%#>6AD$$ND4&*N__Q#QO_P!M] H;Y"#VA M2N+UB^! ^-&W@=HSAXD[Z%[""_ $T=E.1((4#H47#@@%M.7>?K2>F#)D#/.9 MN:S@L@.;\<=8WDIYML/'G*Q)F>:!N5A_VWGA0H7-PE3R_.G:^.DS]A4H-\+> M A.D]S/5[OZMT_F8?GG[\P]5Y6\43IDQ4SM+APW,[$6^\OP(,NFEXCV[A%01 M1,/ 'MNP@HAG!/P-0U,XUA=?$R7T+3>P1CS4BY[@\U*&EH.3#:"59$D4YMA3 MZ%U,:I3='#A8_J3/"%H,A#(\-F)^:-E\,6W/5V84MC$!"B*?^+P M1SPP"Z9(%]1=8%ON(;S1M'HQ">G@ ;N0_ ]L@ST,24 M(:/XS.')%X_V+(!>K)!S)(P6VGNP1XH]G7G0#3 V\2M[HNIU#)D/WD>4;0&X M/6;#,#=L_-)#?R&=,'S8,A&,/M\P0;R^@"3Q8/@;V\"7*[B]<(B(,QAC1%H:A*3 T MB#=W,"Y:^[?I"3 M)4KPZ$5 DB'09S9S[%0L+1,G54[)*&#*?V":-NX]6$?+M9P75)U+9P.T<+U0 M>69D'W'#"DA)]O:0XC&A%VY[6PH,D"B <[3'8BW(:T%+#:]Z0^+/. ;UB;W MF(\P9$':P"R_ Z@]A<%7E;H(D2(=%VX#S]\("+1\3+L+2 M41&'IN,2S]K^!N-285!+=!F1)1"&^0*KJ$0R>X)\I<("*#8R.C)95H^GF@>^ M'3D1ACG1I 4GXO.9#J"%+#>"^E%0$=*$QQ&*E5C]((B.U#?%UC=HX?6$+3,$ M.F)#\[)L=D'DVB=PQE]\C*WA$)?)DCTF6P/L3'IR:>GG1%GHBF6-0 M"L2MGA+ $\'DA1M:GO\5'D>6YHI,A2-GB.(8&,?">.HX?IYWS)4=[A-W;&.7 MM)U:96B_0"&XI3_$M.\ E&=/48'BT MM- &_(9_TLJD*9 J?A]:7_&5)R"P]_,OIM(1D#YC_9(S%N-GIT/<=[L%&6/S_: MH(%&I'\%S4&UTN08^YI9S]0$@3;( A'3=1^J2F=NV3EE0+:A2G^R;(0&N>;)A>5=(&*[LD+U(P\8L M2OLED8(+MK,*^^.1SK/X''&L/2(>A*$GR,W(B2 A++&Y08%^95Q.PC>!A6=> M?CQ#B[H#0ICO063"]&3)#06P&UU+I )DMT(R*YAHD'KS\ 0MXOKQ=" D*!K\ M2S:2'001GP@_3W 3*XXWM,GVF^IM!1[DG[Q<"461"!?QKR\4[DU"?3V9B!QGV.*(0FXB"4A]HPB M&%9\YKEC?H*>SA@> I[(MPGK /^2&[WP&QWU5%? MILT62P OUMI9+>O8L!7&\$;9SHM3P)(3[0W 5FA^>-9Y:,S5W7!"F M,XY.5$-$)D->#P)N/_EQ)AT:'PA_P"S?I<,X],"=/!GW37(,'R-W/ME>%#@O MW)DT9B"F<)O"5(";8(PDZ6#1;#I+H(*>\#3'[#Q(T,56G/+@,]B_N"(3!_9Y M.N0I8WP:PCI,3\/MGX/8?$O$"EHX=.KMD)L/?G)>U/B$_ J9GOG9<>P#?<2I M-YX03"1>)=N?;L/(9<(GP MT?>BAT?E_T6P9G1.P4,0ID#Z:-I:*/R6UK;$GK[7C6HSZ9I.P]R^BZU+6'$R MB%+DBJ4C1D9#:@TC?#\>OY0]9;L.^3,@I=0')3E%W[2\YRCC/B(3"XP-6G9J<2^WP#L42Y*<'+R:2R9^KPT0O8O*@, M\3*$6\+I).E<3S-21$8Z-^=YKX(XJ!3@6(H>+LSSQ/-W(I[%=30UQ[UM9(DN M-I#U3&=E-1JML#S1=,9U113P(:$&#]J,;6'.CY#['!\\;]P@,89\ QD\K+;_BB: M!G0ID*7YW"I: ?=RT $&"1P"M]W/S8G?94&CQ';X$5J!C8-LDFX6:^A%H;@$ M\7VZE\1U9YD](G@QP]KI<1[/%S 3.-R\H"_?XC=F:(GQ!0G 8ACA7NB^<+^( M[8N#EYIE=F@IB(;_T'[U<,O8+D9#NUBT#:PJQEDQF$0D+\JRH MH$F>F.\*H8S.B\##LPFY:.'0B!9HZNI64> 31HD"XL\)R/$Z93[W^UHS.N^E M#O-E&SV=3D%XH8Z>XH,*S'V($ N-*;A9AY3-N [R>D1>$L9\71++O?8L5@@7"EX2[E'QEDWQ_$$.1 MM? Y82HI]I3F1-9"6%<$IKXO A[0%0-BCGXE\VO,)GCCDW5' MQ;%.(RZZR ^3O7RG\%(4"2#E*"0D]SS*'+KHR8@MX7X#BTG88(F XO9V$K02 M1"!NQ@Q]YB*",>".)/A:A&\IP2-C**%0W,'I*,HN@((GM(GGV!X/P\!X 'Y) MCJ8ENJDS@I6N&DF4TTDQ$=!@C?);@J$7F^CT0"KP%3 *W1'=N_-'PG70/O ^ M^K-490@V\LARXZ'QI0!BP:!Q\O,!.BJWG.%4,_H*8CF[GJ2XTO%4EJF?@"_. M--WSV1;H0B,3U68%Z=!QPR.3QGM^;G.FN30;/I=<,E2 72MXQ4+R!5]-A$WR M(1D%*6P_>^P.,\HGCDR*7"";@QAIR@-H17%^%B$G6*\9'0?6-S5MA@*RLO@LFTX MD<7AB#X3O]"-3B".QN21((7^PO4QM$Y^R/1DQ\@;@9UE H*F'+(M7B\[CAA! M]SA9$ZD# A=$>,VS\2:T(+G R]0O2];5DGG>Q0%;=++.L)8=9+RV 3E1&1\= M_$*1= LCS#E)8(S\WFV.L&C $%V%OWR(HL![=H5/>VW,^[K9+:7CBL63)D^Q M;Z'F B!SJA&U"88CPA[VA3=C6;";<+;AGQ70D"[TB!&6&!TQ9B,,:T3>2 41 MG"R@[1'%^8YQ^U-$%TM]6XDBHMBX]-8KP*@5/$Y8H]#SLWX:TA0B+ S#D[F# M[B>2 Z%CI!40VW*HP5# Q3Q)E3Q")>4/OY2ZC8F13?GR47X3_'(9!$%!HOR:OT M=HO":W/#YX%L<7RUF#&%@$\PU$TX<2V\44QBWC(.-Y)"L,0O>7JA)^^6$Y)V M.2?BD&$K>.A9,*F>T8?$0_62V$Y^R>=[0WXE3BN/QZI,G!./6!&QA]G+/G0^ M#FD>%'P%RE4#4-'T!W(BT&/ T">=FVX<)\W882M=8R>XKK?:%$ M*.!5,!3-B&()B%:)4U)H@.SE<( ^.J"/#0;C>!O!_2TON)//%R2W6]AU@>3V MFL3>JU:PA:M)O>!2&."F)8A=Y0\Z/[&I=*66T:F04/06/0)VDC_XNPU6"IS6 M7^9(*@E94$+2 1038D9DG&2R^A+/3^STR6K<0*A0]HW;'6B+Q$ZBY, E?J9N&1$7GC2? M:PG-<\0 =G*Y?C"\\!DMW:052FG![H3UCRU.4QDE'$CW(F.)%B:U& **.)KX MUI1A9!4-B;], ?B9A>/Y.@C0',<99"_Y\3B17(YF7LL,9.Z2-'_[+\X3R0B3 M4 8>)2H\."_9T *V^L95]#KG2XF/1GB&R408 $L\,[PI#_+&V69#3_LB!X&U MO7L)=F\E&=0*)Q$W #%,C^Q7&,6$1\C;(@8^,UB*?K-R1[=8MLES?;'/]??Y MS9/0#:W\(;[C*F/N"J) %KSK=S#N.%!X2(@7YU/X+!,U>+WT\!_Z_&1P7XKS%;];22@4.FX399A"T M<_.&].V',-_O.]SXBIZZYHR?/\Q+K#B^T6<3#-93D#78F!M]W*,":X7.-(QD MX[(G8X?93%PUBCM%;G.)6*AM<+:D!)(22$J@"Y5 M?42*+[Z0Z>P0F^D7>I" M$JD\) ",H$4!%8!EAG&7IS:@N^GCPFW.2'#T("C(0;EBL1 GM[K\)N"#'#7 M,F$K!:L4K%*P2L$J!&L]*UC_=!>.H_&=+8^(GXG ER$&N88AEU^N%XLG 0_Q M(L!D^&MX/9F!(8PSZ3(NHTGV6#HGK?#PN]YG)," XMR7^%Y51,RD<;-OOLNF MJ.#M<0Q1, =)X8L3\%@<@>?T29TN!W%MCB=*+],55,2H5KJ%^"N)L+BG3/__ M1 NQK-*A5] [BCMA6WF9'+ PH>*\N86"*AV%-Y"*3LX]NV0V53[8% D"^X''H05A*(LIQI:W M^$BQ)02V$B2W#'BCQ$36Q<3QGGDT#&9>\8CAP=PLDW2,7&)#)OJ6+HZVC;_E M#TC??;%]]W=NC"'*$V"%ISRYH8SYVL@ME8OIP^WXYCL1^(7P*"OZ M>*V'.9_[(GK*0J^\3U4AF*?YC;;R$+MPB>8MG$/S1TQFTUEU;".ZE?/"GX\_ M89!N8&4D7P.-H1 %?6:$&YG?H1],X M@Y0'RG'4'X%M,[(BBO;//)H$C>7054E0+S@#X,&Y[VHX57SXS7>+/RT^7I=2 MHOAFW5R:IN=B2=0T_[\'S&>'RB<[^"K#B\IF\:460498B/S"+%P6^S;#NTL1 MW9!E ?+P3901YP(?N""?Y)E)9U07X'F%;8$9.R+]$G%K*&>))ZF+G- DWR&7 MFXG9F]8X3C%8P#%(OIQ9+XG!BFD>>!S-G8L)_9H#>^*0UP^1PI*/E0<<9B890V#H< BGO8!_;[Y+I_[Z2ZFO2Y- M&D*\1!:G;N%B8%*]("3FXDRM?]!JL]RO*ZPV6EJ1[I1/&A&)IOD,?C)L@0:" MY/AZ'(D,U!>K">0AC((8'D,\G ;@)TCB,:PRYL"^5I =*/[LI6_@O#ED-YK) M'D5=@S+3M7_%25R99),E/"+.&#R;;56G#<)F _LA[A;4^AALZ11^BH\L]XCH M3(1DX=!BCSH?'(?"\T(".> @'MR@%Z ?N5FFL6)"P<]/=4EK=*9)P&7C;#=3 M!ES+@.L2$JIP5P<+9E$GEBZ?4NF"FZZ#H4:$^$([]]:+AN$DPA"X^ UI-)7. M:,(X6%+I2^V.YTRV6R+$LPE9*,43NRLYDJD)TBA%WX[2"H#\]!6?ZA)DQHR" M(!6,L$DVPNSAJ9'-X0['"ICG:FZEI)?.(9T!U[/B6(FYU$EI$F7L*1Q#B,^+ M;KA"_(VKS\";)KCU/+$+ 2RP.]AX742';#*P\.Z3XZ1P%<@N.K@&\[W!?: 4( M7 N7@+KG)EY"$XS)C@4!]R_,V CM7"JM)P1"PDSX0.RFC+.F4S1,/A:>+Y;Q M#4"^HFZ1G2V54V M9]==#)^H)->:TEPKF[D6$S&^(B#%-([1;[!FH\\%24!)32ZE5&,ZOBA\(:XI M>O@[2(L,@G4/-='H0G MP57A*CJ(AJC,ID,GKNF&"8B8M9T QJ/7#,L5D45CQ>D5*<2D/;?R'&6!)0C7 ME%"/FBM?0V@1L!+7?3W9H)4\X6*R)6C50DP+?QG>EZ3HJ.2OH_DL:X1+<8ZQ M$">Q\]LHNAN)(;(MNDF*)Q974O"]$8L!:+PA&$@L&!&80P:+PHX38J(9S\K* MPH%B(EL*IDE):P+/853#?EZ,AB.N; :9P8(G,8V+ LLM<8_?PC M.RV?FX7R4F.,+=(DXD$TQY\X/)>=/4W#B/$PXX!T!*%\*Q2/4.-OOLO]SJ_< MEXY]+M\73]ISL9EYR'(*3,<1^/P^#96)N/I)*H*]2:"H*2:"BNHD@C_U#?T3 M\1LAJE/'K_'IX&-11 ;O(6F?G\P3D+6X?2D4"AV;=' MB%5%.=W#%V1([@[ R([DSC II,3@I)XK/E=5WBV5%6)#B8V6V4X([Q:7)UFW MNY0$_B>324$%A016'LFH(#6BJ3X;%N:L$)R7L%QI.?*2*05J5*8>6%G)6E U M8N$-S:T*+4<:?)T**$H]?X0COZ,P]\GV/;H2K2YTN5JZP&0G+)T=EU>Q-$RO M8G$>/5X#AE8S>6*IE"7C;K&O-]^M6NM7%E'YPR+L*72BB-!&+.)@^R1R>8?" MG4?H@+8K@-.DH"BTH/@M=K6KJQ15'(N1!'S&G%=5!A$O'Y[E-/%8BF6=O@ ' M"XQ]$%C7CO#RKM;220$!V*-Q!!FO6) 'C,6;;4=D'OBBWAB)*$(9(=C*3 OQ M8'B$'5VJB],75H(512Z5Y#SZYXP*#\W_()#TJ(LWO/(:]?8 ;7] MP Q M_ZA2W$80/3R@F+"HQMJEAFR%R$@]RR(+"K4WJ7.L2P3=7)!56V9&Z0K36EGBT(=LC2BQ.7=D?7Y,[> M"]MB13O42 RF/3"8! K1B(J+K81D6@Z[%(,>K8,Z@D,>B+@LX-+*5\0C1G/5 M,WDPGQ0H*D/8UFYT?1UJ:GX^0&588_BB_E8(W5_>9H3OEG)BQV$#^]S_#MQ< M-ZN&B4T(9HR[23>[HL] 8> !8&$O+]@BBRJ+[FNH= #+71G^M,8*V9ITN^[) MS6F'L%LGM)-$L^_Z ]BY.ILND:*YS5V!9Y+JMPN6P2L+O,BB<[&@FR&39=[5 ME8K24E[@C!Y(>NY+STV-MO=;&&TGYX@:<$1=L_)-3U "*-B1% M#T/1^_0(%9^9TNRMDY/6!-(V-R.MA$4L=(!.3R3M\C"K.*PJOO 0:%MT[A5H M=1QU1%2)QY!2;Q(^\WBP]'=>"Y'?ME"<'Z\3GT:794)DR1F1!*N)S(W0S=YO&[\XB73'EZ;8!XP MB#$>\41N@]"/1/JNBXL$BCH(,J%)J9P7V<+I'9F@A3OFZZ=B(#-?.G)-AW.% MA[F/?HHW$4%N:J_,@T_[F5$@XO>U:G-)^N5:')-F+@I07!>@Q\;E=7EE'&!Y MQ4SL8\Y5>:9K,8'HFX'QC6N$I3B];ZB\&&/C8,EE#X:4I6=*3"42F4\"PS+^ M[4V"D4XM2Z8IXP5&]D92W&'(:XOR75N,>:U()FZ3%_S^:?F&!R$XDMK!N9!_ M1/,@E2#@3'@H0^;>6KCA>7X)JI'(M7GP&.*A@[:/>#B(N,@.'VT_2?Y4ANS! MYO9 )WJ(P!K0D96":+;LL$*A8'_U/]W?]3KO*IUW=[^]_TF)#Q@!SWR#5_%3 M=6$%* !FWC$F8BU"%BR9&*49<8UL3_EU!#6BH"^6XR)S['4^QUPR9UJDFX>> M+(N@$56D$SID2B[SFY=,@(67P,-A? 4E<>7"9H0MEK?I@M ;?>6 H90@&F<& M(7W'8 T&+%O(FN*RX\ 0:'SZ_[/WK;]M(UF^WP/X?R!R9P 'H-1Z/[JW&Y!M MN2>[Z4XV3K8QGP):*MF<4*2&I.QX_OI['O4B1=F6+,F2S;D7VXY-%JM.G3IU MGK]#01W68KC+)(6G _^[H)1QR@OD[&XJI%V\-KP<4Q1G"' 8O[PH]EN[^,*& M ]8QX]8J7J?J@(=$C4Q(M8Z6+IU+Q WE'9E*.5E=J&N?&<]GBM ;"W7B63Q? M3HI5@469W8+5B1D(X*,WF9<49+9JWZZS4$R+/IW61-E,!*VGL,'5^71U+4 B M%!*)K*9G?&[9!E[52ZJED(8ODZXJ7/YMHY@S?A!86%.L1+*:$VIXI2,#6L3! M6&]T+=%R<('4,E2>:60'(HQ$2Y=/NT=O9#(/3%'H7^L%T1;*N1VCA?#./(-Y M@W',%0,+64(R9^XZHI+0B0K'VN/S'M$>,P@SI?AP<]@Y0B]K2!R'X>%ULUC. M2I3I3K90+>7(?LN1O["&*(D,.EIQS9);($4PBG7TIBB.98$L+2;0R0ZZ5\10 MZA97;8S%#Q^N_I Y5*6ZWIOH*IE.);JRAR.;ZFK*EOAZU&ELE,6*U_V"*D#S MR,+&%:3*826X7I\QMC((YZ!Z6(*6QK61)8RCYXA*!$S' DH8:2=\1B94C#+ M.<2^J6P#5 5@RE21:971DJ783;6J5/!@$DA-T3,&T#RJ80V]*_(3996<2T'9 M*OH%E5QBI:;PS"@BA\F;.62-HTR#!"7'T&]3RI+]EB7O0WDEVA8%GF,;DA>. M%,(4LGL-#1 [#?0B%3,8R.K'>?9+!J<-7Y#J_97VKYCCA88#L2Z+%,IY5MGX M=NZL\:XN.E:,*4+)RU;1#65>YY)EE3_6L[#,=/H_'TDS/T)31GE#9$"_H8$" M1#PX"?U80)%&AB(JWS>[<&?,'=>EB6"C%]/)1L>NO[!DI*@FI4RTSRY2 E.. M3( -^\ OH3Z^)4==L$#E_$A?@ = B!>A5&KM=V19 MNI 6V94ES)])9F>+;*0<(^6N+N;4>1#A@45-CH0& L/$*(@-^!D(8OH->,)CGRQ[Q0;$JJ:IN4'<2S2TB" MX64G@E3J93D7"ZW@BD)>4E;E#;9!0JHREJ"C69@16EC=TER43@\))J.E;J20 MI3R^>W]\'[QN7007MF+BLA#IR*Y0++YFFCN2/7XS!FKN2K+]Z'^H];<])\MH5Q,%)>54 WD.\7L!#3J MHY@W1?H'70IJH"RGMBW$7JY5XF#5)QJ!SI\1W#?,JCTCFU5?'NHI+CI%..)0 MHP_+'(REEX!,&+!'X3F57JU]%WN#![K'V#$:@X JDW'^10YGU%L6/3!L>.$^ M4;3G@W>9Y$6'D9)';PJ*+%>Y^X\4 (U+N3QTBQ-PEX8$T@DWV2F1:3F16$(9 M*2TK=SB5!$1QHU[M/T:+X,/^M')8Z:1?4@Y+!.!;"9.:',[>*=I#M(>Q@8Z\ M#>15\+/COW/^5F]7>XOK(4*1!(LR&P@C$;U4>H05>_5QM':UL3@8E8?S\T5! M3(X]^/1^K8BX)*3L[*E,VIA*+@(.D&%-#M?>ZHZ"*G]$=H0^>I-+)E%MM,BS M%DD0*2HY6.!="E?HG!.DSG]$'+E<=YS5QO&?$_K9$L?X;:S:AY,J8Y(HQ;%: M?G2-1=]CNC/5U69K >S&Q* GQ3_EP3)39YC\ CQ[K>$_LF";;VUS/^0<%P3 M:!I6 :WE!6M\(IPRA\?0@$7YF:;:]L5+2'SL[# F"":=78KT5LCL'_M=99!P M=!J[/[)C]X@P/"W;0JZGO'H.+8.'(WE?O!\E\-,A9N[0[J7>#[ZX?,R&5?@; M?-]/!.?6>C^J]N,4V,JBPZG,OR<@1V!6X"Q5T@;#7NAY):@,E=G+K0X1?3,[ M =WZ5EH7Z'I.92-<&:XKL/ S-!"Z(ST=E B/1J*$AV1^B?$];I]9 M47]:R)<:4Z*-PD$QX+[L^;7GQ)V=9M3W?**[C\B<[/)8[[6)<&8=VV4MI14: M-I\?JTP>'8HV[\K,"=>*8ULL/%(>Q)&0S30MN"5_ O/@/]D:0LY>(/%@9GF4 M:[*M@4R-*MYKH3U3AD*1TLI(]DT7[P$HF,H8+6<\MUEM0C"3JR,AD%>E\ MR9Y5 RMBBGUD5S*,CRB'W1U!^\-3\]0G(YN-0$3RQ:B_:B:CQ- X*Q*59R.1 M26XX44K5(;.0,OW4F]E)LD\3E1*MZH'4B;EILY!]#A>)C2E._A6*,0[/(!U- MI)SA5=5X26L^['5\J&_98-?VF7-^TA'J 9[/J_ M@#V3L2\SM,BUQ-DA/Y@)L$'[G;Q6.=./&CI9:/X)Q1:L]JDI=;W,#*R:C1)# M?A=RZ$0ZZ&6>GV9Q"3,HVXG-9W@%L9UR.5?UA3IF'=S9S=.3^0CSJ#&1;G2- M/0BP"D#!/'(Y*)]NF &I9'-0]F(PG4BLT)6>BAC4_U0A*F9N6^EY8V>N:K1@ M>KUCSF)V7.H'Q@*,>X;8ERN&M@,#T\0]P,AKFFF6\)>5N4AE'B2K#?ED"RM8 MF)]<+^A>%+LC]=::O2&%K5!=S7U^$B3B/)0[RK%^WS(;91*1!$CEW<8--:_( M;P>(5D4^4BR%H-ZJRW*+3,E^- MY NV9$T(3%7R)0XABW) "Y+7'_EJ$\U^=M4.7IUPZR4!]T$Z0BQ78$QO!LJ) M,_5_4+6&+E.0277*3ZS9%K^EGF*-VDMCV;N 0&(S789"J[<0B)!$Y*C#:3B" MK"(4/LJ**+G_T'S)GP57Q9-^6#J3#\V9G-D^T_P259E;TQ/3 %IRH9$0%=/2 MA.4?7KCR==?A*!T+!XD9(!U"W!V%]7LSA*[JJ"Z9D(Z(D5S$C'XM4#*% BJX M:$4>F-*#;MWEC=X;*1@:IS(9.!G>Y#J< 7FE=P_A]31O3.[CFV MT$U<\]8>) 4;/Y2*LV2IAQ=@>74=VM4%K"/\J] YI3T%^_ +^G>#LH'W0=YD MY](-K%WAQL/UM7I1=<:(VAJS$PV3$!6N#Y_K"9A]TE0>*7:0*2"<-$FV?RH9 M1'H$^2_Y=@M3H'XJR\B*8CAC@88R?Y^214?FH[Z,3()TLR:=.,?DH#=SE+WY MI%-;S?@=W':6C!(_)'Z K%QFY!^!M;796!$[Q5<6H@AEJ!:[#,N027 LJE=5 MU^[TC6;(DF9TW(DZE\/T3BXYD&23WD4=K3:MTN2W5&$4[X#[!F=/KHT,;:T[.[=1FIF.9!Y4I\(^:O8) MD-Z,N>I0:8?B[>9WRZ+[+B49)@++XE.KWR7M)<)58 ]2$6>^*?,&JL[OZ'CG M T<1 =Q;PC(B.:_WPHKC)2:N/@_9"X])=VHR7N:X:]R;1H#* M06I=*2X/35PJ_?BSR1(MY>6AR4O$C@1RH*;H2&=2"!<.W%8RQX M0X&@BM]<)[E+V#*"HXY%RU0J;>4@540@/5%QC$HB)Q51=(,1 =F5LO@5@]Y- M0\O/D(-Q'#F,MBI!>3+5T]-H3#^R5R:6^%56%B%572.P>2"A9LR',L$ORN1; MOP5:YP7R<-D![05U0%O2\DS1[.%6):H=VM_S/3ONZ]2!L,-64S35ART0D]0> MIE%K-!X_4'WU*>2_"^I:,O=(LQ(W"-,^4FVJ+<%%QBLJ2 \V:5N[M4@I-DJQ M48J-@Q$;8X$U[/$=XY:,N..'3+/WTT"U"HG]Y#OC,H#11@DH,_1QCS7(IVQ[ M5\J54JZ4EL"B%12DL2F&!>V>:)W! M/)"9J2/A:R"YQ 9Y4U6H$L;]'- MZG2-J%63Q[<)9DP$ H&X@8X,[45@&=3TT)EFV]]Q4S_*^9(U?$=O; AXQ8CJ M=?3OF<0*">4(UZ5\ MDY1)M5,3V(@TX9P F2? H Z,(Q-9%5)(M@C+,+.OPC,* M\EPCKN&7J>@3MW+))-5T=$\=1FHP,2WDI7CU_,]85$Q'JV1)!JBUL+$^D;DF M.5PB_%"K- @]0AQK3H[WL#T.E/FAGE ML@NB/']4QT?[J B1>1R9&;L881Z41MK+E"%PT4C"52,V;UL/'4G0#_6LA4LP M2>7Q')NZF6QL%QLAA"/N &:EILQG\&@M4:OB8EUFY#VS(OXOA*74Z MX9S4T"J>'$MBH0.F3D8T]GV*F!.2ENF%4E8&$PY!(IIRE M;.M:IM; :'ZW4?Q= JOK7BM5YTQ#BZ*4& *!NL#/SRRH%(98ME95X?6@ M&$:D !"%(Y]1"8R&P1?>/#'L;]^-]O10Z\RO=Z$2!$:(35HT48Y'E?NX=$7Z M/)%2%%_Y97WEGHO7O,G+QBMF[DN[JQ*%P9TROA+9,DXW%I#B9!3-M&:J#38I M(#)@??&24-B6P\#(VS B)5-P@QALY*1GMNJ\Z*9@ M6%0#;4=8(5$@5153SD9'+4LE8Y<;Q=#^"&JPFI"D[>O)\]0I[4?>-"O.'84# MMO"E<8^X$:*\&%2%G/XT+L+2EB_@B3%(6.?KC$R$/R/,?SJV"\ '%U_MRNYW MJZNPC5JM7ZDWW26*:&'9N:2AE;NW^+R5XX>3_A+-_)'3J;7?_>S\H5*\SC@( M2M:4'!.>'5@)7]FZ]8+OD0D!XFYP<8JC,S\F1QDP(RI!5]\<6]]4FY9/,3-4 M79V0RRHW ^HO8+1DY-* VA@)\,.3> LA6ER)%:U2B_S-@ MDI6EERFJU>!290KMGE\"7U'N/%9(LODO2!U1K#4VKA2%BR3S*A/CD6-EHX*% M*.CZF"DE#@W49M5*+_J=1<-C44(QM\ M+E=ZZZRFN>RU]S4(CE&W$?LJL%QAJ (NIRF&]U89L MR)(VW8I#(#3R(J'4D>1(F;6(1-W?UV"[P<0PQD*6KL;MLEV<8[*;8)!0(%@A M(A[D/=22 Q0J888AD '1$"#X0W/J3>6L-%5UWG62#W!P=C000KHUCRP@H>S] M :+,P@ZEG=5>48Z'$*6E$7/T1J]5?QPW3E%'J3]5JA/.YW]GI44^=%$4YF#7 MU>.#&ID\<3;]N#X9I9RQ[BV1,(X$GWA*ZM0.T$)I9>"4+ EP+#5 [ OT8*3H MG7M?,,+ROJ ,E=#0$_)D*+:T[PH%%*X][/!NG%4OI*K-MNN#TRMUB$/1(9;; M* PEOV".T-&5"C;(T*>HQ MR$2P*%8M^I)L5R]8K*>>J? ]I)OP50E0V\P-E?%\LO>_YR!O)SZ/;(KPJ4\R MMY>I6?%"S#D3O$S:UIF$%GU(J45S^KN M$7-2P/M$#*U1L="RI1R#&^A^JF:3V!R7-DU.T6%Q&9$#D#^2W36>'J*WZLD= MO;&FQQ=W9@=-0P3BALSV&(61&(&$.A!=WUANQM&H<_@S^NZ73SEUU\^ *F7F6Y>G3X97GS*CZ][&]!7X,@[,(GL75NE7Q%YC;XD'1.R]UWF MWG8=T?4!MT>JH]3R[T?8& "T+:KDPO@0Q>&\C%! * ^K7,OF0[H[6?5( M_"G,$96>Q$_G'"!2D:NJ@^M5O6!XUHB/*+N:(\<1WAZ2S#X;O)T3;(-#-?OD M_&'T:?P0'@N.E&8/AJN]HI1*L- (DC58QIXR-I#L8EE>;OM]N2U( MD;18JD M8GFO[@]V3/6IW/A#GW:%K7I_&1 M!*B$E:<0PM$]@50-1%5 MRD B1=$P2#A0"&0_GZP917:@%5G2'7ZE)58P..4$F=%U3GSTDTCJ,L[0L%(3_0=H P@"\0Z,V[BWB\ALQCM*N_ RKIS M$:26$&:1*D(\3N9DR'+PD"N4=Y6,6 M,'\?%1];@TSPZB"NE[ZC(AVJE/9[+>W/I6@:!=%\++,#D%WTL=6Q;T('DZU< MA&4):7!W7K:")+=9D8)S=6>K@_B(/PW'#>JLXWT!G %2=BR7# M9AS_Y-%(,I+5H6H.%E='(@19W=8D(9J,O+[*E&@:,(X@)YR2DHJ M>L.JSJ?[:6O[WJ1/R-#,1R<)=>#0A,\Z?J@UB-H)O429 2*=A /I5\TURT*D M Y0EF9P FH7!:S1)]#),:I*4U;8;-XU+QBLFL]+68G=R(9U$Q9:[[LNK)\7* M#+O1\*TI"F-4*++W=88GK"QDW@;$CN/\ : .WBGU!M*IV4$@UO0:*/(['2OJ M63PUXEZF2A3EW=A]&'*&8I+C/7EA:^^V"AI[.J^R+C=-5%&[$_Q="9^H Q@U5MA4DU MS?5NQB/,D18,OTHHHY_S%)&P<+IPSN)Z5Z;HL79FW]\R*E]8D^O*(Z:_(BF1 M#4'3?9X+Q2BE5\>:LEGR"P+(PBNR\EU .P719>@U\NAEV>4"35.V&5,=+;42 MRYU<:Q.2?%<@&D)-20RI^R 2;E7'64>;D'+A'E4S<"2"3-&YC_(E%&SMJ73. M(BU(MI#[S@1!LS\7^#/FI%FA;(VF*D4NHWE:I&7]1Q$2M5&#%,RK!G=""S-R$Z%LF>U4\*N5(K--%V]!T?9WK7R6REFV%^9 MFK!,XUVU%.I<@C<=(DR4XO?0 /,N$*59FDKHT1=A4K;3.$C4O+]T3T4RJC"I M5/5^(D2&E>.J0,6*&F%);'4,UR[ZZ!CLNZ+"8".+D1P/+H1Q8AJ?ZQZ5["[6 MS1_M>YK*B"17SKP[E3C%&?Y^R"%+Z8)U3@(/OGTQNHX"*A\B%QVG9 C9'PFO MQP!U7QD2(L. X)5GV!)/V"[ZQ7O2Y,\LW)CK496=J+R^9=F<1#5:,R7AJ\7^ M 4^B%G(*ET*D_9&\5.57MX=WHIF]"[+BP/(LT\Z1%I]D0X:?+KXFF9 A-GXW MBDJJ&GIJ&EK$D:1'=TBN=V*&@L4[K>9J5;^B]VHV)[7@VK^Z-KU7@8-8)5+U M(W:-)>V=:L,5^!.34[WX41Q%DT@2A2,8H*1Y*;4FR_B.S97*E#"/90N1K18D MUB,J_H/?48JE78"D5,I[R6>O W:8SZY%JFLF6'@7@+8TFL^6: ME,422#5*X"9K5%ND54\SHJ]:P:!@KK*MHJIZM<&1,354\#W#9W"P)L+',8ZH MS%XVA<%*"F/EJ!F91 7:RL0, ^/?P =H'LI(H=YR9GP>'?-?BY;#<3WNVBDG MRMFB%J'N)Q.>3J/J+@Y^*Q5S\@Z:NET)0,T-+BP=_K8@]][A6T MC%:/5_W(ZGSZWR]'Y0-]_L=>Z7SW(#6]:MU\[Q"U%NRNP?@&"RT3W3^S-+@. MS>"RMU!6O\:FFH!\D7RA>N0W(_S-JOT6Z2GX'C>(J17U/2C[N[QL_\M0=FAW M/H'ZI\SQC/VOO9'W N(GE8D MT7T"N9H7#)]Y?"?'8)\8$74)$0F)R2+@K5"9/2I51A: T9PY=R5/9"N9TIC! MMU8[])#P+"KT33XKIBTZDY "%BJYFZ]:BNZGLIO1J4RZU:2C/8DS!.2/Z>BA M3'#UJ86<2$QB">\-!5LH$9(>U.5R_ $^<-:<-;0'K#I5^:%'"E9&TI7/=L$A MY**UP@;GE*B0J&;N]5;UH7;N?\*4L8D87C?P*ETX.^C<7EU$I"IOL\-14CX+ MK RT@2,^Q5$8S1428ZFR')K*DMO:X,YYGR1S40@.DDAT$,NGUOH%!([S3Y&2 M&027C71M^>7.[_O._V50J6R__:6OZPY,!C_&$ <77^$*E1S@<'.KP$](ZQ.8 M:T'&:P8CRA0Z2BPR66?&+UNP*1BFC$7&Z4W7,(:8IHBD*6<2JD3D0O!*3 SV M5=TUAQ-RO5E+LWC_;YQ,^SZ*+RCX/YEI:="D-=1/YUTI=0Y#ZKP/G3^\._19 MM=C..M>GM_#&.8G@/T>Y(M;SP<5)KHA57EH77VGH2JW_D *<0[%^#(\]1C\> M!4"2W4:8FVA2&G\PEI3 5=I2RO3'$;O&N M<.3D^&)*U"T64M\DF;*G6XN;&.["A*K(]_\]#^[86[LH%S7$Z*].$M2Q3 SC7_DAH\<07O09J'3D.2#ZOHU$*DF[','_')(F7SM;Q.]SO)&HO!5,-4PW26L*3#08$$S*?R5*Y3 MKIK)RLS2";*6I*VR4(^!L7 H5^;!Y#Y%?ZO4>@_)Y4\L-#%+!ML=XAD=7*'1 M>9HI%76.C7Q3HOSW.-L5??%#>L@_1?JP..?#0BCG))?\5*.42( @ALO0])%> M+2PGR8MO"JRKA&T81:5L&QF)20SJRH#5$WZ"XUWI(@\C@2VPO2K+<]B]43!G M\'12E9."#_#1YD1G61+&V0_4I3LF/YG$]X -'T\>J,V](']?,] M^K*/[2SC)?&\[C_^ 21EB.39[<;DRP(4\K^I#,@@^^8F[>41YW&(@%8B M%/@Y)?"CT,84.1%C_MB B_2D*M3)W CY,U-O/.C,\^(XNJU<(%PHZEA3K*<4 M)@/]$VHVE'DVA(ML[).KY@&TRP(:6Q0^>K,J\\LZ!FE?8KP29/+(2W*UY>Y" MD(/+K5+OAVQ9B,Q/VH>!HS/0_N0;31E&B!"FOXOL+,E]2@;AI>Y\& B/GXX4 M4G.24FJ9R62KYK]$YBEE47E3XXK6-W=VIIDZ3U6_;A$JIU4ILG'29ZR37D%YN/7!BJ=Y1[I42EO1I 8HU=&T@"C3?LJTGP/< MJ'U,^R'Y^D%XH .4SHJ#<5:/*KO$^K;7%WM4=-;:0R9GKJP TIT6B^C-YU6*7QZ!4*\$[3"M(Q($$Q9=R'*C*#:8<@M$-IM# M3;3L-52?)("6'!OXHIDIGI*Y*@0E)1'QLO\-(C'E9!?M/&K4[O<52646HS=< M$A#E)_97TI SO6&D*%S(%S_Z[BNUTZ[UW/V>])G!W#54!#N5&54YD0=DG M65QGHE7;5,/ZRV2TY>1(T%V+EVPB,"F-FAXD'*]0R6H9)U5AJ:7E4R1PUFSQ M9&X ^&.$?;>\'UA 9%43J48^('GG:82P\MX/TJDPS]/JVB:U(2K)#:@T-WO? MF@Q!JQLE9CJBOVB"[4V>=/,MI>IZ-U^]5T9)#CA*\D4ZXRR/L-1D02"HDHH\ MZH7,!@7^QJ1@T)&YJR4EO7!WMA%WB)/MJTQS+55F2$5^,LWTB &BZ/:3-8"2 M_^51T\< 8>I4G-:5N;*R'P=&%42C-XDYQ:-?:<51/?TB0&[UY5&W,WE)VMU*L6YC]RF7Q MJ@1IE1 @/QR?'2-/8O@42PDCB^ YG+W*^0P^A@FA!#PA)66A,RIK.:DOBE;79/->XMCN9:C_TC"4E)K6$3^Q3$*WI$!/#J&I4S?:YG^ MD0(>THK,QD&H.H'L>1'(1J0VF(BJDY:A/*NJPRJ7ES(Z7Z1/&HV^][F+\C8T M7Y 5NJ<++8(C0T=O,L O&;TL8K>#ER[+ M2>0"_ELL11FJVXFZ=";1&NW&X1L52W%?PHBZO.I2V/>9"2:N>*/9"C[:6@NJ MCGW?B5Q7\J)+U/CS.$?KUM-P,BHG6?4QBCC)(K5T/NGC_(M[*HEBQQ4)EYDO M3$,,?5\Q-"5(&H1LX)"YCDC;@#D\.9VVL(PD#AE&A9/4H"7W&2GEL3\,+]@I M[O@YIM1?*$XHW6 'XP8;S*^P<_FF_6#U]DI^,,TY* 20H3 CCX2(='HUFK5W M/SNGV3 '/BMK)(D)L2C(GTG#5H[R206SMN?VJK>7W3>,$Y]D4I/9/3-:6(EJ ML4("-+97HN)QQKF3V.1:,*K&"$"<4))>"'85)5,)V21$@7;91DK6B43!'I_Q M\67V[F+&+J42HP%RCP3OM;'^2N]%L8%Z=JNQ/)>&I9PG7+RV]DQ\93")MZ9ZDJ#*8=(#: M,XC@/]&/CV;;QH5P;QM"^+.IRL>'MAA/J/<>\I9QMZ",/,RZF<#F#3RER+-2 MO0AEH'"#J1\QONRJ0? [<$ZE_Q\EHFQZ8?(,+$SCQ$(L4"-P;9\B6'Y0$L>Q M +F+:-?YL:G>HG!T'HA["2X=7-:QD,?7F![<5D*]OO .F6CHDP5!$AC 3*M8 M V4Z.ZYD7@A]Z#94"1!++B>5_[K\YID_9!=P%G?_P6OE24=FXY=*=4'V'[U9 M-Y7 EOU'2PM+2^E_<$;4^U!UF4TJOT?1F#8;^?PC^LY*>^I@[*G_]D*5@-G= MW%W>K=1:*]WE1?PDXTC$4>I*;[9K[]SE!14R6.]KN.!$UVBIC$(EZ:\4UUYB M!&<*E@_(MJQZ(69.(X?YM"X<=7H;5;!Z94Q7!\:BL1QW=T ML]+]C^V*-2VMSS!MI3>.GCRB=LR\4?D/&#)S6WKY"9X0!LTH"(A-(V%\&(C^ MX'*28B0?D!'"S.SLG:YF[G,J!5J\T6V;\0&?7Z...L(]J0D9^Y0JSL@\7;XM MB=4O"[43&8+2*F3(!I]_PW>=_YK+/R?O\0>ZFP7=]/+** 0 M$CSS64Q^?2NBX-NG8;_3Z%3@?_4N A_5:K76MXLO9]^:GG]1[ MG>ZW^K=6#?_W]K>+X>#TOWY:F [/4JWL:VA2 KYX/TYD6/>SP)Z9F/#S664I MG,?1] .(:?%Q,M#H'!>4S0._^N!/_536OJV]7CQ+]):?1*U&O?OMZ\796]#* M1PCTD?SZMM)59TL+[ M/>!N'XC"OXD=^&&D![=T0Z/ZW5VN?-0>7TI'92 M:9T/FY63D]9YY:0Y!"JU^B?-4R)2\^UOS1I0+$.G>Y>17?'_LIP)[C32P'L# M1J:/R<;.P_E)XZ3?.X.]K\.VMTZZ/3P9C-\-N@S'S7ZC)V/^#7TYF-?P25M'"CKWOEWS/3Q MOF%4!KIFJ2B2LC9@2]&JE2[4N9JMNF8HJ826R"J'@=C) ]62AF3^W:'B8I3O MH"V%+-Z/[(Y%+IMH-L(=-HNC3IA@ 8)"8"H#L/92QK]TVV$UT0?O!/8^P$T2 M"LQX@2L+U;GQO\ LU?W[*$.$FV0&U*N!M5LIH30>)8-^W'QK,/V=]J#_B-+,L$ZLU;,0-K5.]'SXM?TR>8&[ M+'.N-@WM1![,7/G@(RHLY6GA;ZQX'$_ W@,3"PRW#X-/%_ 2ED?C]?,6SEP0 M)* % 7%^?5OC?\\P54[^FXRD7]_V&W]_"^P+2LNO;T?4J?2M7=3G?)O]$]L$#RD+?\'F:6JC)W>_ M/W&%Y7X5[5>C:+MLY)F2>)MD[BU/R1^ M!?W]H55%L^!T]86+WGMMJ-E[BPOMOO MU%_@PAI-MU??RHYM6U =E%@B&$G,49SXZ8YDTXJ7WP)G]-UZJ[_/'/_4!79! M5G5>\@+[VSK:^[+ >MOM=IJ'*+P.7,OZJ%WM$J,H.1"A!@I*M]%ZT6<"Y/8+ M7V'/;;2Z+WF%K9K;:&Y%VRR5,DN*_2F;N!W7WQV(^#KNN?W:VJS_[A!X_[C1 M<7N]M0788:RQY]9Z:VMFA['$1M=M=M=6K^]=8ZFUZJ-[=P S[^P[GYK84_8L;7]*7N^ ML&ZO5$9V+Z;.9"_X4E"5@JH45/LCJ'ZB3.-'"8R"'CPYL(;'](XI,YNM5S;U M^_+3._WTB\N VK?,9KZ$+UPHLUT/W;I^D=FN3;>^OA6ZQ[9:H^OVNB\R*;3G=O<[PV+]':OWM[*PEQV; M>/G9KO6:6Z^_Z&S0>LMM-?;Z4#]UA1T0QR]Z@?6VVZIO)2>[U+->:+YKWVVO MGVET$&>BO^_:Y29RENMKQP0.887-KMO>3G55J985Y;LV#R;?M>_V&NUU&>,P M$B7;;FU]M>PPE@C*=;OSPK>QT7 ;O;5K>LL4DS+?]:!S,\N9;OZYEZV\O,Q\ MU[6M\SU/2EK?-[;G"UN_SF[/%]8IBV_*?-=24+V8A96":D?YKEF!T3E$(-]Z MK?;WI0FN:E9KZ(5J_);)I@W$1%GY[^[=1WH__Y)R2>F^$]$<,<)-XXFC-QG@ M;PDGG3B>\[=&L]HU.Z#ZR--HV)+"-)F@48(HO*H$_@TUZ2(X<@_[_>(7P[%J M-R:'6]()A<"AJ:53KJ?%0J,1ZGB6:?!4++U6]M_$MZN>" M&-NZ/4G5&234/@11JK';^-$;ZO\58SZEEUGM"*S@*_H44JB]0"$"2T>608AK MS+M$(LRQ21H/(EN*T+>G7OP==LB>//P!>XY1W\HC#/4*$=[ R,(E%OX'?"ZY MAE&XPPS.D/N1%4X1!O@;W$6+NRCW1HC T#+Q J';;9E9) CP?81=1:9^B*./ MN>DZ+X*?,KN(C5:"2#:"1+AR?(R7>40(YTP7S9 >[$UU9>'R"D]_8XW3C_CM MR7R*FYK-(J/VGKRM'IP.VD]YYA3FO=SE&(\OK+__ 5[PG*3 MVGD,6DT""@I*=(=:B\%6BIGJ+3J-0C]%\F5W($-P%'L)_GA'% "E:B3;J\'G M$QY&[0E,W5/L3?N"34ZQUQB02+.Y9B9\ /NJ3:EW"^^8E*RX2S07TCQ#[Y+U MJ@*> %I,O>]"4<_J>=1%QU,Z'XPA-Y-7/ :ES0>YS?U8 M5'8-7C;Y)FQ'5D?U7)\6;I(;36>QN(;W<21<(A'LDC:%M?:L.%!T,E3"OD P MF2CV1W2,U ;0!Z0P>$RKFMO83T4EFDQ(E.AV-;BZV!