0001193125-20-050382.txt : 20200227 0001193125-20-050382.hdr.sgml : 20200227 20200226185418 ACCESSION NUMBER: 0001193125-20-050382 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 93 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200227 DATE AS OF CHANGE: 20200226 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BRIGHTCOVE INC CENTRAL INDEX KEY: 0001313275 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] IRS NUMBER: 201579162 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-35429 FILM NUMBER: 20657769 BUSINESS ADDRESS: STREET 1: 290 CONGRESS STREET CITY: BOSTON STATE: MA ZIP: 02210 BUSINESS PHONE: (888) 882-1880 MAIL ADDRESS: STREET 1: 290 CONGRESS STREET CITY: BOSTON STATE: MA ZIP: 02210 FORMER COMPANY: FORMER CONFORMED NAME: VIDEO MARKETPLACE INC DATE OF NAME CHANGE: 20050104 10-K 1 d768281d10k.htm 10-K 10-K
Table of Contents

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-K

(Mark One)

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

For the fiscal year ended December 31, 2019

OR

 

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

For the transition period from                  to                 

Commission File Number: 001-35429

BRIGHTCOVE INC.

(Exact name of registrant as specified in its charter)

 

Delaware   20-1579162
(State or other jurisdiction
of incorporation)
  (I.R.S. Employer
Identification No.)
290 Congress Street
Boston, Massachusetts
  02210
(Address of principal executive offices)   (Zip Code)

(888) 882-1880

(Registrant’s telephone number, including area code)

Securities Registered pursuant to Section 12(b) of the Act:

 

Title of Each Class

  

Trading Symbol(s)

  

Name of Exchange on Which Registered

Common Stock, par value $0.001 per share    BCOV    The NASDAQ Global Market

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 every Interactive Data File required to be submitted 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 such files).    Yes  ☒    No  ☐

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of “large accelerated filer,” “accelerated filer,” “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 not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

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

The aggregate market value of common stock held by non-affiliates of the registrant based on the closing price of the registrant’s common stock as reported on the NASDAQ Global Market on June 30, 2019, was $390,496,282.

As of February 24, 2020 there were 38,957,059 shares of the registrant’s common stock, $0.001 par value per share, outstanding.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s definitive Proxy Statement relating to its 2019 Annual Meeting of Stockholders are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. Such Proxy Statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates.

 


Table of Contents

BRIGHTCOVE INC.

Table of Contents

 

         Page  

PART I.

    

Item 1.

 

Business

     4  

Item 1A.

 

Risk Factors

     14  

Item 1B.

 

Unresolved Staff Comments

     32  

Item 2.

 

Properties

     32  

Item 3.

 

Legal Proceedings

     33  

Item 4.

 

Mine Safety Disclosures

     33  

PART II.

    

Item 5.

 

Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

     34  

Item 6.

 

Selected Consolidated Financial Data

     35  

Item 7.

 

Management’s Discussion and Analysis of Financial Condition and Results of Operations

     37  

Item 7A.

 

Quantitative and Qualitative Disclosures about Market Risk

     55  

Item 8.

 

Financial Statements and Supplementary Data

     58  

Item 9.

 

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

     59  

Item 9A.

 

Controls and Procedures

     59  

Item 9B.

 

Other Information

     62  

PART III

    

Item 10.

 

Directors, Executive Officers and Corporate Governance

     62  

Item 11.

 

Executive Compensation

     62  

Item 12.

 

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

     62  

Item 13.

 

Certain Relationships and Related Transactions, and Director Independence

     62  

Item 14.

 

Principal Accountant Fees and Services

     62  

PART IV

    

Item 15.

 

Exhibits and Financial Statement Schedules

     62  

Item 16.

 

Form 10-K Summary

     67  
Signatures        68  

 

2


Table of Contents

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Annual Report on Form 10-K contains “forward-looking statements” that involve risks and uncertainties, as well as assumptions that, if they never materialize or prove incorrect, could cause our results to differ materially from those expressed or implied by such forward-looking statements. The statements contained in this Annual Report on Form 10-K that are not purely historical are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, or Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or Exchange Act. Such forward-looking statements include any expectation of earnings, revenue or other financial items; any statements of the plans, strategies and objectives of management for future operations; factors that may affect our operating results; statements related to adding employees; statements related to potential benefits of acquisitions; statements related to future capital expenditures; statements related to future economic conditions or performance; statements as to industry trends and other matters that do not relate strictly to historical facts or statements of assumptions underlying any of the foregoing. Forward-looking statements are often identified by the use of words such as, but not limited to, “anticipate,” “believe,” “can,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “will,” “plan,” “project,” “seek,” “should,” “target,” “will,” “would,” and similar expressions or variations intended to identify forward-looking statements. These statements are based on the beliefs and assumptions of our management based on information currently available to management. Such forward-looking statements are subject to risks, uncertainties and other important factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by such forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified below, and those discussed in the section titled “Risk Factors” included in Item 1A of Part I of this Annual Report on Form 10-K, and the risks discussed in our other Securities and Exchange Commission, or SEC, filings. Furthermore, such forward-looking statements speak only as of the date of this report. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements. Forward-looking statements in this Annual Report on Form 10-K may include statements about:

 

   

our ability to achieve profitability;

 

   

our competitive position and the effect of competition in our industry;

 

   

our ability to retain and attract new customers;

 

   

our ability to penetrate existing markets and develop new markets for our services;

 

   

our ability to retain or hire qualified accounting and other personnel;

 

   

our ability to successfully integrate acquired businesses, including the online video platform assets of Ooyala, Inc. and certain of its subsidiaries that we acquired during 2019;

 

   

our ability to protect our intellectual property and operate our business without infringing upon the intellectual property rights of others;

 

   

our ability to maintain the security and reliability of our systems;

 

   

our estimates with regard to our future performance and total potential market opportunity;

 

   

our estimates regarding our anticipated results of operations, future revenue, bookings growth, capital requirements and our needs for additional financing; and

 

   

our goals and strategies, including those related to revenue and bookings growth.

 

3


Table of Contents

PART I

 

Item 1.

Business

Overview

Brightcove Inc., or Brightcove, is a leading global provider of cloud-based services for video. Brightcove was incorporated in Delaware in August 2004 and our headquarters are in Boston, Massachusetts. Our suite of products and services reduces the cost and complexity associated with publishing, distributing, measuring and monetizing video across devices.

Brightcove Video Cloud, or Video Cloud, our flagship product, is the world’s leading online video platform. Video Cloud enables our customers to publish and distribute video to Internet-connected devices quickly, easily and in a cost-effective and high-quality manner. Brightcove Video Marketing Suite, or Video Marketing Suite, is a comprehensive suite of video technologies designed to address the needs of marketers to drive awareness, engagement and conversion. Brightcove Enterprise Video Suite, or Enterprise Video Suite, is an enterprise-class platform for internal communications, employee training, live streaming, marketing and ecommerce videos. Brightcove OTT Flow is a service for media companies and content owners to rapidly deploy high-quality, direct-to-consumer, live and on-demand video services across platforms.

We also have a number of modular solutions for customers, including Brightcove Zencoder, or Zencoder, which is a cloud-based video encoding service. Brightcove SSAI, or SSAI, is an innovative, cloud-based ad insertion and video stitching service that addresses the limitations of traditional online video ad insertion technology. Brightcove Player, or Player, is a cloud-based service for creating and managing video player experiences.

In September 2019, we released Brightcove Beacon, which is a purpose-built app that enables companies to deliver and launch premium OTT video experiences quickly and cost effectively across mobile, web, smart TVs and connected TVs, all with the flexibility of multiple monetization models. In January 2020, we released Brightcove Campaign, which is a purpose-built app that enables marketers to easily create video-driven marketing campaigns that yield insightful data with the ability to compare video performance to a variety of industry benchmarks.

As of December 31, 2019, we had 3,595 customers in over 80 countries, including many of the world’s leading media companies, broadcasters, publishers, sports and entertainment companies, fashion and hospitality brands and corporations, faith-based institutions, e-commerce platforms, and hi-tech organizations, as well as governments, educational institutions and non-profit organizations.

We primarily generate revenue by offering our products to customers on a subscription-based, software as a service, or SaaS, model. Our revenue grew from $164.8 million in the year ended December 31, 2018 to $184.5 million in the year ended December 31, 2019. As of December 31, 2018, we had 3,783 customers, of which 2,226 used our premium offerings and 1,557 used our volume offerings. As of December 31, 2019, we had 3,595 customers, of which 2,338 used our premium offerings and 1,257 used our volume offerings. Substantially all of our revenue has historically been attributable to our Video Cloud product, and we expect that revenue from Video Cloud will continue to comprise a significant portion of our revenue. In addition to being offered on a stand-alone basis, Video Cloud is also a core component of OTT Flow, Video Marketing Suite and Enterprise Video Suite.

Our Solutions

Our solutions provide our customers with the following key benefits:

 

   

Comprehensive, modular and scalable solutions. Video Cloud provides a single, integrated solution to meet a range of video publishing and distribution needs. Brightcove Beacon and Brightcove Campaign

 

4


Table of Contents
 

are end-to-end solutions of video technologies built for media companies and marketers. Each of Zencoder, SSAI and Player are modular solutions that customers can license on a stand-alone basis and integrate into their existing video workflows. In addition, our multi-tenant architecture enables us to deliver each of our solutions across our customer base with a single version of our software for each product, making it easier to scale our solutions as our customer and end user base expands.

 

   

Easy to use and low total cost of ownership. Our products were designed to be intuitive and easy to use. We provide reliable, cost-effective, on-demand solutions to our customers, relieving them of the cost, time and resources associated with in-house solutions and enabling them to be up and running quickly after signing with us.

 

   

Open platforms and extensive ecosystem. Our open and extensible platforms enable our customers to customize standard features and functionality and easily integrate third-party technology to meet their own specific requirements and business objectives. We have an extensive ecosystem of partners, which we refer to as the Brightcove Partner Program. More than 150 members of the Brightcove Partner Program have solutions that are integrated with our platform. This ecosystem includes leading technology companies such as Akamai, comScore, Google and Oracle and providers of niche technology services. These integrated technologies provide our customers with enhanced flexibility, functionality and ease of use.

 

   

Help customers achieve business objectives. Our customers use our products to achieve key business objectives such as driving site traffic, increasing viewer engagement on their sites, monetizing content, increasing conversion rates for transactions, increasing brand awareness and expanding their audiences, internal communications, employee training and customer support. We believe our customers view us as a strategic partner in part because our business model is not dependent on building our own audience or generating our own ad revenue. Our business interests align with our customers’ interests as we each benefit from the success of our customers’ online video strategy.

 

   

Ongoing customer-driven development. Through our account managers, customer success and support teams, product teams and regular outreach from senior leadership, we solicit and capture feedback from our customer base for incorporation into ongoing enhancements to our solutions. We regularly provide our customers with enhancements to our products. Delivering cloud-based solutions allows us to serve additional customers with little incremental expense and to deploy innovations and best practices quickly and efficiently to our existing customers.

Our Business Strengths

We believe that the following business strengths differentiate us from our competitors and are key to our success:

 

   

We are the recognized online video platform market leader. In 2019, our customers used Video Cloud to deliver an average of approximately 3.65 billion video streams per month, which we believe is more video streams per month than any other professional solution. We have in recent years received numerous awards for our market leadership from industry analysts such as Frost & Sullivan and Gartner and publishers such as Fast Company and Digiday.

 

   

We have established a global presence. We have established a global presence with operations in Europe, Japan, Asia Pacific, the Middle East, India and Mexico. Today, we have employees in fourteen countries. We built our solutions to be localized into almost any language and currently offer 24/7 customer support worldwide. As of December 31, 2019, organizations throughout the world used Video Cloud to reach viewers in approximately 252 countries and territories.

 

   

We have high visibility and predictability in our business. We generally sell our subscription and support services through monthly or annual contracts and recognize revenue ratably over the committed term. The majority of our revenue comes from annual contracts. Our existing contracts

 

5


Table of Contents
 

provide us with visibility into revenue that has not yet been recognized. We have also achieved an overall recurring dollar retention rate of at least 85% in each of the last four fiscal quarters, including 95%, 87%, 85% and 89% for the three months ended March 31, 2019, June 30, 2019, September 30, 2019 and December 31, 2019, respectively. Our business model and customer loyalty provide greater levels of recurring revenue and predictability compared to traditional, perpetual-license business models.

 

   

We have customers of all sizes across multiple industries. We offer different editions of our products tailored to meet the needs of organizations of various sizes and across industries. Our offerings range from entry-level editions to enterprise-level editions used by multiple departments in a single organization.

 

   

Our management team has experience building and scaling software companies. Our senior leadership team has built innovative software platform businesses. Members of our senior leadership team have held senior product, business and technology roles at companies such as CA Technologies, DassaultSystemes, DS SolidWorks, Ellucian, Fidelity Investments, IBM, RSA, PTC, and SAP Americas.

Our Customers

As of December 31, 2019, we had 3,595 customers in over 80 countries and territories. We provide our solutions to many of the world’s leading media companies, broadcasters, publishers, sports and entertainment companies, fashion and hospitality brands and corporations, faith-based institutions, e-commerce platforms, and hi-tech organizations, as well as governments, educational institutions and non-profit organizations. We believe our solutions can benefit any organization with digital video content.

Our Products and Services

Video Cloud

Video Cloud, the world’s leading online video platform, enables our customers to publish and distribute video to Internet-connected devices quickly, easily and in a cost-effective and high-quality manner. Our innovative technology and intuitive user interface give customers control over a wide range of features and functionality needed to publish and deliver a compelling user experience, including the following:

 

   

Uploading and Encoding. Using Video Cloud, customers may upload videos in various formats for adaptive encoding that maximizes quality and minimizes file size. Video Cloud then automatically enables the content to be delivered to end users via a third-party content delivery network, or CDN, such as Akamai Technologies, Inc., or Akamai, Fastly, Inc., or Fastly, or Amazon Web Services, or AWS.

 

   

Content Management. Whether a customer has a few short video clips or thousands of full-length episodes, Video Cloud makes it easy to organize a media library. Videos can be grouped together with drag-and-drop controls or smart playlists that automatically organize content. Customers can set rules for geographic access and schedules to define where and when their videos can be viewed.

 

   

Video Players. Video Cloud includes leading video player technology, with fast load times and fast video starts. Video Cloud allows for point-and-click styling and configuration of video players that can reflect the brand or design of the customer. Our video players also include built-in support for advertising, analytics and content protection, and provide a consistent cross-platform playback experience. Developers can also take advantage of a set of tools to create completely custom video player experiences.

 

   

Multi-platform video experiences. We have built Video Cloud to support numerous operating systems, formats and devices. In addition to web-based experiences, Video Cloud provides publishing and

 

6


Table of Contents
 

delivery services for cross-platform devices including smartphones, tablets, media streaming devices and Connected TVs. Our solution includes automated device detection and manages multiple renditions of the same video encoded in different forms with optimized delivery protocols for different target formats.

 

   

Live Video Streaming. In addition to on-demand video distribution, Video Cloud includes support for live video broadcasts. Video Cloud accepts multiple live streams at different quality levels and delivers the rendition that best matches each viewer’s available bandwidth, processor utilization and player size.

 

   

Distribution and Syndication. Video Cloud supports a blended distribution strategy across the Internet, allowing customers to distribute videos on their own website, partner websites or video-sharing sites such as YouTube. These tools help content owners to drive site traffic, increase brand awareness and expand their audience.

 

   

Social Media. Customers can expand their audience by leveraging the social network of their viewers. Through integrated Video Cloud capabilities, users can share complete videos or video clips through Facebook, YouTube, Twitter and other social media destinations. Brightcove Social allows customers to manage their video presence across social networks from a single interface. With Brightcove Social, customers can clip and publish videos to the native playback environments of Facebook, YouTube and Twitter, as well as their own websites, from Video Cloud and track performance in a single location.

 

   

Advertising and Monetization. Video Cloud can help customers grow and monetize their audience with video ad features such as tools for ad insertions and built-in ad server and network integrations. Video Cloud includes tools to support synchronized in-player ads with embedded link functionality and overlays for persistent branding.

 

   

Analytics. Video Cloud’s integrated video analytics present information to optimize and support customers’ online video publishing and distribution strategy. Online publishers can also choose to integrate web analytics solutions such as Adobe Omniture or Google Analytics with Video Cloud.

 

   

APIs, SDKs and Developer Resources. Video Cloud includes comprehensive APIs to customize, extend and integrate with our platform. Our SDKs for iOS, tvOS, Android and AndroidTV offer customers tools to jump-start projects and deliver high quality mobile video applications and connected TV experiences. Our developer center gives customers unlimited access to comprehensive product documentation, sample code, developer articles and technical videos, making it easy for them to access additional information.

Zencoder

Zencoder is a cloud-based video encoding service. Zencoder provides our customers with high-quality, reliable encoding of live and on-demand video and access to highly scalable encoding power without having to pay for, manage and scale expensive hardware and software. Zencoder includes the following principal features and functionality:

 

   

File Support. Zencoder accepts files in an extensive range of formats and codecs and supports video output to a multitude of devices.

 

   

Quality and Control. Zencoder includes tools to support high quality video output and to adjust and edit video.

 

   

Speed and Reliability. Zencoder provides extremely fast transcoding and industry leading reliability.

 

   

Platform and Security. Zencoder is scalable, globally distributed and includes advanced security features designed to protect content.

 

   

Account and Integration. Zencoder provides a simple API for streamlined integration, supports most major transfer protocols and accelerated file transfers and allows users to manage their accounts and encoding jobs from an intuitive, online dashboard.

 

7


Table of Contents

SSAI

SSAI is an innovative, cloud-based ad insertion and video stitching service that addresses the limitations of traditional online video ad insertion technology. SSAI reduces or eliminates the need for platform-specific ad technology and makes it possible for customers to reliably deliver live or on-demand video with dynamically customized programming and targeted ads to the maximum range of devices. SSAI includes the following principal features and functionality:

 

   

Reach. SSAI features cloud-based ad monetization of video on demand across devices, apps and websites.

 

   

Integrations. SSAI is pre-integrated with ad networks and ad decision systems.

 

   

Server-Side Solution. SSAI is a server-side solution, requiring no SDKs, plug-ins or client-side code.

 

   

Simplicity. SSAI uses a single URL with automatic device detection to deliver high bit-rate broadcast quality video ads.

Player

Player is a cloud-based service for creating and managing video player experiences. This service provides customers with leading video player technology, a robust set of management APIs and performance optimization services. Player delivers cross-platform playback experiences and includes built-in support for advertising, analytics and content protection. Player includes the following principal features and functionality:

 

   

Leading Video Player Technology. Player includes a fast HTML5-first video player, responsive design, social sharing and integration tools and support for adaptive bitrate streaming across all major mobile and desktop platforms.

 

   

Speed. Player is designed to have the fastest load times and the fastest video starts. Player’s precompiled plugins, skinned assets and thumbnails minimize download size. Player is optimized to reduce network traffic. Player also allows customers to deploy changes to thousands of player embeds with batch publishing to accelerate time-to-market.

 

   

Wide Reach. Player allows customers to reach the maximum range of Internet-connected devices and operating systems with consistent playback across desktop and mobile devices.

 

   

Powerful APIs, Plugins and SDKs. The developer-friendly, HTML5 video player is easily customized with CSS and JavaScript APIs. Player’s Management APIs also allow customers to easily control player configurations. Player has a robust ecosystem of plugins and integrations, including built-in support for advertising, analytics and content protection, as well as numerous open-source plugins from the Video.js community. Player also includes native player SDKs for easy development and deployment of native applications.

OTT Flow

OTT Flow is a service for media companies and content owners to rapidly deploy high-quality, direct-to-consumer, live and on-demand video services across platforms. OTT Flow enables video content delivery with a consistent user interface across multiple platforms, including desktop, Apple and Android smartphones and tablets, and Google Chromecast. OTT Flow also includes support for ad-supported and subscription video-on-demand models with ecommerce, customer relationship management, or CRM, and billing engine interfaces. This product also features a flexible and intuitive web-based administrative console for user interface and user experience configuration, rules-based content packaging and scheduling capabilities, robust analytics and subtitle and caption support. OTT Flow provides an Over the Top (OTT) solution that allows for UX flexibility, support for complex integrations, delivery to a large number of platforms, TV Everywhere (TVE) authentication and support for transactional business models.

 

8


Table of Contents

Video Marketing Suite

Video Marketing Suite is a comprehensive suite of video technologies designed to address the needs of marketers to drive awareness, engagement and conversion. Video Marketing Suite is a bundled offering of Video Cloud, Brightcove Gallery, or Gallery, and Brightcove Social. Gallery is a cloud-based service that enables customers to create and publish video portals. This service combines portal templates with best practices for search engine optimization, responsive design, social sharing and conversion in a single solution that can be implemented and updated with ease. Gallery allows customers to create engaging video experiences such as video channels, product showcases, event microsites and video support centers. Brightcove Social allows customers to manage their video presence across social networks from a single interface. With Brightcove Social, customers can edit, publish and track their videos in the native playback environments of Facebook, YouTube and Twitter, as well as their own websites, from Video Cloud.

Enterprise Video Suite

Enterprise Video Suite is an enterprise-class platform that is designed to reduce the cost and complexity traditionally involved with internal video communications. The platform enables organizations to stream live internal town halls, train sales teams, ramp new employees, and build customized video portals. Enterprise Video Suite is a bundled offering of Video Cloud, Gallery, and Brightcove Live. It offers security features like IP restriction, URL tokenization, and single sign on, as well as analytics on user-level video engagement. Brightcove Live is an optional add-on to Video Cloud designed to enable non-technical users to set up live events and deliver multi-bitrate streams to multiple devices, without the need for hardware encoders or development work.

Brightcove Beacon

Brightcove Beacon is a purpose-built app that enables companies to deliver and launch premium OTT video experiences quickly and cost effectively across mobile, web, smart TVs and connected TVs, all with the flexibility of multiple monetization models. Brightcove Beacon includes the following principal features and functionality:

 

   

Experience Management. Brightcove Beacon allows customers to define consistent viewer app experiences on mobile devices, tablets, connected TVs and smart TVs, significantly reducing time-to-market.

 

   

Content Management. Brightcove Beacon allows customers to curate and deliver content to its audience segments, automate the curation of playlists and carousels, securely store and deliver content with DRM protection, automate content availability windows by time, geography and device and configure VOD and live content offerings for the any demographic changes that occur throughout the day or week.

 

   

Viewer Management. Brightcove Beacon allows customers to streamline the purchase process with in-app purchasing through numerous stores or platforms. Brightcove Beacon also creates a frictionless viewer registration experience, enables users to sign-on and authenticate easily, maintains watch history and preferences with viewer profiles, allows for the creation of customized packages for different types of viewers, and allows customers to manage stream concurrency to allow or restrict account sharing.

 

   

Analytics. Brightcove Beacon allows customers to gather insights on viewer behavior to drive content programming, product layout, and monetization decisions.

 

   

Monetization. Brightcove Beacon allows customers to choose from various monetization models, including subscription video on demand (SVOD), advertising-based video on demand (AVOD), authenticated video on demand (AuthVOD) and freemium, and to combine monetization methods to create customized offers.

 

9


Table of Contents
   

Device Management. Brightcove Beacon allows customers to secure its content and limit the number of devices accessing content per account. Brightcove Beacon also allows customers to maintain control and easily enable and disable devices, and easily deploy changes across all devices.

Brightcove Campaign

Brightcove Campaign is a purpose-built app that enables marketers to easily create video-driven marketing campaigns that yield insightful data with the ability to compare video performance to a variety of industry benchmarks. Brightcove Campaign includes the following principal features and functionality:

 

   

Customized, easy-to-follow campaign advice and best practices.

 

   

Advanced analytics reporting, including industry benchmarking comparisons.

 

   

One-click-to-publish capability across multiple marketing channels.

 

   

Social sharing capabilities.

 

   

Customized thumbnail codes for email distribution and video optimization.

 

   

Out-of-the-box marketing automation integration with Eloqua, Marketo, HubSpot and Salesforce.

 

   

Google Chrome extension for easy video analysis.

 

   

Google and Adobe Analytics integration.

Editions

Each of our products is offered to customers on a subscription-based SaaS model, with varying levels of usage entitlements, support and, in certain cases, functionality. Our customers generally pay us a monthly or annual subscription fee for access to our products. This model allows our customers to scale their level of investment and usage based on the size and complexity of their needs.

Video Cloud is offered in two product lines. The first product line is comprised of our premium product editions. All premium editions include functionality to publish and distribute video to Internet-connected devices, with higher levels of the premium editions providing additional features and functionality. The second product line is comprised of our volume product edition. Our volume editions target small and medium-sized businesses, or SMBs. The volume editions provide customers with the same basic functionality that is offered in our premium product editions but have been designed for customers who have lower usage requirements and do not typically require advanced features or functionality.

Video Marketing Suite and Enterprise Video Suite are each generally available in Starter, Pro and Enterprise editions. The Starter edition for each provides customers with the same basic functionality that is offered in the Pro and Enterprise editions but has been designed for customers who have lower usage requirements and do not typically require advanced features and functionality. All Video Marketing Suite and Enterprise Video Suite customers are considered premium customers.

Zencoder customers are considered premium customers other than Zencoder customers on month-to-month contracts or pay-as-you-go contracts, which are considered volume customers.

All Brightcove Beacon, Brightcove Campaign, SSAI, Player and OTT Flow customers are considered premium customers.

Support

Our products generally include basic support for technical and operational issues from our support team via web-based submission or email. The premium editions of our products generally include additional support

 

10


Table of Contents

options such as phone support, live chat, dedicated live event support, 24x7x365 support and more. Our award-winning, TSIA certified team supports our customers from our offices in Boston, London, Sydney, Tokyo, Seoul, Scottsdale, Guadalajara and Singapore. We also have a dedicated customer success team that offers various onboarding and related services to new and existing customers looking to get the most out of our products and services.

Training

We offer free basic online training to registered users of our products. We also offer customized, onsite training for customers that is priced on a per engagement basis.

Account Management

An important component of our sales strategy is our account management organization. This organization is focused on ongoing customer success and engagement, as well as contract renewals and upsells to our customer base.

Professional Services

While our products are easy for customers to use and deploy without any additional specialized services, we offer a range of professional services for customers who seek customization of our products or assistance with their implementations. These professional services are priced on a time and materials basis or a per project basis and include projects such as content migrations from other vendors or in-house solutions, video player enhancements, mobile and connected TV app development and the creation of web pages optimized for video.

Sales and Marketing

We sell our products primarily through our global direct sales organization. Our sales team is organized by the following geographic regions: Americas, Europe and the Middle East, Asia Pacific, and Japan. We further organize our go-to-market approach by focusing our sales and marketing teams on selling primarily to organizations in a wide range of industries, who generally want to distribute video content to a broad audience or use video for marketing or enterprise communication purposes. A small amount of sales are generated through referral partners, channel partners and resellers. We also sell some of our products online through our website.

We generate customer leads, accelerate sales opportunities and build brand awareness through our marketing programs. Our marketing programs target executives, technology professionals and senior business leaders. Our marketing programs typically target specific geographies and industry segments. Our principal marketing programs include:

 

   

public relations and social media;

 

   

online event marketing activities, direct email, search engine marketing and display ads and blogs;

 

   

field marketing events for customers and prospects;

 

   

participation in, and sponsorship of, user conferences, trade shows and industry events;

 

   

use of our website to provide product and organization information, as well as learning opportunities for potential customers;

 

   

cooperative marketing efforts with partners, including joint press announcements, joint trade show activities, channel marketing campaigns and joint seminars;

 

   

telemarketing and lead generation representatives who respond to incoming leads to convert them into new sales opportunities; and

 

   

customer programs, including user meetings and our online customer community.

 

11


Table of Contents

Operations

We use a number of third-party cloud computing platforms to provide our products and services to customers. We take advantage of this geographically dispersed, third-party, cloud computing capacity to improve the responsiveness of our service and lower network latency for our customers. We also operate our own servers for systems that manage meta-data and business rules.

Media delivery to end users, including video, audio, images and JavaScript components, is served primarily through CDN providers, including Akamai, Fastly, and AWS. We believe our agreements with our CDN providers are based on competitive market terms and conditions, including service level commitments from these CDN providers.

We entered into our agreement with Akamai in July 2010. It enables us to use Akamai CDN services for our own benefit and to resell Akamai CDN services to our customers. The current expiration date of the agreement is April 30, 2020. We expect to enter into a new agreement with Akamai in the first half of 2020.

We entered into our agreement with Fastly in April 2017. It enables us to use Fastly CDN services for our own benefit and to resell Fastly CDN services to our customers. The current expiration date of the agreement is April 30, 2020. We expect to enter into a new agreement with Fastly in the first half of 2020.

Our agreements with each of Akamai and Fastly contain a service continuation period following expiration of the agreement, which we believe is sufficient to enable transition to an alternative provider to avoid material disruption to our business or to our customers. Our agreement with Akamai provides that, upon termination, Akamai will continue to provide CDN services to our existing customers for up to twelve months. Our agreement with Fastly provides that, upon termination by Fastly, Fastly will continue to provide CDN services for up to six months.

We use AWS to provide cloud-based computing, storage and CDN services to our customers. We entered into our agreement with AWS on May 17, 2012. We believe our agreement with AWS is based on competitive market terms and conditions, including service level commitments. The current expiration date of our agreement with AWS is June 30, 2022. Our agreement with AWS provides that, upon termination, AWS will continue to store our content for 30 days and will, upon mutual agreement, provide additional post-termination assistance.

Intellectual Property

We rely principally on a combination of trademark, patent, copyright and trade secret laws in the United States and other jurisdictions, as well as confidentiality procedures and contractual provisions to protect our proprietary technology, confidential information, business strategies and brands. We also believe that factors such as the technological and creative skills of our employees coupled with the creation of new features, functionality and products are essential to establishing and maintaining a technology leadership position. We enter into confidentiality and invention assignment agreements with our employees and consultants and confidentiality agreements with other third parties, and we rigorously control access to our proprietary technology.

In the United States, we have 46 issued and/or allowed patents and 7 patent applications pending. Internationally, we have 30 issued and/or allowed patents and we are currently pursuing 22 patent applications, including three patent applications undergoing examination at the European Patent Office. We currently have patent applications pending in the United States, Canada, United Kingdom, Australia, Japan, China, India, Brazil, Singapore and Hong Kong, and we may seek coverage in additional jurisdictions to the extent we determine such coverage is appropriate and cost-effective. Our issued patents cover a variety of technical domains relevant to our business, including aspects of publishing and distributing digital media online, cloud-based stream delivery and ad insertion.

 

12


Table of Contents

Our registered trademarks in the United States include “BRIGHTCOVE”, “ZENCODER” and our logo. These trademarks are also registered in certain non-U.S. jurisdictions, including the European Union, Japan and Canada. We may apply for registrations of other marks, and of these marks in additional jurisdictions, to the extent we determine such coverage is appropriate and cost-effective.

Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy or obtain and use our technology to develop products with the same functionality as our solutions. Policing unauthorized use of our technology is difficult and expensive. Our competitors could also independently develop technologies equivalent to ours, and our intellectual property rights may not be broad enough for us to prevent competitors from selling products incorporating those technologies.

Competition

We compete with video-sharing sites such as YouTube, in-house solutions, online video platforms and a broad range of other technology providers. Some of our actual and potential competitors may enjoy competitive advantages over us, such as larger marketing budgets and larger sales teams, as well as greater financial, technical and other resources. The overall markets for our products are fragmented, rapidly evolving and highly competitive.

We expect that the competitive landscape will change as our markets consolidate and mature. We believe the principal competitive factors in our industry include the following:

 

   

total cost of ownership;

 

   

breadth and depth of product functionality;

 

   

ability to innovate and respond to customer needs rapidly;

 

   

level of resources and investment in sales, marketing, product and technology;

 

   

ease of deployment and use of solutions;

 

   

level of integration into existing workflows, configurability, scalability and reliability;

 

   

customer service;

 

   

brand awareness and reputation;

 

   

ability to integrate with third-party applications and technologies;

 

   

size and scale of provider; and

 

   

size of customer base and level of user adoption.

The mix of factors relevant in any given situation varies with regard to each prospective customer. We believe we compete favorably with respect to all of these factors.

Some of our competitors have made or may make acquisitions or enter into partnerships or other strategic relationships to offer a more comprehensive service than we do. These combinations may make it more difficult for us to compete effectively, including on the basis of price, sales and marketing programs, technology or service functionality. We expect these challenges to continue as organizations attempt to strengthen or maintain their market positions.

Research and Development

We have focused our research and development efforts on expanding the functionality and scalability of our products and enhancing their ease of use, as well as creating new product offerings. We expect research and

 

13


Table of Contents

development expenses to increase in absolute dollars as we intend to continue to regularly release new features and functionality, expand our product offerings, continue the localization of our products in various languages, upgrade and extend our service offerings, and develop new technologies. Over the long term, we believe that research and development expenses as a percentage of revenue will decrease, but will vary depending upon the mix of revenue from new and existing products, features and functionality, as well as changes in the technology that our products must support, such as new operating systems or new Internet-connected devices.

Employees

As of December 31, 2019, we had 610 employees, of which 444 were located in the United States and 166 were located outside of the United States. None of our U.S. employees are represented by a labor union or covered by a collective bargaining agreement. We consider our relationship with our employees to be good.

Information about Segment and Geographic Revenue

Information about segment and geographic revenue is set forth in Note 12 of the Notes to Consolidated Financial Statements under Item 8 of this Annual Report on Form 10-K.

Available Information

Our principal executive offices are located at 290 Congress Street, Boston, Massachusetts, 02210. Our telephone number is (888) 882-1880. Our website address is www.brightcove.com. Our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934 are available free of charge through the investor relations page of our website as soon as reasonably practicable after we electronically file such material with, or furnish it to, the Securities and Exchange Commission. The information that is posted on or is accessible through our website is not incorporated by reference into this Annual Report on Form 10-K and should not be considered part of this or any other report that we file with or furnish to the SEC. Alternatively, these reports may be accessed at the SEC’s website at www.sec.gov.

 

Item 1A.

Risk Factors

You should carefully review the risk factors described below and those described in other reports we file with the Securities and Exchange Commission, as well as the other information contained in this Annual Report on Form 10-K, in evaluating our business. Our business, prospects, financial condition, or operating results could be harmed by any of these risks, as well as other risks not currently known to us or that we currently consider immaterial. If any of such risks and uncertainties actually occurs, our business, financial condition or operating results could differ materially from the plans, projections and other forward-looking statements included in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and elsewhere in this report and in our other public filings. The trading price of our common stock could decline due to any of these risks, and, as a result, you may lose all or part of your investment.

We have a history of losses, we expect to continue to incur losses and we may not achieve or sustain profitability in the future.

We have incurred significant losses in each fiscal year since our inception in 2004. We experienced a consolidated net loss of $21.9 million for the year ended December 31, 2019, a consolidated net loss of $14.0 million for the year ended December 31, 2018 and a consolidated net loss of $19.5 million for the year ended December 31, 2017. These losses were due to the substantial investments we made to build our products and services, grow and maintain our business and acquire customers. Key elements of our growth strategy include acquiring new customers and continuing to innovate and build our brand. As a result, we expect our operating expenses to increase in the future due to expected increased sales and marketing expenses, operations

 

14


Table of Contents

costs, research and development costs and general and administrative costs and, therefore, our operating losses will continue or even potentially increase for the foreseeable future. In addition, as a public company we incur significant legal, accounting and other expenses. Furthermore, to the extent that we are successful in increasing our customer base, we will also incur increased expenses because costs associated with generating and supporting customer agreements are generally incurred up front, while revenue is generally recognized ratably over the committed term of the agreement. You should not rely upon our recent bookings or revenue growth as indicative of our future performance. We cannot assure you that we will reach profitability in the future or at any specific time in the future or that, if and when we do become profitable, we will sustain profitability. If we are ultimately unable to generate sufficient revenue to meet our financial targets, become profitable and have sustainable positive cash flows, investors could lose their investment.

Substantially all of our revenue has historically come from a single product, Video Cloud.

We have historically been substantially dependent on revenue from a single product, Video Cloud, and we expect that revenue from Video Cloud will continue to comprise a significant portion of our revenue. Our business would be harmed by a decline in the market for Video Cloud, increased competition in the market for online video platforms, or our failure or inability to provide sufficient investment to support Video Cloud as needed to maintain or grow its competitive position.

If we are unable to retain our existing customers, our revenue and results of operations will be adversely affected.

We sell our products pursuant to agreements that are generally for annual terms. Our customers have no obligation to renew their subscriptions after their subscription period expires, and we have experienced losses of customers that elected not to renew, in some cases, for reasons beyond our control. For example, our largest customer during 2016 faced distressing financial circumstances and, as a result, we lost substantially all of the revenue we expected to generate from this customer in 2017. In addition, even if subscriptions are renewed, they may not be renewed on the same or on more profitable terms. As a result, our ability to retain our existing customers and grow depends in part on subscription renewals. We may not be able to accurately predict future trends in customer renewals, and our customers’ renewal rates have and may continue to fluctuate because of several factors, including their satisfaction or dissatisfaction with our services, the cost of our services and the cost of services offered by our competitors, reductions in our customers’ spending levels or the introduction by competitors of attractive features and functionality. If our customer retention rate decreases, we may need to increase the rate at which we add new customers in order to maintain and grow our revenue, which may require us to incur significantly higher sales and marketing expenses than we currently anticipate, or our revenue may decline. If our customers do not renew their subscriptions for our services, renew on less favorable terms, or do not purchase additional functionality or subscriptions, our revenue may grow more slowly than expected or decline, and our profitability and gross margins may be harmed or affected.

Our long term financial targets are predicated on bookings and revenue growth and operating margin improvements that we may fail to achieve, which could reduce our expected earnings and cause us to fail to meet the expectations of analysts or investors and cause the price of our securities to decline.

We are projecting long-term bookings and revenue growth. Our projections are based on the expected growth potential in our premium customer base, as well as the market for on-demand software solutions generally. We may not achieve the expected bookings and revenue growth if the markets we serve do not grow at expected rates, if customers do not purchase or renew subscriptions as we expect, and/or if we are not able to deliver products desired by customers and potential customers. Our long-term operating margin improvement targets are predicated on operating leverage as long term revenue increases and improved operating efficiencies from moving to additional cloud-based delivery of services, together with lower cost of goods sold, research and development expenses and general and administrative expenses as a percentage of total revenue. If operating margins do not improve, our earnings could be adversely affected and the price of our securities could decline.

 

15


Table of Contents

The actual market for our solutions could be significantly smaller than our estimates of our total potential market opportunity, and if customer demand for our services does not meet expectations, our ability to generate revenue and meet our financial targets could be adversely affected.

While we expect strong growth in the markets for our products, it is possible that the growth in some or all of these markets may not meet our expectations, or materialize at all. The methodology on which our estimate of our total potential market opportunity is based includes several key assumptions based on our industry knowledge and customer experience. If any of these assumptions proves to be inaccurate, then the actual market for our solutions could be significantly smaller than our estimates of our total potential market opportunity. If the customer demand for our services or the adoption rate in our target markets does not meet our expectations, our ability to generate revenue from customers and meet our financial targets could be adversely affected.

Our business is substantially dependent upon the continued growth of the market for on-demand software solutions.

We derive, and expect to continue to derive, substantially all of our revenue from the sale of our on-demand solutions. As a result, widespread acceptance and use of the on-demand business model is critical to our future growth and success. Under the perpetual or periodic license model for software procurement, users of the software would typically install and operate the applications on their hardware. Because many companies are generally predisposed to maintaining control of their information technology, or IT, systems and infrastructure, there may be resistance to the concept of accessing software as a service provided by a third party. In addition, the market for on-demand software solutions is still evolving, and competitive dynamics may cause pricing levels to change as the market matures and as existing and new market participants introduce new types of solutions and different approaches to enable organizations to address their technology needs. As a result, we may be forced to reduce the prices we charge for our products and may be unable to renew existing customer agreements or enter into new customer agreements at the same prices and upon the same terms that we have historically. If the market for on-demand software solutions fails to grow, grows more slowly than we currently anticipate or evolves and forces us to reduce the prices we charge for our products, our bookings growth, revenue, gross margin and other operating results could be materially adversely affected.

Our operating results may fluctuate from quarter to quarter, which could make them difficult to predict.

Our quarterly operating results are tied to certain financial and operational metrics that have fluctuated in the past and may fluctuate significantly in the future. As a result, you should not rely upon our past quarterly operating results as indicators of future performance. Our operating results depend on numerous factors, many of which are outside of our control. In addition to the other risks described in this “Risk Factors” section, the following risks could cause our operating results to fluctuate:

 

   

our ability to retain existing customers and attract new customers;

 

   

the rates at which our customers renew;

 

   

the amount of revenue generated from our customers’ use of our products or services in excess of their committed contractual entitlements;

 

   

the timing and amount of costs of new and existing sales and marketing efforts;

 

   

the timing and amount of operating costs and capital expenditures relating to expansion of our business, operations and infrastructure;

 

   

the cost and timing of the development and introduction of new product and service offerings by us or our competitors; and

 

   

system or service failures, security breaches or network downtime.

 

16


Table of Contents

We operate in a relatively new and rapidly developing market, which makes it difficult to evaluate our business and future prospects.

The market for our products and services is relatively new and rapidly developing, which makes it difficult to evaluate our business and future prospects. We have encountered, and will continue to encounter, risks and difficulties frequently experienced by growing companies in rapidly changing industries, including those related to:

 

   

market acceptance of our current and future products and services;

 

   

customer renewal rates;

 

   

our ability to compete with other companies that are currently in, or may in the future enter, the market for our products;

 

   

our ability to successfully expand our business, especially internationally;

 

   

our ability to control costs, including our operating expenses;

 

   

the amount and timing of operating expenses, particularly sales and marketing expenses, related to the maintenance and expansion of our business, operations and infrastructure;

 

   

network outages or security breaches and any associated expenses;

 

   

foreign currency exchange rate fluctuations;

 

   

write-downs, impairment charges or unforeseen liabilities in connection with acquisitions;

 

   

our ability to successfully manage acquisitions; and

 

   

general economic and political conditions in our domestic and international markets.

If we do not manage these risks successfully, our business will be harmed.

Our long-term success depends, in part, on our ability to expand the sales of our products to customers located outside of the United States, and thus our business is susceptible to risks associated with international sales and operations.

We currently maintain offices and have sales personnel in Australia, France, India, Japan, Singapore, South Korea, Spain, the United Arab Emirates, Mexico, Portugal, Germany, and the United Kingdom, or U.K., and we intend to expand our international operations. Any international expansion efforts that we may undertake may not be successful. In addition, conducting international operations subjects us to new risks that we have not generally faced in the United States. These risks include:

 

   

unexpected costs and errors in the localization of our products, including translation into foreign languages and adaptation for local practices and regulatory requirements;

 

   

lack of familiarity with and burdens of complying with foreign laws, legal standards, regulatory requirements, tariffs, and other barriers;

 

   

unexpected changes in regulatory requirements, taxes, trade laws, tariffs, export quotas, custom duties or other trade restrictions;

 

   

difficulties in managing systems integrators and technology partners;

 

   

differing technology standards;

 

   

longer accounts receivable payment cycles and difficulties in collecting accounts receivable;

 

   

difficulties in managing and staffing international operations and differing employer/employee relationships;

 

   

fluctuations in exchange rates that may increase the volatility of our foreign-based revenue;

 

17


Table of Contents
   

potentially adverse tax consequences, including the complexities of foreign value added tax (or other tax) systems and restrictions on the repatriation of earnings;

 

   

uncertain political and economic climates (including, for example, the U.K.’s exit from the European Union, or EU, on January 31, 2020, commonly referred to as “Brexit”, which has created economic and political uncertainty in the EU); and

 

   

reduced or varied protection for intellectual property rights in some countries.

These factors may cause our costs of doing business in these geographies to exceed our comparable domestic costs. Operating in international markets also requires significant management attention and financial resources. Any negative impact from our international business efforts could negatively impact our business, results of operations and financial condition as a whole.

Economic conditions and regulatory changes following the United Kingdom’s exit from the European Union could have a material adverse effect on our business and results of operations.

The U.K. formally left the EU on January 31, 2020, typically referred to as “Brexit.” Pursuant to the formal withdrawal arrangements agreed between the U.K. and EU, the U.K. will be subject to a transition period until December 31, 2020 during which EU rules will continue to apply. Negotiations between the U.K. and EU are expected to continue in relation to the customs and trading relationship between the U.K. and EU following the expiration of the transition period. The uncertainty concerning the U.K.’s legal, political and economic relationship with the EU after the transition period may be a source of instability in international markets, create significant currency fluctuations and otherwise adversely affect trading agreements or similar cross-border cooperation arrangements, whether economic, tax, fiscal, legal, regulatory or otherwise. While the full effects of Brexit will not be known for some time, Brexit could cause disruptions to, and create uncertainty surrounding, our business and results of operations. For example, following the transition period, the U.K. could lose the benefits of global trade agreements negotiated by the EU on behalf of its members, which may result in increased trade barriers that could make our doing business in the EU and the European Economic Area more difficult. Ongoing global market volatility and a deterioration in economic conditions due to uncertainty surrounding the future relationship between the U.K. and EU could significantly disrupt the markets in which we operate and lead our customers to closely monitor their costs and delay capital spending decisions.

Additionally, Brexit has resulted in the strengthening of the U.S. dollar against foreign currencies in which we conduct business. Although this strengthening has been somewhat ameliorated by the implementation of the transition period, because we translate revenue denominated in foreign currency into U.S. dollars for our financial statements, during periods of a strengthening U.S. dollar, our reported revenue from foreign operations is reduced. As a result of Brexit and the continued negotiations between the U.K. and EU, there may be further periods of volatility in the currencies in which we conduct business.

The effects of Brexit will depend on any agreements the U.K. makes to retain access to EU markets following the transition period. The measures could potentially disrupt the markets we serve and may cause us to lose customers and employees. In addition, Brexit could lead to legal uncertainty and potentially divergent national laws and regulations as the U.K. determines which EU laws to replace or replicate, which could present new regulatory costs and challenges.

Any of these effects of Brexit could materially adversely affect our business, results of operations and financial condition.

We must keep up with rapid technological change to remain competitive in a rapidly evolving industry.

Our markets are characterized by rapid technological change, frequent new product and service introductions and evolving industry standards. Our future success will depend on our ability to adapt quickly to

 

18


Table of Contents

rapidly changing technologies, to adapt our services and products to evolving industry standards and to improve the performance and reliability of our services and products. To achieve market acceptance for our products, we must effectively anticipate and offer products that meet changing customer demands in a timely manner. Customers may require features and functionality that our current products do not have. If we fail to develop products that satisfy customer preferences in a timely and cost-effective manner, our ability to renew our contracts with existing customers and our ability to create or increase demand for our products will be harmed.

We may experience difficulties with software development, industry standards, design or marketing that could delay or prevent our development, introduction or implementation of new products and enhancements. The introduction of new products by competitors, the emergence of new industry standards or the development of entirely new technologies to replace existing offerings could render our existing or future products obsolete.

If we are unable to successfully develop or acquire new features and functionality, enhance our existing products to anticipate and meet customer requirements or sell our products into new markets, our bookings growth, revenue and results of operations will be adversely affected.

We face significant competition and may be unsuccessful against current and future competitors. If we do not compete effectively, our operating results and future growth could be harmed.

We compete with video sharing sites, in-house solutions, online video platforms and certain niche technology providers, as well as larger companies that offer multiple services, including those that may be used as substitute services for our products. Competition is already intense in these markets and, with the introduction of new technologies and market entrants, we expect competition to further intensify in the future. In addition, some of our competitors may make acquisitions, be acquired, or enter into strategic relationships to offer a more comprehensive service than we do. These combinations may make it more difficult for us to compete effectively. We expect these trends to continue as competitors attempt to strengthen or maintain their market positions.

Demand for our services is sensitive to price. Many factors, including our marketing, customer acquisition and technology costs, commoditization of our products and services and our current and future competitors’ pricing and marketing strategies, can significantly affect our pricing strategies. There can be no assurance that we will not be forced to engage in price-cutting initiatives, or to increase our marketing and other expenses to attract and retain customers in response to competitive pressures, either of which could have a material adverse effect on our revenue, operating results and resources.

We will likely encounter significant, growing competition in our business from many sources, including portals and digital media retailers, search engines, social networking and consumer-sharing services companies, broadband media distribution platforms, technology suppliers, direct broadcast satellite television service companies and digital and traditional cable systems. Many of our present and likely future competitors have substantially greater financial, marketing, technological and other resources than we do. Some of these companies may even choose to offer services competitive with ours at no cost as a strategy to attract or retain customers of their other services. Technological and commercial developments may lead to the increasing commoditization of our products and services, including content delivery and storage, further increasing downward pressure on the prices we can charge. If we are unable to compete successfully with traditional and other emerging providers of competing services, our business, financial condition and results of operations could be adversely affected.

We depend on the experience and expertise of our executive officers, senior management team and key technical employees, and the loss of any key employee could have an adverse effect on our business, financial condition and results of operations.

Our success depends upon the continued service of our executive officers, senior management team and key technical employees, as well as our ability to continue to attract and retain additional highly qualified personnel.

 

19


Table of Contents

Each of our executive officers, senior management team, key technical personnel and other employees could terminate his or her relationship with us at any time. The loss of any member of our senior management team or key personnel might significantly delay or prevent the achievement of our business objectives and could materially harm our business and our customer relationships. In addition, because of the nature of our business, the loss of any significant number of our existing engineering, project management and sales personnel could have an adverse effect on our business, financial condition and results of operations.

Changes in our business and operations, as well as organizational changes, have placed, and may continue to place, significant demands on our management and infrastructure. If we fail to manage these changes effectively and successfully recruit additional highly-qualified employees, we may be unable to execute our business plan, maintain high levels of service or address competitive challenges adequately.

Our business, headcount and operations have grown, both domestically and internationally, since our inception. In addition, we have seen organizational changes during that time, including the addition of several new members to our leadership team in 2018 and 2019. This growth and these organizational changes have placed, and will continue to place, a significant strain on our management, administrative, operational and financial infrastructure. We anticipate further growth will be required to address increases in our product and service offerings and continued international expansion. Our success will depend in part upon the ability of our senior management team to manage Brightcove effectively. To do so, we must continue to recruit, hire, train, manage and integrate a significant number of qualified managers, technical personnel and employees in specialized roles within our company, including in technology, sales and marketing. If our new employees perform poorly, or if we are unsuccessful in recruiting, hiring, training, managing and integrating these new employees, or retaining these or our existing employees, our business may suffer.

In addition, to manage the expected continued growth of our business, headcount, operations and geographic expansion, we will need to continue to improve our information technology infrastructure, operational, financial and management systems and procedures. Our expected additional headcount and capital investments will increase our costs, which will make it more difficult for us to address any future revenue shortfalls by reducing expenses in the short term. If we fail to successfully manage our growth we will be unable to successfully execute our business plan, which could have a negative impact on our business, financial condition or results of operations.

Our transaction with Ooyala, Inc. and/or potential future acquisitions could be difficult to integrate, divert the attention of key personnel, disrupt our business, dilute stockholder value and impair our financial results.

As part of our business strategy, we intend to consider acquisitions of companies, technologies and products that we believe could accelerate our ability to compete in our core markets or allow us to enter new markets. For example, in April 2019, we acquired the online video player related assets of Ooyala, Inc. (“Ooyala”) and certain of its subsidiaries. Acquisitions, including the Ooyala transaction, involve numerous risks, any of which could harm our business, including:

 

   

difficulties in integrating the technologies, products, operations and existing contracts of a target company and realizing the anticipated benefits of the combined businesses;

 

   

difficulties in integrating the personnel of a target company, including the onboarding of approximately 100 Ooyala employees hired in connection with the Ooyala transaction;

 

   

difficulties in supporting and transitioning customers, if any, of a target company, including the customers that we acquired in connection with the Ooyala transaction;

 

   

diversion of financial and management resources from existing operations;

 

   

the price we pay or other resources that we devote may exceed the value we realize, or the value we could have realized if we had allocated the purchase price or other resources to another opportunity;

 

20


Table of Contents
   

risks of entering new markets in which we have limited or no experience;

 

   

potential loss of key employees, customers and strategic alliances from either our current business or a target company’s business, including the customers that we acquired in connection with the Ooyala transaction; and

 

   

inability to generate sufficient revenue to offset acquisition costs.

Acquisitions also frequently result in the recording of goodwill and other intangible assets which are subject to potential impairments in the future that could harm our financial results. In addition, if we finance acquisitions by issuing equity securities, our existing stockholders may be diluted. As a result, if we fail to properly evaluate acquisitions or investments, we may not achieve the anticipated benefits of any such acquisitions, and we may incur costs in excess of what we anticipate. The failure to successfully evaluate and execute acquisitions or investments or otherwise adequately address these risks could materially harm our business and financial results.

We may experience delays in product and service development, including delays beyond our control, which could prevent us from achieving our growth objectives and hurt our business.

Many of the problems, delays and expenses we may encounter may be beyond our control. Such problems may include, but are not limited to, problems related to the technical development of our products and services, problems with the infrastructure for the distribution and delivery of online media, the competitive environment in which we operate, marketing problems, consumer acceptance and costs and expenses that may exceed current estimates. Problems, delays or expenses in any of these areas could have a negative impact on our business, financial conditions or results of operations.

Delays in the timely design, development, deployment and commercial operation of our product and service offerings, and consequently the achievement of our revenue targets and positive cash flow, could result from a variety of causes, including many causes that are beyond our control. Such delays include, but are not limited to, delays in the integration of new offers into our existing offering, changes to our products and services made to correct or enhance their features, performance or marketability or in response to regulatory developments or otherwise, delays encountered in the development, integration or testing of our products and services and the infrastructure for the distribution and delivery of online media and other systems, unsuccessful commercial launches of new products and services, delays in our ability to obtain financing, insufficient or ineffective marketing efforts and slower-than-anticipated consumer acceptance of our products. Delays in any of these matters could hinder or prevent our achievement of our growth objectives and hurt our business.

There is no assurance that the current cost of Internet connectivity and network access will not rise with the increasing popularity of online media services.

We rely on third-party service providers for our principal connections to the Internet and network access, and to deliver media to consumers. As demand for online media increases, there can be no assurance that Internet and network service providers will continue to price their network access services on reasonable terms. The distribution of online media requires delivery of digital content files and providers of network access and distribution may change their business models and increase their prices significantly, which could slow the widespread adoption of such services. In order for our services to be successful, there must be a reasonable price model in place to allow for the continuous distribution of digital media files. We have limited or no control over the extent to which any of these circumstances may occur, and if network access or distribution prices rise, our business, financial condition and results of operations would likely be adversely affected.

Failure of our infrastructure for the distribution and delivery of online media could adversely affect our business.

Our success as a business depends, in large part, on our ability to provide a consistently high-quality digital experience to consumers via our relationships and infrastructure for the distribution and delivery of online media

 

21


Table of Contents

generally. There is no guarantee that our relationships and infrastructure will not experience problems or other performance issues, which could seriously impair the quality and reliability of our delivery of digital media to end users. For example, we primarily use three content delivery networks, or CDNs, to deliver content to end users. If one or more of these CDNs were to experience sustained technical failures, it could cause delays in our service and we could lose customers. If we do not accurately predict our infrastructure capacity requirements, our customers could experience service outages or service degradation that may subject us to financial penalties and liabilities and result in customer losses. In the past we have, on limited occasions, suffered temporary interruptions of certain aspects of our service, including our customers’ ability to upload new content into our system, our customers’ ability to access administrative control of their accounts, and our ability to deliver content to end users in certain geographic locations. These service interruptions were the results of human error, hardware and software failures or failures of third-party networks. On a limited number of occasions, these service interruptions have required us to provide service credits to customers. We cannot guarantee that service interruptions will not occur again or predict the duration of interruptions of our service or the impact of such interruptions on our customers. Failures and interruptions of our service may impact our reputation, result in our payment of compensation or service credits to our customers, result in loss of customers and adversely affect our financial results and ability to grow our business. In addition, if AWS or our hosting infrastructure capacity fails to keep pace with increased sales or if our delivery capabilities fail, customers may experience delays as we seek to obtain additional capacity or enable alternative delivery capability, which could harm our reputation and adversely affect our revenue growth.

We may have difficulty scaling and adapting our existing infrastructure to accommodate increased traffic and storage, technology advances or customer requirements.

In the future, advances in technology, increases in traffic and storage, and new customer requirements may require us to change our infrastructure, expand our infrastructure or replace our infrastructure entirely. Scaling and adapting our infrastructure is likely to be complex and require additional technical expertise. If we are required to make any changes to our infrastructure, we may incur substantial costs and experience delays or interruptions in our service. These delays or interruptions may cause customers and partners to become dissatisfied with our service and move to competing service providers. Our failure to accommodate increased traffic and storage, increased costs, inefficiencies or failures to adapt to new technologies or customer requirements and the associated adjustments to our infrastructure could harm our business, financial condition and results of operations.

We rely on software and services licensed from other parties. The loss of software or services from third parties could increase our costs and limit the features available in our products and services.

Components of our service and product offerings include various types of software and services licensed from unaffiliated parties. If any of the software or services we license from others or functional equivalents thereof were either no longer available to us or no longer offered on commercially reasonable terms, we would be required to either redesign our services and products to function with software or services available from other parties or develop these components ourselves. In either case, the transition to a new service provider or an internally-developed solution could result in increased costs and could result in delays in our product launches and the release of new service and product offerings. Furthermore, we might be forced to temporarily limit the features available in our current or future products and services. If we fail to maintain or renegotiate any of these software or service licenses, we could face significant delays and diversion of resources in attempting to license and integrate functional equivalents.

If our software products contain serious errors or defects, then we may lose revenue and market acceptance and may incur costs to defend or settle claims.

Complex software applications such as ours often contain errors or defects, particularly when first introduced or when new versions or enhancements are released. Despite internal testing and testing by our

 

22


Table of Contents

customers, our current and future products may contain serious defects, which could result in lost revenue, lost customers, slower growth or a delay in market acceptance.

Since our customers use our products for critical business applications, errors, defects or other performance problems could result in damage to our customers. They could seek significant compensation from us for the losses they suffer. Although our customer agreements typically contain provisions designed to limit our exposure to claims, existing or future laws or unfavorable judicial decisions could negate these limitations. Even if not successful, a claim brought against us would likely be time-consuming and costly and could seriously damage our reputation in the marketplace, making it harder for us to sell our products.

Unauthorized disclosure of data, unauthorized access to our service and misuse of our service could adversely affect our business.

Any security breaches, unauthorized access, unauthorized usage, virus or similar breach or disruption could result in loss of confidential information, personal data and customer content, damage to our reputation, early termination of our contracts, litigation, regulatory investigations, increased costs or other liabilities. If our security measures, or those of our partners or service providers, are breached as a result of third-party action, employee error, malfeasance or otherwise and, as a result, someone obtains unauthorized access to confidential information, personal data or customer content, our reputation will be damaged, our business may suffer or we could incur significant liability. If the measures we have put in place to limit or restrict access to and use of functionality, usage entitlements and support for customers or prospective customers are breached, circumvented or ineffective as a result of third-party action, employee error, malfeasance or otherwise and, as a result, someone obtains unauthorized access to and use of functionality, usage entitlements and support, our business may suffer or we could incur significant liability and/or costs.

Techniques used to obtain unauthorized access or use or to sabotage systems change frequently and generally are not recognized until launched against a target. As a result, we may be unable to anticipate these techniques or to implement adequate preventative measures. If an actual or perceived security breach occurs, the market perception of our security measures could be harmed and we could lose sales and customers. Any significant violations of data privacy or unauthorized disclosure of information could result in the loss of business, litigation and regulatory investigations and penalties that could damage our reputation and adversely impact our results of operations and financial condition. Moreover, if a security breach occurs with respect to another software as a service, or SaaS, provider, our customers and potential customers may lose trust in the security of the SaaS business model generally, which could adversely impact our ability to retain existing customers or attract new ones.

There can be no assurance that any limitations of liability provisions in our contracts for a security breach would be enforceable or adequate or would otherwise protect us from any such liabilities or damages with respect to any particular claim. We also cannot be sure that our existing general liability insurance coverage and coverage for errors or omissions will continue to be available on acceptable terms or will be available in sufficient amounts to cover one or more large claims, or that the insurer will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could have a material adverse effect on our business, financial condition and operating results.

We use a data center and cloud computing services facilities to deliver our services. Any disruption of service at these facilities could harm our business.

We manage our services and serve all of our customers from cloud computing services facilities, such as AWS, as well as one physical data center facility. While we control the actual computer and storage systems upon which our software runs, and deploy them to these facilities, we do not control the operation or availability of these facilities.

 

23


Table of Contents

The owners of these facilities have no obligation to renew their agreements with us on commercially reasonable terms, or at all. If we are unable to renew these agreements on commercially reasonable terms, we may be required to transfer to new facilities, and we may incur significant costs and possible service interruption in connection with doing so.

Any changes in third-party service levels at these facilities or any errors, defects, disruptions or other performance problems at or related to these facilities that affect our services could harm our reputation and may damage our customers’ businesses. Interruptions in our services might reduce our revenue, cause us to issue credits to customers, subject us to potential liability, and cause customers to terminate their subscriptions or harm our renewal rates.

These facilities are vulnerable to damage or service interruption resulting from human error, intentional bad acts, security breaches, earthquakes, hurricanes, floods, fires, war, terrorist attacks, power losses, hardware failures, systems failures, telecommunications failures and similar events. For example, on September 18, 2014, we suffered a service disruption resulting from a distributed denial-of-service attack at third-party data center facilities used by us. By September 20, 2014, we had restored the services impacted by the attack. We contacted federal law enforcement authorities regarding the denial-of-service attack and cooperated with them. We also conducted an assessment of our internet service providers and data center providers, potential future vulnerability to malicious activity, and the sufficiency of our infrastructure to withstand and recover rapidly from such attacks. While this matter did not have a material adverse effect on our operating results, there can be no assurance that such incidents will not occur again, and they could occur more frequently and on a more significant scale. The occurrence of a natural disaster or an act of terrorism, or vandalism or other misconduct, or a decision to close the facilities without adequate notice or other unanticipated problems could result in lengthy interruptions in our services.

Our business may be adversely affected by third-party claims, including by governmental bodies, regarding the content and advertising distributed through our service.

We rely on our customers to secure the rights to redistribute content over the Internet, and we do not screen the content that is distributed through our service. There is no assurance that our customers have licensed all rights necessary for distribution, including Internet distribution. Other parties may claim certain rights in the content of our customers.

In the event that our customers do not have the necessary distribution rights related to content, we may be required to cease distributing such content, or we may be subject to lawsuits and claims of damages for infringement of such rights. If these claims arise with frequency, the likelihood of our business being adversely affected would rise significantly. In some cases, we may have rights to indemnification or claims against our customers if they do not have appropriate distribution rights related to specific content items, however there is no assurance that we would be successful in any such claim.

We operate an “open” publishing platform and do not screen the content that is distributed through our service. Content may be distributed through our platform that is illegal or unlawful under international, federal, state or local laws or the laws of other countries. We may face lawsuits, claims or even criminal charges for such distribution, and we may be subject to civil, regulatory or criminal sanctions and damages for such distribution. Any such claims or investigations could adversely affect our business, financial condition and results of operations.

We could incur substantial costs as a result of any claim of infringement of another party’s intellectual property rights.

In recent years, there has been significant litigation in the United States involving patents and other intellectual property rights. Companies providing Internet-related products and services are increasingly bringing

 

24


Table of Contents

and becoming subject to suits alleging infringement of proprietary rights, particularly patent rights. These risks have been amplified by the increase in third parties whose sole or primary business is to assert such claims, some of whom have sent letters to and/or filed suit alleging infringement against some of our customers. From time to time, third parties claim that we are infringing upon their intellectual property rights. We could incur substantial costs in prosecuting or defending any intellectual property litigation. Additionally, the defense or prosecution of claims could be time-consuming, and could divert our management’s attention away from the execution of our business plan.

Moreover, any settlement or adverse judgment resulting from a claim could require us to pay substantial amounts or obtain a license to continue to use the technology that is the subject of the claim, or otherwise restrict or prohibit our use of the technology. There can be no assurance that we would be able to obtain a license from the third party asserting the claim on commercially reasonable terms, if at all, that we would be able to develop alternative technology on a timely basis, if at all, or that we would be able to obtain a license to use a suitable alternative technology to permit us to continue offering, and our customers to continue using, our affected product or service. In addition, we may be required to indemnify our customers for third-party intellectual property infringement claims, which would increase the cost to us. An adverse determination could also prevent us from offering our products or services to others. Infringement claims asserted against us may have an adverse effect on our business, financial condition and results of operations.

Our agreements with customers often include contractual obligations to indemnify them against claims that our products infringe the intellectual property rights of third parties. The results of any intellectual property litigation to which we might become a party, or for which we are required to provide indemnification, may force us to do one or more of the following:

 

   

cease selling or using products or services that incorporate the challenged intellectual property;

 

   

make substantial payments for costs or damages;

 

   

obtain a license, which may not be available on reasonable terms, to sell or use the relevant technology; or

 

   

redesign those products or services to avoid infringement.

If we are required to make substantial payments or undertake any of the other actions noted above as a result of any intellectual property infringement claims against us or any obligation to indemnify our customers for such claims, such payments or costs could have a material adverse effect upon our business and financial results.

Failure to adequately protect our intellectual property could substantially harm our business and operating results.

Because our business depends substantially on our intellectual property, the protection of our intellectual property rights is important to the success of our business. We rely upon a combination of trademark, patent, trade secret and copyright law and contractual restrictions to protect our intellectual property. These afford only limited protection. Despite our efforts to protect our property rights, unauthorized parties may attempt to copy aspects of our products, service, software and functionality or obtain and use information that we consider proprietary. Moreover, policing our proprietary rights is difficult and may not always be effective. In addition, we may need to enforce our rights under the laws of countries that do not protect proprietary rights to as great an extent as do the laws of the United States.

Litigation or proceedings before the U.S. Patent and Trademark Office or other governmental authorities and administrative bodies in the United States and abroad may be necessary in the future to enforce our intellectual property rights, to protect our patent rights, trade secrets, trademarks and domain names, and to determine the validity and scope of the proprietary rights of others. Such litigation or proceedings may be very costly and impact our financial performance. We may also incur substantial costs defending against frivolous

 

25


Table of Contents

litigation or be asked to indemnify our customers against the same. Our efforts to enforce or protect our proprietary rights may prove to be ineffective and could result in substantial costs and diversion of resources and could substantially harm our operating results.

Our exposure to risks associated with the use of intellectual property may increase as a result of acquisitions, as we have less opportunity to have visibility into the development process with respect to acquired technology or the care taken to safeguard against infringement risks. Third parties may make infringement and similar or related claims after we have acquired technology that had not been asserted prior to our acquisition.

Confidentiality agreements with employees and others may not adequately prevent disclosure of trade secrets and other proprietary information.

We have devoted substantial resources to the development of our technology, business operations and business plans. In order to protect our trade secrets and proprietary information, we rely in significant part on confidentiality agreements with our employees, licensees, independent contractors, advisers and customers. These agreements may not be effective to prevent disclosure of confidential information, including trade secrets, and may not provide an adequate remedy in the event of unauthorized disclosure of confidential information. In addition, others may independently discover trade secrets and proprietary information, and in such cases we would not be able to assert trade secret rights against such parties. To the extent that our employees and others with whom we do business use intellectual property owned by others in their work for us, disputes may arise as to the rights in related or resulting know-how and inventions. Laws regarding trade secret rights in certain markets in which we operate may afford little or no protection to our trade secrets. The loss of trade secret protection could make it easier for third parties to compete with our products by copying functionality. In addition, any changes in, or unexpected interpretations of, the trade secret and other intellectual property laws in any country in which we operate may compromise our ability to enforce our trade secret and intellectual property rights. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our proprietary rights, and failure to obtain or maintain trade secret protection could adversely affect our competitive business position.

Our use of “open source” software could negatively affect our ability to sell our services and subject us to possible litigation.

A portion of the technology licensed by us incorporates “open source” software, and we may incorporate open source software in the future. Such open source software is generally licensed by its authors or other third parties under open source licenses. If we fail to comply with these licenses, we may be subject to certain conditions, including requirements that we offer our services that incorporate the open source software for no cost, that we make available source code for modifications or derivative works we create based upon, incorporating or using the open source software and that we license such modifications or alterations under the terms of the particular open source license. If an author or other third party that distributes such open source software were to allege that we had not complied with the conditions of one or more of these licenses, we could be required to incur significant legal expenses defending against such allegations and could be subject to significant damages, enjoined from the sale of our services that contained the open source software and required to comply with the foregoing conditions, which could disrupt the distribution and sale of some of our services.

Fluctuations in the exchange rate of foreign currencies could result in currency translation losses.

We currently have foreign sales denominated in Australian dollars, British pound sterling, Euros, Japanese yen and New Zealand dollars and may, in the future, have sales denominated in the currencies of additional countries in which we establish or have established sales offices. In addition, we incur a portion of our operating expenses in British pound sterling, Euros, Japanese yen and, to a lesser extent, other foreign currencies. Any fluctuation in the exchange rate of these foreign currencies may negatively impact our business, financial condition and operating results. We have not previously engaged in foreign currency hedging. If we decide to

 

26


Table of Contents

hedge our foreign currency exposure, we may not be able to hedge effectively due to lack of experience, unreasonable costs or illiquid markets.

We may be required to collect sales and use taxes on the services we sell in additional jurisdictions in the future, which may decrease sales, and we may be subject to liability for sales and use taxes and related interest and penalties on prior sales.

State and local taxing jurisdictions have differing rules and regulations governing sales and use taxes and these rules and regulations are subject to varying interpretations that may change over time. On June 21, 2018, the United States Supreme Court ruled in South Dakota v. Wayfair that states can impose sales and use taxes on transactions made with out-of-state sellers. Following this ruling, certain states have enforced tax laws requiring taxation of out-of-state purchases. We have performed an assessment of sales taxes owed under the new court ruling and determined that we need to remit sales taxes to certain states. There is a risk that states which do not currently impose taxes on out-of-state purchases will do so in the future. We cannot assure you that we will not be subject to sales and use taxes or related penalties for past sales in states where we presently believe sales and use taxes are not due. We reserve estimated sales and use taxes in our financial statements but we cannot be certain that we have made sufficient reserves to cover all taxes that might be assessed.

If one or more taxing authorities determines that taxes should have, but have not, been paid with respect to our services, we may be liable for past taxes in addition to being required to collect sales or similar taxes in respect of our services going forward. Liability for past taxes may also include substantial interest and penalty charges. Our client contracts typically provide that our clients must pay all applicable sales and similar taxes. Nevertheless, clients may be reluctant to pay back taxes and may refuse responsibility for interest or penalties associated with those taxes or we may determine that it would not be feasible to seek reimbursement. If we are required to collect and pay back taxes and the associated interest and penalties and if our clients do not reimburse us for all or a portion of these amounts, we will incur unplanned expenses that may be substantial. Moreover, imposition of such taxes on our services going forward will effectively increase the cost of such services to our clients and may adversely affect our ability to retain existing clients or to gain new clients in the areas in which such taxes are imposed.

Government and industry regulation of the Internet is evolving and could directly restrict our business or indirectly affect our business by limiting the growth of our markets. Unfavorable changes in government regulation or our failure to comply with regulations could harm our business and operating results.

Federal, state and foreign governments and agencies have adopted and could in the future adopt regulations covering issues such as user privacy, content, and taxation of products and services. Government regulations could limit the market for our products and services or impose burdensome requirements that render our business unprofitable. Our products enable our customers to collect, manage and store a wide range of data. The United States and various state governments have adopted or proposed limitations on the collection, distribution and use of personal information. Several foreign jurisdictions, including the European Union and the United Kingdom, have adopted legislation (including directives or regulations) that increase or change the requirements governing data collection and storage in these jurisdictions. If our privacy or data security measures fail to comply with current or future laws and regulations, we may be subject to litigation, regulatory investigations or other liabilities, or our customers may terminate their relationships with us.

In addition, although many regulations might not apply to our business directly, we expect that laws regulating the solicitation, collection or processing of personal and consumer information could affect our customers’ ability to use and share data, potentially reducing demand for our services. The Telecommunications Act of 1996 and the EU General Data Protection Regulation 2016/679, along with other similar laws and regulations prohibit certain types of information and content from being transmitted over the Internet. The scope of these types of prohibitions in jurisdictions around the world and the liability associated with a violation are evolving. In addition, although substantial portions of the Communications Decency Act were held to be

 

27


Table of Contents

unconstitutional, we cannot be certain that similar legislation will not be enacted and upheld in the future. Legislation like the Telecommunications Act and the Communications Decency Act could dampen the growth in web usage and decrease its acceptance as a medium of communications and commerce. Moreover, if future laws and regulations limit our customers’ ability to use and share consumer data or our ability to store, process and share data with our customers over the Internet, demand for our products could decrease, our costs could increase, and our results of operations and financial condition could be harmed.

In addition, taxation of services provided over the Internet or other charges imposed by government agencies or by private organizations for accessing the Internet may be imposed. Any regulation imposing greater fees for Internet use or restricting information exchange over the Internet could result in a decline in the use of the Internet and the viability of Internet-based services, which could harm our business and operating results.

Our business is subject to a variety of U.S. and international laws and regulations, including those regarding privacy, data protection and information security, and our customers may be subject to regulations related to the handling and transfer of certain types of sensitive and confidential information. Any failure to comply with applicable laws and regulations would harm our business, results of operations and financial condition.

We and our customers may be subject to privacy- and data protection-related laws and regulations that impose obligations in connection with the collection, use, storage, transfer, dissemination, security, and/or other processing (“Processing”) of personally identifiable information (such personally identifiable information collectively with all information defined or described by applicable law as “personal data,” “personal information,” “PII” or any similar term, “Personally Identifiable Information”) or other sensitive data. Existing U.S. federal and various state and foreign privacy- and data protection-related laws and regulations are evolving and subject to potentially differing interpretations, and various legislative and regulatory bodies may expand current or enact new laws and regulations regarding privacy- and data protection-related matters. New laws, amendments to or re-interpretations of existing laws and regulations, rules of self-regulatory bodies, industry standards and contractual obligations may impact our business and practices, and we may be required to expend significant resources to adapt to these changes or stop offering our products in certain countries. These developments could adversely affect our business, results of operations and financial condition. If our privacy or data security measures fail to comply with current or future laws, regulations, policies, legal obligations or industry standards, we may be subject to litigation, regulatory investigations, fines or other liabilities, as well as negative publicity and a potential loss of business.

The U.S. federal and various state and foreign governments have adopted or proposed limitations on, or requirements regarding, the Processing of Personally Identifiable Information of individuals. For example, in June 2018 California adopted the California Consumer Privacy Act, or CCPA, that became effective on January 1, 2020. The CCPA broadly defines personal information, imposes stringent consumer data protection requirements, gives California residents expanded privacy rights and protections and provides for civil penalties for violations and introduces a private right of action for data breaches. Further, the U.S. Federal Trade Commission and numerous state attorneys general are applying federal and state consumer protection laws to impose standards on the online Processing of data, and to the security measures applied to such data. Similarly, many foreign countries and governmental bodies, including the EU member states, have laws and regulations concerning the Processing of Personally Identifiable Information obtained from their residents and/or individuals located in their jurisdictions or by businesses operating within their jurisdiction, which are often more restrictive than those in the United States. For example, on April 27, 2016 the European Union adopted the General Data Protection Regulation 2016 / 679 (GDPR) that took effect on May 25, 2018. The GDPR applies to any company established in the EU, as well as to those outside the EU if they process personal data (as defined under the GDPR) in connection with the provision of goods or services to individuals in the EU or monitor their behavior. The GDPR enhances data protection obligations for businesses and provides direct legal obligations for service providers processing personal data on behalf of customers. Moreover, the GDPR requirements apply not only to third-party transactions, but also to transfers of information between us and our subsidiaries, including employee information. Noncompliance with the GDPR can trigger steep fines of up to €20 million or 4% of global annual

 

28


Table of Contents

revenues, whichever is higher. Relatedly, there continue to be concerns about whether the EU-US Privacy Shield, approved on July 8, 2016 by the European Member State representatives as a successor to the Safe Harbor framework, will face additional challenges. We are currently certified to the EU-US Privacy Shield. Until the remaining legal uncertainties regarding the future of the EU-US Privacy Shield are settled, we will continue to face uncertainty as to whether our efforts to comply with our obligations under European privacy laws will be sufficient. We may also experience hesitancy, reluctance, or refusal by European or multi-national customers to continue to use our services due to the potential risk exposure to such customers in the event the EU-US Privacy Shield is invalidated. Further, the United Kingdom’s exit from the European Union, often referred to as Brexit, has created uncertainty with regard to data protection regulation in the United Kingdom. In particular, it is unclear how data transfers to and from the United Kingdom will be regulated now that the United Kingdom has officially left the EU.

In addition to the GDPR, the European Union is also in the process of replacing the e-Privacy Directive (2002/58/EC) with a new set of rules taking the form of a regulation. Originally planned to be adopted and implemented at the same time as the GDPR, the ePrivacy Regulation is still going through the European legislative process. Draft regulations were rejected by the Permanent Representatives Committee of the Council of EU on November 22, 2019; it is not clear when new regulations will be adopted. Preparing for and complying with the GDPR, the ePrivacy Regulation (if and when it becomes effective) and other foreign laws has required and will continue to require us to incur substantial operational costs and may require us to change our business practices. Despite our efforts to bring practices into compliance with the GDPR and before the effective date of the ePrivacy Regulation, we may not be successful either due to internal or external factors such as resource allocation limitations.

With respect to all of the foregoing, any failure or perceived failure by us to comply with U.S., EU or other foreign privacy or data security laws, policies, industry standards or legal obligations, or any security incident that results in the unauthorized Processing of Personally Identifiable Information or other customer data may result in governmental investigations, inquiries, enforcement actions and prosecutions, private litigation, fines and penalties or adverse publicity, and could have a negative effect on our existing business and on our ability to attract and retain new customers.

Our stock price has been volatile and is likely to be volatile in the future.

The market price of our common stock has been and is likely to be highly volatile and could be subject to significant fluctuations in response to, among other things, the risk factors described in this report and other factors beyond our control. Market prices for securities of early stage companies have historically been particularly volatile. Some, but not all, of the factors that may cause the market price of our common stock to fluctuate include:

 

   

fluctuations in our quarterly or annual financial results or the quarterly or annual financial results of companies perceived to be similar to us or relevant for our business;

 

   

changes in estimates of our financial results or recommendations by securities analysts;

 

   

failure of our products to achieve or maintain market acceptance;

 

   

changes in market valuations of similar or relevant companies;

 

   

success of competitive service offerings or technologies;

 

   

changes in our capital structure, such as the issuance of securities or the incurrence of debt;

 

   

announcements by us or by our competitors of significant services, contracts, acquisitions or strategic alliances;

 

   

regulatory developments in the United States, foreign countries, or both;

 

29


Table of Contents
   

litigation;

 

   

additions or departures of key personnel;

 

   

investors’ general perceptions; and

 

   

changes in general economic, industry or market conditions.

In addition, if the market for technology stocks, or the stock market in general, experiences a loss of investor confidence, the trading price of our common stock could decline for reasons unrelated to our business, financial condition, or results of operations. If any of the foregoing occurs, it could cause our stock price to fall and may expose us to lawsuits that, even if unsuccessful, could be costly to defend and a distraction to management.

Our business and operations could be adversely affected if we are subject to stockholder activism, which could cause us to incur significant expense and impact the market price of our common stock.

In recent years, proxy contests and other forms of stockholder activism have been directed against numerous public companies. Stockholder activism, including potential proxy contests, could result in substantial costs and divert the attention of our management and our board of directors and resources from our business. Activist campaigns can create perceived uncertainties as to our future direction, strategy or leadership and may result in the loss of potential business opportunities and harm our ability to attract new customers, employees and investors. In addition, we may be required to incur significant legal fees and other expenses related to any activist stockholder matters. Further, the market price of our common stock could be subject to significant fluctuation or otherwise be adversely affected by the events, risks, and uncertainties of any stockholder activism.

If securities or industry analysts do not publish, or cease publishing, research or reports about us, our business or our market, or if they adversely change their recommendations regarding our stock, our stock price and trading volume could decline.

The trading market for our common stock could be influenced by research and reports that industry or security analysts may publish about us, our business, our market or our competitors. If any of the analysts who may cover us adversely change their recommendations regarding our stock, or provide more favorable relative recommendations about our competitors, our stock price would likely decline. If any analyst who may cover us were to cease coverage of our company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which in turn could cause our stock price or trading volume to decline.

A significant portion of our total outstanding shares may be sold into the public market in the future, which could cause the market price of our common stock to drop significantly, even if our business is doing well.

Sales of up to 1,056,763 shares of our common stock in the public market could occur at any time after April 1, 2020, the expiration of the 12 month lock-up agreement entered into in connection with our acquisition of certain assets of Ooyala. Sales of up to 270,686 shares of our common stock in the public market could occur at any time after August 1, 2020, the expiration of the 12 month lock-up agreements entered into in connection with the August Acquisition. After April 1, 2020 and August 1, 2020, respectively, these shares will be eligible for resale in compliance with Rule 144. These sales or the market perception that the holder or holders of a large number of shares intend to sell shares, could reduce the market price of our common stock.

We do not expect to declare any dividends in the foreseeable future.

We do not anticipate declaring any dividends to holders of our common stock in the foreseeable future. Consequently, investors may need to rely on sales of their common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investment. Investors seeking dividends should not purchase our common stock.

 

30


Table of Contents

We may be unable to meet our future capital requirements, which could limit our ability to grow.

We believe our existing cash and cash equivalents will be sufficient to meet our anticipated working capital and capital expenditure needs over at least the next 12 months. We may, however, need, or could elect to seek, additional funding at any time. To the extent that existing resources are insufficient to fund our business operations, our future activities for the expansion of our service and our product offerings, developing and sustaining our relationships and infrastructure for the distribution and delivery of digital media online, marketing, and supporting our office facilities, we may need to raise additional funds through equity or debt financing. Additional funds may not be available on terms favorable to us or our stockholders. Furthermore, if we issue equity securities, our stockholders may experience additional dilution or the new equity securities may have rights, preferences and privileges senior to those of our existing classes of stock. If we cannot raise funds on acceptable terms, we may not be able to develop or enhance our products, take advantage of future opportunities or respond to competitive pressures or unanticipated requirements.

Failure to maintain effective internal control over financial reporting could result in our failure to accurately report our financial results. Any inability to report and file our financial results accurately and timely could harm our business and adversely impact investor confidence in our company and, as a result, the value of our common stock.

We are required to evaluate our internal control over financial reporting in connection with Section 404 of the Sarbanes-Oxley Act, and our independent registered public accounting firm is required to attest to the effectiveness of our internal control over financial reporting. This assessment includes the disclosure of any material weaknesses in our internal control over financial reporting identified by our management, as well as our independent registered public accounting firm’s attestation report on our internal control over financial reporting. During the evaluation and testing process, if we identify one or more material weaknesses in our internal control over financial reporting, we will be unable to assert that our internal control over financial reporting is effective. If we are unable to assert that our internal control over financial reporting is effective, or if our independent registered public accounting firm is unable to express an opinion on the effectiveness of our internal control over financial reporting, we could lose investor confidence in the accuracy and completeness of our financial reports, which could have a material adverse effect on the price of our common stock.

Anti-takeover provisions contained in our amended and restated certificate of incorporation and amended and restated bylaws, as well as provisions of Delaware law, could impair a takeover attempt.

Our amended and restated certificate of incorporation and bylaws, and Delaware law, contain provisions that could have the effect of rendering more difficult or discouraging an acquisition deemed undesirable by our board of directors. Our corporate governance documents include provisions:

 

   

authorizing blank check preferred stock, which could be issued with voting, liquidation, dividend, and other rights superior to our common stock;

 

   

limiting the liability of, and providing indemnification to, our directors and officers;

 

   

limiting the ability of our stockholders to call and bring business before special meetings and to take action by written consent in lieu of a meeting;

 

   

requiring advance notice of stockholder proposals for business to be conducted at meetings of our stockholders and for nominations of candidates for election to our board of directors;

 

   

controlling the procedures for the conduct and scheduling of board of directors and stockholder meetings;

 

   

providing our board of directors with the express power to postpone previously scheduled annual meetings and to cancel previously scheduled special meetings;

 

   

establishing a classified board of directors so that not all members of our board are selected at one time;

 

31


Table of Contents
   

limiting the determination of the number of directors on our board of directors and the filling of vacancies or newly created seats on the board to our board of directors then in office; and

 

   

providing that directors may be removed by stockholders only for cause.

These provisions, alone or together, could delay hostile takeovers and changes in control of our company or changes in our management.

As a Delaware corporation, we are also subject to provisions of Delaware law, including Section 203 of the Delaware General Corporation Law, which prevents some stockholders holding more than 15% of our outstanding common stock from engaging in certain business combinations without approval of the holders of substantially all of our outstanding common stock. Any provision of our amended and restated certificate of incorporation or bylaws or Delaware law that has the effect of delaying or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our common stock, and could also affect the price that some investors are willing to pay for our common stock.

We record substantial expenses related to our issuance of equity awards that may have a material adverse impact on our operating results for the foreseeable future.

We expect our stock-based compensation expenses will continue to be significant in future periods, which will have an adverse impact on our operating results. The model used by us requires the input of subjective assumptions, including the price volatility of the option’s underlying stock, the expected life of the options and the risk-free interest rate. If facts and circumstances change and we employ different assumptions for estimating stock-based compensation expense in future periods, or if we decide to use a different valuation model, the future period expenses may differ significantly from what we have recorded in the current period and could materially affect the fair value estimate of stock-based payments, our operating income, net income and net income per share.

Failure of our customers to pay the amounts owed to us, or to pay such amounts in a timely manner, may adversely affect our financial condition and operating results.

If any of our significant customers have insufficient liquidity, we could encounter significant delays or defaults in payments owed to us by such customers, and we may need to extend our payment terms or restructure the receivables owed to us, which could have a significant adverse effect on our financial condition, including impacting the timing of revenue recognition. Any deterioration in the financial condition of our customers will increase the risk of uncollectible receivables. Global economic uncertainty could also affect our customers’ ability to pay our receivables in a timely manner or at all or result in customers going into bankruptcy or reorganization proceedings, which could also affect our ability to collect our receivables.

 

Item 1B.

Unresolved Staff Comments

Not applicable.

 

Item 2.

Properties

Our corporate headquarters are located in Boston, Massachusetts. We lease 82,184 square feet pursuant to a lease that terminates March 31, 2022. We have sales and marketing offices in Tokyo, Japan; Sydney, Australia; Seoul, South Korea; Mumbai, India; and Singapore. Our offices in New York, New York; London, England; Seattle, Washington; and Scottsdale, Arizona are used for sales and marketing as well as research and development. Our offices in Guadalajara, Mexico and Funchal, Portugal are primarily used for research and development. We believe our facilities are adequate for our current needs.

 

32


Table of Contents

The Company’s primary office lease has the option to renew the lease for two successive periods of five years each. In connection with the office lease, the Company entered into a letter of credit in the amount of $2.4 million.

 

Item 3.

Legal Proceedings

The Company, from time to time, is party to litigation arising in the ordinary course of business. Management does not believe that the outcome of these claims will have a material adverse effect on the consolidated financial position, results of operations or cash flows of the Company based on the status of proceedings at this time.

 

Item 4.

Mine Safety Disclosures

Not applicable.

 

33


Table of Contents

PART II

 

Item 5.

Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

Our common stock has been traded on the NASDAQ Global Market under the symbol “BCOV” since our initial public offering on February 17, 2012. Prior to this time, there was no public market for our common stock.

Dividend Policy

We have never paid or declared any cash dividends on our common stock. We currently intend to retain any cash flow to finance the growth and development of our business, and we do not expect to pay any cash dividends on our common stock in the foreseeable future. Payment of future dividends, if any, will be at the discretion of our board of directors and will depend on our financial condition, results of operations, capital requirements, restrictions contained in current or future financing instruments and other factors our board of directors deems relevant.

Stockholders

As of February 24, 2020, there were approximately 84 holders of record of our common stock (not including beneficial holders of stock held in street name).

Stock Performance Graph

The graph set forth below compares the cumulative total stockholder return on our common stock between January 1, 2015 and December 31, 2019, with the cumulative total return of (a) the NASDAQ Computer & Data Processing Index and (b) the NASDAQ Composite Index, over the same period. This graph assumes the investment of $100 on January 1, 2015 in our common stock, the NASDAQ Computer & Data Processing Index and the NASDAQ Composite Index and assumes the reinvestment of dividends, if any. The graph assumes our closing sales price on December 31, 2014 of $7.78 per share as the initial value of our common stock.

 

34


Table of Contents

The comparisons shown in the graph below are based upon historical data. We caution that the stock price performance shown in the graph below is not necessarily indicative of, nor is it intended to forecast, the potential future performance of our common stock. Information used in the graph was obtained from the NASDAQ Stock Market LLC, a financial data provider and a source believed to be reliable. The NASDAQ Stock Market LLC is not responsible for any errors or omissions in such information.

 

 

LOGO

 

    1/1/2015     12/31/2015     12/31/2016     12/31/2017     12/31/2018     12/31/2019  

Brightcove Inc.

    100.0       79.7       103.5       91.3       90.5       111.7  

NASDAQ Composite Index

    100.0       105.7       113.7       145.8       140.1       189.5  

NASDAQ Computer & Data Processing Index

    100.0       106.2       119.3       165.5       159.4       239.7  

Purchases of Equity Securities by the Issuer or Affiliated Purchasers

There were no repurchases of shares of common stock made during the year ended December 31, 2019.

 

Item 6.

Selected Consolidated Financial Data

The following selected consolidated financial data should be read in conjunction with “Management’s Discussion and Analysis of Financial Condition and Results of Operations”, the consolidated financial statements and related notes, and other financial information included in this Annual Report on Form 10-K.

We derived the consolidated financial data for the years ended December 31, 2019, 2018 and 2017 and as of December 31, 2019 and 2018 from our audited consolidated financial statements, which are included elsewhere in this Annual Report on Form 10-K. We derived the consolidated financial data for the years ended December 31, 2016 and 2015 and as of December 31, 2017, 2016 and 2015 from our audited consolidated

 

35


Table of Contents

financial statements, which are not included in this Annual Report on Form 10-K. Historical results are not necessarily indicative of the results to be expected in future periods.

 

     Year Ended December 31,  
     2019     2018     2017     2016     2015  
     (in thousands, except per share data)  

Consolidated statements of operations data:

          

Revenue

   $ 184,455     $ 164,833     $ 155,913     $ 150,266     $ 134,706  

Gross profit

     108,986       98,209       91,295       94,419       88,229  

Loss from operations

     (21,063     (13,101     (19,696     (8,978     (6,931

Consolidated net loss

     (21,903     (14,028     (19,519     (9,986     (7,580

Basic and diluted net loss per share

     (0.58     (0.39     (0.57     (0.30     (0.23

 

     As of December 31,  
     2019     2018      2017     2016      2015  
     (in thousands)  

Consolidated Balance Sheet Data:

            

Cash and cash equivalents

   $ 22,759     $ 29,306      $ 26,132     $ 36,813      $ 27,637  

Accounts receivable, net

     31,181       23,264        25,236       21,575        21,213  

Property and equipment, net

     12,086       9,703        9,143       9,264        8,689  

Working capital

     (20,452     2,966        (983     7,792        6,592  

Total assets

     172,867       133,356        127,615       136,424        127,668  

Deferred revenue

     49,260       39,992        39,614       34,756        29,931  

Total stockholders’ equity

     74,123       70,614        66,756       78,196        78,135  

 

36


Table of Contents
Item 7.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the financial statements and related notes appearing elsewhere in this Annual Report on Form 10-K. The following discussion contains forward-looking statements that reflect our plans, estimates, and beliefs. Our actual results could differ materially from those discussed in the forward-looking statements. Factors that could cause or contribute to these differences include those discussed below and elsewhere in this Annual Report on Form 10-K, particularly in “Risk Factors.”

Overview

We are a leading global provider of cloud-based services for video. We were incorporated in Delaware in August 2004 and our headquarters are in Boston, Massachusetts. Our suite of products and services reduce the cost and complexity associated with publishing, distributing, measuring and monetizing video across devices.

Brightcove Video Cloud, or Video Cloud, our flagship product, is the world’s leading online video platform. Video Cloud enables our customers to publish and distribute video to Internet-connected devices quickly, easily and in a cost-effective and high-quality manner. Brightcove OTT Flow is a service for media companies and content owners to rapidly deploy high-quality, direct-to-consumer, live and on-demand video services across platforms. Brightcove Video Marketing Suite, or Video Marketing Suite, is a comprehensive suite of video technologies designed to address the needs of marketers to drive awareness, engagement and conversion. Brightcove Enterprise Video Suite, or Enterprise Video Suite, is an enterprise-class platform for internal communications, employee training, live streaming, marketing and ecommerce videos.

We also have a number of modular solutions for customers, including Brightcove Zencoder, or Zencoder, which is a cloud-based video encoding service. Brightcove SSAI, or SSAI, is an innovative, cloud-based ad insertion and video stitching service that addresses the limitations of traditional online video ad insertion technology. Brightcove Player, or Player, is a cloud-based service for creating and managing video player experiences.

In September 2019, we released Brightcove Beacon, which is a purpose-built app that enables companies to deliver and launch premium OTT video experiences quickly and cost effectively across mobile, web, smart TVs and connected TVs, all with the flexibility of multiple monetization models. In January 2020, we released Brightcove Campaign, which is a purpose-built app that enables marketers to easily create video-driven marketing campaigns that yield insightful data with the ability to compare video performance to a variety of industry benchmarks.

Our philosophy for the next few years will continue to be to invest in our product strategy and development, sales, and go-to-market activities to support our long-term revenue growth. We believe these investments will help us address some of the challenges facing our business such as demand for our products by existing and potential customers, rapid technological change in our industry, increased competition and resulting price sensitivity. These investments include support for the expansion of our infrastructure within our hosting facilities, the hiring of additional technical and sales personnel, the innovation of new features for existing products and the development of new products. We believe this strategy will help us retain our existing customers, increase our average annual subscription revenue per premium customer and lead to the acquisition of new customers. Additionally, we believe customer growth will enable us to achieve economies of scale which will reduce our cost of goods sold, research and development and general and administrative expenses as a percentage of total revenue.

On April 1, 2019, we purchased the online video platform assets of Ooyala, Inc. (“Ooyala”), which included Ooyala’s online video platform customers, technology and Ooyala’s operations in Guadalajara, Mexico. We discuss the effect of the Ooyala transaction (“Ooyala Acquisition”), when applicable, in our discussion and analysis of the financial condition and results of operations below. We are currently transitioning the acquired customers to our technology as we feel that our cloud-based services will add value for the acquired customers.

 

37


Table of Contents

On August 1, 2019, we completed an acquisition of a company to help expand our offerings in key market segments. Revenue and earnings attributable to the August 1, 2019 acquisition were not material.

As of December 31, 2019, we had 610 employees and 3,595 customers, of which 2,338 used our premium offerings and 1,257 used our volume offerings. As of December 31, 2018, we had 495 employees and 3,783 customers, of which and 2,226 used our premium offerings and 1,557 used our volume offerings.

We generate revenue by offering our products to customers on a subscription-based, software as a service, or SaaS, model. Our revenue grew from $164.8 million in the year ended December 31, 2018 to $184.5 million in the year ended December 31, 2019, primarily related to $17.9 million of incremental revenue from the Ooyala Acquisition and, to a lesser extent, an increase in sales of Video Cloud to both new and existing customers. Our consolidated net loss was $21.9 million and $14.0 million for the years ended December 31, 2019 and 2018, respectively. Included in consolidated net loss for the year ended December 31, 2019 was merger-related expense, stock-based compensation expense and amortization of acquired intangible assets of $11.4 million, $9.3 million and $3.2 million, respectively. Included in consolidated net loss for the year ended December 31, 2018 was stock-based compensation expense and amortization of acquired intangible assets of $6.6 million and $2.3 million, respectively.

For the years ended December 31, 2019 and 2018, our revenue derived from customers located outside North America was 47% and 46%, respectively. We expect the percentage of total net revenue derived from outside North America to increase in future periods as we continue to expand our international operations.

Key Metrics

We regularly review a number of metrics, including the following key metrics, to evaluate our business, measure our performance, identify trends affecting our business, formulate financial projections and make strategic decisions.

 

   

Number of Customers. We define our number of customers at the end of a particular quarter as the number of customers generating subscription revenue at the end of the quarter. We believe the number of customers is a key indicator of our market penetration, the productivity of our sales organization and the value that our products bring to our customers. We classify our customers by including them in either premium or volume offerings. Our premium offerings include our premium Video Cloud customers (Enterprise and Pro editions), our Zencoder customers (other than Zencoder customers on month-to-month contracts and pay-as-you-go contracts), our SSAI customers, our Player customers, our OTT Flow customers, our Video Marketing Suite customers, our Enterprise Video Suite customers, our Brightcove Beacon customers and our Brightcove Campaign customers. Our volume offerings include our Video Cloud Express customers and our Zencoder customers on month-to-month contracts and pay-as-you-go contracts.

As of December 31, 2019, we had 3,595 customers, of which and 2,338 used our premium offerings and 1,257 used our volume offerings. As of December 31, 2018, we had 3,783 customers, of which 2,226 used our premium offerings and 1,557 used our volume offerings. Our go-to-market focus and growth strategy is to expand our premium customer base, as we believe our premium customers represent a greater opportunity for our solutions. Volume customers decreased in recent periods primarily due to our discontinuation of the promotional Video Cloud Express offering. As a result, we have experienced attrition of this base level offering without a corresponding addition of customers. We expect customers using our volume offerings to continue to decrease in 2020 and beyond as we continue to focus on the market for our premium solutions.

 

   

Recurring Dollar Retention Rate. We assess our ability to retain customers using a metric we refer to as our recurring dollar retention rate. We calculate the recurring dollar retention rate by dividing the

 

38


Table of Contents
 

retained recurring value of subscription revenue for a period by the previous recurring value of subscription revenue for the same period. We define retained recurring value of subscription revenue as the committed subscription fees for all contracts that renew in a given period, including any increase or decrease in contract value. We define previous recurring value of subscription revenue as the recurring value from committed subscription fees for all contracts that expire in that same period. We typically calculate our recurring dollar retention rate on a monthly basis. Recurring dollar retention rate provides visibility into our ongoing revenue. During the years ended December 31, 2019 and 2018, the recurring dollar retention rate was 89% and 99%, respectively.

 

   

Average Annual Subscription Revenue Per Premium Customer. We define average annual subscription revenue per premium customer as the total subscription revenue from premium customers for an annual period, excluding professional services revenue, divided by the average number of premium customers for that period. We believe that this metric is important in understanding subscription revenue for our premium offerings in addition to the relative size of premium customer arrangements. As our Starter edition has a price point of $199 or $499 per month, we disclose the average annual subscription revenue per premium customer separately for Starter edition customers and all other premium customers.

 

   

Backlog. We define backlog as the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied, excluding professional service engagements. We believe that this metric is important in understanding future business performance. As of December 31, 2019, the total backlog for subscription and support contracts was approximately $128.9 million, of which approximately $100.6 million is expected to be recognized over the next 12 months. As of December 31, 2018, the total backlog for subscription and support contracts was approximately $109.4 million, of which approximately $90.7 million was expected to be recognized over the next 12 months.

The following table includes our key metrics for the periods presented:

 

     Year Ended
December 31,
 
         2019             2018      

Customers (at period end)

    

Volume

     1,257       1,557  

Premium

     2,338       2,226  
  

 

 

   

 

 

 

Total customers (at period end)

     3,595       3,783  
  

 

 

   

 

 

 

Recurring dollar retention rate

     89     99

Average annual subscription revenue per premium customer, excluding Starter edition customers (in thousands)

   $ 82.4     $ 74.9  

Average annual subscription revenue per premium customer for Starter edition customers only (in thousands)

   $ 4.6     $ 4.7  

Total backlog, excluding professional services engagements (in millions)

   $ 128.9     $ 109.4  

Total backlog to be recognized over next 12 months, excluding professional services engagements (in millions)

   $ 100.6     $ 90.7  

Components of Consolidated Statements of Operations

Revenue

Subscription and Support Revenue — We generate subscription and support revenue from the sale of our products.

Video Cloud is offered in two product lines. The first product line is comprised of our premium product editions. All premium editions include functionality to publish and distribute video to Internet-connected devices,

 

39


Table of Contents

with higher levels of premium editions providing additional features and functionality. Customer arrangements are typically one year contracts, which include a subscription to Video Cloud, basic support and a pre-determined amount of video streams, bandwidth, transcoding and storage. We also offer gold support or platinum support to our premium customers for an additional fee, which includes extended phone support. The pricing for our premium editions is based on the value of our software, as well as the number of users, accounts and usage, which is comprised of video streams, bandwidth, transcoding and storage. Should a customer’s usage exceed the contractual entitlements, the contract will provide the rate at which the customer must pay for actual usage above the contractual entitlements. The second product line is comprised of our volume product edition. Our volume editions target small and medium-sized businesses, or SMBs. The volume editions provide customers with the same basic functionality that is offered in our premium product editions but have been designed for customers who have lower usage requirements and do not typically require advanced features and functionality. We discontinued the lower level pricing options for the Express edition of our volume offering and expect the total number of customers using the Express edition to continue to decrease. Customers who purchase the volume editions generally enter into month-to-month agreements. Volume customers are generally billed on a monthly basis and pay via a credit card.

Zencoder is offered to customers on a subscription basis, with either committed contracts or pay-as-you-go contracts. The pricing is based on usage, which is comprised of minutes of video processed. The committed contracts include a fixed number of minutes of video processed. Should a customer’s usage exceed the contractual entitlements, the contract will provide the rate at which the customer must pay for actual usage above the contractual entitlements. Zencoder customers are considered premium customers other than Zencoder customers on month-to-month contracts or pay-as-you-go contracts, which are considered volume customers.

SSAI is offered to customers on a subscription basis, with varying levels of functionality, usage entitlements and support based on the size and complexity of a customer’s needs.

Player is offered to customers on a subscription basis. Customer arrangements are typically one-year contracts, which include a subscription to Player, basic support and a pre-determined amount of video streams. We also offer gold support or platinum support to our Player customers for an additional fee, which includes extended phone support. The pricing for Player is based on the number of users, accounts and usage, which is comprised of video streams. Should a customer’s usage exceed the contractual entitlements, the contract will provide the rate at which the customer must pay for actual usage above the contractual entitlements.

OTT Flow, Brightcove Beacon and Brightcove Campaign are each offered to customers on a subscription basis, with varying levels of functionality, usage entitlements and support based on the size and complexity of a customer’s needs. Customer arrangements are typically one-year contracts.

Video Marketing Suite and Enterprise Video Suite are offered to customers on a subscription basis in Starter, Pro and Enterprise editions. The Pro and Enterprise customer arrangements are typically one-year contracts, which typically include a subscription to Video Cloud, Gallery, Brightcove Social (for Video Marketing Suite customers) or Brightcove Live (for Enterprise Video Suite customers), basic support and a pre-determined amount of video streams or plays (for Video Marketing Suite customers), viewers (for Enterprise Video Suite customers), bandwidth and storage or videos. We also generally offer gold support or platinum support to these customers for an additional fee, which includes extended phone support. The pricing for our Pro and Enterprise editions is based on the number of users, accounts and usage, which is comprised of video streams or plays, viewers, bandwidth and storage or videos. Should a customer’s usage exceed the contractual entitlements, the contract will provide the rate at which the customer must pay for actual usage above the contractual entitlements, or will require the customer to upgrade its package upon renewal. The Starter edition provides customers with the same basic functionality that is offered in our Pro and Enterprise editions but has been designed for customers who have lower usage requirements and do not typically seek advanced features and functionality. Customers who purchase the Starter edition may enter into one-year agreements or month-to-month agreements. Starter customers with month-to-month agreements are generally billed on a monthly basis and pay via a credit card.

 

40


Table of Contents

All Brightcove Beacon, Brightcove Campaign, SSAI, Player, OTT Flow, Video Marketing Suite and Enterprise Video Suite customers are considered premium customers.

Professional Services and Other Revenue — Professional services and other revenue consists of services such as implementation, software customizations and project management for customers who subscribe to our premium editions. These arrangements are priced either on a fixed fee basis with a portion due upon contract signing and the remainder due when the related services have been completed, or on a time and materials basis.

Cost of Revenue

Cost of subscription, support and professional services revenue primarily consists of costs related to supporting and hosting our product offerings and delivering our professional services. These costs include salaries, benefits, incentive compensation and stock-based compensation expense related to the management of our data centers, our customer support team and our professional services staff. In addition to these expenses, we incur third-party service provider costs such as data center and content delivery network, or CDN, expenses, allocated overhead, depreciation expense and amortization of capitalized internal-use software development costs and acquired intangible assets. We allocate overhead costs such as rent, utilities and supplies to all departments based on relative headcount. As such, general overhead expenses are reflected in cost of revenue in addition to each operating expense category. The costs associated with providing professional services are significantly higher as a percentage of related revenue than the costs associated with delivering our subscription and support services due to the labor costs of providing professional services.

Cost of revenue increased in absolute dollars from 2018 to 2019. In future periods we expect our cost of revenue will increase in absolute dollars as our revenue increases. Cost of revenue as a percentage of revenue could fluctuate from period to period depending on the number of our professional services engagements and any associated costs relating to the delivery of subscription services and the timing of significant expenditures. To the extent that our customer base grows, we intend to continue to invest additional resources in expanding the delivery capability of our products and other services. The timing of these additional expenses could affect our cost of revenue, both in terms of absolute dollars and as a percentage of revenue, in any particular quarterly or annual period.

Operating Expenses

We classify our operating expenses as follows:

Research and Development. Research and development expenses consist primarily of personnel and related expenses for our research and development staff, including salaries, benefits, incentive compensation and stock-based compensation, in addition to the costs associated with contractors and allocated overhead. We have focused our research and development efforts on expanding the functionality and scalability of our products and enhancing their ease of use, as well as creating new product offerings. We expect research and development expenses to increase in absolute dollars as we intend to continue to periodically release new features and functionality, expand our product offerings, continue the localization of our products in various languages, upgrade and extend our service offerings, and develop new technologies. Over the long term, we believe that research and development expenses as a percentage of revenue will decrease, but will vary depending upon the mix of revenue from new and existing products, features and functionality, as well as changes in the technology that our products must support, such as new operating systems or new Internet-connected devices.

Sales and Marketing. Sales and marketing expenses consist primarily of personnel and related expenses for our sales and marketing staff, including salaries, benefits, incentive compensation, commissions, stock-based compensation and travel costs, amortization of acquired intangible assets, in addition to costs associated with marketing and promotional events, corporate communications, advertising, other brand building and product marketing expenses and allocated overhead. Our sales and marketing expenses have increased in absolute dollars

 

41


Table of Contents

in each of the last three years. We intend to continue to invest in sales and marketing and expand the sale of our product offerings within our existing customer base, build brand awareness and sponsor additional marketing events. Accordingly, we expect sales and marketing expense to continue to be our most significant operating expense in future periods. Over the long term, we believe that sales and marketing expense as a percentage of revenue will decrease, but will vary depending upon the mix of revenue from new and existing customers and from small, medium-sized and enterprise customers, as well as changes in the productivity of our sales and marketing programs.

General and Administrative. General and administrative expenses consist primarily of personnel and related expenses for executive, legal, finance, information technology and human resources functions, including salaries, benefits, incentive compensation and stock-based compensation. General and administrative expenses also include the costs associated with professional fees, insurance premiums, other corporate expenses and allocated overhead. Over the long term, we believe that general and administrative expenses as a percentage of revenue will decrease.

Merger-related. Merger-related costs consist of expenses related to mergers and acquisitions, integration costs and general corporate development activities.

Other Expense

Other expense consists primarily of interest income earned on our cash, cash equivalents, foreign exchange gains and losses.

Income Taxes

As part of the process of preparing our consolidated financial statements, we are required to estimate our taxes in each of the jurisdictions in which we operate. We account for income taxes in accordance with the asset and liability method. Under this method, deferred tax assets and liabilities are recognized based on temporary differences between the financial reporting and income tax bases of assets and liabilities using statutory rates. In addition, this method requires a valuation allowance against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. We have provided a valuation allowance against our existing U.S. net deferred tax assets at December 31, 2019. We maintain net deferred tax liabilities for temporary differences related to our foreign subsidiaries.

Stock-Based Compensation Expense

Our cost of revenue, research and development, sales and marketing, and general and administrative expenses include stock-based compensation expense. Stock-based compensation expense represents the fair value of outstanding stock options and restricted stock awards, which is recognized as expense over the respective stock option and restricted stock award service periods. For the years ended December 31, 2019, 2018 and 2017, we recorded stock-based compensation expense of $9.3 million, $6.6 million, and $7.2 million, respectively. We expect stock-based compensation expense to increase in absolute dollars in future periods.

Foreign Currency Translation

With regard to our international operations, we frequently enter into transactions in currencies other than the U.S. dollar. As a result, our revenue, expenses and cash flows are subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the euro, British pound, Australian dollar, and Japanese yen. In periods when the U.S. dollar declines in value as compared to the foreign currencies in which we conduct business, our foreign currency-based revenue and expenses generally increase in value when translated into U.S. dollars. We expect the percentage of total net revenue derived from outside North America to increase in future periods as we continue to expand our international operations.

 

42


Table of Contents

Critical Accounting Policies and Estimates

Our consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States. The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Our actual results may differ from these estimates under different assumptions or conditions.

We believe that the following significant accounting policies, which are more fully described in the notes to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K, involve a greater degree of judgment and complexity. Accordingly, these are the policies we believe are the most critical to aid in fully understanding and evaluating our financial condition and results of operations.

Revenue Recognition

We primarily derive revenue from the sale of our online video platform, which enables our customers to publish and distribute video to Internet-connected devices quickly, easily and in a cost-effective and high-quality manner. Revenue is derived from three primary sources: (1) the subscription to our technology and related support; (2) hosting, bandwidth and encoding services; and (3) professional services, which include customization services.

In May 2014, the Financial Accounting Standards Board (FASB) issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606), which modifies how all entities recognize revenue, and consolidates revenue recognition guidance into one ASC Topic (ASC Topic 606, Revenue from Contracts with Customers) (“ASC 606”). We adopted ASC 606 on January 1, 2018. ASC 606 outlines a comprehensive five-step revenue recognition model based on the principle that an entity should recognize revenue to depict 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.

 

  1)

Identify the contract with a customer

 

  2)

Identify the performance obligations in the contract

 

  3)

Determine the transaction price

 

  4)

Allocate the transaction price to performance obligations in the contract

 

  5)

Recognize revenue when or as the Company satisfies a performance obligation

Our subscription arrangements provide customers the right to access our hosted software applications. Customers do not have the right to take possession of our software during the hosting arrangement. Contracts for premium customers generally have a term of one year and are non-cancellable. These contracts generally provide the customer with a maximum annual level of entitlement and provide the rate at which the customer must pay for actual usage above the annual entitlement allowance. These subscription arrangements are considered stand ready obligations that are providing a series of distinct services that are substantially the same and are transferred with the same pattern to the customer. As such, these subscription arrangements are treated as a single performance obligation and the related fees are recognized as revenue ratably over the term of the underlying arrangement.

Under ASC 606, when the transaction price includes a variable amount of consideration, an entity is required to estimate the consideration that is expected to be received for a particular customer arrangement. We evaluate variable consideration for usage-based fees at contract inception and re-evaluate quarterly over the

 

43


Table of Contents

course of the contract. Specifically, we estimate the revenue pertaining to a customer’s usage that is expected to exceed the annual entitlement allowance and allocate such revenue to the distinct service within the related contract that gives rise to the variable payment. Estimates of variable consideration include analyzing customer usage against the applicable entitlement limit at the end of each reporting period and estimating the amount and timing of additional amounts to be invoiced in connection with projected usage. Estimates of variable consideration relating to customer usage do not include amounts for which it is probable that a significant reversal will occur. Determining the amount of variable consideration to recognize as revenue involves significant judgment on the part of management and it is possible that actual revenue will deviate from estimates over the course of a customer’s committed contract term.

Contracts with customers that are month-to-month arrangements (volume customers) have a maximum monthly level of usage and provide the rate at which the customer must pay for actual usage above the monthly allowable usage. The monthly volume subscription and support and usage fees are recognized as revenue during the related period of performance. Contracts with customers that are invoiced on a pay-as-you-go basis, where there is no monthly or annual commitment for usage, provide the rate at which the customer must pay for actual usage for a particular period. Fees that are invoiced on a pay-as-you-go basis are recognized as revenue during the period of performance.

Professional services and other revenue consist of services such as implementation, software customizations and project management for customers who subscribe to our premium editions. These arrangements are priced either on a fixed fee basis with a portion due upon contract signing and the remainder due when the related services have been completed, or on a time and materials basis. Professional services and other revenue sold on a stand-alone basis are recognized as the services are performed, subject to any refund or other obligation. Deferred revenue includes amounts billed to customers for which revenue has not been recognized, and primarily consists of the unearned portion of annual software subscription and support fees, and deferred professional service fees. Revenue is presented net of any taxes collected from customers.

We periodically enter into multiple-element service arrangements that include platform subscription fees, support fees, and, in certain cases, other professional services. These contracts include multiple promises that we evaluate to determine if the promises are separate performance obligations. Performance obligations are identified based on services to be transferred to a customer that are both capable of being distinct and are distinct within the context of the contract. Once we determine the performance obligations, we determine the transaction price, which includes estimating the amount of variable consideration to be included in the transaction price, if any. We then allocate the transaction price to each performance obligation in the contract based on a relative stand-alone selling price method. The transaction price post allocation is recognized as revenue as the related performance obligation is satisfied.

Income Taxes

We are subject to income taxes in both the United States and international jurisdictions, and we use estimates in determining our provision for income taxes. We account for income taxes under the asset and liability method for accounting and reporting for income taxes. Deferred tax assets and liabilities are recognized based on temporary differences between the financial reporting and income tax basis of assets and liabilities using statutory rates. This process requires us to project our current tax liability and estimate our deferred tax assets and liabilities, including net operating losses and tax credit carryforwards. In assessing the need for a valuation allowance, we considered our recent operating results, future taxable income projections and feasible tax planning strategies. We have provided a valuation allowance against substantially all of our net U.S. deferred tax assets at December 31, 2019. We recognized a deferred tax liability in the U.S. for a portion of our indefinite lived intangibles and other deferred tax liabilities that would not be offset against deferred tax assets. We maintain net deferred tax liabilities for temporary differences related to our foreign subsidiaries. Due to the evolving nature and complexity of tax regulations combined with the number of jurisdictions in which we

 

44


Table of Contents

operate, it is possible that our estimates of our tax liability could change in the future, which may result in additional tax liabilities and adversely affect our results of operations, financial condition and cash flows.

As of December 31, 2019 and 2018, we had no material unrecognized tax benefits.

Business Combinations

We record tangible and intangible assets acquired and liabilities assumed in business combinations under the purchase method of accounting. Amounts paid for each acquisition are allocated to the assets acquired and liabilities assumed based on their fair values at the date of acquisition. We then allocate the purchase price in excess of net tangible assets acquired to identifiable intangible assets based on detailed valuations that use information and assumptions provided by management. We allocate any excess purchase price over the fair value of the net tangible and intangible assets acquired and liabilities assumed to goodwill.

Significant management judgments and assumptions are required in determining the fair value of acquired assets and liabilities, particularly acquired intangible assets. The valuation of purchased intangible assets is based upon estimates of the future performance and cash flows from the acquired business. Each asset is measured at fair value from the perspective of a market participant. Critical estimates in valuing purchased technology and customer lists include future cash flows that we expect to generate from the acquired assets. If the subsequent actual results and updated projections of the underlying business activity change compared with the assumptions and projections used to develop these values, we could experience impairment charges which could be material. In addition, we have estimated the economic lives of certain acquired assets and these lives are used to calculate depreciation and amortization expense. If our estimates of the economic lives change, depreciation or amortization expenses could be accelerated or slowed.

If different assumptions are used, it could materially impact the purchase price allocation and adversely affect our results of operations, financial condition and cash flows.

Goodwill and Acquired Intangible Assets

We record goodwill when consideration paid in a purchase acquisition exceeds the fair value of the net assets acquired. Goodwill is not amortized, but rather is tested for impairment annually or more frequently if facts and circumstances warrant a review. Conditions that could trigger a more frequent impairment assessment include, but are not limited to, a significant adverse change in certain agreements, significant underperformance relative to historical or projected future operating results, an economic downturn in customers’ industries, increased competition, a significant reduction in our stock price for a sustained period or a reduction of our market capitalization relative to net book value. We evaluate impairment by comparing the estimated fair value of each reporting unit to its carrying value. We estimate fair value primarily utilizing the market approach, which calculates fair value based on the market values of comparable companies or comparable transactions. Actual results may differ materially from these estimates. The estimates we make in determining the fair value of our reporting unit involve the application of judgment, which could affect the timing and size of any future impairment charges. Impairment of our goodwill could significantly affect our operating results and financial position.

Intangible assets are recorded at their estimated fair value at the date of acquisition. We amortize our intangible assets over their estimated useful lives based on the pattern of consumption of the economic benefit or, if that pattern cannot be readily determined, on a straight-line basis. Amortization is recorded over the estimated useful lives ranging from one to fourteen years.

We review our intangible assets subject to amortization to determine if any adverse conditions exist or a change in circumstances has occurred that would indicate impairment or a change in the remaining useful life. If the carrying value of an asset exceeds its undiscounted cash flows, we will write down the carrying value of the

 

45


Table of Contents

intangible asset to its fair value in the period identified. In assessing recoverability, we must make assumptions regarding estimated future cash flows and discount rates. If these estimates or related assumptions change in the future, we may be required to record impairment charges. We generally calculate fair value as the present value of estimated future cash flows to be generated by the asset using a risk adjusted discount rate. If the estimate of an intangible asset’s remaining useful life is changed, we will amortize the remaining carrying value of the intangible asset prospectively over the revised remaining useful life.

When goodwill is impaired, we record an impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. For the year ended December 31, 2019, we have not identified any impairment of our goodwill.

Results of Operations

The following tables set forth our results of operations for the periods presented.

 

     Year Ended December 31,  
     2019     2018     2017  
     (in thousands, except share and per share
data)
 

Revenue:

      

Subscription and support revenue

   $ 173,818     $ 150,941     $ 143,159  

Professional services and other revenue

     10,637       13,892       12,754  
  

 

 

   

 

 

   

 

 

 

Total revenue

     184,455       164,833       155,913  

Cost of revenue:

      

Cost of subscription and support revenue

     67,064       53,311       50,664  

Cost of professional services and other revenue

     8,405       13,313       13,954  
  

 

 

   

 

 

   

 

 

 

Total cost of revenue

     75,469       66,624       64,618  
  

 

 

   

 

 

   

 

 

 

Gross profit

     108,986       98,209       91,295  

Operating expenses:

      

Research and development

     32,535       31,716       31,850  

Sales and marketing

     60,375       55,775       57,294  

General and administrative

     25,692       23,103       21,847  

Merger-related

     11,447       716       —    
  

 

 

   

 

 

   

 

 

 

Total operating expenses

     130,049       111,310       110,991  
  

 

 

   

 

 

   

 

 

 

Loss from operations

     (21,063     (13,101     (19,696

Other income (expense), net

     (280     (326     547  
  

 

 

   

 

 

   

 

 

 

Loss before income taxes

     (21,343     (13,427     (19,149

Provision for income taxes

     560       601       370  
  

 

 

   

 

 

   

 

 

 

Net loss

   $ (21,903   $ (14,028   $ (19,519
  

 

 

   

 

 

   

 

 

 

Net loss per share - basic and diluted

   $ (0.58   $ (0.39   $ (0.57
  

 

 

   

 

 

   

 

 

 

Weighted-average number of common shares used in computing net loss per share - basic and diluted

     38,028       35,808       34,376  
  

 

 

   

 

 

   

 

 

 

Overview of Results of Operations for the Years Ended December 31, 2019 and 2018

Total revenue increased by 12%, or $19.6 million, in 2019 compared to 2018 due to an increase in subscription and support revenue of 15%, or $22.9 million, primarily related to the acquired Ooyala customers. Substantially all of the revenue from the Ooyala Acquisition is subscription and support revenue. This increase was offset by a decrease in professional services and other revenue of 23%, or $3.3 million. Professional services

 

46


Table of Contents

and other revenue will vary from period to period depending on the number of implementations and other projects that are in process. In addition, our revenue from premium offerings grew by $20.3 million, or 13%, in 2019 compared to 2018. Our ability to continue to provide the product functionality and performance that our customers require will be a major factor in our ability to continue to increase revenue.

Our gross profit increased by $10.8 million, or 11%, in 2019 compared to 2018, primarily due to an increase in revenue. Our ability to continue to maintain our overall gross profit will depend primarily on our ability to continue controlling our costs of delivery.

Loss from operations was $21.1 million in 2019 compared to $13.1 million in 2018. Our ability to decrease operating loss will depend primarily on greater revenue from both new and existing customers and from improved efficiencies. As of December 31, 2019, we had $22.8 million of unrestricted cash and cash equivalents, a decrease of $6.5 million from $29.3 million at December 31, 2018, due primarily to $6.2 million in capitalized internal-use software costs, $5.3 million paid as consideration in the Ooyala Acquisition and August Acquisition, $1.0 million in capital expenditures and $296,000 in other financing activities. These decreases were offset by proceeds from exercises of stock options of $3.5 million and $2.7 million of cash provided by operating activities.

Revenue

 

     Year Ended December 31,        
     2019     2018     Change  

Revenue by Product Line

   Amount      Percentage of
Revenue
    Amount      Percentage of
Revenue
    Amount     %  
     (in thousands, except percentages)  

Premium

   $ 180,624        98   $ 160,285        97   $ 20,339       13

Volume

     3,831        2       4,548        3       (717     (16
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

   

 

 

 

Total

   $ 184,455        100   $ 164,833        100   $ 19,622       12
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

   

 

 

 

During 2019, revenue increased by $19.6 million, or 12%, compared to 2018, primarily due to an increase in revenue from our premium offerings, which consist of subscription and support revenue, as well as professional services and other revenue. The increase in premium revenue of $20.3 million, or 13%, is primarily the result of a 5% increase in the number of premium customers, some of which were acquired in the Ooyala Acquisition. Premium customers increased from 2,226 at December 31, 2018 to 2,338 at December 31, 2019. During 2019, volume revenue decreased by $717,000, or 16%, compared to 2018, driven by a decrease in customers as we continue to focus on the market for our premium solutions.

 

     Year Ended December 31,        
     2019     2018     Change  

Revenue by Type

   Amount      Percentage of
Revenue
    Amount      Percentage of
Revenue
    Amount     %  
     (in thousands, except percentages)  

Subscription and support

   $ 173,818        94   $ 150,941        92   $ 22,877       15

Professional services and other

     10,637        6       13,892        8       (3,255     (23
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

   

 

 

 

Total

   $ 184,455        100   $ 164,833        100   $ 19,622       12
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

   

 

 

 

During 2019, subscription and support revenue increased by $22.9 million, or 15%, compared to 2018. The increase was primarily related to a 5% increase in the number of premium customers, some of which were acquired in the Ooyala Acquisition. Premium customers increased from 2,226 at December 31, 2018 to 2,338 at December 31, 2019 and the average annual subscription revenue per premium customer increased 10% during the year ended December 31, 2019. In addition, professional services and other revenue decreased by

 

47


Table of Contents

$3.3 million, or 23%, compared to the prior year. Professional services and other revenue will vary from period to period depending on the number of implementations and other projects that are in process.

 

     Year Ended December 31,        
     2019     2018     Change  

Revenue by Geography

   Amount      Percentage of
Revenue
    Amount      Percentage of
Revenue
    Amount      %  
     (in thousands, except percentages)  

North America

   $ 97,309        53   $ 88,778        54   $ 8,531        10
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

 

Europe

     31,587        17       27,754        17       3,833        14  

Japan

     22,150        12       21,960        13       190        1  

Asia Pacific

     32,391        17       25,766        16       6,625        26  

Other

     1,018        1       575        —         443        77  
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

 

International subtotal

     87,146        47       76,055        46       11,091        15  
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

 

Total

   $ 184,455        100   $ 164,833        100   $ 19,622        12
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

 

For purposes of this section, we designate revenue by geographic regions based upon the locations of our customers. North America is comprised of revenue from the United States, Canada and Mexico. International is comprised of revenue from locations outside of North America. Depending on the timing of new customer contracts, revenue mix from a geographic region can vary from period to period.

During 2019, total revenue for North America increased $8.5 million, or 10%, compared to 2018. During 2019, total revenue outside of North America increased $11.1 million, or 15%, compared to 2018. The increase in revenue from international regions is primarily related to increases in revenue in Europe and Asia Pacific.

Cost of Revenue

 

     Year Ended December 31,        
     2019     2018     Change  

Cost of Revenue

   Amount      Percentage of
Related
Revenue
    Amount      Percentage of
Related
Revenue
    Amount     %  
     (in thousands, except percentages)  

Subscription and support

   $ 67,064        39   $ 53,311        35   $ 13,753       26

Professional services and other

     8,405        79       13,313        96       (4,908     (37
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

   

 

 

 

Total

   $ 75,469        41   $ 66,624        40   $ 8,845       13
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

   

 

 

 

During 2019, cost of subscription and support revenue increased $13.8 million, or 26%, compared to 2018. The increase resulted primarily from increases in network hosting expense, content delivery expense, third-party software integrated with our service offering expense, and maintenance expense of $5.8 million, $3.8 million, $1.4 million, and $1.3 million, respectively. There were also increases in partner commission, amortization, and stock-based compensation expenses of $1.1 million, $987,000, and $202,000, respectively. These increases were offset in part by decreases in employee-related, contractor, and rent expenses of $392,000, $267,000, and $131,000, respectively.

During 2019, cost of professional services and other revenue decreased $4.9 million, or 37%, compared to 2018. This decrease corresponds to decreases in contractor, employee-related, and recruiting expenses of $3.8 million, $981,000 and $113,000, respectively due to lower levels of implementation and professional services.

 

48


Table of Contents

Gross Profit

 

     Year Ended December 31,        
     2019     2018     Change  

Gross Profit

   Amount      Percentage of
Related
Revenue
    Amount      Percentage of
Related
Revenue
    Amount      %  
     (in thousands, except percentages)  

Subscription and support

   $ 106,754        61   $ 97,630        65   $ 9,124        9

Professional services and other

     2,232        21       579        4       1,653        285  
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

 

Total

   $ 108,986        59   $ 98,209        60   $ 10,777        11
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

 

The overall gross profit percentage was 59% and 60% for the years ended December 31, 2019 and 2018, respectively. Subscription and support gross profit increased $9.1 million, or 9%, compared to 2018. In addition, professional services and other gross profit increased $1.7 million, or 285 %, compared to 2018 It is likely that gross profit, as a percentage of revenue, will fluctuate quarter by quarter due to the timing and mix of subscription and support revenue and professional services and other revenue, and the type, timing and duration of service required in delivering certain projects.

Operating Expenses

 

     Year Ended December 31,        
     2019     2018     Change  

Operating Expenses

   Amount      Percentage of
Revenue
    Amount      Percentage of
Revenue
    Amount      %  
     (in thousands, except percentages)  

Research and development

   $ 32,535        18   $ 31,716        19   $ 819        3

Sales and marketing

     60,375        33       55,775        34       4,600        8  

General and administrative

     25,692        14       23,103        14       2,589        11  

Merger-related

     11,447        6       716        —         10,731        nm  
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

 

Total

   $ 130,049        71   $ 111,310        68   $ 18,739        17
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

 

nm – not meaningful

Research and Development. During 2019, research and development expense increased by $819,000, or 3%, compared to 2018. This increase was primarily due to increases in computer maintenance and support expense, recruiting expense, and travel expense of $592,000, $570,000 and $226,000, respectively. There was also an increase in stock-based compensation expense of $163,000, as well as increases in a number of immaterial R&D related accounts amounting to $273,000. These increases were offset by a decrease in employee-related expenses of $1.1 million as a result of an increase in capitalized software development costs. We expect our research and development expense to remain relatively unchanged in future periods.

Sales and Marketing. During 2019, sales and marketing expense increased by $4.6 million, or 8%, compared to 2018 primarily due to increases in employee-related, travel, and intangible amortization expenses of $1.4 million, $1.2 million, and $919,000, respectively. There were also increases in stock-based compensation, conference, and computer maintenance and support expenses of $336,000, $329,000, and $282,000, respectively. There were additional increases in commissions, training, and marketing programs expenses of $230,000, $227,000, and $97,000, respectively. These increases were partially offset by decreases in contractor and recruiting expenses of $278,000 and $216,000, respectively. We expect that our sales and marketing expense will increase in absolute dollars along with our revenue, as we continue to expand sales coverage and build brand awareness through what we believe are cost-effective channels.

 

49


Table of Contents

General and Administrative. During 2019, general and administrative expense increased by $2.6 million, or 11%, compared to 2018 primarily due to increases in stock-based compensation, bad debt, outside accounting and legal fees, and employee-related expenses of $1.9 million, $939,000, $408,000 and $408,000, respectively. There were also increases in computer maintenance and support, rent, and insurance expenses of $183,000, $116,000, and $106,000, respectively. Additionally there was an increase in a number of immaterial G&A related accounts amounting to $163,000. These increases were offset by decreases in contractor, commission, recruiting, and amortization expenses of $1.1 million, $209,000, $176,000 and $165,000, respectively. In future periods, we expect general and administrative expense to remain relatively unchanged.

Merger-Related. During 2019, merger-related expenses increased by $10.7 million primarily due to costs incurred in connection with the entry into a definitive agreement in February 2019 to acquire the online video player related assets from Ooyala, Inc. and certain of its subsidiaries and costs related to the transition of Ooyala customers to the Company’s technology.

Overview of Results of Operations for the Years Ended December 31, 2018 and 2017

Total revenue increased by 6%, or $8.9 million, in 2018 compared to 2017 due to an increase in subscription and support revenue of 5%, or $7.8 million, primarily related to the continued growth of our customer base for our premium offerings including sales to both new and existing customers. The increase in professional services and other revenue of 9%, or $1.1 million, was primarily related to the size and number of professional services engagements in 2018 compared to 2017. In addition, our revenue from premium offerings grew by $10.0 million, or 7%, in 2018 compared to 2017. Our ability to continue to provide the product functionality and performance that our customers require will be a major factor in our ability to continue to increase revenue.

Our gross profit increased by $6.9 million, or 8%, in 2018 compared to 2017, primarily due to an increase in revenue. Our ability to continue to maintain our overall gross profit will depend primarily on our ability to continue controlling our costs of delivery. Loss from operations was $13.1 million in 2018 compared to $19.7 million in 2017. We expect operating loss to decrease from greater sales to both new and existing customers and from improved efficiencies throughout our organization as we continue to grow and scale our operations.

As of December 31, 2018, we had $29.3 million of unrestricted cash and cash equivalents, an increase of $3.2 million from $26.1 million at December 31, 2017, due primarily to $5.8 million of proceeds from exercises of stock options and $2.6 million of cash provided by operating activities. These increases were offset by cash outflows of $3.0 million in capitalized internal-use software costs, and $1.5 million in capital expenditures. There were also cash outflows of $311,000 in payments under capital lease obligations, $170,000 in payments of withholding tax on RSU vesting and $26,000 for payments on equipment financing.

Revenue

 

     Year Ended December 31,        
     2018     2017     Change  

Revenue by Product Line

   Amount      Percentage of
Revenue
    Amount      Percentage of
Revenue
    Amount     %  
     (in thousands, except percentages)  

Premium

   $ 160,285        97   $ 150,304        96   $ 9,981       7

Volume

     4,548        3       5,609        4       (1,061     (19

Total

   $ 164,833        100   $ 155,913        100   $ 8,920       6

During 2018, revenue increased by $8.9 million, or 6%, compared to 2017, primarily due to an increase in revenue from our premium offerings, which consist of subscription and support revenue, as well as professional services and other revenue. The increase in premium revenue of $10.0 million, or 7%, is partially the result of a 3% increase in the number of premium customers from 2,167 at December 31, 2017 to 2,226 at December 31,

 

50


Table of Contents

2018, and a $1.1 million, or 9%, increase in professional services revenue. During 2018, volume revenue decreased by $1.1 million, or 19%, compared to 2017, driven by a decrease in customers as we continue to focus on the market for our premium solutions.

 

     Year Ended December 31,        
     2018     2017     Change  

Revenue by Type

   Amount      Percentage of
Revenue
    Amount      Percentage of
Revenue
    Amount      %  
     (in thousands, except percentages)  

Subscription and support

   $ 150,941        92   $ 143,159        92   $ 7,782        5

Professional services and other

     13,892        8       12,754        8       1,138        9  

Total

   $ 164,833        100   $ 155,913        100   $ 8,920        6

During 2018, subscription and support revenue increased by $7.8 million, or 5%, compared to 2017. The increase was primarily related to a 3% increase in the number of premium customers from 2,167 at December 31, 2017 to 2,226 at December 31, 2018 and a 6% increase in the average annual subscription revenue per premium customer during the year ended December 31, 2018. In addition, professional services and other revenue increased by $1.1 million, or 9%, primarily related to the size and number of professional services engagements during 2018 compared to the prior year. Professional services and other revenue will vary from period to period depending on the number of implementations and other projects that are in process.

 

     Year Ended December 31,        
     2018     2017     Change  

Revenue by Geography

   Amount      Percentage of
Revenue
    Amount      Percentage of
Revenue
    Amount     %  
     (in thousands, except percentages)  

North America

   $ 88,778        54   $ 91,358        59   $ (2,580     (3 )% 

Europe

     27,754        17       24,425        16       3,329       14  

Japan

     21,960        13       16,881        11       5,079       30  

Asia Pacific

     25,766        16       22,539        14       3,227       14  

Other

     575        —         710        —         (135     (19

International subtotal

     76,055        46       64,555        41       11,500       18  

Total

   $ 164,833        100   $ 155,913        100   $ 8,920       6

For purposes of this section, we designate revenue by geographic regions based upon the locations of our customers. North America is comprised of revenue from the United States, Canada and Mexico. International is comprised of revenue from locations outside of North America. Depending on the timing of new customer contracts, revenue mix from a geographic region can vary from period to period.

During 2018, total revenue for North America decreased $2.6 million, or 3%, compared to 2017. During 2018, total revenue outside of North America increased $11.5 million, or 18%, compared to 2017. The increase in revenue from international regions is primarily related to increases in revenue in Japan, Europe and Asia Pacific.

Cost of Revenue

 

     Year Ended December 31,        
     2018     2017     Change  

Cost of Revenue

   Amount      Percentage of
Related
Revenue
    Amount      Percentage of
Related
Revenue
    Amount     %  
     (in thousands, except percentages)  

Subscription and support

   $ 53,311        35   $ 50,664        35   $ 2,647       5

Professional services and other

     13,313        96       13,954        109       (641     (5

Total

   $ 66,624        40   $ 64,618        41   $ 2,006       3

 

51


Table of Contents

During 2018, cost of subscription and support revenue increased $2.6 million, or 5%, compared to 2017. The increase resulted primarily from increases in network hosting, amortization and partner commission expenses of $1.9 million, $1.1 million, and $1.0 million, respectively. There were also increases in third-party software integrated with our service offering expense, employee-related expense, rent expense, and consultant expense of $866,000, $773,000, $268,000 and $253,000, respectively. These increases were offset in part by decreases in content delivery, depreciation, intangible amortization, and maintenance expenses of $2.1 million, $917,000, $380,000 and $103,000, respectively.

During 2018, cost of professional services and other revenue decreased $641,000, or 5%, compared to 2017. This decrease corresponds to a decrease in consultant expense of $1.6 million. This decrease was offset in part by increases in employee-related and rent expenses of $715,000 and $150,000, respectively.

Gross Profit

 

     Year Ended December 31,        
     2018     2017     Change  

Gross Profit

   Amount      Percentage of
Related
Revenue
    Amount     Percentage of
Related
Revenue
    Amount      %  
     (in thousands, except percentages)  

Subscription and support

   $ 97,630        65   $ 92,495       65   $ 5,135        6

Professional services and other

     579        4       (1,200     (9     1,779        nm  

Total

   $ 98,209        60   $ 91,295       59   $ 6,914        8

nm – not meaningful

The overall gross profit percentage was 60% and 59% for the years ended December 31, 2018 and 2017, respectively. Subscription and support gross profit increased $5.1 million, or 6%, compared to 2017. In addition, professional services and other gross profit increased $1.8 million compared to 2017. It is likely that gross profit, as a percentage of revenue, will fluctuate quarter by quarter due to the timing and mix of subscription and support revenue and professional services and other revenue, and the type, timing and duration of service required in delivering certain projects.

Operating Expenses

 

     Year Ended December 31,        
     2018     2017     Change  

Operating Expenses

   Amount      Percentage of
Revenue
    Amount      Percentage of
Revenue
    Amount     %  
     (in thousands, except percentages)  

Research and development

   $ 31,716        19   $ 31,850        20   $ (134     0

Sales and marketing

     55,775        34       57,294        37       (1,519     (3

General and administrative

     23,103        14       21,847        14       1,256       6  

Merger-related

     716        —         —          —         716       nm  

Total

   $ 111,310        68   $ 110,991        71   $ 319       0

nm – not meaningful

Research and Development. During 2018, research and development expense decreased by $134,000, or 0%, compared to 2017 primarily due to a decrease in stock-based compensation of $282,000. This decrease was offset by increases in rent and employee-related expenses of $181,000 and $126,000, respectively. We expect our research and development expense to remain relatively unchanged in future periods.

 

52


Table of Contents

Sales and Marketing. During 2018, sales and marketing expense decreased by $1.5 million, or 3%, compared to 2017 primarily due to decreases in travel, employee-related, and commission expenses of $1 million, $656,000, and $485,000, respectively. There were also decreases in stock-based compensation, computer maintenance and support, and consulting expenses of $373,000, $149,000, and $114,000, respectively. These decreases were partially offset by increases in rent expense, executive severance, conference expense, and marketing programs expense of $659,000, $386,000, $270,000 and $118,000, respectively. We expect that our sales and marketing expense will increase in absolute dollars along with our revenue, as we continue to expand sales coverage and build brand awareness through what we believe are cost-effective channels.

General and Administrative. During 2018, general and administrative expense increased by $1.3 million, or 6%, compared to 2017 primarily due to increases in consulting, employee-related, recruiting, and tax expenses of $1.2 million, $578,000, $464,000, and $184,000, respectively. These increases were offset by decreases in legal, depreciation, and travel expenses of $716,000, $232,000, and $130,000, respectively. In future periods, we expect general and administrative expense to remain relatively unchanged.

Merger-Related. During 2018, merger-related expenses increased by $716,000 primarily due to costs incurred in connection with the entry into a definitive agreement in February 2019 to acquire the online video player related assets from Ooyala, Inc. and certain of its subsidiaries.

Liquidity and Capital Resources

Cash and cash equivalents.

Our cash and cash equivalents at December 31, 2019 were held for working capital purposes and were invested primarily in money market funds. We do not enter into investments for trading or speculative purposes. At December 31, 2019 and 2018, we had $14.0 million and $9.9 million, respectively, of cash and cash equivalents held by subsidiaries in international locations, including subsidiaries located in Japan and the United Kingdom. As a result of changes in tax law, these earnings can be repatriated to the United States tax-free but could still be subject to foreign withholding taxes. On April 1, 2019, we completed the acquisition of the online video platform assets of Ooyala in exchange for 1,056,763 unregistered shares of our common stock and $2.6 million in cash. On August 1, 2019, we completed the acquisition of a company in exchange for 270,686 unregistered shares of our common stock and $2.8 million in cash. We believe that our existing cash and cash equivalents will be sufficient to meet our anticipated working capital and capital expenditure needs over at least the next 12 months.

 

     Year Ended December 31,  

Condensed Consolidated Statements of Cash Flow Data

   2019      2018      2017  
     (in thousands)  

Cash flows provided by (used in) operating activities

     2,708        2,550        (6,441

Cash flows used in investing activities

     (12,618      (4,531      (4,112

Cash flows provided by (used in) financing activities

     3,177        5,250        (544

Accounts receivable, net.

Our accounts receivable balance fluctuates from period to period, which affects our cash flow from operating activities. The fluctuations vary depending on the timing of our billing activity, cash collections, and changes to our allowance for doubtful accounts. In many instances we receive cash payment from a customer prior to the time we are able to recognize revenue on a transaction. We record these payments as deferred revenue, which has a positive effect on our accounts receivable balances.

Cash flows provided by (used in) operating activities.

Cash provided by operating activities consists primarily of net loss adjusted for certain non-cash items including depreciation and amortization, stock-based compensation expense, the provision for bad debts and the

 

53


Table of Contents

effect of changes in working capital and other activities. Cash provided by operating activities during the year ended December 31, 2019 was $2.7 million. The cash flow provided by operating activities primarily resulted from net non-cash charges of $18.8 million and changes in our operating assets and liabilities of $5.8 million, partially offset by net losses of $21.9 million. Net non-cash expenses consisted of $9.3 million for stock-based compensation, $8.4 million for depreciation and amortization, and $1.1 million for provision for reserves on accounts receivable. Cash provided from changes in our operating assets and liabilities consisted primarily of increases in accrued expenses, deferred revenue, accounts payable and prepaid expenses of $6.7 million, $2.7 million, $1.7 million, and $1.2 million, respectively. These inflows were offset in part by increases in accounts receivable and other assets of $5.5 million and $758,000, respectively.

Cash flows used in investing activities.

Cash used in investing activities during the year ended December 31, 2019 was $12.6 million, consisting primarily of $6.2 million for the capitalization of internal-use software costs, $5.3 million in cash paid for the acquisition, and $1.0 million in capital expenditures to support the business.

Cash flows provided by (used in) financing activities.

Cash provided by financing activities for the year ended December 31, 2019 was $3.2 million, consisting of proceeds received on the exercise of common stock options of $3.5 million, offset by other activity of $296,000.

Credit facility.

On December 14, 2018, we entered into an amended and restated loan and security agreement with a lender (the “Loan Agreement”) providing for up to a $30.0 million asset based line of credit (the “Line of Credit”). Borrowings under the Line of Credit are secured by substantially all of our assets, excluding our intellectual property. Outstanding amounts under the Line of Credit accrue interest at a rate as follows; (i) for prime rate advances, the greater of (A) the prime rate and (B) 4%, and (ii) for LIBOR advances, the greater of (A) the LIBOR rate plus 225 basis points (the “LIBOR rate margin”) and (B) 4%. Under the Loan Agreement, we must comply with certain financial covenants, including maintaining a minimum asset coverage ratio. If the outstanding principal during any month is at least $15.0 million, the Company must also maintain a minimum net income threshold based on non-GAAP operating measures. Failure to comply with these covenants, or the occurrence of an event of default, could permit the Lenders under the Line of Credit to declare all amounts borrowed under the Line of Credit, together with accrued interest and fees, to be immediately due and payable. We were in compliance with all covenants under the Line of Credit as of December 31, 2019. As we have not drawn on the Line of Credit, there are no amounts outstanding as of December 31, 2019.

Net operating loss carryforwards.

As of December 31, 2019, we had federal and state net operating losses of approximately $161.8 million and $82.4 million, respectively, which are available to offset future taxable income, if any, through 2039. We had federal and state net operating losses of approximately $23.9 million and $1.7 million, respectively, which are available to offset future taxable income, if any, indefinitely. We had federal and state research and development tax credits of $7.8 million and $4.8 million, respectively, which expire in various amounts through 2039. Our net operating loss and tax credit amounts are subject to annual limitations under Section 382 change of ownership rules of the U.S. Internal Revenue Code of 1986, as amended.

In assessing our ability to utilize our net deferred tax assets, we considered whether it is more likely than not that some portion or all of our net deferred tax assets will not be realized. Based upon the level of our historical U.S. losses and future projections over the period in which the net deferred tax assets are deductible, at this time, we believe it is more likely than not that we will not realize the benefits of these deductible differences. Accordingly, we have provided a valuation allowance against our U.S. deferred tax assets as of December 31, 2019 and 2018.

 

54


Table of Contents

Contractual Obligations and Commitments

Our principal commitments consist primarily of obligations under our leases for our office space and contractual commitments for content delivery network services, hosting and other support services. Other than these lease obligations and contractual commitments, we do not have commercial commitments under lines of credit, standby repurchase obligations or other such debt arrangements. The following table summarizes these contractual obligations at December 31, 2019:

 

     Payment Due by Period  
     Total      Less than
1 Year
     1 - 3
Years
     3 - 5
Years
     More than
5 Years
 

Operating lease obligations

   $ 19,191      $ 6,786      $ 9,026      $ 3,169      $ 210  

Outstanding purchase obligations

     64,581        28,331        36,250        —          —    
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 83,772      $ 35,117      $ 45,276      $ 3,169      $ 210  
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Anticipated Cash Flows

We expect to incur significant operating costs, particularly related to services delivery costs, sales and marketing and research and development, for the foreseeable future in order to execute our business plan. We anticipate that such operating costs, as well as planned capital expenditures will constitute a material use of our cash resources. As a result, our net cash flows will depend heavily on the level of future sales, changes in deferred revenue and our ability to manage infrastructure costs.

We believe our existing cash and cash equivalents will be sufficient to meet our working capital and capital expenditures for at least the next 12 months. Our future working capital requirements will depend on many factors, including the rate of our revenue growth, our introduction of new products and enhancements, and our expansion of sales and marketing and product development activities. To the extent that our cash and cash equivalents, and cash flow from operating activities are insufficient to fund our future activities, we may need to raise additional funds through bank credit arrangements or public or private equity or debt financings. We also may need to raise additional funds in the event we determine in the future to acquire businesses, technologies and products that will complement our existing operations. In the event funding is required, we may not be able to obtain bank credit arrangements or equity or debt financing on terms acceptable to us or at all.

Off-Balance Sheet Arrangements

We do not have any special purpose entities or off-balance sheet arrangements.

Recent Accounting Pronouncements

For information on recent accounting pronouncements, see Recently Issued and Adopted Accounting Standards in the notes to the condensed consolidated financial statements appearing elsewhere in this Annual Report on Form 10-K.

 

ITEM 7A.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Quantitative and Qualitative Disclosures About Market Risk

We have operations both within the United States and internationally, and we are exposed to market risks in the ordinary course of our business. These risks include primarily foreign exchange risks, interest rate and inflation.

 

55


Table of Contents

Financial instruments

Financial instruments meeting fair value disclosure requirements consist of cash equivalents, accounts receivable and accounts payable. The fair value of these financial instruments approximates their carrying amount.

Foreign currency exchange risk

Our results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the euro, British pound, Australian dollar and Japanese yen. Except for revenue transactions in Japan, we enter into transactions directly with substantially all of our foreign customers.

Percentage of revenues and expenses in foreign currency is as follows:

 

     Twelve Months Ended December 31,  
     2019     2018  

Revenues generated in locations outside the United States

     51     49

Revenues in currencies other than the United States dollar (1)

     31     31

Expenses in currencies other than the United States dollar (1)

     16     16

 

(1)

Percentage of revenues and expenses denominated in foreign currency for the years ended December 31, 2019 and 2018:

 

     Twelve Months Ended
December 31, 2019
 
     Revenues     Expenses  

Euro

     7     1

British pound

     7       6  

Japanese Yen

     12       3  

Other

     5       6  
  

 

 

   

 

 

 

Total

     31     16

 

     Twelve Months Ended
December 31, 2018
 
     Revenues     Expenses  

Euro

     6     1

British pound

     7       6  

Japanese Yen

     13       4  

Other

     5       5  
  

 

 

   

 

 

 

Total

     31     16

As of December 31, 2019 and 2018, we had $7.5 million and $7.2 million, respectively, of receivables denominated in currencies other than the U.S. dollar. We also maintain cash accounts denominated in currencies other than the local currency, which exposes us to foreign exchange rate movements.

In addition, although our foreign subsidiaries have intercompany accounts that are eliminated upon consolidation, these accounts expose us to foreign currency exchange rate fluctuations. Exchange rate fluctuations on short-term intercompany accounts are recorded in our consolidated statements of operations under “other income (expense), net”, while exchange rate fluctuations on long-term intercompany accounts are recorded as a component of other comprehensive income (loss), as they are considered part of our net investment.

 

56


Table of Contents

Currently, our largest foreign currency exposures are the euro and British pound primarily because our European operations have a higher proportion of our local currency denominated expenses, in addition to the Japanese Yen as result of our ongoing operations in Japan. Relative to foreign currency exposures existing at December 31, 2019, a 10% unfavorable movement in foreign currency exchange rates would expose us to significant losses in earnings or cash flows or significantly diminish the fair value of our foreign currency financial instruments. For the year ended December 31, 2019, we estimated that a 10% unfavorable movement in foreign currency exchange rates would have decreased revenues by $5.6 million, decreased expenses by $3.3 million and increased operating losses by $2.3 million. The estimates used assume that all currencies move in the same direction at the same time and the ratio of non-U.S. dollar denominated revenue and expenses to U.S. dollar denominated revenue and expenses does not change from current levels. Since a portion of our revenue is deferred revenue that is recorded at different foreign currency exchange rates, the impact to revenue of a change in foreign currency exchange rates is recognized over time, and the impact to expenses is more immediate, as expenses are recognized at the current foreign currency exchange rate in effect at the time the expense is incurred. All of the potential changes noted above are based on sensitivity analyses performed on our financial results as of December 31, 2019.

Interest rate risk

We had cash and cash equivalents totaling $22.8 million at December 31, 2019. Cash and cash equivalents were invested primarily in money market funds and are held for working capital purposes. We do not use derivative financial instruments in our investment portfolio. Declines in interest rates, however, would reduce future interest income. In the event that we borrow under our line of credit, the related interest expense recorded would be subject to changes in the rate of interest.

Inflation risk

We do not believe that inflation has had a material effect on our business, financial condition or results of operations. If our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business, financial condition and results of operations.

 

57


Table of Contents


Table of Contents
Item 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

None.

 

Item 9A.

Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our principal executive officer and principal financial officer, has 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 Annual Report on Form 10-K. Based on such evaluation, our principal executive officer and principal financial officer have concluded that as of such date, our disclosure controls and procedures were effective.

Management’s Annual Report on Internal Control Over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rule 13a-15(f) or 15d-15(f) of the Exchange Act. 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, and 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 our 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.

Our management assessed the effectiveness of our internal control over financial reporting as of December 31, 2019 using the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in its Internal Control-Integrated Framework (2013). Based on this assessment and those criteria, management concluded that our internal control over financial reporting was effective as of December 31, 2019.

Management excluded from its assessment of our internal control over financial reporting as of December 31, 2019, the internal control over financial reporting of the Ooyala Acquisition. This exclusion is consistent with guidance issued by the SEC that an assessment of recently acquired business may be omitted from the scope of management’s report on internal control over financial reporting in the year of acquisition. Total and net assets acquired in the Ooyala Acquisition as of December 31, 2019, excluding goodwill and other intangible assets, which are included in management’s assessment of internal control over financial reporting as of December 31, 2019, were approximately $4.9 million and $3.9 million, respectively. Net revenues resulting from the Ooyala Acquisition were $17.9 million for the year ended December 31, 2019.

See a discussion of this acquisition in Note 3, Business Combinations, of the Notes to the Consolidated Financial Statements contained in Item 8 of this Annual Report on Form 10-K.The effectiveness of our internal control over financial reporting as of December 31, 2019 has been audited by Ernst & Young LLP, an independent registered public accounting firm, as stated in their report which is included herein.

Changes in Internal Control Over Financial Reporting

There were no changes in our internal control over financial reporting during our most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

59


Table of Contents

Report of Independent Registered Public Accounting Firm

To the Shareholders and the Board of Directors of

Brightcove Inc.

Opinion on Internal Control Over Financial Reporting

We have audited Brightcove Inc.’s internal control over financial reporting as of December 31, 2019, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Brightcove Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2019, based on the COSO criteria.

As indicated in the accompanying Management’s Annual Report on Internal Control Over Financial Reporting, management’s assessment of and conclusion on the effectiveness of internal control over financial reporting did not include the internal controls of the Ooyala Acquisition, which is included in the 2019 consolidated financial statements of the Company and constituted $4.9 million and $3.9 million of total and net assets, respectively, as of December 31, 2019 and $17.9 million of revenue for the year then ended. Our audit of internal control over financial reporting of the Company also did not include an evaluation of the internal control over financial reporting of the Ooyala Acquisition.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2019 and 2018, the related consolidated statements of operations, comprehensive loss, stockholders’ equity and cash flows for each of the three years in the period ended December 31, 2019, and the related notes and our report dated February 26, 2020 expressed an unqualified opinion thereon.

Basis for Opinion

The Company’s management is responsible 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 Management’s Annual Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.

Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control Over Financial Reporting

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,

 

60


Table of Contents

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.

/s/ Ernst & Young LLP

Boston, Massachusetts

February 26, 2020

 

61


Table of Contents
Item 9B.

Other Information

None.

PART III

 

Item 10.

Directors, Executive Officers, and Corporate Governance

Incorporated by reference from the information in our Proxy Statement for our 2018 Annual Meeting of Stockholders, which we will file with the SEC within 120 days of the end of the fiscal year to which this Annual Report on Form 10-K relates.

 

Item 11.

Executive Compensation

Incorporated by reference from the information in our Proxy Statement for our 2018 Annual Meeting of Stockholders, which we will file with the SEC within 120 days of the end of the fiscal year to which this Annual Report on Form 10-K relates.

 

Item 12.

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

Incorporated by reference from the information in our Proxy Statement for our 2018 Annual Meeting of Stockholders, which we will file with the SEC within 120 days of the end of the fiscal year to which this Annual Report on Form 10-K relates.

 

Item 13.

Certain Relationships and Related Transactions and Director Independence

Incorporated by reference from the information in our Proxy Statement for our 2018 Annual Meeting of Stockholders, which we will file with the SEC within 120 days of the end of the fiscal year to which this Annual Report on Form 10-K relates.

 

Item 14.

Principal Accountant Fees and Services

Incorporated by reference from the information in our Proxy Statement for our 2018 Annual Meeting of Stockholders, which we will file with the SEC within 120 days of the end of the fiscal year to which this Annual Report on Form 10-K relates.

PART IV

 

Item 15.

Exhibits, Financial Statements and Schedules

(a)(1) Financial Statements.

The response to this portion of Item 15 is set forth under Item 8 above.

(a)(2) Financial Statement Schedules.

All schedules have been omitted because they are not required or because the required information is given in the Consolidated Financial Statements or Notes thereto set forth under Item 8 above.

 

62


Table of Contents

(a)(3) Exhibits.

The exhibits listed below are filed or incorporated by reference as part of this Annual Report on Form 10-K.

 

Exhibits

   
2.1* (1)   Agreement and Plan of Merger, dated as of July  26, 2012, by and among the Registrant, Zebra Acquisition Corporation, Zencoder Inc. and the Securityholders’ Representative named therein.
2.2* (2)   Asset Purchase Agreement and Plan of Reorganization, dated as of January  6, 2014, by and among the Registrant, Cacti Acquisition LLC, Unicorn Media, Inc., Unicorn Media of Arizona, Inc., U Media Limited and the Securityholders’ Representative named therein.
3.1* (3)   Eleventh Amended and Restated Certificate of Incorporation.
3.2* (4)   Amended and Restated By-Laws.
4.1* (5)   Form of Common Stock certificate of the Registrant.
4.2* (6)   Second Amended and Restated Investor Rights Agreement dated January  17, 2007, by and among the Registrant, the investors listed therein, and Jeremy Allaire, as amended.
4.3* (7)   Warrant to Purchase Stock dated August 31, 2006 issued by the Registrant to TriplePoint Capital LLC.
4.4* (8)   Brightcove Inc. RSU Inducement Plan.
4.5* (9)   Form of Restricted Stock Unit Award Agreement under the Brightcove Inc. 2012 RSU Inducement Plan.
4.6* (10)   Brightcove Inc. 2018 Inducement Plan.
4.7* (11)   Form of Stock Option Agreement under the Brightcove Inc. 2018 Inducement Plan.
4.8* (12)   Form of Performance-Based Restricted Stock Unit Agreement under the Brightcove Inc. 2018 Inducement Plan.
4.9**   Description of Capital Stock.
10.1* (13)   Form of Indemnification Agreement between the Registrant and its directors and executive officers.
10.2†* (14)   Amended and Restated 2004 Stock Option and Incentive Plan of the Registrant, together with forms of award agreement.
10.3†* (15)   2012 Stock Incentive Plan of the Registrant.
10.4†* (16)   Form of Incentive Stock Option Agreement under the 2012 Stock Incentive Plan.
10.5† (17)   Form of Non-Qualified Stock Option Agreement for Company Employees under the 2012 Stock Incentive Plan.
10.6* (18)   Lease dated February  28, 2007 between Mortimer B. Zuckerman, Edward H. Linde and Michael A. Cantalupa, as Trustees of One Cambridge Center Trust and Brightcove Inc., as amended.
10.7* (19)   Lease dated June 15, 2011 between BP Russia Wharf LLC and Brightcove Inc.
10.8* (20)   Loan and Security Agreement dated March 30, 2011 between Silicon Valley Bank and Brightcove Inc., as amended.
10.9* (21)   Second Loan Modification Agreement dated April 29, 2013 between Silicon Valley Bank and Brightcove Inc.

 

63


Table of Contents

Exhibits

   
10.10* (22)   Third Loan Modification Agreement dated October 3, 2014 between Silicon Valley Bank and Brightcove Inc.
10.11* (23)   Loan and Security Agreement dated November 19, 2015 between Silicon Valley Bank and Brightcove Inc.
10.12†* (24)   Employment Agreement dated August 8, 2011 between the Registrant and Jeremy Allaire.
10.13†* (25)   Employment Agreement dated August 8, 2011 between the Registrant and David Mendels.
10.14†* (26)   Employment Agreement dated August 8, 2011 between the Registrant and Edward Godin.
10.15†* (27)   Employment Agreement dated August 8, 2011 between the Registrant and Andrew Feinberg.
10.16* (28)   Employment Separation Agreement dated January 2, 2013 between the Registrant and Edward Godin.
10.17†* (29)   Amended and Restated Employment Agreement dated July 25, 2013 between Brightcove Inc. and Jeremy Allaire
10.18†* (30)   Letter Agreement dated August 25, 2014 between the Registrant and Christopher Menard related to Mr.  Menard’s resignation and separation from employment with the Registrant.
10.19†* (31)   Employment Agreement dated October 1, 2014 between the Registrant and Jon Corley.
10.20†* (32)   Employment Agreement dated October 1, 2014 between the Registrant and Paul Goetz.
10.21†* (33)   Employment Agreement dated November 3, 2014 between the Registrant and Kevin R. Rhodes.
10.22†* (34)   Non-Employee Director Compensation Policy.
10.23†* (35)   Senior Executive Incentive Bonus Plan.
10.24†* (36)   Form of Restricted Stock Unit Award Agreement under the 2012 Stock Incentive Plan.
10.25†* (37)   Form of Restricted Stock Unit Award Agreement for Company Employees under the 2012 Stock Incentive Plan.
10.26†* (38)   Form of Restricted Stock Unit Award Agreement for Non-Employee Directors under the 2012 Stock Incentive Plan.
10.27* (39)   Form of Non-Qualified Stock Option Agreement for Non-Employee Directors under the 2012 Stock Incentive Plan.
10.28†* (40)   Separation Agreement dated July 24, 2017 between the Registrant and David Mendels.
10.29†* (41)   Amendment to Employment Agreement dated July 24, 2017 between the Registrant and Andrew Feinberg.
10.30†* (42)   Employment Agreement dated September 20, 2017 between the Registrant and David Plotkin.
10.31*† (43)   Amendment to Employment Agreement dated April 11, 2018 between the Registrant and Andrew Feinberg.
10.32*† (44)   Employment Agreement dated April 11, 2018 between the Registrant and Jeff Ray.
10.34†* (45)   Non-Employee Director Compensation Policy, as amended and restated on April 11, 2018.
10.35†* (46)   Employment Agreement dated May 3, 2018 between the Registrant and Robert Noreck.
10.36* (47)   Second Amended and Restated Loan and Security Agreement dated December 14, 2018 between the Registrant and Silicon Valley Bank.
10.37* (48)   First Loan Modification Agreement dated March 29, 2019 between the Registrant and Silicon Valley Bank.

 

64


Table of Contents

Exhibits

   
21.1**   Subsidiaries of the Registrant.
23.1**   Consent of Ernst & Young LLP, Independent Registered Public Accounting Firm.
24.1**   Power of Attorney (included on signature page).
31.1**   Certification of Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
31.2**   Certification of Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
32.1**•   Certification of Chief Executive Officer and Chief Financial Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101.INS**   XBRL Instance Document.
101.SCH**   XBRL Taxonomy Extension Schema Document.
101.CAL**   XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF**   XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB**   XBRL Taxonomy Extension Label Linkbase Document.
101.PRE**   XBRL Taxonomy Extension Presentation Linkbase Document.

 

(1)

Filed as Exhibit 2.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on July 26, 2012.

(2)

Filed as Exhibit 2.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on January 6, 2014.

(3)

Filed as Exhibit 3.2 to Amendment No. 5 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on February 6, 2012.

(4)

Filed as Exhibit 3.3 to Amendment No. 5 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on February 6, 2012.

(5)

Filed as Exhibit 4.1 to Amendment No. 5 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on February 6, 2012.

(6)

Filed as Exhibit 4.2 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on August 24, 2011.

(7)

Filed as Exhibit 4.4 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on August 24, 2011.

(8)

Filed as Exhibit 4.4 to the Registrant’s Registration Statement on Form S-8 filed with the Securities and Exchange Commission on August 14, 2012.

(9)

Filed as Exhibit 4.5 to the Registrant’s Registration Statement on Form S-8 filed with the Securities and Exchange Commission on August 14, 2012.

(10)

Filed as Exhibit 4.4 to Registrant’s Registration Statement on Form S-8 filed with the Securities and Exchange Commission on May 1, 2018.

(11)

Filed as Exhibit 4.5 to Registrant’s Registration Statement on Form S-8 filed with the Securities and Exchange Commission on May 1, 2018.

(12)

Filed as Exhibit 4.6 to Registrant’s Registration Statement on Form S-8 filed with the Securities and Exchange Commission on May 1, 2018.

(13)

Filed as Exhibit 10.1 to Amendment No. 5 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on February 6, 2012.

(14)

Filed as Exhibit 10.2 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on August 24, 2011.

 

65


Table of Contents
(15)

Filed as Exhibit 10.3 to Amendment No. 5 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on February 6, 2012.

(16)

Filed as Exhibit 10.4 to Amendment No. 5 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on February 6, 2012.

(17)

Filed as Exhibit 10.5 to Amendment No. 5 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on February 6, 2012.

(18)

Filed as Exhibit 10.6 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on August 24, 2011.

(19)

Filed as Exhibit 10.7 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on August 24, 2011.

(20)

Filed as Exhibit 10.8 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on August 24, 2011.

(21)

Filed as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on April 30, 2013.

(22)

Filed as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on October 7, 2014.

(23)

Filed as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on November 20, 2015.

(24)

Filed as Exhibit 10.9 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on August 24, 2011.

(25)

Filed as Exhibit 10.10 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on August 24, 2011.

(26)

Filed as Exhibit 10.11 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on August 24, 2011.

(27)

Filed as Exhibit 10.13 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on August 24, 2011.

(28)

Filed as Exhibit 10.14 to the Registrant’s Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 5, 2013.

(29)

Filed as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on July 25, 2013.

(30)

Filed as Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on November 3, 2014.

(31)

Filed as Exhibit 10.2 to the Registrant’s Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on November 3, 2014.

(32)

Filed as Exhibit 10.3 to the Registrant’s Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on November 3, 2014.

(33)

Filed as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on November 10, 2014.

(34)

Filed as Exhibit 10.14 to Amendment No. 5 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on February 6, 2012.

(35)

Filed as Exhibit 10.15 to Amendment No. 5 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on February 6, 2012.

(36)

Filed as Exhibit 10.16 to Amendment No. 5 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on February 6, 2012.

(37)

Filed as Exhibit 10.17 to Amendment No. 5 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on February 6, 2012.

(38)

Filed as Exhibit 10.18 to Amendment No. 5 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on February 6, 2012.

(39)

Filed as Exhibit 10.19 to Amendment No. 5 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on February 6, 2012.

(40)

Filed as Exhibit 99.2 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange commission on July 26, 2017.

 

66


Table of Contents
(41)

Filed as Exhibit 99.3 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange commission on July 26, 2017.

(42)

Filed as Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on October 26, 2017.

(43)

Filed as Exhibit 99.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on April 11, 2018.

(44)

Filed as Exhibit 99.2 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on April 11, 2018.

(45)

Filed as Exhibit 99.5 to Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on April 11, 2018.

(46)

Filed as Exhibit 99.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on May 4, 2018.

(47)

Filed as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on December 14, 2018.

(48)

Filed as Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on April 24, 2019.

*

Incorporated herein by reference.

**

Filed herewith.

 

The certifications furnished in Exhibit 32.1 hereto are deemed to accompany this Annual Report on Form 10-K and will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended. Such certifications will not be deemed to be incorporated by reference into any filings under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, except to the extent that the Registrant specifically incorporates it by reference.

Indicates a management contract or any compensatory plan, contract or arrangement.

 

Item 16.

Form 10-K Summary

Not applicable.

 

67


Table of Contents

Signatures

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized on the 26th day of February, 2020.

 

  BRIGHTCOVE INC.
By:   /s/ Jeff Ray
  Jeff Ray
  Chief Executive Officer

 

68


Table of Contents

POWER OF ATTORNEY

Each person whose individual signature appears below hereby constitutes and appoints Robert Noreck and David Plotkin, and each of them, with full power of substitution and resubstitution and full power to act without the other, as his or her true and lawful attorney-in-fact and agent to act in his or her name, place and stead and to execute in the name and on behalf of each person, individually and in each capacity stated below, and to file any and all amendments to this Annual Report on Form 10-K, and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing, ratifying and confirming all that said attorneys-in-fact and agents or any of them or their or his substitute or substitutes may lawfully do or cause to be done by virtue thereof.

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.

 

Name

  

Title

 

Date

/s/ Jeff Ray

Jeff Ray

  

Chief Executive Officer

(Principal Executive Officer) and Director

  February 26, 2020

/s/ Robert Noreck

Robert Noreck

  

Chief Financial Officer

(Principal Financial Officer)

  February 26, 2020

/s/ Deborah Besemer

Deborah Besemer

   Chairperson of the Board of Directors   February 26, 2020

/s/ Kristin Frank

Kristin Frank

   Director   February 26, 2020

/s/ Gary Haroian

Gary Haroian

   Director   February 26, 2020

/s/ Diane Hessan

Diane Hessan

   Director   February 26, 2020

/s/ Scott Kurnit

Scott Kurnit

   Director   February 26, 2020

/s/ Thomas E. Wheeler

Thomas E. Wheeler

   Director   February 26, 2020

 

69


Table of Contents

Report of Independent Registered Public Accounting Firm

To the Shareholders and Board of Directors of

Brightcove Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Brightcove Inc. (the Company) as of December 31, 2019 and 2018, the related consolidated statements of operations, comprehensive loss, stockholders’ equity, and cash flows for each of the three years in the period ended December 31, 2019, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2019 and 2018, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2019, in conformity with U.S. generally accepted accounting principles.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company’s internal control over financial reporting as of December 31, 2019, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework), and our report dated February 26, 2020 expressed an unqualified opinion thereon.

Adoption of ASU No. 2018-11

As discussed in Note 2 to the consolidated financial statements, the Company changed its method for accounting for leases as a result of the adoption of Accounting Standards Update (ASU) No. 2018-11, Leases (Topic 842), effective January 1, 2019.

Adoption of ASU No. 2014-09

As discussed in Note 2 to the consolidated financial statements, the Company changed its method for recognizing revenue in 2018 as a result of the adoption of Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers (Topic 606), and the amendments in ASUs 2015-14, 2016-08, 2016-10 and 2016-12 effective January 1, 2018.

Basis for Opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

/s/ Ernst & Young LLP

We have served as the Company’s auditor since 2010.

Boston, Massachusetts

February 26, 2020

 

F-1


Table of Contents

Brightcove Inc.

Consolidated Balance Sheets

 

     December 31,  
     2019     2018  
    

(in thousands, except share

and per share data)

 

Assets

    

Current assets:

    

Cash and cash equivalents

   $ 22,759     $ 29,306  

Accounts receivable, net of allowance of $904 and $190 at December 31, 2019 and December 31, 2018, respectively

     31,181       23,264  

Prepaid expenses

     5,171       4,866  

Other current assets

     6,713       7,070  
  

 

 

   

 

 

 

Total current assets

     65,824       64,506  

Property and equipment, net

     12,086       9,703  

Operating lease right-of-use asset

     16,912       —    

Intangible assets, net

     13,875       5,919  

Goodwill

     60,902       50,776  

Other assets

     3,268       2,452  
  

 

 

   

 

 

 

Total assets

   $ 172,867     $ 133,356  
  

 

 

   

 

 

 

Liabilities and stockholders’ equity

    

Current liabilities:

    

Accounts payable

   $ 9,917     $ 7,712  

Accrued expenses

     20,925       13,982  

Operating lease liability

     6,174       —    

Deferred revenue

     49,260       39,846  
  

 

 

   

 

 

 

Total current liabilities

     86,276       61,540  

Operating lease liability, net of current portion

     11,701       —    

Other liabilities

     767       1,202  
  

 

 

   

 

 

 

Total liabilities

     98,744       62,742  

Commitments and contingencies (Note 7)

    

Stockholders’ equity:

    

Undesignated preferred stock, $0.001 par value; 5,000,000 shares authorized; no shares issued

     —         —    

Common stock, $0.001 par value; 100,000,000 shares authorized; 39,042,787 and 36,752,469 shares issued at December 31, 2019 and 2018, respectively

     39       37  

Additional paid-in capital

     276,365       251,122  

Treasury stock, at cost; 135,000 shares

     (871     (871

Accumulated other comprehensive loss

     (785     (952

Accumulated deficit

     (200,625     (178,722
  

 

 

   

 

 

 

Total stockholders’ equity

     74,123       70,614  
  

 

 

   

 

 

 

Total liabilities and stockholders’ equity

   $ 172,867     $ 133,356  
  

 

 

   

 

 

 

See accompanying notes.

 

F-2


Table of Contents

Brightcove Inc.

Consolidated Statements of Operations

 

     Year Ended December 31,  
     2019     2018     2017  
     (in thousands, except per share data)  

Revenue:

      

Subscription and support revenue

   $ 173,818     $ 150,941     $ 143,159  

Professional services and other revenue

   $ 10,637       13,892       12,754  
  

 

 

   

 

 

   

 

 

 

Total revenue

     184,455       164,833       155,913  

Cost of revenue:

      

Cost of subscription and support revenue

     67,064       53,311       50,664  

Cost of professional services and other revenue

     8,405       13,313       13,954  
  

 

 

   

 

 

   

 

 

 

Total cost of revenue

     75,469       66,624       64,618  
  

 

 

   

 

 

   

 

 

 

Gross profit

     108,986       98,209       91,295  

Operating expenses:

      

Research and development

     32,535       31,716       31,850  

Sales and marketing

     60,375       55,775       57,294  

General and administrative

     25,692       23,103       21,847  

Merger-related

     11,447       716       —    
  

 

 

   

 

 

   

 

 

 

Total operating expenses

     130,049       111,310       110,991  
  

 

 

   

 

 

   

 

 

 

Loss from operations

     (21,063     (13,101     (19,696

Other (expense) income, net

     (280     (326     547  
  

 

 

   

 

 

   

 

 

 

Loss before income taxes

     (21,343     (13,427     (19,149

Provision for income taxes

     560       601       370  
  

 

 

   

 

 

   

 

 

 

Net loss

   $ (21,903   $ (14,028   $ (19,519
  

 

 

   

 

 

   

 

 

 

Net loss per share — basic and diluted

   $ (0.58   $ (0.39   $ (0.57
  

 

 

   

 

 

   

 

 

 

Weighted-average number of common shares used in computing net loss per share — basic and diluted

     38,028       35,808       34,376  
  

 

 

   

 

 

   

 

 

 

See accompanying notes.

 

F-3


Table of Contents

Brightcove Inc.

Consolidated Statements of Comprehensive Loss

 

     Year Ended December 31,  
     2019     2018     2017  
     (in thousands)  

Net loss

   $ (21,903   $ (14,028   $ (19,519

Other comprehensive (loss) income:

      

Foreign currency translation adjustments

     167       (143     363  
  

 

 

   

 

 

   

 

 

 

Comprehensive loss

   $ (21,736   $ (14,171   $ (19,156
  

 

 

   

 

 

   

 

 

 

See accompanying notes.

 

F-4


Table of Contents

Brightcove Inc.

Consolidated Statements of Stockholders’ Equity

(in thousands, except share data)

 

     Year Ended December 31,  
     2019     2018     2017  
     (in thousands, except share data)  

Shares of common stock issued

      

Balance, beginning of period

     36,752,469       34,933,408       34,143,148  

Common stock issued upon acquisition

     1,286,846       —         —    

Issuance of common stock upon exercise of stock options and pursuant to restricted stock units

     1,003,472       1,819,061       790,260  
  

 

 

   

 

 

   

 

 

 

Balance, end of period

     39,042,787       36,752,469       34,933,408  
  

 

 

   

 

 

   

 

 

 

Shares of treasury stock

      

Balance, beginning of period

     (135,000     (135,000     (135,000
  

 

 

   

 

 

   

 

 

 

Balance, end of period

     (135,000     (135,000     (135,000
  

 

 

   

 

 

   

 

 

 

Par value of common stock issued

      

Balance, beginning of period

   $ 37     $ 35     $ 34  

Common stock issued upon acquisition

     1       —         —    

Issuance of common stock upon exercise of stock options and pursuant to restricted stock units

     1       2       1  
  

 

 

   

 

 

   

 

 

 

Balance, end of period

   $ 39     $ 37     $ 35  
  

 

 

   

 

 

   

 

 

 

Value of treasury stock

      

Balance, beginning of period

   $ (871   $ (871   $ (871
  

 

 

   

 

 

   

 

 

 

Balance, end of period

   $ (871   $ (871   $ (871
  

 

 

   

 

 

   

 

 

 

Additional paid-in capital

      

Balance, beginning of period

   $ 251,122     $ 238,700     $ 230,788  

Common stock issued upon acquisition

     12,248       —         —    

Issuance of common stock upon exercise of stock options and pursuant to restricted stock units

     3,413       5,585       251  

Stock-based compensation expense

     9,582       6,837       7,464  

Impact of adoption of ASU 2016-09 as of January 1, 2017

     —         —         197  
  

 

 

   

 

 

   

 

 

 

Balance, end of period

   $ 276,365     $ 251,122     $ 238,700  
  

 

 

   

 

 

   

 

 

 

Accumulated deficit

      

Balance, beginning of period

   $ (178,722   $ (170,299   $ (150,583

Net loss

     (21,903     (14,028     (19,519

Impact of adoption of ASU 2014-09 as of January 1, 2018

     —         5,605       (197
  

 

 

   

 

 

   

 

 

 

Balance, end of period

   $ (200,625   $ (178,722   $ (170,299
  

 

 

   

 

 

   

 

 

 

Accumulated other comprehensive loss

      

Balance, beginning of period

   $ (952   $ (809   $ (1,172

Foreign currency translation adjustment

     167       (143     363  
  

 

 

   

 

 

   

 

 

 

Balance, end of period

   $ (785   $ (952   $ (809
  

 

 

   

 

 

   

 

 

 

Total stockholders’ equity

   $ 74,123     $ 70,614     $ 66,756  
  

 

 

   

 

 

   

 

 

 

See accompanying notes.

 

F-5


Table of Contents

Brightcove Inc.

Consolidated Statements of Cash Flows

 

     Year Ended December 31,  
     2019     2018     2017  
     (in thousands)  

Operating activities

      

Net loss

   $ (21,903   $ (14,028   $ (19,519

Adjustments to reconcile net loss to net cash provided by (used in) operating activities:

      

Depreciation and amortization

     8,422       6,796       7,257  

Stock-based compensation

     9,259       6,649       7,243  

Provision for reserves on accounts receivable

     1,137       199       203  

Loss on disposal of equipment

     —         —         —    

Changes in assets and liabilities:

      

Accounts receivable

     (5,537     2,791       (3,811

Prepaid expenses and other current assets

     1,213       294       (1,484

Other assets

     (758     (418     94  

Accounts payable

     1,682       1,197       1,758  

Accrued expenses

     6,749       326       (2,930

Operating leases

     (302     —         —    

Deferred revenue

     2,746       (1,256     4,748  
  

 

 

   

 

 

   

 

 

 

Net cash provided by (used in) operating activities

     2,708       2,550       (6,441

Investing activities

      

Cash paid for acquisition, net of cash acquired

     (5,339     —         —    

Purchases of property and equipment, net of returns (Note 2)

     (1,047     (1,538     (1,102

Capitalized internal-use software costs

     (6,232     (2,993     (3,010
  

 

 

   

 

 

   

 

 

 

Net cash used in investing activities

     (12,618     (4,531     (4,112

Financing activities

      

Proceeds from exercise of stock options

     3,473       5,757       520  

Other financing activities

     (296     (507     (1,064
  

 

 

   

 

 

   

 

 

 

Net cash provided by (used in) financing activities

     3,177       5,250       (544

Effect of exchange rate changes on cash and cash equivalents

     186       (95     416  
  

 

 

   

 

 

   

 

 

 

Net (decrease) increase in cash and cash equivalents

     (6,547     3,174       (10,681

Cash and cash equivalents at beginning of period

     29,306       26,132       36,813  
  

 

 

   

 

 

   

 

 

 

Cash and cash equivalents at end of period

   $ 22,759     $ 29,306     $ 26,132  
  

 

 

   

 

 

   

 

 

 

Supplemental disclosure of cash flow information

      

Cash paid for operating lease liabilities

   $ 7,382     $ —       $ —    
  

 

 

   

 

 

   

 

 

 

Cash paid for income taxes

   $ 555     $ 384     $ 500  
  

 

 

   

 

 

   

 

 

 

Cash paid for interest

   $ 6     $ 8     $ 26  
  

 

 

   

 

 

   

 

 

 

Supplemental disclosure of non-cash operating activities

      

Capitalization of stock-based compensation related to internal use software

   $ 322     $ 188     $ 221  
  

 

 

   

 

 

   

 

 

 

Supplemental disclosure of non-cash investing and financing activities

      

Unpaid internal-use software costs

   $ 20     $ —       $ 28  
  

 

 

   

 

 

   

 

 

 

Fair value of shares issued for acquisition of a business

   $ 12,250     $ —       $ —    
  

 

 

   

 

 

   

 

 

 

See accompanying notes.

 

F-6


Table of Contents

Brightcove Inc.

Notes to Consolidated Financial Statements

Years Ended December 31, 2018, 2017 and 2016

(in thousands, except share and per share data, unless otherwise noted)

1. Business Description

Brightcove Inc. (the Company) is a global provider of cloud services for video which enable its customers to publish and distribute video to Internet-connected devices quickly, easily and in a cost-effective and high-quality manner.

The Company is headquartered in Boston, Massachusetts and was incorporated in the state of Delaware on August 24, 2004.

2. Summary of Significant Accounting Policies

The accompanying consolidated financial statements reflect the application of certain significant accounting policies as described below and elsewhere in these notes to the consolidated financial statements.

The Company believes that a significant accounting policy is one that is both important to the portrayal of the Company’s financial condition and results, and requires management’s most difficult, subjective, or complex judgments, often as the result of the need to make estimates about the effect of matters that are inherently uncertain.

Basis of Presentation

The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (GAAP). Any reference in these notes to applicable guidance is meant to refer to the authoritative United States generally accepted accounting principles as found in the Accounting Standards Codification (ASC) and Accounting Standards Update (ASU) of the Financial Accounting Standards Board (FASB). The Company adopted ASC 842 using the additional transition method introduced by ASU 2018-11 on January 1, 2019 and ASC 606 using the modified retrospective method on January 1, 2018.

Use of Estimates and Uncertainties

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, and the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts expensed during the reporting period.

Significant estimates relied upon in preparing these consolidated financial statements include revenue recognition and revenue reserves, contingent liabilities, intangible asset valuations, and the realizability of the Company’s deferred tax assets.

Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results may differ from management’s estimates if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made.

 

F-7


Table of Contents

The Company is subject to a number of risks and uncertainties common to companies in similar industries and stages of development including, but not limited to, rapid technological changes, competition from substitute products and services from larger companies, customer concentration, management of international activities, protection of proprietary rights, patent litigation, and dependence on key individuals.

Principles of Consolidation

The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.

Subsequent Events Considerations

The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the financial statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. Subsequent events have been evaluated as required. The Company has evaluated all subsequent events and determined that, other than as reported herein and described below, there are no material recognized or unrecognized subsequent events.

Foreign Currency Translation

The reporting currency of the Company is the U.S. dollar. The functional currency of the Company’s foreign subsidiaries is the local currency of each subsidiary. All assets and liabilities in the balance sheets of entities whose functional currency is a currency other than the U.S. dollar are translated into U.S. dollar equivalents at exchange rates as follows: (1) asset and liability accounts at period-end rates, (2) income statement accounts at weighted-average exchange rates for the period, and (3) stockholders’ equity accounts at historical exchange rates. The resulting translation adjustments are excluded from income (loss) and reflected as a separate component of stockholders’ equity. Foreign currency transaction gains and losses are included in net loss for the period. The Company may periodically have certain intercompany foreign currency transactions that are deemed to be of a long-term investment nature; exchange adjustments related to those transactions are made directly to a separate component of stockholders’ equity.

Cash and Cash Equivalents

The Company considers all highly liquid investments with an original maturity of three months or less at the date of purchase to be cash equivalents. Management determines the appropriate classification of investments at the time of purchase, and re-evaluates such determination at each balance sheet date. The Company did not have any short-term or long-term investments at December 31, 2019 or 2018.

Cash and cash equivalents primarily consist of cash on deposit with banks and amounts held in interest-bearing money market accounts. Cash equivalents are carried at cost, which approximates their fair market value.

Cash and cash equivalents as of December 31, 2019 and 2018 consist of the following:

 

     December 31, 2019  

Description

   Contracted
Maturity
     Amortized Cost      Fair Market
Value
     Balance Per
Balance
Sheet
 

Cash

     Demand      $ 22,718      $ 22,718      $ 22,718  

Money market funds

     Demand        41        41        41  
     

 

 

    

 

 

    

 

 

 

Total cash and cash equivalents

      $ 22,759      $ 22,759      $ 22,759  
     

 

 

    

 

 

    

 

 

 

 

F-8


Table of Contents
     December 31, 2018  

Description

   Contracted
Maturity
     Amortized Cost      Fair Market
Value
     Balance Per
Balance
Sheet
 

Cash

     Demand      $ 21,007      $ 21,007      $ 21,007  

Money market funds

     Demand        8,299        8,299        8,299  
     

 

 

    

 

 

    

 

 

 

Total cash and cash equivalents

      $ 29,306      $ 29,306      $ 29,306  
     

 

 

    

 

 

    

 

 

 

Disclosure of Fair Value of Financial Instruments

The carrying amounts of the Company’s financial instruments, which include cash, cash equivalents, accounts receivable, accounts payable, accrued expenses, capital lease liabilities and equipment financing, approximated their fair values at December 31, 2019 and 2018, due to the short-term nature of these instruments.

The Company has evaluated the estimated fair value of financial instruments using available market information and management’s estimates. The use of different market assumptions and/or estimation methodologies could have a significant impact on the estimated fair value amounts. See Note 6 for further discussion.

Revenue

The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers, which was adopted on January 1, 2018 using the modified retrospective method. For further discussion of the Company’s accounting policies related to revenue, see Note 4.

Cost of Revenue

Cost of revenue primarily consists of costs related to supporting and hosting the Company’s product offerings and delivering professional services. These costs include salaries, benefits, incentive compensation and stock-based compensation expense related to the management of the Company’s data centers, customer support team and the Company’s professional services staff, in addition to third-party service provider costs such as data center and networking expenses, allocated overhead, amortization of capitalized internal-use software development costs and intangible assets and depreciation expense.

Allowance for Doubtful Accounts

The Company offsets gross trade accounts receivable with an allowance for doubtful accounts. The allowance for doubtful accounts is the Company’s best estimate of the amount of probable credit losses in the Company’s existing accounts receivable and is based upon historical loss patterns, the number of days that billings are past due, and an evaluation of the potential risk of loss associated with specific accounts. Account balances are charged against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. Provisions for allowances for doubtful accounts are recorded in general and administrative expense.

Below is a summary of the changes in the Company’s allowance for doubtful accounts for the years ended December 31, 2019, 2018 and 2017:

 

     Balance at
Beginning
of Period
     Provision      Write-offs     Balance at
End of
Period
 

Year ended December 31, 2019

   $ 190      $ 1,137      $ (423   $ 904  

Year ended December 31, 2018

     146        199        (155     190  

Year ended December 31, 2017

     154        203        (211     146  

 

F-9


Table of Contents

Off-Balance Sheet Risk and Concentration of Credit Risk

The Company has no significant off-balance sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements. Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents and trade accounts receivable. The Company maintains its cash and cash equivalents principally with accredited financial institutions of high credit standing. Although the Company deposits its cash with multiple financial institutions, its deposits, at times, may exceed federally insured limits. The Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. The Company does not require collateral. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company’s accounts receivable.

For the years ended December 31, 2019, 2018 and 2017, no individual customer accounted for more than 10% of total revenue. As of December 31, 2019 and 2018, no individual customer accounted for more than 10% of accounts receivable, net.

Concentration of Other Risks

The Company is dependent on certain content delivery network providers who provide digital media delivery functionality enabling the Company’s on-demand application service to function as intended for the Company’s customers and ultimate end-users. The disruption of these services could have a material adverse effect on the Company’s business, financial position, and results of operations.

Software Development Costs

Costs incurred to develop software applications used in the Company’s on-demand application services consist of (a) certain external direct costs of materials and services incurred in developing or obtaining internal-use computer software, and (b) payroll and payroll-related costs for employees who are directly associated with, and who devote time to, the project. These costs generally consist of internal labor during configuration, coding, and testing activities. Research and development costs incurred during the preliminary project stage or costs incurred for data conversion activities, training, maintenance and general and administrative or overhead costs are expensed as incurred. Capitalization begins when the preliminary project stage is complete, management, with the relevant authority, authorizes and commits to the funding of the software project, it is probable the project will be completed, the software will be used to perform the functions intended and certain functional and quality standards have been met. Qualified costs incurred during the operating stage of the Company’s software applications relating to upgrades and enhancements are capitalized to the extent it is probable that they will result in added functionality, while costs that cannot be separated between maintenance of, and minor upgrades and enhancements to, internal-use software are expensed as incurred. These capitalized costs are amortized on a straight-line basis over the expected useful life of the software, which is estimated to be three years. Capitalized internal-use software development costs are classified as “Software” within “Property and Equipment, net” in the accompanying consolidated balance sheets.

During the years ended December 31, 2019, 2018 and 2017, the Company capitalized $6,574, $3,152 and $3,239, respectively, of internal-use software development costs. The Company recorded amortization expense associated with its capitalized internal-use software development costs of $3,784, $2,962 and $1,867 for the years ended December 31, 2019, 2018 and 2017, respectively.

Property and Equipment

Property and equipment are recorded at cost and depreciated over their estimated useful lives using the straight-line method. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the related asset. Upon retirement or sale, the cost of assets disposed of, and the related accumulated depreciation, are removed from the accounts, and any resulting gain or loss is included in the determination of net income or loss in the period of retirement.

 

F-10


Table of Contents

Property and equipment consists of the following:

 

     Estimated Useful Life
(in Years)
     December 31,  
            2019      2018  

Computer equipment

     3      $ 14,807      $ 14,076  

Software

     3 - 6        27,882        21,208  

Furniture and fixtures

     5        2,965        2,929  

Leasehold improvements

    

Shorter of lease
term or the
estimated useful life
 
 
 
     1,821        1,665  
     

 

 

    

 

 

 
        47,475        39,878  

Less accumulated depreciation and amortization

        35,389        30,175  
     

 

 

    

 

 

 
      $ 12,086      $ 9,703  
     

 

 

    

 

 

 

Depreciation and amortization expense, which includes amortization expense associated with capitalized internal-use software development costs, for the years ended December 31, 2019, 2018 and 2017 was $5,217, $4,479 and $4,523, respectively.

Expenditures for maintenance and repairs are charged to expense as incurred, whereas major improvements are capitalized as additions to property and equipment.

Right-of-Use Asset and Lease Liability

The Company accounts for its right-of-use assets and lease liabilities in accordance with ASC Topic 842, Leases, which was adopted on January 1, 2019 using the transition method introduced by ASU 2018-11. For further discussion of the Company’s accounting policies related to right-of-use assets and lease liabilities, see Note 7.

Long-Lived Assets

The Company reviews long-lived assets and certain identifiable intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. During this review, the Company re-evaluates the significant assumptions used in determining the original cost and estimated lives of long-lived assets. Although the assumptions may vary from asset to asset, they generally include operating results, changes in the use of the asset, cash flows, and other indicators of value. Management then determines whether the remaining useful life continues to be appropriate, or whether there has been an impairment of long-lived assets based primarily upon whether expected future undiscounted cash flows are sufficient to support the assets’ recovery. If impairment exists, the Company adjusts the carrying value of the asset to fair value, generally determined by a discounted cash flow analysis.

For the years ended December 31, 2019, 2018 and 2017, the Company has not identified any impairment of its long-lived assets.

Business Combinations

The Company records tangible and intangible assets acquired and liabilities assumed in business combinations under the purchase method of accounting. Amounts paid for each acquisition are allocated to the assets acquired and liabilities assumed based on their fair values at the date of acquisition. The Company then allocates the purchase price in excess of net tangible assets acquired to identifiable intangible assets based on detailed valuations that use information and assumptions provided by management. Any excess purchase price over the fair value of the net tangible and intangible assets acquired and liabilities assumed is allocated to goodwill. If the fair value of the assets acquired exceeds the purchase price, the excess is recognized as a gain.

 

F-11


Table of Contents

Significant management judgments and assumptions are required in determining the fair value of acquired assets and liabilities, particularly acquired intangible assets. The valuation of purchased intangible assets is based upon estimates of the future performance and cash flows from the acquired business. Each asset is measured at fair value from the perspective of a market participant.

If different assumptions are used, it could materially impact the purchase price allocation and adversely affect our results of operations, financial condition and cash flows.

For further discussion of the Company’s accounting policies related to business combinations, see Note 3.

Intangible Assets and Goodwill

Intangible assets that have finite lives are amortized over their estimated useful lives based on the pattern of consumption of the economic benefit or, if that pattern cannot be readily determined, on a straight-line basis and are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable, as discussed above.

Goodwill is not amortized, but is evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Conditions that could trigger a more frequent impairment assessment include, but are not limited to, a significant adverse change in certain agreements, significant underperformance relative to historical or projected future operating results, an economic downturn in customers’ industries, increased competition, a significant reduction in our stock price for a sustained period or a reduction of our market capitalization relative to net book value.

The Company has determined, based on its organizational structure, that it had one reporting unit as of December 31, 2019 and 2018. The Company evaluates impairment by comparing the estimated fair value of its reporting unit to its carrying value. The Company estimates fair value primarily utilizing the market approach.

The Company adopted ASU 2017-04 during the year ended December 31, 2018. The updated guidance eliminates Step 2 of the impairment test, which requires entities to calculate the implied fair value of goodwill to measure a goodwill impairment charge. Instead, entities will record an impairment charge based on the excess of a reporting unit’s carrying amount over its fair value, determined in Step 1. For the year ended December 31, 2019, the Company has not identified any impairment of its goodwill.

Comprehensive Income (Loss)

Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions, other events, and circumstances from non-owner sources. Accumulated other comprehensive loss is presented separately on the consolidated balance sheets and consists entirely of cumulative foreign translation adjustments as of December 31, 2019 and 2018.

Net Loss per Share

The Company calculates basic and diluted net loss per common share by dividing the net loss by the number of common shares outstanding during the period. The Company has excluded other potentially dilutive shares, which include warrants to purchase common stock and outstanding common stock options and unvested restricted stock units, from the number of common shares outstanding as their inclusion in the computation for all

 

F-12


Table of Contents

periods would be anti-dilutive due to net losses incurred. The following outstanding common shares have been excluded from the computation of dilutive net loss per share as of December 31, 2019, 2018 and 2017:

 

     Year Ended December 31,  
     2019      2018      2017  

Options outstanding

     2,479        2,738        4,127  

Restricted stock units outstanding

     3,626        3,034        2,050  

Income Taxes

The Company accounts for income taxes in accordance with the asset and liability method. Under this method, deferred tax assets and liabilities are recognized based on temporary differences between the financial reporting and income tax bases of assets and liabilities using statutory rates. In addition, this method requires a valuation allowance against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.

The Company accounts for uncertain tax positions recognized in the consolidated financial statements by prescribing a more-likely-than-not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Interest and penalties, if applicable, related to uncertain tax positions would be recognized as a component of income tax expense. The Company has no recorded liabilities for uncertain tax positions as of December 31, 2019 or 2018.

Stock-Based Compensation

At December 31, 2019, the Company had five stock-based compensation plans, which are more fully described in Note 8.

The Company values its shares of common stock in connection with the issuance of stock-based equity awards using the closing price of the Company’s shares of common stock on the NASDAQ Global Market on the date of the grant. Accounting guidance requires employee stock-based payments to be accounted for under the fair value method. Under this method, the Company is required to record compensation cost based on the estimated fair value for stock-based awards granted over the requisite service periods for the individual awards, which generally equals the vesting periods. The Company uses the straight-line amortization method for recognizing stock-based compensation expense associated with equity awards to employees.

For stock options issued under the Company’s stock-based compensation plans, the fair value of each option grant is estimated on the date of grant. For service-based options, the Company recognizes compensation expense on a straight-line basis over the requisite service period of the award.

The fair value of each option grant issued under the Company’s stock-based compensation plans was estimated using the Black-Scholes option-pricing model. The expected volatility of options granted has been determined using a weighted-average of the historical volatility measures of a peer group of companies that issued options with substantially similar terms as well as the historical volatility of the Company’s own common stock. The expected life of options has been determined utilizing the “simplified method”. The simplified method is based on the average of the vesting tranches and the contractual life of each grant. The risk-free interest rate is based on a treasury instrument whose term is consistent with the expected life of the stock options. The Company has not paid, and does not anticipate paying, cash dividends on its common stock; therefore, the expected dividend yield is assumed to be zero.

 

F-13


Table of Contents

The weighted-average fair value of options granted during the years ended December 31, 2019, 2018 and 2017, was $4.49, $4.11 and $3.08 per share, respectively. The weighted-average assumptions utilized to determine such values are presented in the following table:

 

     Year Ended December 31,  
     2019     2018     2017  

Risk-free interest rate

     2.25     2.88     2.08

Expected volatility

     44     43     42

Expected life (in years)

     6.2       6.2       6.1  

Expected dividend yield

     —         —         —    

For restricted stock units issued under the Company’s stock-based compensation plans, the fair value of each grant is calculated based on the Company’s stock price on the date of grant. For performance-based awards with service-based vesting conditions, the Company recognizes compensation expense based upon a review of the Company’s expected achievement against the specified targets. The Company recognized $2.9 million of stock-based compensation expense relating to performance-based awards for the year ended December 31, 2019.

As of December 31, 2019, there was $22,423 of total unrecognized stock-based compensation expense related to stock-based awards that is expected to be recognized over a weighted-average period of 2.15 years. The following table summarizes stock-based compensation expense as included in the consolidated statement of operations for the years ended December 31, 2019, 2018 and 2017:

 

     Year Ended December 31,  
     2019      2018      2017  

Cost of subscription and support revenue

   $ 683      $ 481      $ 439  

Cost of professional services and other revenue

     289        242        251  

Research and development

     1,444        1,281        1,563  

Sales and marketing

     2,713        2,377        2,750  

General and administrative

     4,130        2,268        2,240  
  

 

 

    

 

 

    

 

 

 
   $ 9,259      $ 6,649      $ 7,243  
  

 

 

    

 

 

    

 

 

 

Upon the adoption of ASU 2016-09 on January 1, 2017, we have elected to recognize prospectively gross stock-based compensation expense with actual forfeitures recognized as they occur. Prior to the adoption of ASU 2016-09, we estimated forfeitures at the time of grant and revised those estimates in subsequent periods if actual forfeitures differed from estimates.

See Note 8 for a summary of the stock option and restricted stock activity under the Company’s stock-based compensation plans for the year ended December 31, 2019.

Advertising Costs

Advertising costs are charged to operations as incurred. The Company incurred advertising costs of $2,658, $2,657and $2,485 for the years ended December 31, 2019, 2018 and 2017, respectively.

Merger-related Costs

Merger-related costs consist of expenses related to mergers and acquisitions, integration costs and general corporate development activities. In 2019, merger-related costs incurred were primarily in connection with the entry into a definitive agreement in February 2019 to acquire the online video player related assets from Ooyala, Inc. and certain of its subsidiaries and costs related to the transition of Ooyala customers to the Company’s technology. The Company incurred merger-related costs of $11,447, $716 and $0 for the years ended December 31, 2019, 2018 and 2017, respectively.

 

F-14


Table of Contents

Recent Accounting Pronouncements and Standards

Recently Issued Accounting Pronouncements

In June 2016, the FASB issued ASU No. 2016-13, which requires measurement and recognition of expected credit losses for financial assets held. This guidance will be effective for the Company on January 1, 2020. The Company does not expect application of this guidance to have a material impact on its consolidated financial statements.

3. Business Combinations

Ooyala

On April 1, 2019, pursuant to an Asset Purchase and Sale Agreement (the “Purchase Agreement”), the Company completed its acquisition of the online video platform assets of Ooyala, Inc. and certain of its subsidiaries (“Ooyala”), a provider of cloud video technology, in exchange for common stock of the Company and cash (the “Ooyala Acquisition”). At the closing, the Company issued 1,056,763 unregistered shares of common stock of the Company valued at $8.9 million and paid $2.6 million in cash Pursuant to the Purchase Agreement, approximately $2.65 million of the cash consideration was placed into an escrow account to secure payment of any claims of indemnification for breaches or inaccuracies in the Sellers’ representations and warranties, covenants and agreements.

The Ooyala Acquisition was accounted for using the purchase method of accounting in accordance with Accounting Standards Codification 805 — Business Combinations. Accordingly, the results of operations of Ooyala have been included in the accompanying condensed consolidated financial statements since the date of acquisition. The purchase price has been allocated to the tangible and intangible assets acquired and liabilities assumed based upon the respective estimates of fair value as of the date of the Ooyala Acquisition, which are final as of December 31, 2019, and using assumptions that the Company’s management believes are reasonable given the information currently available.

The process for estimating the fair values of identifiable intangible assets and certain tangible assets requires the use of significant estimates and assumptions, including estimating future cash flows and developing appropriate discount rates. The fair value of the intangible assets has been estimated using the income approach in which the after-tax cash flows are discounted to present value. The cash flows are based on estimates used to price the transaction, and the discount rates applied were benchmarked with reference to the implied rate of return from the transaction model as well as the weighted average cost of capital.

During the year ended December 31, 2019, the Company incurred $3.4 million of costs incurred related to the closing of the Ooyala Acquisition.

The excess of the purchase price over the estimated amounts of net assets as of the effective date of the acquisition was allocated to goodwill in accordance with the accounting guidance. The factors contributing to the recognition of the amount of goodwill are based on several strategic and synergistic benefits that are expected to be realized from the Ooyala Acquisition. These benefits include the acquired workforce and with the Company’s direct sales force and larger channel coverage, the Company anticipates significant cross-selling opportunities. The goodwill is expected to be deductible for tax purposes.

 

F-15


Table of Contents

The total purchase price for Ooyala has been allocated as follows:

 

Accounts receivable

   $ 3,175  

Other tangible assets

   $ 811  

Identifiable intangible assets

   $ 9,636  

Goodwill

   $ 4,585  

Deferred revenue

   $ (6,633

Other liabilities

   $ (196
  

 

 

 

Total estimated purchase price

   $ 11,378  
  

 

 

 

The following are the identifiable intangible assets acquired and their respective useful lives, as determined based on valuations:

 

     Amount      Useful Life  

Customer relationships

   $ 8,998        7  

Developed technology

     638        1  
  

 

 

    

Total

   $ 9,636     
  

 

 

    

The fair value of the intangible assets has been estimated using the income approach in which the after-tax cash flows are discounted to present value. The cash flows are based on estimates used to price the transaction, and the discount rates applied were benchmarked with reference to the implied rate of return from the transaction model as well as the weighted average cost of capital.

The estimated amortization expense for 2019 and for each of the five succeeding years and thereafter is as follows:

 

Year Ending December 31,

   Amount  

2019

   $ 1,443  

2020

     1,445  

2021

     1,286  

2022

     1,285  

2023

     1,285  

2024 and thereafter

     2,892  
  

 

 

 

Total

   $ 9,636  
  

 

 

 

Pro Forma Financial Information (Unaudited)

The unaudited financial information in the table below summarizes the combined results of operations of the Company and Ooyala, on a pro forma basis, as though the Company had acquired Ooyala at the beginning of the periods presented. The pro forma information for all periods presented also includes the effects of business combination accounting resulting from the acquisition.

 

     Year Ended
December 31,
 
     2019      2018  

Total revenue

   $ 192,070      $ 195,293  

Net loss

     (20,616      (16,955

Earnings per share — basic and diluted

     (0.54      (0.46

Revenue and net loss attributable to the Ooyala Acquisition since the date of the acquisition was $17.9 million and $3.0 million, respectively, for the year ended December 31, 2019. Revenue comprised revenue

 

F-16


Table of Contents

recognized for customers that were acquired as part of the transaction, including customers who have since migrated onto the company’s technology. Net loss does not reflect any expenses for resources or vendors that were not acquired as part of the transaction but may have supported acquired customers.

Other Business Combinations

On August 1, 2019, pursuant to a Share Purchase Agreement (the “SPA”), the Company completed its acquisition of a company and its subsidiary (the “August Acquisition”) in exchange for common stock of the Company and cash. Consideration was comprised of: (a) 270,686 unregistered shares of common stock of the Company valued at $3.4 million, of which 40,603 were held back to secure payment of any claims of indemnification for breaches or inaccuracies in the sellers’ representations and warranties, covenants and agreements, (b) approximately $3.3 million in cash, of which $488 was held back to secure payment of any claims of indemnification for breaches or inaccuracies in the Sellers’ representations and warranties, covenants and agreements, and (c) approximately $1 million in cash for cash acquired as part of the transaction.

The August Acquisition was accounted for using the purchase method of accounting in accordance with Accounting Standards Codification 805 — Business Combinations. Accordingly, the results of operations of the acquired company have been included in the accompanying condensed consolidated financial statements since the date of acquisition. The purchase price has been allocated to the tangible and intangible assets acquired and liabilities assumed based upon the respective estimates of fair value as of the date of the August Acquisition and using assumptions that the Company’s management believes are reasonable given the information currently available.

During the year ended December 31, 2019, the Company incurred $400 of merger-related costs related to the August Acquisition.

The excess of the purchase price over the estimated amounts of net assets as of the effective date of the acquisition was allocated to goodwill in accordance with the accounting guidance. The factors contributing to the recognition of the amount of goodwill are based on several strategic and synergistic benefits that are expected to be realized from the August Acquisition. These benefits include the acquired workforce and opportunities to expand the Company’s offerings in target market segments. The goodwill is expected to be non-deductible for tax purposes.

The total purchase price for the August Acquisition has been allocated as follows:

 

Cash

   $ 981  

Accounts receivable

   $ 393  

Other tangible assets

   $ 210  

Identifiable intangible assets

   $ 1,525  

Goodwill

   $ 5,541  

Accounts payable

   $ (177

Deferred revenue

   $ (138

Accrued expenses

   $ (322

Deferred tax liability

   $ (333
  

 

 

 

Total estimated purchase price

   $ 7,680  
  

 

 

 

The following are the identifiable intangible assets acquired and their respective useful lives, as determined based on the valuations:

 

     Amount      Useful Life  

Developed technology

   $ 232        4  

Customer relationships

     1,293        4  
  

 

 

    

Total

   $ 1,525     
  

 

 

    

 

F-17


Table of Contents

The fair value of the intangible assets has been estimated using the income approach in which the after-tax cash flows are discounted to present value. The cash flows are based on estimates used to price the transaction, and the discount rates applied were benchmarked with reference to the implied rate of return from the transaction model as well as the weighted average cost of capital.

The estimated remaining amortization expense for 2019 and for each of the five succeeding years and thereafter is as follows:

 

Year Ending December 31,

   Amount  

2019

   $ 160  

2020

     381  

2021

     381  

2022

     381  

2023

     222  

2024 and thereafter

     —    
  

 

 

 

Total

   $ 1,525  
  

 

 

 

Pro forma results of operations for the August Acquisition have not been presented because the effect of the acquisition is not material to the Company’s consolidated financial results. Revenue and earnings attributable to acquired operations since the date of the acquisition are included in the Company’s consolidated statements of operations.

The changes in the carrying amount of goodwill for the year ended December 31, 2019 were as follows:

 

Balance as of January 1, 2019

   $ 50,776  

Goodwill from acquisitions

     10,126  
  

 

 

 

Balance as of December 31, 2019

   $ 60,902  
  

 

 

 

4. Revenue from Contracts with Customers

The Company primarily derives revenue from the sale of its online video platform, which enables its customers to publish and distribute video to Internet-connected devices quickly, easily and in a cost-effective and high-quality manner. Revenue is derived from three primary sources: (1) the subscription to its technology and related support; (2) hosting, bandwidth and encoding services; and (3) professional services, which include initiation, set-up and customization services.

In May 2014, the Financial Accounting Standards Board (FASB) issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606), which modifies how all entities recognize revenue, and consolidates revenue recognition guidance into one ASC Topic (ASC Topic 606, Revenue from Contracts with Customers). The Company adopted ASC 606 on January 1, 2018 and applied the modified retrospective method of adoption with a cumulative catch-up adjustment to the opening balance of retained earnings at January 1, 2018. Under this method, the Company applied the revised guidance for the year of adoption and applied ASC Topic 605, Revenue Recognition (“ASC 605”), in the prior years. As a result, the Company applied ASC 606 only to contracts that were not yet completed as of January 1, 2018. The Company recognized a cumulative catch-up adjustment to the opening balance of accumulated deficit at the effective date for contracts that still require performance by the entity at the date of adoption. ASC 606 outlines a comprehensive five-step revenue recognition model based on the principle that an entity should recognize revenue to depict 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.

 

  1)

Identify the contract with a customer

 

F-18


Table of Contents
  2)

Identify the performance obligations in the contract

 

  3)

Determine the transaction price

 

  4)

Allocate the transaction price to performance obligations in the contract

 

  5)

Recognize revenue when or as the Company satisfies a performance obligation

The Company satisfies performance obligations as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised service to a customer. The transaction price is the total amount of consideration to which the Company expects to be entitled in exchange for transferring the promised services to the customer. The Company has elected to exclude from the measurement of the transaction price all taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction and collected by the Company from a customer (e.g. sales and use tax).

Disaggregation of Revenue

Subscription and Support

The Company’s subscription arrangements provide customers the right to access its hosted software applications. Customers do not have the right to take possession of the Company’s software during the hosting arrangement. Contracts for premium customers generally have a term of one year and are non-cancellable. These contracts generally provide the customer with a maximum annual level of entitlement, and provide the rate at which the customer must pay for actual usage above the annual entitlement allowance. These subscription arrangements are considered stand ready obligations that are providing a series of distinct services that are substantially the same and are transferred with the same pattern to the customer. As such, these subscription arrangements are treated as a single performance obligation and the related fees are recognized as revenue ratably over the term of the underlying arrangement.

Under ASC 605, if usage exceeded the annual allowance level for a particular customer arrangement, the associated revenue was recognized in the period that the additional usage occurred. Under ASC 606, when the transaction price includes a variable amount of consideration, an entity is required to estimate the consideration that is expected to be received for a particular customer arrangement. The Company evaluates variable consideration for usage-based fees at contract inception and re-evaluates quarterly over the course of the contract. Specifically, the Company estimates the revenue pertaining to a customer’s usage that is expected to exceed the annual entitlement allowance and allocates such revenue to the distinct service within the related contract that gives rise to the variable payment. Estimates of variable consideration include analyzing customer usage against the applicable entitlement limit at the end of each reporting period and estimating the amount and timing of additional amounts to be invoiced in connection with projected usage. Estimates of variable consideration relating to customer usage do not include amounts for which it is probable that a significant reversal will occur. Determining the amount of variable consideration to recognize as revenue involves significant judgment on the part of management and it is possible that actual revenue will deviate from estimates over the course of a customer’s committed contract term.

Contracts with customers that are month-to-month arrangements (volume customers) have a maximum monthly level of usage and provide the rate at which the customer must pay for actual usage above the monthly allowable usage. The monthly volume subscription and support and usage fees are recognized as revenue during the related period of performance. Contracts with customers that are invoiced on a pay-as-you-go basis, where there is no monthly or annual commitment for usage, provide the rate at which the customer must pay for actual usage for a particular period. Fees that are invoiced on a pay-as-you-go basis are recognized as revenue during the period of performance.

 

F-19


Table of Contents

Professional Services and Other Revenue

Professional services and other revenue consist of services such as implementation, software customizations and project management for customers who subscribe to our premium editions. These arrangements are priced either on a fixed fee basis with a portion due upon contract signing and the remainder due when the related services have been completed, or on a time and materials basis. Professional services and other revenue sold on a stand-alone basis are recognized as the services are performed, subject to any refund or other obligation.

Contracts with Multiple Performance Obligations

The Company periodically enters into multiple-element service arrangements that include platform subscription fees, support fees, and, in certain cases, other professional services. These contracts include multiple promises that the Company evaluates to determine if the promises are separate performance obligations. Performance obligations are identified based on services to be transferred to a customer that are both capable of being distinct and are distinct within the context of the contract. Once the Company determines the performance obligations, the Company determines the transaction price, which includes estimating the amount of variable consideration to be included in the transaction price, if any. The Company then allocates the transaction price to each performance obligation in the contract based on a relative stand-alone selling price method. The transaction price post allocation is recognized as revenue as the related performance obligation is satisfied.

Costs to Obtain a Contract

Commissions are paid to internal sales representatives as compensation for obtaining contracts. Under the new guidance, the Company capitalizes commissions that are incremental, as a result of costs incurred to obtain a customer contract, if those costs are not within the scope of another topic within the accounting literature and meet the specified criteria. Assets recognized for costs to obtain a contract are amortized over the period of performance for the underlying customer contracts. The commission expense on contracts with new customers was previously recorded over the respective contract term. Under the new guidance, the commission expense on contracts with new customers will be recorded over the average life of a customer given the commission amount associated with sales to new customers is not commensurate with the commission amount associated with the contract renewal for those same customers. The commission amount associated with the renewal of a contract in addition to any commission amount related to incremental sales was previously recorded as expense in the quarter the commission was earned; however, under ASC 606 these commission amounts are recorded as expense over the term of the renewed contract. These assets are periodically assessed for impairment.

 

F-20


Table of Contents

Financial Statement Impact of Adoption ASC 606

The cumulative effect of applying the new guidance to all contracts with customers that were not completed as of January 1, 2018 was recorded as an adjustment to accumulated deficit as of the adoption date. As a result of applying the modified retrospective method to adopt the new revenue guidance, the following adjustments were made on the condensed consolidated balance sheet as of January 1, 2018.

 

     As Reported      Adjustments      Adjusted  
     December 31,
2017
     Subscription
and Support
Revenue
     Costs to
Obtain a
Contract
     January 1,
2018
 

Assets

           

Current assets:

           

Cash and cash equivalents

   $ 26,132            $ 26,132  

Accounts receivable, net

     25,236        926           26,162  

Prepaid expenses

     3,991              3,991  

Other current assets

     3,045        1,861        3,384        8,290  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total current assets

     58,404        2,787        3,384        64,575  

Property and equipment, net

     9,143              9,143  

Intangible assets, net

     8,236              8,236  

Goodwill

     50,776              50,776  

Deferred tax asset

     87              87  

Other assets

     969           978        1,947  
  

 

 

       

 

 

    

 

 

 

Total assets

   $ 127,615      $ 2,787      $ 4,362      $ 134,764  
  

 

 

    

 

 

    

 

 

    

 

 

 

Liabilities and stockholders’ equity

           

Current liabilities:

           

Accounts payable

   $ 6,142            $ 6,142  

Accrued expenses

     13,621              13,621  

Capital lease liability

     228              228  

Equipment financing

     26              26  

Deferred revenue

     39,370        1,429           40,799  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total current liabilities

     59,387        1,429        —          60,816  

Deferred revenue, net of current portion

     244        115           359  

Other liabilities

     1,228              1,228  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total liabilities

     60,859        1,544        —          62,403  

Commitments and contingencies

           

Stockholders’ equity:

           

Undesignated preferred stock

     —                —    

Common stock

     35              35  

Additional paid-in capital

     238,700              238,700  

Treasury stock

     (871            (871

Accumulated other comprehensive loss

     (809            (809

Accumulated deficit

     (170,299      1,243        4,362        (164,694
  

 

 

    

 

 

    

 

 

    

 

 

 

Total stockholders’ equity

     66,756        1,243        4,362        72,361  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total liabilities and stockholders’ equity

   $ 127,615      $ 2,787      $ 4,362      $ 134,764  
  

 

 

    

 

 

    

 

 

    

 

 

 

Subscription and Support

Under ASC 606, the Company estimates the variable consideration to be received and recognizes those amounts, subject to constraint, as the Company satisfies its performance obligation. In conjunction with the

 

F-21


Table of Contents

January 1, 2018 adoption of ASC 606, the Company reduced accumulated deficit by $1,243 reflecting the recognition of revenue primarily relating to variable consideration, for contracts that still require performance by the entity at the date of adoption.

Costs to Obtain a Contract

Under the new guidance, the commission expense on contracts with new customers will be recorded over the average life of a customer given the commission amount associated with sales to new customers is not commensurate with the commission amount associated with the contract renewal for those same customers. The commission amount associated with the renewal of a contract in addition to any related incremental sale is recorded as expense over the term of the renewed contract. The net impact of these changes resulted in a $4,362 reduction to accumulated deficit for contracts that still require performance by the Company at the date of adoption.

Income Taxes

The adoption of ASC 606 primarily resulted in an acceleration of revenue and the reduction of expense as of December 31, 2017, which in turn generated additional deferred tax liabilities. As the Company fully reserves its net deferred tax assets in the jurisdictions impacted by the adoption of ASC 606, this impact was offset by a corresponding reduction to the valuation allowance.

The following summarizes the opening and closing balances of receivables, contract assets and contract liabilities from contracts with customers.

 

     Accounts
Receivable,
net
     Contract
Assets
(current)
     Deferred
Revenue
(current)
     Deferred
Revenue
(non-current)
     Total
Deferred
Revenue
 

Balance at December 31, 2018

   $ 23,264      $ 1,640      $ 39,846      $ 146      $ 39,992  

Balance at December 31, 2019

     31,181        1,871        49,260        299        49,559  

Revenue recognized during the year ended December 31, 2019 from amounts included in deferred revenue at the beginning of the period was approximately $39.6 million. During the year ended December 31, 2019, the Company did not recognize revenue from performance obligations satisfied or partially satisfied in previous periods.

The assets recognized for costs to obtain a contract were $5.9 million and $5.9 million as of December 31, 2019 and December 31, 2018, respectively. Amortization expense recognized for costs to obtain a contract was $7.3 million and $7.2 million during the year ended December 31, 2019 and December 31, 2018, respectively.

Transaction Price Allocated to Future Performance Obligations

As of December 31, 2019, the total aggregate transaction price allocated to the unsatisfied performance obligations for subscription and support contracts was approximately $128.9 million, of which approximately $100.6 million is expected to be recognized over the next 12 months. The Company expects to recognize substantially all of the remaining unsatisfied performance obligations by December 2022.

 

F-22


Table of Contents

5. Intangible Assets and Goodwill

Finite-lived intangible assets consist of the following as of December 31, 2019:

 

Description

   Weighted
Average
Estimated
Useful Life
(in years)
     Gross
Carrying
Value
     Accumulated
Amortization
     Net
Carrying
Value
 

Developed technology

     7      $ 16,154      $ 12,714      $ 3,440  

Customer relationships

     9        15,487        5,052        10,435  

Non-compete agreements

     3        1,912        1,912        —    

Tradename

     3        368        368        —    
     

 

 

    

 

 

    

 

 

 

Total

      $ 33,921      $ 20,046      $ 13,875  
     

 

 

    

 

 

    

 

 

 

Finite-lived intangible assets consist of the following as of December 31, 2018:

 

Description

   Weighted
Average
Estimated
Useful Life
(in years)
     Gross
Carrying
Value
     Accumulated
Amortization
     Net
Carrying
Value
 

Developed technology

     7      $ 14,223      $ 11,082      $ 3,141  

Customer relationships

     11        6,257        3,479        2,778  

Non-compete agreements

     3        1,912        1,912        —    

Tradename

     3        368        368        —    
     

 

 

    

 

 

    

 

 

 

Total

      $ 22,760      $ 16,841      $ 5,919  
     

 

 

    

 

 

    

 

 

 

The following table summarizes amortization expense related to intangible assets for the years ended December 31, 2019, 2018 and 2017:

 

     Year Ended December 31,  
     2019      2018      2017  

Cost of subscription and support revenue

   $ 1,621      $ 1,651      $ 2,031  

Research and development

     —          —          11  

Sales and marketing

     1,584        666        692  
  

 

 

    

 

 

    

 

 

 
   $ 3,205      $ 2,317      $ 2,734  
  

 

 

    

 

 

    

 

 

 

The estimated remaining amortization expense for each of the five succeeding years and thereafter is as follows:

 

Year Ending December 31,

   Amount  

2020

   $ 3,410  

2021

     2,994  

2022

     2,037  

2023

     1,793  

2024

     1,571  

2025 and thereafter

     2,070  
  

 

 

 

Total

   $ 13,875  
  

 

 

 

The carrying amount of goodwill was $60,902 and 50,776 as of December 31, 2019 and 2018, respectively.

 

F-23


Table of Contents

6. Fair Value Measurements

ASC 820, Fair Value Measurements and Disclosures, establishes a three-level valuation hierarchy for instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and the Company’s own assumptions (unobservable inputs). Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the inputs that market participants would use in pricing the asset or liability, and are developed based on the best information available in the circumstances.

ASC 820 identifies fair value as an exit price, representing the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based on the highest and best use of the asset or liability. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. The Company uses valuation techniques to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized as follows:

 

   

Level 1: Observable inputs, such as quoted prices for identical assets or liabilities in active markets;

 

   

Level 2: Inputs, other than the quoted prices in active markets, that are observable either directly or indirectly, such as quoted prices for similar assets or liabilities, or market-corroborated inputs; and

 

   

Level 3: Unobservable inputs for which there is little or no market data which require the reporting entity to develop its own assumptions about how market participants would price the assets or liabilities.

The valuation techniques that may be used to measure fair value are as follows:

A. Market approach — Uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities.

B. Income approach — Uses valuation techniques to convert future amounts to a single present amount based on current market expectations about those future amounts, including present value techniques, option-pricing models, and excess earnings method.

C. Cost approach — Based on the amount that currently would be required to replace the service capacity of an asset (replacement cost).

The following tables set forth the Company’s financial instruments carried at fair value using the lowest level of input as of December 31, 2019 and 2018:

 

     December 31, 2019  
     Quoted
Prices in

Active
Markets for
Identical
Items

(Level 1)
     Significant
Other

Observable
Inputs

(Level 2)
     Significant
Unobservable
Inputs

(Level 3)
     Total  

Assets:

           

Money market funds

   $ 41      $ —        $ —        $ 41  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total assets

   $ 41      $ —        $ —        $ 41  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

F-24


Table of Contents
     December 31, 2018  
     Quoted
Prices in

Active
Markets for
Identical
Items

(Level 1)
     Significant
Other

Observable
Inputs

(Level 2)
     Significant
Unobservable
Inputs

(Level 3)
     Total  

Assets:

           

Money market funds

   $ 8,299      $ —        $ —        $ 8,299  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total assets

   $ 8,299      $ —        $ —        $ 8,299  
  

 

 

    

 

 

    

 

 

    

 

 

 

Realized gains and losses from sales of the Company’s investments are included in “Other income (expense), net”.

The Company measures eligible assets and liabilities at fair value, with changes in value recognized in earnings. Fair value treatment may be elected either upon initial recognition of an eligible asset or liability or, for an existing asset or liability, if an event triggers a new basis of accounting. The Company did not elect to remeasure any of its existing financial assets or liabilities, and did not elect the fair value option for any financial assets and liabilities transacted in the years ended December 31, 2019 or 2018.

7. Right-of-Use Asset and Lease Liability

Effective January 1, 2019, the Company adopted ASC 842, which replaced the existing guidance for leases using the transition method introduced by ASU 2018-11, which adjusts the January 1, 2019 balance for the cumulative effects of the change in accounting.

Under ASC 842, a right-of-use asset and lease liability is recorded for all leases and the statement of operations reflects the lease expense for operating leases and amortization/interest expense for financing leases. The balance sheet amount recorded for existing leases at the date of adoption of ASC 842 is calculated using the applicable incremental borrowing rate at the date of adoption. The adoption of the new standard resulted in the recording of right-of-use assets and lease liabilities of $19.6 million and $20.9 million, respectively, as of January 1, 2019. Additionally, the Company reversed its deferred rent liability of $1.3 million as a result of the adoption. The adoption of the lease standard did not result in a cumulative catch-up adjustment to the opening balance of retained earnings.

The new standard provided various practical expedients, which were assessed to determine the ultimate impact of the new standard upon adoption. The Company elected the package of practical expedients, which permits the Company to not reassess (1) whether any expired or existing contracts are or contain leases, (2) the lease classification for any expired or existing leases and (3) any initial direct costs for any existing leases as of the effective date. The Company also elected the practical expedients to not apply the recognition requirements in the standard to a lease that at commencement date has a lease term of twelve months or less and does not contain a purchase option that it is reasonably certain to exercise and to not separate lease and related non-lease components.

The Company leases its facilities under non-cancelable operating leases. Right-of-use assets represent the right to use an underlying asset for the lease term, and lease liabilities represent the obligation to make lease payments arising from the lease. Right-of-use assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Many of the Company’s lessee agreements include options to extend the lease, which are not included in the minimum lease terms unless they are reasonably certain to be exercised.

 

F-25


Table of Contents

The Company’s rent expense was $7.9 million, $7.9 million and $6.6 million for the years ended 2019, 2018 and 2017, respectively.

The Company entered into three operating lease agreements in the current year, resulting in the recording of an initial liability and corresponding right-of-use asset of $3.5 million.

The weighted-average remaining non-cancelable lease term for our operating leases was three years at December 31, 2019. The weighted-average discount rate was 4.3% at December 31, 2019.

The Company’s operating leases expire at various dates through 2025. The following shows the undiscounted cash flows for the remaining years under operating leases at December 31, 2019:

 

Year Ending December 31,

   Operating
Lease
Commitments
 

2020

   $ 6,786  

2021

     6,186  

2022

     2,840  

2023

     1,644  

2024

     1,525  

2025 and thereafter

     210  
  

 

 

 

Total operating lease commitments

     19,191  

Less imputed interest

     (1,316
  

 

 

 

Total lease liabilities

   $ 17,875  
  

 

 

 

Legal Matters

The Company, from time to time, is party to litigation arising in the ordinary course of business. Management does not believe that the outcome of these claims will have a material adverse effect on the consolidated financial position, results of operations or cash flows of the Company based on the status of proceedings at this time.

Guarantees and Indemnification Obligations

The Company typically enters into indemnification agreements in the ordinary course of business. Pursuant to these agreements, the Company indemnifies and agrees to reimburse the indemnified party for losses and costs incurred by the indemnified party, generally the Company’s customers, in connection with patent, copyright, trade secret, or other intellectual property or personal right infringement claims by third parties with respect to the Company’s technology. The term of these indemnification agreements is generally perpetual after execution of the agreement. Based on when customers first subscribe for the Company’s service, the maximum potential amount of future payments the Company could be required to make under certain of these indemnification agreements is unlimited, however, more recently the Company has typically limited the maximum potential value of such potential future payments in relation to the value of the contract. Based on historical experience and information known as of December 31, 2019, the Company has not incurred any costs for the above guarantees and indemnities. The Company has received requests for indemnification from customers in connection with patent infringement suits brought against the customer by a third party. To date, the Company has not agreed that the requested indemnification is required by the Company’s contract with any such customer.

In certain circumstances, the Company warrants that its products and services will perform in all material respects in accordance with its standard published specification documentation in effect at the time of delivery of the licensed products and services to the customer for the warranty period of the product or service. To date, the Company has not incurred significant expense under its warranties and, as a result, the Company believes the estimated fair value of these agreements is immaterial.

 

F-26


Table of Contents

8. Stockholders’ Equity

Common Stock

Common stockholders are entitled to one vote per share. Holders of common stock are entitled to receive dividends, when and if declared by the Board.

Treasury Stock

The Company has recorded 135,000 shares as treasury stock as of December 31, 2019 and 2018.

Equity Incentive Plans

At December 31, 2019, the Company had five stock-based compensation plans, the Amended and Restated 2004 Stock Option and Incentive Plan (the 2004 Plan), the 2012 Stock Incentive Plan (the 2012 Plan), the Brightcove Inc. 2012 RSU Inducement Plan (the RSU Plan), the Brightcove Inc. 2014 Stock Option Inducement Plan (the 2014 Stock Inducement Plan), and the 2018 Inducement Plan (the 2018 plan). The 2004 Plan and the 2012 Plan provided for the issuance of incentive and non-qualified stock options, restricted stock, and other equity awards to the Company’s employees, officers, directors, consultants and advisors. In conjunction with the effectiveness of the 2012 Plan, the Board voted that no further stock options or other equity-based awards may be granted under the 2004 Plan.

The number of shares reserved and available for issuance under the 2012 Plan automatically increases each January 1, beginning in 2013, by 4% of the outstanding number of shares of the Company’s common stock on the immediately preceding December 31 or such lesser number of shares as determined by the Company’s compensation committee subject to an overall overhang limit of 30%. This number is subject to adjustment in the event of a stock split, stock dividend or other change in the Company’s capitalization.

In 2012, the Company adopted the RSU Plan in connection with the acquisition of Zencoder. The restricted stock units were settled in shares of the Company’s common stock upon vesting.

In 2014, the Company adopted the 2014 Stock Inducement Plan in connection with the Unicorn asset purchase agreement.

Effective April 11, 2018, the Company adopted the 2018 Plan. The 2018 Plan provides for the issuance of stock options and restricted stock units to the Company’s Chief Executive Officer (“CEO”).

During 2019 and 2018, the Company granted an aggregate of 641,000 and 1,169,000 restricted stock units, respectively, to certain key executives, which contain both performance-based and service-based vesting conditions. The Company measures compensation expense for these performance-based awards based upon a review of the Company’s expected achievement against specified financial performance targets. Compensation cost is recognized on a ratable basis over the requisite service period for each series of grants to the extent management has deemed that such awards are probable of vesting based upon the expected achievement against the specified targets. On a periodic basis, management reviews the Company’s expected performance and adjusts the compensation cost, if needed, at such time. The Company determined that a portion of the performance-based restricted stock units are probable of vesting in the first quarter of 2020. As such, the Company recognized $2.9 million of stock-based compensation expense relating to performance-based awards for the year ended December 31, 2019.

 

F-27


Table of Contents

The following is a summary of the stock option activity for all stock option plans during the year ended December 31, 2019:

 

     Number of
Shares
    Weighted-Average
Exercise
Price
     Weighted-Average
Remaining
Contractual
Term
(In Years)
     Aggregate
Intrinsic
Value (1)
 

Outstanding at December 31, 2018

     2,737,655     $ 8.57        

Granted

     770,038       9.89        

Exercised

     (466,110     7.45         $ 1,286  

Cancelled

     (562,160     9.57        
  

 

 

         

Outstanding at December 31, 2019

     2,479,423     $ 8.96        7.24      $ 1,558  
  

 

 

         

Exercisable at December 31, 2019

     1,117,747     $ 8.32        5.37      $ 1,291  
  

 

 

         

 

(1)

The aggregate intrinsic value was calculated based on the positive difference between the estimated fair value of the Company’s common stock on December 31, 2019 of $8.69 per share, or the date of exercise, as appropriate, and the exercise price of the underlying options.

The aggregate intrinsic value for options exercised during the years ended December 31, 2018 and 2017 was $4,897 and $1,243, respectively.

The Company has entered into restricted stock unit (RSU) agreements with certain of its employees pursuant to the 2012 Plan and the RSU Plan. Vesting occurs periodically at specified time intervals, ranging from three months to four years, and in specified percentages. Upon vesting, the holder will receive one share of the Company’s common stock for each unit vested.

The following table summarizes the RSU activity during the year ended December 31, 2019:

 

     Shares      Weighted
Average
Grant

Date Fair
Value
 

Unvested by December 31, 2018

     3,033,582      $ 8.07  

Granted

     2,032,072        10.59  

Vested and issued

     (537,362      7.91  

Cancelled

     (901,928      8.45  
  

 

 

    

 

 

 

Unvested by December 31, 2019

     3,626,364      $ 9.03  
  

 

 

    

 

 

 

The aggregate fair value of vested and issued RSUs for the years ended December 31, 2019, 2018 and 2017 was $5.9 million, $5.5 million and $4.2 million, respectively.

Common Stock Reserved for Future Issuance

At December 31, 2019, the Company has reserved the following shares of common stock for future issuance:

 

     December 31,
2019
 

Common stock options outstanding

     2,479,423  

Restricted stock unit awards outstanding

     3,626,364  

Shares available for issuance under all stock-based compensation plans

     2,136,689  
  

 

 

 

Total shares of authorized common stock reserved for future issuance

     8,242,476  
  

 

 

 

 

F-28


Table of Contents

9. Income Taxes

Loss before the provision for income taxes consists of the following:

 

     Year Ended December 31,  
     2019      2018      2017  

Domestic

   $ (23,388    $ (15,026    $ (20,528

Foreign

     2,045        1,599        1,379  
  

 

 

    

 

 

    

 

 

 

Total

   $ (21,343    $ (13,427    $ (19,149
  

 

 

    

 

 

    

 

 

 

The provision for income taxes in the accompanying consolidated financial statements consists of the following:

 

     Year Ended December 31,  
     2019      2018      2017  

Current provision:

        

Federal

   $ —        $ —        $ —    

State

     18        19        21  

Foreign

     626        464        311  
  

 

 

    

 

 

    

 

 

 

Total current

     644        483        332  
  

 

 

    

 

 

    

 

 

 

Deferred (benefit):

        

Federal

     7        —          —    

State

     8        —          —    

Foreign

     (99      118        38  
  

 

 

    

 

 

    

 

 

 

Total deferred

     (84      118        38  
  

 

 

    

 

 

    

 

 

 

Total provision

   $ 560      $ 601      $ 370  
  

 

 

    

 

 

    

 

 

 

A reconciliation of the U.S. federal statutory rate to the Company’s effective tax rate is as follows:

 

     Year Ended December 31,  
     2019     2018     2017  

Tax at statutory rates

     (21.0 )%      (21.0 )%      (34.0 )% 

State income taxes

     (4.2     (5.5     (4.1

Change in tax rate

     (0.1     —         103.9  

Permanent differences

     5.0       7.0       7.1  

Foreign rate differential

     0.7       1.4       (0.7

Research and development credits

     (4.4     (6.1     (3.7

Change in valuation allowance

     26.8       29.2       (66.3

Other, net

     (0.2     (0.5     (0.3
  

 

 

   

 

 

   

 

 

 

Effective tax rate

     2.6     4.5     1.9
  

 

 

   

 

 

   

 

 

 

 

F-29


Table of Contents

The income tax effect of each type of temporary difference and carryforward as of December 31, 2019 and 2018 is as follows:

 

     As of December 31,  
     2019      2018  

Deferred tax assets:

     

Net operating loss carry-forwards

   $ 43,886      $ 41,440  

Tax credit carry-forwards

     11,602        10,327  

Stock-based compensation

     1,364        974  

Fixed Assets

     213        179  

Account receivable reserves

     420        136  

Accrued compensation

     1,026        910  

Lease Liability

     4,005        —    

Capitalized start-up costs

     46        92  

Other temporary differences

     1,479        325  
  

 

 

    

 

 

 

Total deferred tax assets

     64,041        54,383  

Deferred tax liabilities:

     

Other deferred tax liabilities

     (1,422      (1,520

ROU Asset

     (3,951      —    

Intangible assets

     (3,435      (3,100
  

 

 

    

 

 

 

Total deferred tax liabilities

     (8,808      (4,620
  

 

 

    

 

 

 

Valuation allowance

     (55,507      (49,791
  

 

 

    

 

 

 

Net deferred tax asset (liability)

   $ (274    $ (28
  

 

 

    

 

 

 

The Company is required to compute income tax expense in each jurisdiction in which it operates. This process requires the Company to project its current tax liability and estimate its deferred tax assets and liabilities, including net operating loss (NOL) and tax credit carry-forwards. In assessing the ability to realize the net deferred tax assets, management considers whether it is more likely than not that some portion or all of the net deferred tax assets will not be realized.

The Company has provided a valuation allowance against substantially all of its remaining U.S. net deferred tax assets as of December 31, 2019 and all of its net deferred tax assets as of December 31, 2018, as based upon the level of historical U.S. losses and future projections over the period in which the net deferred tax assets are deductible, at this time, management believes it is more likely than not that the Company will not realize the benefits of these deductible differences. The increase in the valuation allowance from 2018 to 2019 of $5.7 million principally relates to the current year taxable loss. The Company maintains net deferred tax liabilities for temporary differences related to its foreign subsidiaries.

As of December 31, 2019, the Company had federal net operating losses of approximately $185.6 million, of which $161.8 million are available to offset future taxable income, if any, through 2037 and $23.8 million which are available to offset future taxable income indefinitely. As of December 31, 2019, the Company had state net operating losses of approximately $84.1 million, of which $82.4 million are available to offset future taxable income, if any, through 2039 and $1.7 million which are available to offset future taxable income indefinitely. The Company also had federal and state research and development tax credits of $7.8 million and $4.8 million, respectively, which expire in various amounts through 2039. The net operating loss and tax credit amounts are subject to annual limitations under Section 382 change of ownership rules under the U.S. Internal Revenue Code of 1986, as amended. This could limit the amount of tax attributes that can be utilized annually to offset future taxable income or tax liabilities. The amount of the annual limitation is determined based on the value of the Company immediately prior to the ownership change. Subsequent ownership changes may further affect the limitation in future years. The Company has not conducted an assessment to determine whether there

 

F-30


Table of Contents

may have been a Section 382 ownership change from June 30, 2014, the date of the most recent completed study, through December 31, 2019. If a change in ownership were to have occurred during that period, and resulted in the restriction of net operating loss and tax credit carryforwards, the reduction in the related deferred tax asset would be offset with a corresponding reduction in the valuation allowance.

On January 1, 2009, the Company adopted the provision for uncertain tax positions under ASC 740, Income Taxes. The adoption did not have an impact on the Company’s retained earnings balance. At December 31, 2019 and 2018, the Company had no recorded liabilities for uncertain tax positions.

At December 31, 2019 and 2018, the Company had no accrued interest or penalties related to uncertain tax positions.

The Company files income tax returns in the U.S. federal tax jurisdiction, various state and various foreign jurisdictions. The Company is currently open to examination under the statute of limitations by the Internal Revenue Service and state jurisdictions for the tax years ended 2016 through 2019. Since the Company is in a U.S. loss carryforward position, carryforward tax attributes generated in prior years may still be adjusted upon future examination if they have or will be used in a future period. Additionally, certain non-U.S. jurisdictions are no longer subject for income tax examinations by authorities for tax years before 2014.

On December 22, 2017, the Tax Cuts and Jobs Act (the “Act”) was enacted in the United States. The Act reduces the U.S. federal corporate tax rate from 34% to 21%, requires companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and creates new taxes on certain foreign sourced earnings. In December 2017, the SEC issued SAB 118, which directs taxpayers to consider the impact of the U.S. legislation as “provisional” when it does not have the necessary information available, prepared or analyzed (including computations) in reasonable detail to complete its accounting for the change in tax law.

As of December 31, 2018, the Company had completed its accounting for all of the tax effects of the enactment of the Act, including the effects on its existing deferred tax balances and the one-time transition tax. The Company had not recognized any material adjustment to the provisional tax expense estimate previously recorded related to the Act.

No additional U.S. income taxes or foreign withholding taxes have been provided for any additional outside basis differences inherent in the Company’s foreign entities as these amounts continue to be indefinitely reinvested in foreign operations based on management’s current intentions. Determining the amount of unrecognized deferred tax liability related to any remaining undistributed foreign earnings not subject to the transition tax and additional outside basis difference in these entities (i.e., basis difference in excess of that subject to the one-time transition tax) is not practicable.

10. Debt

On December 14, 2018, the Company entered into an amended and restated loan and security agreement with a lender (the “Loan Agreement”) providing for up to a $30.0 million asset based line of credit (the “Line of Credit”). Under the Line of Credit, the Company can borrow up to $30.0 million. Borrowings under the Line of Credit are secured by substantially all of the Company’s assets, excluding its intellectual property. Outstanding amounts under the Line of Credit accrue interest at a rate as follows: (i) for prime rate advances, the greater of (A) the prime rate and (B) 4%, and (ii) for LIBOR advances, the greater of (A) the LIBOR rate plus 225 basis points and (B) 4%. Under the Loan Agreement, the Company must comply with certain financial covenants, including maintaining a minimum asset coverage ratio. If the outstanding principal during any month is at least $15.0 million, the Company must also maintain a minimum net income threshold based on non-GAAP operating measures. Failure to comply with these covenants, or the occurrence of an event of default, could permit the lenders under the Line of Credit to declare all amounts borrowed under the Line of Credit, together with accrued interest and fees, to be immediately due and payable. The Line of Credit agreement will expire on December 14,

 

F-31


Table of Contents

2021. The Company was in compliance with all covenants under the Line of Credit as of December 31, 2019 and there were no borrowings outstanding as of December 31, 2019.

11. Accrued Expenses

Accrued expenses consist of the following:

 

     December 31,  
     2019      2018  

Accrued payroll and related benefits

   $ 7,195      $ 4,777  

Accrued sales and other taxes

     2,323        1,639  

Accrued professional fees and outside contractors

     3,638        1,253  

Accrued content delivery

     3,821        2,979  

Accrued other liabilities

     3,948        3,334  
  

 

 

    

 

 

 

Total

   $ 20,925      $ 13,982  
  

 

 

    

 

 

 

12. Segment Information

Disclosure requirements about segments of an enterprise and related information establishes standards for reporting information regarding operating segments in annual financial statements and requires selected information of those segments to be presented in interim financial reports issued to stockholders. Operating segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision-maker, or decision-making group, in making decisions on how to allocate resources and assess performance. The Company’s chief decision maker is its chief executive officer. The Company and the chief decision maker view the Company’s operations and manage its business as one operating segment.

Geographic Data

Total revenue to unaffiliated customers by geographic area, based on the location of the customer, was as follows:

 

     Year Ended December 31,  
     2019      2018      2017  

Revenue:

        

North America

   $ 97,309      $ 88,778      $ 91,358  

Europe

     31,587        27,754        24,425  

Japan

     22,150        21,960        16,881  

Asia Pacific

     32,391        25,766        22,539  

Other

     1,018        575        710  
  

 

 

    

 

 

    

 

 

 

Total revenue

   $ 184,455      $ 164,833      $ 155,913  
  

 

 

    

 

 

    

 

 

 

North America is comprised of revenue from the United States, Canada and Mexico. Revenue from customers located in the United States was $90,515, $83,435 and $85,459 during the years ended December 31, 2019, 2018 and 2017, respectively. Other than the United States and Japan, no other country contributed more than 10% of the Company’s total revenue during the years ended December 31, 2019 and 2018.

As of December 31, 2019 and December 31, 2018, property and equipment at locations outside the U.S. was not material.

 

F-32


Table of Contents

13. 401(k) Savings Plan

The Company maintains a defined contribution savings plan covering all eligible U.S. employees under Section 401(k) of the Internal Revenue Code. Company contributions to the plan may be made at the discretion of the Board. During the years ended December 31, 2019, 2018 and 2017, the Company has made contributions to the plan of $392, $424 and $425, respectively.

14. Quarterly Financial Data (unaudited)

The following table presents certain unaudited quarterly financial information for the eight quarters in the period ended December 31, 2019. This information has been prepared on the same basis as the audited financial statements and includes all adjustments (consisting only of normal recurring adjustments) necessary to present fairly the unaudited quarterly results of operations set forth herein.

 

    For the three months ended:  
    Dec. 31,
2019
    Sep. 30,
2019
    Jun. 30,
2019
    Mar. 31,
2019
    Dec. 31,
2018
    Sep. 30,
2018
    Jun. 30,
2018
    Mar. 31,
2018
 

Revenue

  $ 47,603     $ 47,434     $ 47,582     $ 41,836     $ 40,864     $ 41,121     $ 41,654     $ 41,194  

Gross profit

    28,803       29,120       25,973       25,090       24,387       24,803       25,036       23,983  

Loss from operations

    (6,870     (2,358     (7,082     (4,753     (2,527     (3,141     (5,017     (2,416

Net loss

    (6,712     (2,970     (7,238     (4,983     (2,617     (3,502     (5,652     (2,257

Basic and diluted net loss per share

    (0.17     (0.08     (0.19     (0.14     (0.07     (0.10     (0.16     (0.06

15. Restructuring

During the second quarter of 2019, the Company committed to an action to restructure certain parts of the Company with the intent of aligning skills with the Company’s strategy and facilitating cost efficiencies and savings. As a result, certain headcount reductions were necessary. The Company incurred approximately $752 in restructuring charges during the second quarter of 2019. The restructuring charges reflect post-employment benefits and are reflected in the Condensed Consolidated Statements of Operations as follows: $186 – Cost of subscription and support revenue; $107 – Cost of professional services and other revenue; $421 – Sales and Marketing; and $38 – Research and Development. The Company has paid all amounts due relating to the restructuring and does not expect to incur any additional restructuring charges related to this action.

 

F-33

EX-4.9 2 d768281dex49.htm EX-4.9 EX-4.9

Exhibit 4.9

DESCRIPTION OF CAPITAL STOCK

The following description of the capital stock of Brightcove Inc. (“us,” “our,” “we” or the “Company”) is a summary of the rights of our common stock and certain provisions of our amended and restated certificate of incorporation and our amended and restated bylaws currently in effect. This summary does not purport to be complete and is qualified in its entirety by the provisions of our amended and restated certificate of incorporation, as amended, and amended and restated bylaws, each previously filed with the Securities and Exchange Commission and incorporated by reference as an exhibit to the Annual Report on Form 10-K of which this Exhibit 4.9 is a part, as well as to the applicable provisions of the Delaware General Corporation Law (the “DGCL”). We encourage you to read our certificate of incorporation, bylaws and the applicable portions of the DGCL carefully.

Authorized Capital Stock

Our authorized capital stock consists of 100,000,000 shares of common stock, par value $0.001 per share, and 5,000,000 shares of preferred stock, par value $0.0001 per share, all of which preferred stock is undesignated.

Common Stock

On all matters submitted to our stockholders for vote, our common stockholders are entitled to one vote per share, voting together as a single class, and do not have cumulative voting rights. Accordingly, the holders of a majority of the shares of common stock entitled to vote in any election of directors can elect all of the directors standing for election, if they so choose. Subject to preferences that may apply to any shares of preferred stock outstanding, the holders of common stock are entitled to share equally in any dividends that our board of directors may determine to issue from time to time. Upon our liquidation, dissolution or winding-up, the holders of common stock shall be entitled to share equally all assets remaining after the payment of any liabilities and the liquidation preferences on any outstanding preferred stock. Holders of common stock have no preemptive or conversion rights or other subscription rights and there are no redemption or sinking funds provisions applicable to the common stock.

Preferred Stock

The board of directors has the authority, without any action by the stockholders, to issue from time to time the preferred stock in one or more series and to fix the number of shares, designations, preferences, powers, and rights and the qualification, limitations or restrictions thereof. The preferences, powers, rights and restrictions of different series of preferred stock may differ with respect to dividend rates, amounts payable on liquidation, voting rights, conversion rights, redemption provisions, sinking fund provisions and other matters. The issuance of preferred stock could decrease the amount of earnings and assets available for distribution to holders of common stock or adversely affect the rights and powers, including voting rights, of the holders of common stock, and may have the effect of delaying, deferring or preventing a change in control of our company.

The existence of authorized but unissued preferred stock may enable the board of directors to render more difficult or to discourage an attempt to obtain control of us by means of a merger, tender offer, proxy contest or otherwise. For example, if in the due exercise of its fiduciary obligations, the board of directors were to determine that a takeover proposal was not in the best interests of our stockholders, the board of directors could cause shares of preferred stock to be issued without stockholder approval in one or more private offerings or other transactions that might dilute the voting or other rights of the proposed acquirer, stockholder or stockholder group.

Anti-Takeover Effects of Delaware Law, Our Certificate of Incorporation and Bylaws

Our amended and restated certificate of incorporation and bylaws include a number of provisions that may have the effect of encouraging persons considering unsolicited tender offers or other unilateral takeover proposals to negotiate with our board of directors rather than pursue non-negotiated takeover attempts. These provisions include the items described below.

Board Composition and Filling Vacancies. Our certificate of incorporation provides that directors may be removed only for cause and then only by the affirmative vote of the holders of 75% or more of the shares then entitled to vote at an election of directors. Furthermore, any vacancy on our board of directors, however occurring, including a vacancy resulting from an increase in the size of our board, may only be filled by the affirmative vote of a majority of our directors then in office even if less than a quorum.


No Written Consent of Stockholders. Our certificate of incorporation provides that all stockholder actions are required to be taken by a vote of the stockholders at an annual or special meeting, and that stockholders may not take any action by written consent in lieu of a meeting.

Meetings of Stockholders. Our by-laws provide that only a majority of the members of our board of directors then in office may call special meetings of stockholders and only those matters set forth in the notice of the special meeting may be considered or acted upon at a special meeting of stockholders. Our by-laws limit the business that may be conducted at an annual meeting of stockholders to those matters properly brought before the meeting.

Advance Notice Requirements. Our by-laws establish advance notice procedures with regard to stockholder proposals relating to the nomination of candidates for election as directors or new business to be brought before meetings of our stockholders. These procedures provide that notice of stockholder proposals must be timely given in writing to our corporate secretary prior to the meeting at which the action is to be taken. Generally, to be timely, notice must be received at our principal executive offices not less than 90 days or more than 120 days prior to the first anniversary date of the annual meeting for the preceding year. The notice must contain certain information specified in the by-laws.

Amendment to By-Laws and Certificate of Incorporation. As required by the Delaware General Corporation Law, any amendment of our certificate of incorporation must first be approved by a majority of our board of directors and, if required by law or our certificate of incorporation, thereafter be approved by a majority of the outstanding shares entitled to vote on the amendment, and a majority of the outstanding shares of each class entitled to vote thereon as a class, except that the amendment of the provisions relating to stockholder action, directors, limitation of liability and the amendment of our by-laws and certificate of incorporation must be approved by not less than 75% of the outstanding shares entitled to vote on the amendment, and not less than 75% of the outstanding shares of each class entitled to vote thereon as a class. Our by-laws may be amended by the affirmative vote of a majority vote of the directors then in office, subject to any limitations set forth in the by-laws; and may also be amended by the affirmative vote of at least 75% of the outstanding shares entitled to vote on the amendment, or, if the board of directors recommends that the stockholders approve the amendment, by the affirmative vote of the majority of the outstanding shares entitled to vote on the amendment, in each case voting together as a single class.

Blank Check Preferred Stock. Our certificate of incorporation provides for 5,000,000 authorized shares of preferred stock. The existence of authorized but unissued shares of preferred stock may enable our board of directors to render more difficult or to discourage an attempt to obtain control of us by means of a merger, tender offer, proxy contest or otherwise. For example, if in the due exercise of its fiduciary obligations, our board of directors were to determine that a takeover proposal is not in the best interests of us or our stockholders, our board of directors could cause shares of preferred stock to be issued without stockholder approval in one or more private offerings or other transactions that might dilute the voting or other rights of the proposed acquirer or insurgent stockholder or stockholder group. In this regard, our certificate of incorporation grants our board of directors broad power to establish the rights and preferences of authorized and unissued shares of preferred stock. The issuance of shares of preferred stock could decrease the amount of earnings and assets available for distribution to holders of shares of common stock. The issuance may also adversely affect the rights and powers, including voting rights, of these holders and may have the effect of delaying, deterring or preventing a change in control of us.

Delaware Business Combination Statute. We are subject to Section 203 of the Delaware General Corporation Law. Subject to certain exceptions, Section 203 prevents a publicly held Delaware corporation from engaging in a “business combination” with any “interested stockholder” for three years following the date that the person became an interested stockholder, unless the interested stockholder attained such status with the approval of our board of directors or unless the business combination is approved in a prescribed manner. A “business combination” includes, among other things, a merger or consolidation involving us and the “interested stockholder” and the sale of more than 10% of our assets. In general, an “interested stockholder” is any entity or person beneficially owning 15% or more of our outstanding voting stock and any entity or person affiliated with or controlling or controlled by such entity or person.


Exclusive Jurisdiction of Certain Actions. Our certificate of incorporation requires, to the fullest extent permitted by law, that derivative actions brought in our name, actions against our directors, officers and employees for breach of fiduciary duty and other similar actions may be brought only in the Court of Chancery in the State of Delaware. Although we believe this provision benefits us by providing increased consistency in the application of Delaware law in the types of lawsuits to which it applies, the provision may have the effect of discouraging lawsuits against our directors and officers.

Listing

Our common stock is listed on The Nasdaq Global Market LLC under the symbol “BCOV.”

Transfer Agent and Registrar

The transfer agent and registrar for our common stock is Continental Stock Transfer and Trust Company.

EX-21.1 3 d768281dex211.htm EX-21.1 EX-21.1

Exhibit 21.1

Subsidiaries of the Registrant

 

Name

  

Jurisdiction of Organization

Brightcove UK Ltd    UK
Brightcove Singapore Pte. Ltd.    Singapore
Brightcove K.K.    Japan
Brightcove Korea    Korea
Brightcove Australia Pty Ltd    Australia
Brightcove India Pte. Ltd.    India
Brightcove Holdings, Inc.    Delaware
Zencoder Inc.    Delaware
Brightcove FZ-LLC    United Arab Emirates
Cacti Acquisition LLC    Delaware
Brightcove S. de R.L. de C.V.    Mexico
Othello Acquisition Corporation    Delaware
TV App Agency Ltd.    UK
TV App Agency Unipessoal Lda.    Portugal
EX-23.1 4 d768281dex231.htm EX-23.1 EX-23.1

Exhibit 23.1

Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the following Registration Statements:

 

  (1)

Registration Statement (Form S-8 No. 333-179966) pertaining to the Amended and Restated 2004 Stock Option and Incentive Plan of Brightcove Inc. and the Brightcove Inc. 2012 Stock Incentive Plan,

 

  (2)

Registration Statement (Form S-8 No. 333-183315) pertaining to the Brightcove Inc. 2012 RSU Inducement Plan,

 

  (3)

Registration Statement (Form S-8 No. 333-187051) pertaining to the Brightcove Inc. 2012 Stock Incentive Plan,

 

  (4)

Registration Statement (Form S-8 No. 333-193701) pertaining to the Brightcove Inc. 2014 Stock Option Inducement Plan and the Brightcove Inc. 2012 Stock Incentive Plan,

 

  (5)

Registration Statement (Form S-8 No. 333-202540) pertaining to the Brightcove Inc. 2012 Stock Incentive Plan,

 

  (6)

Registration Statement (Form S-8 No. 333-209770) pertaining to the Brightcove Inc. 2012 Stock Incentive Plan,

 

  (7)

Registration Statement (Form S-8 No. 333-216140) pertaining to the Brightcove Inc. 2012 Stock Incentive Plan,

 

  (8)

Registration Statement (Form S-8 No. 333-223308) pertaining to the Brightcove Inc. 2012 Stock Incentive Plan,

 

  (9)

Registration Statement (Form S-8 No. 333-224578) pertaining to the Brightcove Inc. 2018 Inducement Plan, and

 

  (10)

Registration Statement (Form S-8 No. 333-229775) pertaining to the Brightcove Inc. 2012 Stock Incentive Plan;

of our reports dated February 26, 2020, with respect to the consolidated financial statements of Brightcove Inc. and the effectiveness of internal control over financial reporting of Brightcove Inc. included in this Annual Report (Form 10-K) of Brightcove Inc. for the year ended December 31, 2019.

/s/ Ernst & Young LLP

Boston, Massachusetts

February 26, 2020

EX-31.1 5 d768281dex311.htm EX-31.1 EX-31.1

Exhibit 31.1

CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF

THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF

THE SARBANES-OXLEY ACT OF 2002

I, Jeff Ray, certify that:

 

  1.

I have reviewed this Annual Report on Form 10-K of Brightcove 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;

 

  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: February 26, 2020    By: /s/ Jeff Ray
   Jeff Ray
   Chief Executive Officer
   (Principal Executive Officer)
EX-31.2 6 d768281dex312.htm EX-31.2 EX-31.2

Exhibit 31.2

CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF

THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF

THE SARBANES-OXLEY ACT OF 2002

I, Robert Noreck, certify that:

 

  1.

I have reviewed this Annual Report on Form 10-K of Brightcove 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;

 

  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: February 26, 2020    By: /s/ Robert Noreck
   Robert Noreck
   Chief Financial Officer
   (Principal Financial Officer)
EX-32.1 7 d768281dex321.htm EX-32.1 EX-32.1

Exhibit 32.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER

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 on Form 10-K of Brightcove Inc. for the year ended December 31, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Jeff Ray, as Chief Executive Officer of Brightcove Inc., hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of his knowledge the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Brightcove Inc.

 

Date: February 26, 2020

     By:      /s/ Jeff Ray
      Jeff Ray
      Chief Executive Officer
      (Principal Executive Officer)

In connection with the Annual Report on Form 10-K of Brightcove Inc. for the year ended December 31, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Robert Noreck, as Chief Financial Officer of Brightcove Inc., hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of his knowledge the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Brightcove Inc.

 

Date: February 26, 2020

     By:      /s/ Robert Noreck
      Robert Noreck
      Chief Financial Officer
      (Principal Financial Officer)
EX-101.INS 8 bcov-20191231.xml XBRL INSTANCE DOCUMENT 0001313275 2018-01-01 2018-12-31 0001313275 2019-01-01 2019-12-31 0001313275 2017-01-01 2017-12-31 0001313275 2019-12-31 0001313275 2018-12-31 0001313275 2019-01-01 2019-06-30 0001313275 2017-12-31 0001313275 2019-10-01 2019-12-31 0001313275 2019-07-01 2019-09-30 0001313275 2019-04-01 2019-06-30 0001313275 2019-01-01 2019-03-31 0001313275 2018-10-01 2018-12-31 0001313275 2018-07-01 2018-09-30 0001313275 2018-04-01 2018-06-30 0001313275 2018-01-01 2018-03-31 0001313275 2019-06-30 0001313275 2020-02-24 0001313275 2016-12-31 0001313275 us-gaap:FairValueInputsLevel1Member 2019-12-31 0001313275 us-gaap:EmployeeStockOptionMember 2019-12-31 0001313275 us-gaap:SecuredDebtMember 2019-12-31 0001313275 us-gaap:AccountingStandardsUpdate201409Member 2019-12-31 0001313275 bcov:SubscriptionAndSupportRevenueMember 2019-12-31 0001313275 bcov:OtherBusinessCombinationMember 2019-12-31 0001313275 bcov:OoyalaIncMember 2019-12-31 0001313275 us-gaap:CustomerRelationshipsMember bcov:OtherBusinessCombinationMember 2019-12-31 0001313275 us-gaap:DevelopedTechnologyRightsMember bcov:OtherBusinessCombinationMember 2019-12-31 0001313275 bcov:OoyalaIncMember us-gaap:CustomerRelationshipsMember 2019-12-31 0001313275 bcov:OoyalaIncMember us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0001313275 bcov:OoyalaIncMember 2019-12-31 0001313275 us-gaap:CashMember 2019-12-31 0001313275 us-gaap:MoneyMarketFundsMember 2019-12-31 0001313275 us-gaap:ComputerEquipmentMember 2019-12-31 0001313275 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-12-31 0001313275 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001313275 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001313275 bcov:SubscriptionAndSupportRevenueMember bcov:NextTwelveMonthsMember 2019-12-31 0001313275 us-gaap:TradeNamesMember 2019-12-31 0001313275 us-gaap:NoncompeteAgreementsMember 2019-12-31 0001313275 us-gaap:CustomerRelationshipsMember 2019-12-31 0001313275 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0001313275 us-gaap:StateAndLocalJurisdictionMember 2019-12-31 0001313275 us-gaap:StateAndLocalJurisdictionMember bcov:TaxYearTwoThousandAndThirtyNineMember 2019-12-31 0001313275 us-gaap:StateAndLocalJurisdictionMember us-gaap:TaxYear2019Member 2019-12-31 0001313275 us-gaap:InternalRevenueServiceIRSMember 2019-12-31 0001313275 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2019-12-31 0001313275 us-gaap:AccountingStandardsUpdate201409Member bcov:CostsToObtainContractMember 2019-12-31 0001313275 us-gaap:FairValueInputsLevel1Member 2018-12-31 0001313275 us-gaap:AccountingStandardsUpdate201409Member 2018-12-31 0001313275 us-gaap:CashMember 2018-12-31 0001313275 us-gaap:MoneyMarketFundsMember 2018-12-31 0001313275 us-gaap:ComputerEquipmentMember 2018-12-31 0001313275 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-12-31 0001313275 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001313275 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001313275 us-gaap:DevelopedTechnologyRightsMember 2018-12-31 0001313275 us-gaap:TradeNamesMember 2018-12-31 0001313275 us-gaap:NoncompeteAgreementsMember 2018-12-31 0001313275 us-gaap:CustomerRelationshipsMember 2018-12-31 0001313275 us-gaap:SubscriptionAndCirculationMember 2019-01-01 2019-12-31 0001313275 us-gaap:ProductAndServiceOtherMember 2019-01-01 2019-12-31 0001313275 srt:NorthAmericaMember 2019-01-01 2019-12-31 0001313275 srt:EuropeMember 2019-01-01 2019-12-31 0001313275 country:JP 2019-01-01 2019-12-31 0001313275 srt:AsiaPacificMember 2019-01-01 2019-12-31 0001313275 bcov:OtherCountriesMember 2019-01-01 2019-12-31 0001313275 country:US 2019-01-01 2019-12-31 0001313275 us-gaap:SecuredDebtMember 2019-01-01 2019-12-31 0001313275 bcov:BalanceSheetMember 2019-01-01 2019-12-31 0001313275 bcov:ProfessionalServicesMember srt:MaximumMember 2019-01-01 2019-12-31 0001313275 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001313275 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001313275 srt:MinimumMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0001313275 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001313275 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001313275 srt:MinimumMember 2019-01-01 2019-12-31 0001313275 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001313275 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001313275 bcov:OtherBusinessCombinationsMember 2019-01-01 2019-12-31 0001313275 bcov:OoyalaIncMember us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001313275 bcov:OoyalaIncMember us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-12-31 0001313275 us-gaap:DevelopedTechnologyRightsMember bcov:OtherBusinessCombinationMember 2019-01-01 2019-12-31 0001313275 us-gaap:CustomerRelationshipsMember bcov:OtherBusinessCombinationMember 2019-01-01 2019-12-31 0001313275 bcov:OoyalaMember bcov:AssetPurchaseAndSaleAgreementMember 2019-01-01 2019-12-31 0001313275 bcov:OtherBusinessCombinationMember 2019-01-01 2019-12-31 0001313275 us-gaap:AccountingStandardsUpdate201409Member 2019-01-01 2019-12-31 0001313275 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-01-01 2019-12-31 0001313275 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember srt:MaximumMember 2019-01-01 2019-12-31 0001313275 us-gaap:ComputerEquipmentMember 2019-01-01 2019-12-31 0001313275 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember srt:MinimumMember 2019-01-01 2019-12-31 0001313275 us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0001313275 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001313275 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001313275 us-gaap:StockCompensationPlanMember 2019-01-01 2019-12-31 0001313275 us-gaap:SubscriptionAndCirculationMember 2019-01-01 2019-12-31 0001313275 us-gaap:ProductAndServiceOtherMember 2019-01-01 2019-12-31 0001313275 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001313275 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001313275 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001313275 us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-12-31 0001313275 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001313275 us-gaap:NoncompeteAgreementsMember 2019-01-01 2019-12-31 0001313275 us-gaap:TradeNamesMember 2019-01-01 2019-12-31 0001313275 bcov:CostOfSubscriptionAndSupportRevenueMember 2019-01-01 2019-12-31 0001313275 bcov:UnicornMediaMember 2019-01-01 2019-12-31 0001313275 bcov:TwoThousandTwelvePlanMember 2019-01-01 2019-12-31 0001313275 bcov:TwoThousandAndNineteenPlanMember us-gaap:RestrictedStockUnitsRSUMember bcov:KeyExecutivesMember 2019-01-01 2019-12-31 0001313275 srt:MinimumMember bcov:TwoThousandTwelvePlanMember 2019-01-01 2019-12-31 0001313275 bcov:TwoThousandTwelvePlanMember srt:MaximumMember 2019-01-01 2019-12-31 0001313275 bcov:TwoThousandAndNineteenPlanMember us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001313275 bcov:OoyalaMember 2019-01-01 2019-12-31 0001313275 us-gaap:InternalRevenueServiceIRSMember 2019-01-01 2019-12-31 0001313275 us-gaap:ProductAndServiceOtherMember 2018-01-01 2018-12-31 0001313275 us-gaap:SubscriptionAndCirculationMember 2018-01-01 2018-12-31 0001313275 srt:NorthAmericaMember 2018-01-01 2018-12-31 0001313275 srt:EuropeMember 2018-01-01 2018-12-31 0001313275 country:JP 2018-01-01 2018-12-31 0001313275 srt:AsiaPacificMember 2018-01-01 2018-12-31 0001313275 bcov:OtherCountriesMember 2018-01-01 2018-12-31 0001313275 country:US 2018-01-01 2018-12-31 0001313275 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001313275 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001313275 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001313275 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001313275 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001313275 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001313275 us-gaap:StockCompensationPlanMember 2018-01-01 2018-12-31 0001313275 us-gaap:SubscriptionAndCirculationMember 2018-01-01 2018-12-31 0001313275 us-gaap:ProductAndServiceOtherMember 2018-01-01 2018-12-31 0001313275 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0001313275 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0001313275 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0001313275 us-gaap:CustomerRelationshipsMember 2018-01-01 2018-12-31 0001313275 us-gaap:NoncompeteAgreementsMember 2018-01-01 2018-12-31 0001313275 us-gaap:TradeNamesMember 2018-01-01 2018-12-31 0001313275 us-gaap:DevelopedTechnologyRightsMember 2018-01-01 2018-12-31 0001313275 bcov:CostOfSubscriptionAndSupportRevenueMember 2018-01-01 2018-12-31 0001313275 bcov:TwoThousandAndNineteenPlanMember us-gaap:RestrictedStockUnitsRSUMember bcov:KeyExecutivesMember 2018-01-01 2018-12-31 0001313275 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001313275 us-gaap:SubscriptionAndCirculationMember 2017-01-01 2017-12-31 0001313275 us-gaap:ProductAndServiceOtherMember 2017-01-01 2017-12-31 0001313275 srt:NorthAmericaMember 2017-01-01 2017-12-31 0001313275 srt:EuropeMember 2017-01-01 2017-12-31 0001313275 country:JP 2017-01-01 2017-12-31 0001313275 srt:AsiaPacificMember 2017-01-01 2017-12-31 0001313275 bcov:OtherCountriesMember 2017-01-01 2017-12-31 0001313275 country:US 2017-01-01 2017-12-31 0001313275 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001313275 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001313275 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001313275 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001313275 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0001313275 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001313275 us-gaap:StockCompensationPlanMember 2017-01-01 2017-12-31 0001313275 us-gaap:SubscriptionAndCirculationMember 2017-01-01 2017-12-31 0001313275 us-gaap:ProductAndServiceOtherMember 2017-01-01 2017-12-31 0001313275 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-12-31 0001313275 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-12-31 0001313275 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-12-31 0001313275 bcov:CostOfSubscriptionAndSupportRevenueMember 2017-01-01 2017-12-31 0001313275 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001313275 bcov:OoyalaMember bcov:AssetPurchaseAndSaleAgreementMember 2019-04-01 2019-04-01 0001313275 bcov:OoyalaMember bcov:AssetPurchaseAndSaleAgreementMember 2019-04-01 0001313275 bcov:OtherBusinessCombinationMember bcov:SharePurchaseAgreementMember 2019-08-01 2019-08-01 0001313275 bcov:OtherBusinessCombinationMember bcov:SharePurchaseAgreementMember 2019-08-01 0001313275 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001313275 bcov:CostOfSubscriptionAndSupportRevenueMember 2019-01-01 2019-06-30 0001313275 bcov:CostOfProfessionalServicesAndOtherRevenueMember 2019-01-01 2019-06-30 0001313275 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-06-30 0001313275 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-06-30 0001313275 us-gaap:AccountingStandardsUpdate201409Member 2017-12-31 0001313275 us-gaap:AccountingStandardsUpdate201609Member 2017-12-31 0001313275 us-gaap:AccountingStandardsUpdate201409Member srt:ScenarioPreviouslyReportedMember 2018-01-01 0001313275 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 0001313275 us-gaap:SubscriptionArrangementMember srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 0001313275 us-gaap:AccountingStandardsUpdate201409Member srt:RestatementAdjustmentMember bcov:CostsToObtainContractMember 2018-01-01 0001313275 us-gaap:CommonStockMember 2018-12-31 0001313275 us-gaap:TreasuryStockMember 2018-12-31 0001313275 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001313275 us-gaap:RetainedEarningsMember 2018-12-31 0001313275 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001313275 us-gaap:EmployeeStockOptionMember 2018-12-31 0001313275 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001313275 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001313275 us-gaap:TreasuryStockMember 2019-12-31 0001313275 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001313275 us-gaap:RetainedEarningsMember 2019-12-31 0001313275 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001313275 us-gaap:CommonStockMember 2019-12-31 0001313275 us-gaap:CommonStockMember 2017-12-31 0001313275 us-gaap:TreasuryStockMember 2017-12-31 0001313275 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001313275 us-gaap:RetainedEarningsMember 2017-12-31 0001313275 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001313275 us-gaap:CommonStockMember 2016-12-31 0001313275 us-gaap:TreasuryStockMember 2016-12-31 0001313275 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001313275 us-gaap:RetainedEarningsMember 2016-12-31 0001313275 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 12086000 9703000 60902000 13875000 5919000 16912000 172867000 133356000 31181000 50776000 22759000 29306000 3268000 2452000 23264000 65824000 64506000 5171000 4866000 11701000 98744000 62742000 172867000 133356000 6713000 7070000 767000 1202000 -785000 -952000 276365000 251122000 9917000 7712000 20925000 13982000 39000 37000 49260000 39846000 86276000 61540000 6174000 -200625000 -178722000 74123000 70614000 871000 871000 904000 190000 0.001 0.001 5000000 5000000 0 0 0.001 67064000 50664000 8405000 13954000 75469000 64618000 53311000 173818000 143159000 10637000 12754000 184455000 155913000 32535000 31850000 60375000 57294000 25692000 21847000 11447000 150941000 13892000 164833000 13313000 66624000 31716000 55775000 23103000 130049000 111310000 110991000 -280000 547000 -326000 108986000 98209000 91295000 -21063000 -13101000 -19696000 -21343000 -13427000 -19149000 560000 370000 -0.58 -0.57 38028000 34376000 601000 -0.39 35808000 0.001 100000000 100000000 39042787 36752469 135000 135000 716000 -21903000 -14028000 -19519000 167000 -143000 363000 -21736000 -14171000 -19156000 37000 35000 34000 36752469 34933408 34143148 1003472 1819061 790260 135000 135000 135000 2000 3413000 5585000 251000 9582000 6837000 7464000 -21903000 -14028000 -19519000 167000 -143000 363000 66756000 1000 1000 -871000 -871000 -871000 -871000 251122000 238700000 230788000 -178722000 -170299000 -150583000 -952000 -809000 -1172000 39042787 135000 276365000 -200625000 -785000 39000 26132000 8422000 6796000 9259000 6649000 1137000 199000 5537000 -2791000 -1213000 -294000 758000 418000 1682000 1197000 6749000 326000 -302000 2746000 -1256000 1047000 1538000 6232000 2993000 -12618000 -4531000 3473000 5757000 -296000 -507000 3177000 5250000 555000 186000 -95000 -6547000 3174000 23264000 1640000 31181000 5605000 -197000 197000 1286846 1000 12248000 5339000 1056763 8900000 2600000 2650000 3400000 3175000 811000 9636000 4585000 6633000 11378000 196000 P7Y P1Y 8998000 638000 9636000 1443000 1445000 1286000 1285000 1285000 2892000 192070000 195293000 -20616000 -16955000 -0.54 -0.46 270686 3400000 40603 3300000 488000 1000000 400000000 393000 210000 1525000 5541000 177000 138000 322000 333000 7680000 981000 232000 P4Y 1293000 P4Y 160000 381000 381000 381000 222000 10126000 39846000 146000 39992000 1871000 49260000 299000 49559000 39600000 7300000 5900000 7200000 5900000 128900000 100600000 15000000 2.25 97309000 88778000 31587000 27754000 22150000 21960000 32391000 25766000 1018000 575000 184455000 164833000 91358000 24425000 16881000 22539000 710000 155913000 90515000 83435000 0.10 752000 186000 107000 421000 38000 1300000 19600000 20900000 7900000 7900000 0.043 2737655 8.57 770038 9.89 466110 7.45 1286000 562160 9.57 2479423 8.96 P7Y2M26D 1558000 1117747 8.32 P5Y4M13D 1291000 3033582 8.07 2032072 10.59 537362 7.91 901928 8.45 3626364 9.03 41000 41000 41000 41000 8299000 8299000 8299000 8299000 false 2019-12-31 2019 FY 0001313275 --12-31 Accelerated Filer false false false Yes Yes Common Stock NASDAQ MA 384000 6000 8000 322000 188000 20000 7257000 7243000 203000 3811000 1484000 -94000 -2930000 4748000 1102000 3010000 -4112000 520000 -1064000 -544000 416000 -10681000 36813000 500000 26000 221000 28000 No 0.10 0.10 0.10 6574000 3152000 3239000 3784000 2962000 1867000 5217000 4479000 4523000 4.49 4.11 3.08 22423000 P2Y1M24D 2658000 2657000 2485000 5 0 0 0 0 0 0 0 0 P3Y 0 0 0 0 P6Y 22718000 22718000 22718000 41000 41000 41000 22759000 22759000 22759000 21007000 21007000 21007000 8299000 8299000 8299000 29306000 29306000 29306000 190000 423000 904000 146000 155000 154000 211000 2479000 2738000 4127000 3626000 3034000 2050000 0.0225 0.0288 0.0208 0.44 0.43 0.42 P6Y2M12D P6Y2M12D P6Y1M6D 683000 481000 439000 289000 242000 251000 1444000 1281000 1563000 2713000 2377000 2750000 4130000 2268000 2240000 30000000 2018-12-14 0.04 If the outstanding principal during any month is at least $15.0 million, the Company must also maintain a minimum net income threshold based on non-GAAP operating measures. P1Y 2022 0 0 7195000 4777000 2323000 1639000 3638000 1253000 3821000 2979000 3948000 3334000 85459000 1 47603000 47434000 47582000 41836000 40864000 41121000 41654000 41194000 28803000 29120000 25973000 25090000 24387000 24803000 25036000 23983000 -6870000 -2358000 -7082000 -4753000 -2527000 -3141000 -5017000 -2416000 -6712000 -2970000 -7238000 -4983000 -2617000 -3502000 -5652000 -2257000 -0.17 -0.08 -0.19 -0.14 -0.07 -0.10 -0.16 -0.06 0.10 P7Y 16154000 12714000 3440000 P9Y 15487000 5052000 10435000 P3Y 1912000 1912000 P3Y 368000 368000 33921000 20046000 13875000 P7Y 14223000 11082000 3141000 P11Y 6257000 3479000 2778000 P3Y 1912000 1912000 P3Y 368000 368000 22760000 16841000 5919000 392000 424000 425000 1621000 1651000 2031000 11000 1584000 666000 692000 3205000 2317000 2734000 3410000 2994000 2037000 1793000 1571000 2070000 -23388000 -15026000 -20528000 2045000 1599000 1379000 18000 19000 21000 626000 464000 311000 644000 483000 332000 7000 8000 -99000 118000 38000 -84000 118000 38000 0.210 0.210 0.340 0.042 0.055 0.041 0.001 -1.039 -0.050 -0.070 -0.071 -0.007 -0.014 0.007 -0.044 -0.061 -0.037 -0.268 -0.292 0.663 0.002 0.005 0.003 -0.026 -0.045 -0.019 6600000 3500000 P3Y 6786000 6186000 2840000 1644000 1525000 210000 19191000 2479423 3626364 2136689 8242476 8.69 135000 4897000 1243000 400 0.30 P3M P4Y 641000 1169000 2900000 43886000 41440000 11602000 10327000 1364000 974000 213000 179000 420000 136000 1026000 910000 4005000 46000 92000 -1479000 -325000 64041000 54383000 1422000 1520000 3951000 3435000 3100000 8808000 4620000 55507000 49791000 274000 28000 5700000 2039-12-31 2039-12-31 161800000 7800000 4800000 0.34 0.21 <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Loss before the provision for income taxes consists of the following: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:84%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:72%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:2%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:2%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="padding-left: 0px;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Year Ended December&#160;31,</div></td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2017</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Domestic</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(23,388</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(15,026</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(20,528</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">2,045</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">1,599</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">1,379</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(21,343</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(13,427</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(19,149</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The provision for income taxes in the accompanying consolidated financial statements consists of the following: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:84%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:80%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="padding-left: 0px;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Year Ended December&#160;31,</div></td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2017</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Current provision:</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Federal</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">$</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">0</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">$</td><td style="padding-left: 0px; white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">$</td><td style="padding-left: 0px; white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">State</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">18</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">19</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">21</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">626</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">464</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">311</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total current</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">644</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">483</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">332</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Deferred (benefit):</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Federal</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">State</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">8</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Foreign</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(99</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">118</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">38</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total deferred</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">(84</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">118</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">38</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total provision</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">560</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">601</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">370</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">A reconciliation of the U.S. federal statutory rate to the Company&#8217;s effective tax rate is as follows: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:84%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:81%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="padding-left: 0px;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Year Ended December&#160;31,</div></td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2017</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Tax at statutory rates</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(21.0</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)%&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(21.0</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)%&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(34.0</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)%&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">State income taxes</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">(4.2</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">(5.5</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">(4.1</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Change in tax rate</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(0.1</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">103.9</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Permanent differences</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">5.0</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">7.0</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">7.1</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Foreign rate differential</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0.7</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1.4</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(0.7</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Research and development credits</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">(4.4</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">(6.1</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">(3.7</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Change in valuation allowance</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">26.8</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">29.2</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(66.3</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other, net</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">(0.2</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">(0.5</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">(0.3</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Effective tax rate</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2.6</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">4.5</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1.9</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 10-K BRIGHTCOVE INC. 390496282 38957059 No 1758000 2708000 2550000 -6441000 7382000 12250000 P3Y P3Y P5Y 14807000 14076000 27882000 21208000 2965000 2929000 1821000 1665000 47475000 39878000 35389000 30175000 2900000 26132000 926000 26162000 3991000 1861000 3384000 8290000 2787000 3384000 64575000 9143000 8236000 50776000 87000 978000 1947000 2787000 4362000 134764000 6142000 13621000 228000 26000 1429000 40799000 1429000 60816000 115000 359000 1228000 1544000 62403000 35000 238700000 -871000 -809000 1243000 4362000 -164694000 1243000 4362000 72361000 2787000 4362000 134764000 26132000 25236000 3991000 3045000 58404000 9143000 8236000 50776000 87000 969000 127615000 6142000 13621000 228000 26000 39370000 59387000 244000 1228000 60859000 35000 238700000 -871000 -809000 -170299000 66756000 127615000 1243000 4362000 <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The total purchase price for Ooyala has been allocated as follows: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:68%;"><tr style="font-size: 0px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;width:88%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Accounts receivable</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,175</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other tangible assets</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">811</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Identifiable intangible assets</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">9,636</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">4,585</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Deferred revenue</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(6,633</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other liabilities</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">(196</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total estimated purchase price</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">11,378</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following are the identifiable intangible assets acquired and their respective useful lives, as determined based on preliminary valuations: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:80%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Amount</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Useful&#160;Life</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Customer relationships</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">8,998</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:center;;vertical-align:bottom;">7</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Developed technology</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">638</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:center;;vertical-align:bottom;">1</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">9,636</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The estimated amortization expense for 2019 and for each of the five succeeding years and thereafter is as follows: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:68%;"><tr style="font-size: 0px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;width:90%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="font-size: 8pt; white-space: nowrap; padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ending December&#160;31,</div></div></div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Amount</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2019</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,443</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2020</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,445</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2021</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,286</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,285</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2023</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,285</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2024 and thereafter</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,892</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">9,636</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The pro forma information for all periods presented also includes the effects of business combination accounting resulting from the acquisition.</div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:77%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Year&#160;Ended&#160;December&#160;31,</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total revenue</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">192,070</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">195,293</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net loss</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(20,616</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(16,955</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Earnings per share&#8212;basic and diluted</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(0.54</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(0.46</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The total purchase price for the August Acquisition has been allocated as follows: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:68%;"><tr style="font-size: 0px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;width:90%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Cash</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">981</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">393</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Other tangible assets</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">210</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Identifiable intangible assets</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">1,525</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Goodwill</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">5,541</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accounts payable</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">(177</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Deferred revenue</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(138</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">(322</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Deferred tax liability</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(333</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total estimated purchase price</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">7,680</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following are the identifiable intangible assets acquired and their respective useful lives, as determined based on preliminary valuations: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:80%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Amount</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Useful&#160;Life</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Developed technology</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">232</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:center;;vertical-align:bottom;">4</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,293</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:center;;vertical-align:bottom;">4</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,525</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The estimated remaining amortization expense for 2019 and for each of the five succeeding years and thereafter is as follows: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:68%;"><tr style="font-size: 0px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;width:90%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="font-size: 8pt; white-space: nowrap; padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ending December&#160;31,</div></div></div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Amount</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2019</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">160</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2020</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">381</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2021</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">381</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">381</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2023</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">222</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2024 and thereafter</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,525</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The changes in the carrying amount of goodwill for the year ended December&#160;31, 2019 were as follows: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:68%;"><tr style="font-size: 0px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;width:88%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Balance as of January&#160;1, 2019</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">50,776</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill from acquisitions</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">10,126</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Balance as of December&#160;31, 2019</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">60,902</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">As a result of applying the modified retrospective method to adopt the new revenue guidance, the following adjustments were made on the condensed consolidated balance sheet as of January&#160;1, 2018.</div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:63%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">As</div><br/><div style="font-weight:bold;display:inline;">Reported</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Adjustments</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Adjusted</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">December&#160;31,<br/>2017</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Subscription<br/>and Support<br/>Revenue</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Costs to<br/>Obtain a<br/>Contract</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">January&#160;1,<br/>2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="font-weight:bold;display:inline;">Assets</div></div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Current assets:</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Cash and cash equivalents</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">26,132</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">26,132</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable, net</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">25,236</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">926</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">26,162</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Prepaid expenses</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,991</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,991</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other current assets</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">3,045</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,861</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">3,384</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">8,290</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total current assets</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">58,404</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,787</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,384</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">64,575</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment, net</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">9,143</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">9,143</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Intangible assets, net</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">8,236</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">8,236</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">50,776</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">50,776</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Deferred tax asset</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">87</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">87</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other assets</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">969</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">978</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,947</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total assets</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">127,615</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,787</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">4,362</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">134,764</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Liabilities and stockholders&#8217; equity</div></div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Current liabilities:</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accounts payable</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">6,142</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">6,142</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Accrued expenses</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">13,621</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">13,621</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Capital lease liability</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">228</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">228</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Equipment financing</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">26</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">26</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Deferred revenue</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">39,370</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,429</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">40,799</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total current liabilities</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">59,387</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,429</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">60,816</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Deferred revenue, net of current portion</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">244</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">115</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">359</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Other liabilities</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,228</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,228</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">60,859</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,544</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">62,403</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Commitments and contingencies</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Stockholders&#8217; equity:</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Undesignated preferred stock</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Common stock</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">35</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">35</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Additional <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">paid-in</div> capital</div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">238,700</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">238,700</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Treasury stock</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(871</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(871</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Accumulated other comprehensive loss</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(809</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(809</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accumulated deficit</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(170,299</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,243</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">4,362</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(164,694</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total stockholders&#8217; equity</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">66,756</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,243</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">4,362</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">72,361</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities and stockholders&#8217; equity</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">127,615</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">2,787</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">4,362</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">134,764</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following summarizes the opening and closing balances of receivables, contract assets and contract liabilities from contracts with customers. </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:100%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:63%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Accounts<br/>Receivable,<br/>net</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Contract<br/>Assets<br/>(current)</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Deferred<br/>Revenue<br/>(current)</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Deferred<br/>Revenue<br/><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(non-current)</div></div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Total<br/>Deferred<br/>Revenue</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Balance at December&#160;31, 2018</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">23,264</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,640</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">39,846</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">146</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">39,992</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance at December&#160;31, 2019</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">31,181</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,871</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">49,260</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">299</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">49,559</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 12pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The income tax effect of each type of temporary difference and carryforward as of December&#160;31, 2019 and 2018 is as follows: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:79%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="padding-left: 0px;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Deferred tax assets:</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net operating loss carry-forwards</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">$</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">43,886</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">$</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">41,440</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Tax credit carry-forwards</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">11,602</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">10,327</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Stock-based compensation</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">1,364</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">974</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Fixed Assets</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">213</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">179</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Account receivable reserves</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">420</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">136</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Accrued compensation</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,026</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">910</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Lease Liability</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">4,005</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Capitalized <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">start-up</div> costs</div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">46</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">92</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other temporary differences</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">1,479</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">325</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total deferred tax assets</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">64,041</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">54,383</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax liabilities:</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Other deferred tax liabilities</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(1,422</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(1,520</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ROU Asset</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">(3,951</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Intangible assets</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(3,435</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(3,100</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total deferred tax liabilities</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">(8,808</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">(4,620</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Valuation allowance</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(55,507</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(49,791</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net deferred tax asset (liability)</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">$</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">(274</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">$</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">(28</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> BCOV <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">3. Business Combinations </div></div></div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Ooyala </div></div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">On April&#160;1, 2019, pursuant to an Asset Purchase and Sale Agreement (the &#8220;Purchase Agreement&#8221;), the Company completed its acquisition of the online video platform assets of Ooyala, Inc. and certain of its subsidiaries (&#8220;Ooyala&#8221;), a provider of cloud video technology, in exchange for common stock of the Company and cash (the &#8220;Ooyala Acquisition&#8221;). At the closing, the Company issued 1,056,763 unregistered shares of common stock of the Company valued at $8.9&#160;million and paid $2.6&#160;million in cash Pursuant to the Purchase Agreement, approximately $2.65&#160;million of the cash consideration was placed into an escrow account to secure payment of any claims of indemnification for breaches or inaccuracies in the Sellers&#8217; representations and warranties, covenants and agreements. </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Ooyala Acquisition was accounted for using the purchase method of accounting in accordance with Accounting Standards Codification 805 &#8212; Business Combinations. Accordingly, the results of operations of Ooyala have been included in the accompanying condensed consolidated financial statements since the date of acquisition. The purchase price has been allocated to the tangible and intangible assets acquired and liabilities assumed based upon the respective estimates of fair value as of the date of the Ooyala Acquisition, which are final as of December&#160;31, 2019, and using assumptions that the Company&#8217;s management believes are reasonable given the information currently available. </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The process for estimating the fair values of identifiable intangible assets and certain tangible assets requires the use of significant estimates and assumptions, including estimating future cash flows and developing appropriate discount rates. The fair value of the intangible assets has been estimated using the income approach in which <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">the&#160;after-tax&#160;cash</div> flows are discounted to present value. The cash flows are based on estimates used to price the transaction, and the discount rates applied were benchmarked with reference to the implied rate of return from the transaction model as well as the weighted average cost of capital. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">During the year ended December&#160;31, 2019, the Company incurred $3.4&#160;million of costs incurred related to the closing of the Ooyala Acquisition. </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The excess of the purchase price over the estimated amounts of net assets as of the effective date of the acquisition was allocated to goodwill in accordance with the accounting guidance. The factors contributing to the recognition of the amount of goodwill are based on several strategic and synergistic benefits that are expected to be realized from the Ooyala Acquisition. These benefits include the acquired workforce and with the Company&#8217;s direct sales force and larger channel coverage, the Company anticipates significant cross-selling opportunities. The goodwill is expected to be deductible for tax purposes. </div></div></div><div style="text-indent: 4%; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The total purchase price for Ooyala has been allocated as follows: </div></div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:68%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:85%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255);;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Accounts receivable</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">3,175</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other tangible assets</div></div></div></td><td style="vertical-align:bottom;"><div style="display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="display:inline;">811</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255);;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Identifiable intangible assets</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">9,636</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div></div></td><td style="vertical-align:bottom;"><div style="display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="display:inline;">4,585</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255);;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Deferred revenue</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">(6,633</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">)&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other liabilities</div></div></div></td><td style="vertical-align:bottom;"><div style="display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="display:inline;">(196</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="display:inline;">)&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255);;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total estimated purchase price</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">11,378</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="display:inline;">&#160;</div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following are the identifiable intangible assets acquired and their respective useful lives, as determined based on valuations: </div></div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:75%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:9%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:9%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Useful&#160;Life</div></div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Customer relationships</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">8,998</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">7</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Developed technology</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">638</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">9,636</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The fair value of the intangible assets has been estimated using the income approach in which <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">the&#160;after-tax&#160;cash</div> flows are discounted to present value. The cash flows are based on estimates used to price the transaction, and the discount rates applied were benchmarked with reference to the implied rate of return from the transaction model as well as the weighted average cost of capital. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The estimated amortization expense for 2019 and for each of the five succeeding years and thereafter is as follows: </div></div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:68%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:86%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="font-size: 8pt; white-space: nowrap; padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ending December&#160;31,</div></div></div></div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2019</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">1,443</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2020</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,445</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2021</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">1,286</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,285</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2023</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">1,285</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2024 and thereafter</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,892</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">9,636</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Pro Forma Financial Information (Unaudited) </div></div></div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The unaudited financial information in the table below summarizes the combined results of operations of the Company and Ooyala, on a pro forma basis, as though the Company had acquired Ooyala at the beginning of the periods presented. The pro forma information for all periods presented also includes the effects of business combination accounting resulting from the acquisition. </div></div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:72%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended</div><br/><div style="font-weight:bold;display:inline;">December&#160;31,</div></div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total revenue</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">192,070</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">195,293</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net loss</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(20,616</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(16,955</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Earnings per share &#8212; basic and diluted</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">(0.54</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">(0.46</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Revenue and net loss attributable to the Ooyala Acquisition since the date of the acquisition was $17.9&#160;million and $3.0&#160;million, respectively, for the year ended December&#160;31, 2019. Revenue comprised revenue recognized for customers that were acquired as part of the transaction, including customers who have since migrated onto the company&#8217;s technology. Net loss does not reflect any expenses for resources or vendors that were not acquired as part of the transaction but may have supported acquired customers. </div></div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><div style="margin-top: 18pt; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Other Business Combinations </div></div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">On August&#160;1, 2019, pursuant to a Share Purchase Agreement (the &#8220;SPA&#8221;), the Company completed its acquisition of a company and its subsidiary (the &#8220;August Acquisition&#8221;) in exchange for common stock of the Company and cash. Consideration was comprised of: (a) 270,686 unregistered shares of common stock of the Company valued at $3.4&#160;million, of which 40,603 were held back to secure payment of any claims of indemnification for breaches or inaccuracies in the sellers&#8217; representations and warranties, covenants and agreements, (b)&#160;approximately $3.3&#160;million in cash, of which $488 was held back to secure payment of any claims of indemnification for breaches or inaccuracies in the Sellers&#8217; representations and warranties, covenants and agreements, and (c)&#160;approximately $1&#160;million in cash for cash acquired as part of the transaction. </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The August Acquisition was accounted for using the purchase method of accounting in accordance with Accounting Standards Codification 805 &#8212; Business Combinations. Accordingly, the results of operations of the acquired company have been included in the accompanying condensed consolidated financial statements since the date of acquisition. The purchase price has been allocated to the tangible and intangible assets acquired and liabilities assumed based upon the respective estimates of fair value as of the date of the August Acquisition and using assumptions that the Company&#8217;s management believes are reasonable given the information currently available. </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">During the year ended December&#160;31, 2019, the Company incurred $400 of merger-related costs related to the August Acquisition. </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The excess of the purchase price over the estimated amounts of net assets as of the effective date of the acquisition was allocated to goodwill in accordance with the accounting guidance. The factors contributing to the recognition of the amount of goodwill are based on several strategic and synergistic benefits that are expected to be realized from the August Acquisition. These benefits include the acquired workforce and opportunities to expand the Company&#8217;s offerings in target market segments. The goodwill is expected to be <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-deductible</div> for tax purposes. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The total purchase price for the August Acquisition has been allocated as follows: </div></div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:68%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:87%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Cash</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">981</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">393</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Other tangible assets</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">210</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Identifiable intangible assets</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,525</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Goodwill</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">5,541</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accounts payable</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(177</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Deferred revenue</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">(138</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(322</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Deferred tax liability</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">(333</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total estimated purchase price</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,680</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following are the identifiable intangible assets acquired and their respective useful lives, as determined based on <div style="letter-spacing: 0px; top: 0px;;display:inline;">the </div>valuations: </div></div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:75%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:9%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:9%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Useful&#160;Life</div></div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Developed technology</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">232</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">4</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,293</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">1,525</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 1px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The fair value of the intangible assets has been estimated using the income approach in which <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">the&#160;after-tax&#160;cash</div> flows are discounted to present value. The cash flows are based on estimates used to price the transaction, and the discount rates applied were benchmarked with reference to the implied rate of return from the transaction model as well as the weighted average cost of capital. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The estimated remaining amortization expense for 2019 and for each of the five succeeding years and thereafter is as follows: </div></div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:68%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:86%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="font-size: 8pt; white-space: nowrap; padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ending December&#160;31,</div></div></div></div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2019</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">160</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2020</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">381</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2021</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">381</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">381</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2023</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">222</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2024 and thereafter</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">1,525</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Pro forma results of operations for the August Acquisition have not been presented because the effect of the acquisition is not material to the Company&#8217;s consolidated financial results. Revenue and earnings attributable to acquired operations since the date of the acquisition are included in the Company&#8217;s consolidated statements of operations. </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The changes in the carrying amount of goodwill for the year ended December&#160;31, 2019 were as follows: </div></div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:68%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:85%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Balance as of January&#160;1, 2019</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">50,776</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill from acquisitions</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,126</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Balance as of December&#160;31, 2019</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">60,902</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 17900000 3000000 84100000 82400000 1700000 <div style="font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">9. Income Taxes </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Loss before the provision for income taxes consists of the following: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:84%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:64%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Year Ended December&#160;31,</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2017</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Domestic</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(23,388</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(15,026</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(20,528</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,045</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,599</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,379</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(21,343</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(13,427</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(19,149</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The provision for income taxes in the accompanying consolidated financial statements consists of the following: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:84%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:76%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Year Ended December&#160;31,</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2017</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Current provision:</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Federal</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">State</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">18</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">19</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">21</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">626</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">464</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">311</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total current</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">644</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">483</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">332</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Deferred (benefit):</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Federal</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">State</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">8</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Foreign</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(99</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">118</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">38</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total deferred</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(84</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">118</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">38</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total provision</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">560</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">601</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">370</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">A reconciliation of the U.S. federal statutory rate to the Company&#8217;s effective tax rate is as follows: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:84%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:74%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Year Ended December&#160;31,</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2017</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Tax at statutory rates</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(21.0</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)%&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(21.0</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)%&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(34.0</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)%&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">State income taxes</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(4.2</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(5.5</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(4.1</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Change in tax rate</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(0.1</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">103.9</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Permanent differences</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">5.0</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">7.0</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">7.1</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Foreign rate differential</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0.7</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1.4</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(0.7</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Research and development credits</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(4.4</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(6.1</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(3.7</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Change in valuation allowance</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">26.8</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">29.2</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(66.3</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other, net</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(0.2</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(0.5</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(0.3</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Effective tax rate</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2.6</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">4.5</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1.9</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The income tax effect of each type of temporary difference and carryforward as of December&#160;31, 2019 and 2018 is as follows: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:84%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:76%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Deferred tax assets:</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net operating loss carry-forwards</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">43,886</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">41,440</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Tax credit carry-forwards</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">11,602</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">10,327</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Stock-based compensation</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,364</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">974</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Fixed Assets</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">213</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">179</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Account receivable reserves</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">420</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">136</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Accrued compensation</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,026</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">910</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Lease Liability</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">4,005</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Capitalized <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">start-up</div> costs</div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">46</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">92</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other temporary differences</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,479</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">325</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total deferred tax assets</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">64,041</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">54,383</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax liabilities:</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Other deferred tax liabilities</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(1,422</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(1,520</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ROU Asset</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(3,951</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Intangible assets</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(3,435</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(3,100</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total deferred tax liabilities</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(8,808</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(4,620</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Valuation allowance</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(55,507</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(49,791</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net deferred tax asset (liability)</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">(274</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">(28</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company is required to compute income tax expense in each jurisdiction in which it operates. This process requires the Company to project its current tax liability and estimate its deferred tax assets and liabilities, including net operating loss (NOL) and tax credit carry-forwards. In assessing the ability to realize the net deferred tax assets, management considers whether it is more likely than not that some portion or all of the net deferred tax assets will not be realized. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company has provided a valuation allowance against substantially all of its remaining U.S. net deferred tax assets as of December&#160;31, 2019 and all of its net deferred tax assets as of December&#160;31, 2018, as based upon the level of historical U.S. losses and future projections over the period in which the net deferred tax assets are deductible, at this time, management believes it is more likely than not that the Company will not realize the benefits of these deductible differences. The increase in the valuation allowance from 2018 to 2019 of $5.7&#160;million principally relates to the current year taxable loss. The Company maintains net deferred tax liabilities for temporary differences related to its foreign subsidiaries. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2019, the Company had federal net operating losses of approximately $185.6&#160;million, of which $161.8&#160;million are available to offset future taxable income, if any, through 2037 and $23.8&#160;million which are available to offset future taxable income indefinitely. As of December&#160;31, 2019, the Company had state net operating losses of approximately $84.1&#160;million, of which $82.4&#160;million are available to offset future taxable income, if any, through 2039 and $1.7&#160;million which are available to offset future taxable income indefinitely. The Company also had federal and state research and development tax credits of $7.8&#160;million and $4.8&#160;million, respectively, which expire in various amounts through 2039. The net operating loss and tax credit amounts are subject to annual limitations under Section&#160;382 change of ownership rules under the U.S. Internal Revenue Code of 1986, as amended. This could limit the amount of tax attributes that can be utilized annually to offset future taxable income or tax liabilities. The amount of the annual limitation is determined based on the value of the Company immediately prior to the ownership change. Subsequent ownership changes may further affect the limitation in future years. The Company has not conducted an assessment to determine whether there may have been a Section&#160;382 ownership change from June&#160;30, 2014, the date of the most recent completed study, through December&#160;31, 2019. If a change in ownership were to have occurred during that period, and resulted in the restriction of net operating loss and tax credit carryforwards, the reduction in the related deferred tax asset would be offset with a corresponding reduction in the valuation allowance. </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">On January&#160;1, 2009, the Company adopted the provision for uncertain tax positions under ASC 740, <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Income Taxes</div>. The adoption did not have an impact on the Company&#8217;s retained earnings balance. At December&#160;31, 2019 and 2018, the Company had no recorded liabilities for uncertain tax positions. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">At December&#160;31, 2019 and 2018, the Company had no accrued interest or penalties related to uncertain tax positions. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company files income tax returns in the U.S. federal tax jurisdiction, various state and various foreign jurisdictions. The Company is currently open to examination under the statute of limitations by the Internal Revenue Service and state jurisdictions for the tax years ended 2016 through 2019. Since the Company is in a U.S. loss carryforward position, carryforward tax attributes generated in prior years may still be adjusted upon future examination if they have or will be used in a future period. Additionally, certain <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-U.S.</div> jurisdictions are no longer subject for income tax examinations by authorities for tax years before 2014.</div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">On December&#160;22, 2017, the Tax Cuts and Jobs Act (the &#8220;Act&#8221;) was enacted in the United States. The Act reduces the U.S. federal corporate tax rate from 34% to 21%, requires companies to pay a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">one-time</div> transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and creates new taxes on certain foreign sourced earnings. In December 2017, the SEC issued SAB 118, which directs taxpayers to consider the impact of the U.S. legislation as &#8220;provisional&#8221; when it does not have the necessary information available, prepared or analyzed (including computations) in reasonable detail to complete its accounting for the change in tax law.</div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">As of December&#160;31, 2018, the Company had completed its accounting for all of the tax effects of the enactment of the Act, including the effects on its existing deferred tax balances and the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">one-time</div> transition tax. The Company had not recognized any material adjustment to the provisional tax expense estimate previously recorded related to the Act.</div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">No additional U.S. income taxes or foreign withholding taxes have been provided for any additional outside basis differences inherent in the Company&#8217;s foreign entities as these amounts continue to be indefinitely reinvested in foreign operations based on management&#8217;s current intentions. Determining the amount of unrecognized deferred tax liability related to any remaining undistributed foreign earnings not subject to the transition tax and additional outside basis difference in these entities (i.e., basis difference in excess of that subject to the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">one-time</div> transition tax) is not practicable.</div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1. Business Description </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Brightcove Inc. (the Company) is a global provider of cloud services for video which enable its customers to publish and distribute video to Internet-connected devices quickly, easily and in a cost-effective and high-quality manner. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company is headquartered in Boston, Massachusetts and was incorporated in the state of Delaware on August&#160;24, 2004. </div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5. Intangible Assets and Goodwill </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Finite-lived intangible assets consist of the following as of December&#160;31, 2019: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;width:58%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="font-size: 8pt; white-space: nowrap; padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Description</div></div></div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Weighted<br/>Average<br/>Estimated<br/>Useful&#160;Life<br/>(in years)</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Gross<br/>Carrying<br/>Value</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Accumulated<br/>Amortization</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Net<br/>Carrying<br/>Value</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Developed technology</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">16,154</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">12,714</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,440</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">9</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">15,487</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">5,052</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">10,435</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Non-compete</div> agreements</div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,912</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,912</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Tradename</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">3</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">368</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">368</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">33,921</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">20,046</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">13,875</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Finite-lived intangible assets consist of the following as of December&#160;31, 2018: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;width:57%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="font-size: 8pt; white-space: nowrap; padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Description</div></div></div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Weighted<br/>Average<br/>Estimated<br/>Useful&#160;Life<br/>(in years)</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Gross<br/>Carrying<br/>Value</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Accumulated<br/>Amortization</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Net<br/>Carrying<br/>Value</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Developed technology</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">14,223</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">11,082</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,141</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">11</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">6,257</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">3,479</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,778</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Non-compete</div> agreements</div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,912</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,912</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Tradename</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">3</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">368</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">368</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22,760</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">16,841</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">5,919</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes amortization expense related to intangible assets for the years ended December&#160;31, 2019, 2018 and 2017: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:67%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Year Ended December&#160;31,</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2017</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Cost of subscription and support revenue</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,621</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,651</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,031</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Research and development</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">11</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Sales and marketing</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,584</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">666</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">692</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:top;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">3,205</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">2,317</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">2,734</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The estimated remaining amortization expense for each of the five succeeding years and thereafter is as follows: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:68%;"><tr style="font-size: 0px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;width:85%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="font-size: 8pt; white-space: nowrap; padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ending December&#160;31,</div></div></div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Amount</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2020</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,410</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,994</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2022</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,037</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,793</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2024</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,571</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2025 and thereafter</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,070</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">13,875</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The carrying amount of goodwill was $60,902 and 50,776 as of December&#160;31, 2019 and 2018, respectively. </div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Finite-lived intangible assets consist of the following as of December&#160;31, 2019: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;width:58%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="font-size: 8pt; white-space: nowrap; padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Description</div></div></div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Weighted<br/>Average<br/>Estimated<br/>Useful&#160;Life<br/>(in years)</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Gross<br/>Carrying<br/>Value</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Accumulated<br/>Amortization</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Net<br/>Carrying<br/>Value</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Developed technology</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">16,154</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">12,714</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,440</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">9</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">15,487</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">5,052</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">10,435</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Non-compete</div> agreements</div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,912</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,912</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Tradename</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">3</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">368</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">368</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">33,921</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">20,046</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">13,875</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Finite-lived intangible assets consist of the following as of December&#160;31, 2018: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;width:57%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="font-size: 8pt; white-space: nowrap; padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Description</div></div></div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Weighted<br/>Average<br/>Estimated<br/>Useful&#160;Life<br/>(in years)</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Gross<br/>Carrying<br/>Value</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Accumulated<br/>Amortization</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Net<br/>Carrying<br/>Value</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Developed technology</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">14,223</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">11,082</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,141</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">11</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">6,257</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">3,479</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,778</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Non-compete</div> agreements</div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,912</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,912</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Tradename</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">3</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">368</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">368</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22,760</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">16,841</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">5,919</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes amortization expense related to intangible assets for the years ended December&#160;31, 2019, 2018 and 2017: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:67%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Year Ended December&#160;31,</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2017</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Cost of subscription and support revenue</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,621</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,651</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,031</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Research and development</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">11</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Sales and marketing</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,584</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">666</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">692</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:top;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">3,205</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">2,317</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">2,734</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The estimated remaining amortization expense for each of the five succeeding years and thereafter is as follows: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:68%;"><tr style="font-size: 0px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;width:85%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="font-size: 8pt; white-space: nowrap; padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ending December&#160;31,</div></div></div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Amount</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2020</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,410</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,994</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2022</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,037</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,793</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2024</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,571</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2025 and thereafter</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,070</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">13,875</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">6. Fair Value Measurements </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">ASC 820, Fair Value Measurements and Disclosures</div>, establishes a three-level valuation hierarchy for instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and the Company&#8217;s own assumptions (unobservable inputs). Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#8217;s assumptions about the inputs that market participants would use in pricing the asset or liability, and are developed based on the best information available in the circumstances. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ASC 820 identifies fair value as an exit price, representing the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based on the highest and best use of the asset or liability. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. The Company uses valuation techniques to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized as follows: </div></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"><tr style="page-break-inside: avoid;"><td style="width:5%;">&#160;</td><td style="text-align:left;;vertical-align:top;;width:3%;">&#8226;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:top;;width:1%;">&#160;</td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Level</div><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">&#160;1:</div> Observable inputs, such as quoted prices for identical assets or liabilities in active markets; </div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"><tr style="page-break-inside: avoid;"><td style="width:5%;">&#160;</td><td style="text-align:left;;vertical-align:top;;width:3%;">&#8226;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:top;;width:1%;">&#160;</td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Level</div><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">&#160;2:</div> Inputs, other than the quoted prices in active markets, that are observable either directly or indirectly, such as quoted prices for similar assets or liabilities, or market-corroborated inputs; and </div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"><tr style="page-break-inside: avoid;"><td style="width:5%;">&#160;</td><td style="text-align:left;;vertical-align:top;;width:3%;">&#8226;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:top;;width:1%;">&#160;</td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Level</div><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">&#160;3:</div> Unobservable inputs for which there is little or no market data which require the reporting entity to develop its own assumptions about how market participants would price the assets or liabilities. </div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The valuation techniques that may be used to measure fair value are as follows: </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">A. <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Market approach</div> &#8212;&#160;Uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">B. <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Income approach</div> &#8212;&#160;Uses valuation techniques to convert future amounts to a single present amount based on current market expectations about those future amounts, including present value techniques, option-pricing models, and excess earnings method. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">C. <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Cost approach</div> &#8212;&#160;Based on the amount that currently would be required to replace the service capacity of an asset (replacement cost). </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following tables set forth the Company&#8217;s financial instruments carried at fair value using the lowest level of input as of December&#160;31, 2019 and 2018: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:58%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:8%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:8%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:8%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:8%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="14" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">December&#160;31, 2019</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Quoted<br/>Prices&#160;in</div><br/><div style="font-weight:bold;display:inline;">Active</div><br/><div style="font-weight:bold;display:inline;">Markets&#160;for</div><br/><div style="font-weight:bold;display:inline;">Identical<br/>Items</div><br/><div style="font-weight:bold;display:inline;">(Level 1)</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Significant<br/>Other</div><br/><div style="font-weight:bold;display:inline;">Observable<br/>Inputs</div><br/><div style="font-weight:bold;display:inline;">(Level 2)</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Significant</div><br/><div style="font-weight:bold;display:inline;">Unobservable<br/>Inputs</div><br/><div style="font-weight:bold;display:inline;">(Level 3)</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Total</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Assets:</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">41</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">41</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total assets</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">41</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">41</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:57%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="14" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">December&#160;31, 2018</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Quoted<br/>Prices&#160;in</div><br/><div style="font-weight:bold;display:inline;">Active</div><br/><div style="font-weight:bold;display:inline;">Markets&#160;for</div><br/><div style="font-weight:bold;display:inline;">Identical<br/>Items</div><br/><div style="font-weight:bold;display:inline;">(Level 1)</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Significant<br/>Other</div><br/><div style="font-weight:bold;display:inline;">Observable<br/>Inputs</div><br/><div style="font-weight:bold;display:inline;">(Level 2)</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Significant</div><br/><div style="font-weight:bold;display:inline;">Unobservable<br/>Inputs</div><br/><div style="font-weight:bold;display:inline;">(Level 3)</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Total</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Assets:</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">8,299</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">8,299</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total assets</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">8,299</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">8,299</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Realized gains and losses from sales of the Company&#8217;s investments are included in &#8220;Other income (expense), net&#8221;. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company measures eligible assets and liabilities at fair value, with changes in value recognized in earnings. Fair value treatment may be elected either upon initial recognition of an eligible asset or liability or, for an existing asset or liability, if an event triggers a new basis of accounting. The Company did not elect to remeasure any of its existing financial assets or liabilities, and did not elect the fair value option for any financial assets and liabilities transacted in the years ended December&#160;31, 2019 or 2018. </div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following tables set forth the Company&#8217;s financial instruments carried at fair value using the lowest level of input as of December&#160;31, 2019 and 2018: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:58%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:8%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:8%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:8%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:8%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="14" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">December&#160;31, 2019</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Quoted<br/>Prices&#160;in</div><br/><div style="font-weight:bold;display:inline;">Active</div><br/><div style="font-weight:bold;display:inline;">Markets&#160;for</div><br/><div style="font-weight:bold;display:inline;">Identical<br/>Items</div><br/><div style="font-weight:bold;display:inline;">(Level 1)</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Significant<br/>Other</div><br/><div style="font-weight:bold;display:inline;">Observable<br/>Inputs</div><br/><div style="font-weight:bold;display:inline;">(Level 2)</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Significant</div><br/><div style="font-weight:bold;display:inline;">Unobservable<br/>Inputs</div><br/><div style="font-weight:bold;display:inline;">(Level 3)</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Total</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Assets:</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">41</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">41</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total assets</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">41</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">41</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:57%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="14" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">December&#160;31, 2018</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Quoted<br/>Prices&#160;in</div><br/><div style="font-weight:bold;display:inline;">Active</div><br/><div style="font-weight:bold;display:inline;">Markets&#160;for</div><br/><div style="font-weight:bold;display:inline;">Identical<br/>Items</div><br/><div style="font-weight:bold;display:inline;">(Level 1)</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Significant<br/>Other</div><br/><div style="font-weight:bold;display:inline;">Observable<br/>Inputs</div><br/><div style="font-weight:bold;display:inline;">(Level 2)</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Significant</div><br/><div style="font-weight:bold;display:inline;">Unobservable<br/>Inputs</div><br/><div style="font-weight:bold;display:inline;">(Level 3)</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Total</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Assets:</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">8,299</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">8,299</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total assets</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">8,299</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">8,299</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of the stock option activity for all stock option plans during the year ended December&#160;31, 2019: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:100%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:54%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Number of</div><br/><div style="font-weight:bold;display:inline;">Shares</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div></div><br/><div style="font-weight:bold;display:inline;">Exercise</div><br/><div style="font-weight:bold;display:inline;">Price</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div></div><br/><div style="font-weight:bold;display:inline;">Remaining</div><br/><div style="font-weight:bold;display:inline;">Contractual</div><br/><div style="font-weight:bold;display:inline;">Term</div><br/><div style="font-weight:bold;display:inline;">(In&#160;Years)</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Aggregate</div><br/><div style="font-weight:bold;display:inline;">Intrinsic</div><br/><div style="font-weight:bold;display:inline;">Value <div style="font-size: 5.92pt; vertical-align: top; line-height: 4.3808pt;;vertical-align: super;font-size: smaller;display:inline;">(1)</div></div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Outstanding at December&#160;31, 2018</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,737,655</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">8.57</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">770,038</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">9.89</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Exercised</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(466,110</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7.45</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,286</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cancelled</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(562,160</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">9.57</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Outstanding at December&#160;31, 2019</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,479,423</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">8.96</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7.24</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,558</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Exercisable at December&#160;31, 2019</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,117,747</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">8.32</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">5.37</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">1,291</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"><tr style="page-break-inside: avoid;"><td style="text-align:left;;vertical-align:top;;width:4%;">(1)</td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The aggregate intrinsic value was calculated based on the positive difference between the estimated fair value of the Company&#8217;s common stock on December&#160;31, 2019 of $8.69 per share, or the date of exercise, as appropriate, and the exercise price of the underlying options. </div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes the RSU activity during the year ended December&#160;31, 2019: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:71%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Shares</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Weighted</div><br/><div style="font-weight:bold;display:inline;">Average<br/>Grant</div><br/><div style="font-weight:bold;display:inline;">Date Fair<br/>Value</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Unvested by December&#160;31, 2018</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,033,582</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">8.07</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,032,072</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">10.59</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Vested and issued</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(537,362</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7.91</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cancelled</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(901,928</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">8.45</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Unvested by December&#160;31, 2019</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,626,364</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">9.03</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">At December&#160;31, 2019, the Company has reserved the following shares of common stock for future issuance: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:84%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:85%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">December&#160;31,<br/>2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Common stock options outstanding</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,479,423</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Restricted stock unit awards outstanding</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">3,626,364</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Shares available for issuance under all stock-based compensation plans</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,136,689</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total shares of authorized common stock reserved for future issuance</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">8,242,476</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">12. Segment Information </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Disclosure requirements about segments of an enterprise and related information establishes standards for reporting information regarding operating segments in annual financial statements and requires selected information of those segments to be presented in interim financial reports issued to stockholders. Operating segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision-maker, or decision-making group, in making decisions on how to allocate resources and assess performance. The Company&#8217;s chief decision maker is its chief executive officer. The Company and the chief decision maker view the Company&#8217;s operations and manage its business as one operating segment. </div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Geographic Data </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total revenue to unaffiliated customers by geographic area, based on the location of the customer, was as follows: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:84%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:61%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Year Ended December&#160;31,</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2017</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Revenue:</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">North America</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">97,309</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">88,778</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">91,358</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Europe</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">31,587</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">27,754</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">24,425</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Japan</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">22,150</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">21,960</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">16,881</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Asia Pacific</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">32,391</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">25,766</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22,539</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,018</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">575</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">710</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total revenue</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">184,455</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">164,833</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">155,913</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">North America is comprised of revenue from the United States, Canada and Mexico. Revenue from customers located in the United States was $90,515, $83,435 and $85,459 during the years ended December&#160;31, 2019, 2018 and 2017, respectively. Other than the United States and Japan, no other country contributed more than 10% of the Company&#8217;s total revenue during the years ended December&#160;31, 2019 and 2018. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2019 and December&#160;31, 2018, property and equipment at locations outside the U.S. was not material. </div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">11. Accrued Expenses </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses consist of the following: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:74%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Accrued payroll and related benefits</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7,195</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">4,777</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accrued sales and other taxes</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,323</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,639</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Accrued professional fees and outside contractors</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,638</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,253</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accrued content delivery</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">3,821</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,979</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Accrued other liabilities</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,948</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,334</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">20,925</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">13,982</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total revenue to unaffiliated customers by geographic area, based on the location of the customer, was as follows: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:84%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:61%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Year Ended December&#160;31,</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2017</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Revenue:</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">North America</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">97,309</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">88,778</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">91,358</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Europe</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">31,587</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">27,754</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">24,425</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Japan</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">22,150</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">21,960</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">16,881</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Asia Pacific</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">32,391</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">25,766</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22,539</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,018</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">575</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">710</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total revenue</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">184,455</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">164,833</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">155,913</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses consist of the following: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:74%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Accrued payroll and related benefits</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7,195</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">4,777</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accrued sales and other taxes</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,323</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,639</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Accrued professional fees and outside contractors</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,638</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,253</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accrued content delivery</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">3,821</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,979</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Accrued other liabilities</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,948</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,334</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">20,925</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">13,982</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">13. 401(k) Savings Plan </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company maintains a defined contribution savings plan covering all eligible U.S. employees under Section&#160;401(k) of the Internal Revenue Code. Company contributions to the plan may be made at the discretion of the Board. During the years ended December&#160;31, 2019, 2018 and 2017, the Company has made contributions to the plan of $392, $424 and $425, respectively. </div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">14. Quarterly Financial Data (unaudited) </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table presents certain unaudited quarterly financial information for the eight quarters in the period ended December&#160;31, 2019. This information has been prepared on the same basis as the audited financial statements and includes all adjustments (consisting only of normal recurring adjustments) necessary to present fairly the unaudited quarterly results of operations set forth herein. </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:100%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:44%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:1%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:1%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:1%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:1%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:1%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:1%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:1%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:1%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td colspan="30" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">For the three months ended:</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Dec. 31,<br/>2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Sep. 30,<br/>2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Jun. 30,<br/>2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Mar. 31,<br/>2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Dec. 31,<br/>2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Sep. 30,<br/>2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Jun. 30,<br/>2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Mar. 31,<br/>2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Revenue</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">47,603</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">47,434</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">47,582</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">41,836</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">40,864</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">41,121</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">41,654</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">41,194</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Gross profit</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">28,803</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">29,120</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">25,973</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">25,090</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">24,387</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">24,803</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">25,036</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">23,983</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Loss from operations</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(6,870</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(2,358</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(7,082</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(4,753</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(2,527</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(3,141</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(5,017</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(2,416</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net loss</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(6,712</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(2,970</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(7,238</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(4,983</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(2,617</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(3,502</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(5,652</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(2,257</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Basic and diluted net loss per share</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(0.17</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(0.08</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(0.19</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(0.14</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(0.07</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(0.10</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(0.16</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(0.06</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table presents certain unaudited quarterly financial information for the eight quarters in the period ended December&#160;31, 2019. This information has been prepared on the same basis as the audited financial statements and includes all adjustments (consisting only of normal recurring adjustments) necessary to present fairly the unaudited quarterly results of operations set forth herein. </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:100%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:44%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:1%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:1%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:1%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:1%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:1%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:1%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:1%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:1%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td colspan="30" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">For the three months ended:</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Dec. 31,<br/>2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Sep. 30,<br/>2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Jun. 30,<br/>2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Mar. 31,<br/>2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Dec. 31,<br/>2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Sep. 30,<br/>2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Jun. 30,<br/>2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Mar. 31,<br/>2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Revenue</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">47,603</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">47,434</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">47,582</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">41,836</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">40,864</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">41,121</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">41,654</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">41,194</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Gross profit</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">28,803</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">29,120</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">25,973</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">25,090</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">24,387</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">24,803</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">25,036</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">23,983</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Loss from operations</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(6,870</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(2,358</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(7,082</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(4,753</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(2,527</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(3,141</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(5,017</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(2,416</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net loss</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(6,712</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(2,970</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(7,238</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(4,983</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(2,617</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(3,502</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(5,652</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(2,257</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Basic and diluted net loss per share</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(0.17</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(0.08</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(0.19</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(0.14</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(0.07</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(0.10</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(0.16</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(0.06</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 12pt;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">15. Restructuring </div></div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">During the second quarter of 2019, the Company committed to an action to restructure certain parts of the Company with the intent of aligning skills with the Company&#8217;s strategy and facilitating cost efficiencies and savings. As a result, certain headcount reductions were necessary. The Company incurred approximately $752 in restructuring charges during the second quarter of 2019. The restructuring charges reflect post-employment benefits and are reflected in the Condensed Consolidated Statements of Operations as follows: $186 &#8211; Cost of subscription and support revenue; $107 &#8211; Cost of professional services and other revenue; $421 &#8211; Sales and Marketing; and $38 &#8211; Research and Development. The Company has paid all amounts due relating to the restructuring and does not expect to incur any additional restructuring charges related to this action. </div></div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2. Summary of Significant Accounting Policies </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The accompanying consolidated financial statements reflect the application of certain significant accounting policies as described below and elsewhere in these notes to the consolidated financial statements. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company believes that a significant accounting policy is one that is both important to the portrayal of the Company&#8217;s financial condition and results, and requires management&#8217;s most difficult, subjective, or complex judgments, often as the result of the need to make estimates about the effect of matters that are inherently uncertain. </div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Basis of Presentation </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (GAAP). Any reference in these notes to applicable guidance is meant to refer to the authoritative United States generally accepted accounting principles as found in the Accounting Standards Codification (ASC) and Accounting Standards Update (ASU) of the Financial Accounting Standards Board (FASB). The Company adopted ASC 842 using the additional transition method introduced <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">by&#160;ASU&#160;2018-11</div> on January&#160;1, 2019 and ASC 606 using the modified retrospective method on January&#160;1, 2018.</div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Use of Estimates and Uncertainties </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, and the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts expensed during the reporting period. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Significant estimates relied upon in preparing these consolidated financial statements include revenue recognition and revenue reserves, contingent liabilities, intangible asset valuations, and the realizability of the Company&#8217;s deferred tax assets. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results may differ from management&#8217;s estimates if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made. </div></div><div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company is subject to a number of risks and uncertainties common to companies in similar industries and stages of development including, but not limited to, rapid technological changes, competition from substitute products and services from larger companies, customer concentration, management of international activities, protection of proprietary rights, patent litigation, and dependence on key individuals. </div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Principles of Consolidation </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. </div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Subsequent Events Considerations </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the financial statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. Subsequent events have been evaluated as required. The Company has evaluated all subsequent events and determined that, other than as reported herein and described below, there are no material recognized or unrecognized subsequent events. </div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Foreign Currency Translation </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The reporting currency of the Company is the U.S. dollar. The functional currency of the Company&#8217;s foreign subsidiaries is the local currency of each subsidiary. All assets and liabilities in the balance sheets of entities whose functional currency is a currency other than the U.S. dollar are translated into U.S. dollar equivalents at exchange rates as follows: (1)&#160;asset and liability accounts at <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">period-end</div> rates, (2)&#160;income statement accounts at weighted-average exchange rates for the period, and (3)&#160;stockholders&#8217; equity accounts at historical exchange rates. The resulting translation adjustments are excluded from income (loss) and reflected as a separate component of stockholders&#8217; equity. Foreign currency transaction gains and losses are included in net loss for the period. The Company may periodically have certain intercompany foreign currency transactions that are deemed to be of a long-term investment nature; exchange adjustments related to those transactions are made directly to a separate component of stockholders&#8217; equity.</div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Cash and Cash Equivalents </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company considers all highly liquid investments with an original maturity of three months or less at the date of purchase to be cash equivalents. Management determines the appropriate classification of investments at the time of purchase, and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">re-evaluates</div> such determination at each balance sheet date. The Company did not have any short-term or long-term investments at December&#160;31, 2019 or 2018.</div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents primarily consist of cash on deposit with banks and amounts held in interest-bearing money market accounts. Cash equivalents are carried at cost, which approximates their fair market value. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents as of December&#160;31, 2019 and 2018 consist of the following: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:51%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="14" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">December&#160;31, 2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="font-size: 8pt; white-space: nowrap; padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Description</div></div></div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Contracted</div><br/><div style="font-weight:bold;display:inline;">Maturity</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Amortized&#160;Cost</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Fair&#160;Market</div><br/><div style="font-weight:bold;display:inline;">Value</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Balance&#160;Per</div><br/><div style="font-weight:bold;display:inline;">Balance<br/>Sheet</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Cash</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">Demand</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22,718</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22,718</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22,718</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">Demand</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">41</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">41</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">41</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total cash and cash equivalents</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22,759</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22,759</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22,759</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:51%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="14" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">December&#160;31, 2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="font-size: 8pt; white-space: nowrap; padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Description</div></div></div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Contracted</div><br/><div style="font-weight:bold;display:inline;">Maturity</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Amortized&#160;Cost</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Fair&#160;Market</div><br/><div style="font-weight:bold;display:inline;">Value</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Balance&#160;Per</div><br/><div style="font-weight:bold;display:inline;">Balance<br/>Sheet</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Cash</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">Demand</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">21,007</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">21,007</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">21,007</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">Demand</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">8,299</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">8,299</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">8,299</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total cash and cash equivalents</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">29,306</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">29,306</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">29,306</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Disclosure of Fair Value of Financial Instruments </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The carrying amounts of the Company&#8217;s financial instruments, which include cash, cash equivalents, accounts receivable, accounts payable, accrued expenses, capital lease liabilities and equipment financing, approximated their fair values at December&#160;31, 2019 and 2018, due to the short-term nature of these instruments. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company has evaluated the estimated fair value of financial instruments using available market information and management&#8217;s estimates. The use of different market assumptions and/or estimation methodologies could have a significant impact on the estimated fair value amounts. See Note 6 for further discussion. </div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Revenue </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company accounts for revenue in accordance with ASC Topic 606, <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Revenue from Contracts with Customers</div>, which was adopted on January&#160;1, 2018 using the modified retrospective method. For further discussion of the Company&#8217;s accounting policies related to revenue, see Note 4. </div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Cost of Revenue </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Cost of revenue primarily consists of costs related to supporting and hosting the Company&#8217;s product offerings and delivering professional services. These costs include salaries, benefits, incentive compensation and stock-based compensation expense related to the management of the Company&#8217;s data centers, customer support team and the Company&#8217;s professional services staff, in addition to third-party service provider costs such as data center and networking expenses, allocated overhead, amortization of capitalized <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software development costs and intangible assets and depreciation expense.</div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Allowance for Doubtful Accounts </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company offsets gross trade accounts receivable with an allowance for doubtful accounts. The allowance for doubtful accounts is the Company&#8217;s best estimate of the amount of probable credit losses in the Company&#8217;s existing accounts receivable and is based upon historical loss patterns, the number of days that billings are past due, and an evaluation of the potential risk of loss associated with specific accounts. Account balances are charged against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. Provisions for allowances for doubtful accounts are recorded in general and administrative expense. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Below is a summary of the changes in the Company&#8217;s allowance for doubtful accounts for the years ended December&#160;31, 2019, 2018 and 2017: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:58%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Balance&#160;at<br/>Beginning<br/>of Period</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Provision</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Write-offs</div></div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Balance&#160;at<br/>End of<br/>Period</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Year ended December&#160;31, 2019</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">190</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,137</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(423</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">904</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Year ended December&#160;31, 2018</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">146</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">199</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(155</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">190</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Year ended December&#160;31, 2017</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">154</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">203</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(211</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">146</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 1px; margin-top: 18px; margin-bottom: 0px;"><div style="font-size: 1px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Off-Balance</div> Sheet Risk and Concentration of Credit Risk </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company has no significant <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">off-balance</div> sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements. Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents and trade accounts receivable. The Company maintains its cash and cash equivalents principally with accredited financial institutions of high credit standing. Although the Company deposits its cash with multiple financial institutions, its deposits, at times, may exceed federally insured limits. The Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. The Company does not require collateral. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company&#8217;s accounts receivable.</div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">For the years ended December&#160;31, 2019, 2018 and 2017, no individual customer accounted for more than 10% of total revenue. As of December&#160;31, 2019 and 2018, no individual customer accounted for more than 10% of accounts receivable, net. </div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Concentration of Other Risks </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company is dependent on certain content delivery network providers who provide digital media delivery functionality enabling the Company&#8217;s <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">on-demand</div> application service to function as intended for the Company&#8217;s customers and ultimate <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">end-users.</div> The disruption of these services could have a material adverse effect on the Company&#8217;s business, financial position, and results of operations.</div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Software Development Costs </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Costs incurred to develop software applications used in the Company&#8217;s <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">on-demand</div> application services consist of (a)&#160;certain external direct costs of materials and services incurred in developing or obtaining <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> computer software, and (b)&#160;payroll and payroll-related costs for employees who are directly associated with, and who devote time to, the project. These costs generally consist of internal labor during configuration, coding, and testing activities. Research and development costs incurred during the preliminary project stage or costs incurred for data conversion activities, training, maintenance and general and administrative or overhead costs are expensed as incurred. Capitalization begins when the preliminary project stage is complete, management, with the relevant authority, authorizes and commits to the funding of the software project, it is probable the project will be completed, the software will be used to perform the functions intended and certain functional and quality standards have been met. Qualified costs incurred during the operating stage of the Company&#8217;s software applications relating to upgrades and enhancements are capitalized to the extent it is probable that they will result in added functionality, while costs that cannot be separated between maintenance of, and minor upgrades and enhancements to, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software are expensed as incurred. These capitalized costs are amortized on a straight-line basis over the expected useful life of the software, which is estimated to be three years. Capitalized <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software development costs are classified as &#8220;Software&#8221; within &#8220;Property and Equipment, net&#8221; in the accompanying consolidated balance sheets.</div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">During the years ended December&#160;31, 2019, 2018 and 2017, the Company capitalized $6,574, $3,152 and $3,239, respectively, of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software development costs. The Company recorded amortization expense associated with its capitalized <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software development costs of $3,784, $2,962 and $1,867 for the years ended December&#160;31, 2019, 2018 and 2017, respectively.</div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Property and Equipment </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment are recorded at cost and depreciated over their estimated useful lives using the straight-line method. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the related asset. Upon retirement or sale, the cost of assets disposed of, and the related accumulated depreciation, are removed from the accounts, and any resulting gain or loss is included in the determination of net income or loss in the period of retirement. </div></div><div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment consists of the following: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:59%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Estimated Useful Life</div><br/><div style="font-weight:bold;display:inline;">(in Years)</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Computer equipment</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:center;;vertical-align:bottom;">3</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">14,807</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">14,076</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Software</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:center;;vertical-align:bottom;">3&#160;-&#160;6</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">27,882</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">21,208</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Furniture and fixtures</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:center;;vertical-align:bottom;">5</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,965</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,929</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Leasehold improvements</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;<br/>&#160;</td><td style="text-align:center;;vertical-align:bottom;">Shorter&#160;of&#160;lease<br/>term&#160;or&#160;the<br/>estimated&#160;useful&#160;life</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;<br/>&#160;<br/>&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,821</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,665</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:top;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">47,475</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">39,878</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Less accumulated depreciation and amortization</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">35,389</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">30,175</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:top;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">12,086</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">9,703</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Depreciation and amortization expense, which includes amortization expense associated with capitalized <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software development costs, for the years ended December&#160;31, 2019, 2018 and 2017 was $5,217, $4,479 and $4,523, respectively.</div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expenditures for maintenance and repairs are charged to expense as incurred, whereas major improvements are capitalized as additions to property and equipment. </div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap;;display:inline;">Right-of-Use</div></div> Asset and Lease Liability </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company accounts for its <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap;;display:inline;">right-of-use</div></div> assets and lease liabilities in accordance with ASC Topic 842, <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Leases</div>, which was adopted on January&#160;1, 2019 using the transition method introduced by ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018-11.</div> For further discussion of the Company&#8217;s accounting policies related to <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap;;display:inline;">right-of-use</div></div> assets and lease liabilities, see Note 7.</div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Long-Lived Assets </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company reviews long-lived assets and certain identifiable intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. During this review, the Company <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">re-evaluates</div> the significant assumptions used in determining the original cost and estimated lives of long-lived assets. Although the assumptions may vary from asset to asset, they generally include operating results, changes in the use of the asset, cash flows, and other indicators of value. Management then determines whether the remaining useful life continues to be appropriate, or whether there has been an impairment of long-lived assets based primarily upon whether expected future undiscounted cash flows are sufficient to support the assets&#8217; recovery. If impairment exists, the Company adjusts the carrying value of the asset to fair value, generally determined by a discounted cash flow analysis.</div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">For the years ended December&#160;31, 2019, 2018 and 2017, the Company has not identified any impairment of its long-lived assets. </div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Business Combinations </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company records tangible and intangible assets acquired and liabilities assumed in business combinations under the purchase method of accounting. Amounts paid for each acquisition are allocated to the assets acquired and liabilities assumed based on their fair values at the date of acquisition. The Company then allocates the purchase price in excess of net tangible assets acquired to identifiable intangible assets based on detailed valuations that use information and assumptions provided by management. Any excess purchase price over the fair value of the net tangible and intangible assets acquired and liabilities assumed is allocated to goodwill. If the fair value of the assets acquired exceeds the purchase price, the excess is recognized as a gain. </div></div><div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Significant management judgments and assumptions are required in determining the fair value of acquired assets and liabilities, particularly acquired intangible assets. The valuation of purchased intangible assets is based upon estimates of the future performance and cash flows from the acquired business. Each asset is measured at fair value from the perspective of a market participant. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">If different assumptions are used, it could materially impact the purchase price allocation and adversely affect our results of operations, financial condition and cash flows. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">For further discussion of the Company&#8217;s accounting policies related to business combinations, see Note 3. </div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Intangible Assets and Goodwill </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets that have finite lives are amortized over their estimated useful lives based on the pattern of consumption of the economic benefit or, if that pattern cannot be readily determined, on a straight-line basis and are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable, as discussed above. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill is not amortized, but is evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Conditions that could trigger a more frequent impairment assessment include, but are not limited to, a significant adverse change in certain agreements, significant underperformance relative to historical or projected future operating results, an economic downturn in customers&#8217; industries, increased competition, a significant reduction in our stock price for a sustained period or a reduction of our market capitalization relative to net book value. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company has determined, based on its organizational structure, that it had one reporting unit as of December&#160;31, 2019 and 2018. The Company evaluates impairment by comparing the estimated fair value of its reporting unit to its carrying value. The Company estimates fair value primarily utilizing the market approach. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company adopted ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2017-04</div> during the year ended December&#160;31, 2018. The updated guidance eliminates Step 2 of the impairment test, which requires entities to calculate the implied fair value of goodwill to measure a goodwill impairment charge. Instead, entities will record an impairment charge based on the excess of a reporting unit&#8217;s carrying amount over its fair value, determined in Step 1. For the year ended December&#160;31, 2019, the Company has not identified any impairment of its goodwill.</div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Comprehensive Income (Loss) </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions, other events, and circumstances from <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-owner</div> sources. Accumulated other comprehensive loss is presented separately on the consolidated balance sheets and consists entirely of cumulative foreign translation adjustments as of December&#160;31, 2019 and 2018.</div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net Loss per Share </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company calculates basic and diluted net loss per common share by dividing the net loss by the number of common shares outstanding during the period. The Company has excluded other potentially dilutive shares, which include warrants to purchase common stock and outstanding common stock options and unvested restricted stock units, from the number of common shares outstanding as their inclusion in the computation for all periods would be anti-dilutive due to net losses incurred. The following outstanding common shares have been excluded from the computation of dilutive net loss per share as of December&#160;31, 2019, 2018 and 2017: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:76%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Year Ended December&#160;31,</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2017</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Options outstanding</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,479</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,738</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">4,127</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Restricted stock units outstanding</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">3,626</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">3,034</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,050</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Income Taxes </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company accounts for income taxes in accordance with the asset and liability method. Under this method, deferred tax assets and liabilities are recognized based on temporary differences between the financial reporting and income tax bases of assets and liabilities using statutory rates. In addition, this method requires a valuation allowance against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company accounts for uncertain tax positions recognized in the consolidated financial statements by prescribing a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">more-likely-than-not</div> threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Interest and penalties, if applicable, related to uncertain tax positions would be recognized as a component of income tax expense. The Company has no recorded liabilities for uncertain tax positions as of December&#160;31, 2019 or 2018.</div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Stock-Based Compensation </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">At December&#160;31, 2019, the Company had five stock-based compensation plans, which are more fully described in Note 8. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company values its shares of common stock in connection with the issuance of stock-based equity awards using the closing price of the Company&#8217;s shares of common stock on the NASDAQ Global Market on the date of the grant. Accounting guidance requires employee stock-based payments to be accounted for under the fair value method. Under this method, the Company is required to record compensation cost based on the estimated fair value for stock-based awards granted over the requisite service periods for the individual awards, which generally equals the vesting periods. The Company uses the straight-line amortization method for recognizing stock-based compensation expense associated with equity awards to employees. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">For stock options issued under the Company&#8217;s stock-based compensation plans, the fair value of each option grant is estimated on the date of grant. For service-based options, the Company recognizes compensation expense on a straight-line basis over the requisite service period of the award. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The fair value of each option grant issued under the Company&#8217;s stock-based compensation plans was estimated using the Black-Scholes option-pricing model. The expected volatility of options granted has been determined using a weighted-average of the historical volatility measures of a peer group of companies that issued options with substantially similar terms as well as the historical volatility of the Company&#8217;s own common stock. The expected life of options has been determined utilizing the &#8220;simplified method&#8221;. The simplified method is based on the average of the vesting tranches and the contractual life of each grant. The risk-free interest rate is based on a treasury instrument whose term is consistent with the expected life of the stock options. The Company has not paid, and does not anticipate paying, cash dividends on its common stock; therefore, the expected dividend yield is assumed to be zero. </div></div><div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The weighted-average fair value of options granted during the years ended December&#160;31, 2019, 2018 and 2017, was $4.49, $4.11 and $3.08 per share, respectively. The weighted-average assumptions utilized to determine such values are presented in the following table: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:84%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:69%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:8%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Year Ended December&#160;31,</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2017</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Risk-free interest rate</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2.25</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2.88</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2.08</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">44</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">43</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">42</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Expected life (in years)</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">6.2</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">6.2</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">6.1</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">For restricted stock units issued under the Company&#8217;s stock-based compensation plans, the fair value of each grant is calculated based on the Company&#8217;s stock price on the date of grant. For performance-based awards with service-based vesting conditions, the Company recognizes compensation expense based upon a review of the Company&#8217;s expected achievement against the specified targets. The Company recognized $2.9&#160;million of stock-based compensation expense relating to performance-based awards for the year ended December&#160;31, 2019. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2019, there was $22,423 of total unrecognized stock-based compensation expense related to stock-based awards that is expected to be recognized over a weighted-average period of 2.15 years. The following table summarizes stock-based compensation expense as included in the consolidated statement of operations for the years ended December&#160;31, 2019, 2018 and 2017: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:84%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:70%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Year Ended December&#160;31,</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2017</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Cost of subscription and support revenue</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">683</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">481</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">439</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cost of professional services and other revenue</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">289</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">242</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">251</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Research and development</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,444</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,281</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,563</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,713</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,377</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,750</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">General and administrative</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">4,130</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,268</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,240</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:top;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">9,259</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">6,649</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">7,243</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Upon the adoption of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ASU&#160;2016-09</div> on January&#160;1, 2017, we have elected to recognize prospectively gross stock-based compensation expense with actual forfeitures recognized as they occur. Prior to the adoption of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ASU&#160;2016-09,</div> we estimated forfeitures at the time of grant and revised those estimates in subsequent periods if actual forfeitures differed from estimates.</div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">See Note 8 for a summary of the stock option and restricted stock activity under the Company&#8217;s stock-based compensation plans for the year ended December&#160;31, 2019. </div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Advertising Costs </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Advertising costs are charged to operations as incurred. The Company incurred advertising costs of $2,658, $2,657and $2,485 for the years ended December&#160;31, 2019, 2018 and 2017, respectively. </div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Merger-related Costs </div></div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Merger-related costs consist of expenses related to mergers and acquisitions, integration costs and general corporate development activities. In 2019, merger-related costs incurred were primarily in connection with the entry into a definitive agreement in February 2019 to acquire the online video player related assets from Ooyala, Inc. and certain of its subsidiaries and costs related to the transition of Ooyala customers to the Company&#8217;s technology. The Company incurred merger-related costs of $11,447, $716 and $0 for the years ended December&#160;31, 2019, 2018 and 2017, respectively. </div></div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Recent Accounting Pronouncements and Standards </div></div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Recently Issued Accounting Pronouncements </div></div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In June 2016, the FASB issued ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">No.&#160;2016-13,</div> which requires measurement and recognition of expected credit losses for financial assets held. This guidance will be effective for the Company on January&#160;1, 2020. The Company does not expect application of this guidance to have a material impact on its consolidated financial statements.</div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Brightcove Inc. (the Company) is a global provider of cloud services for video which enable its customers to publish and distribute video to Internet-connected devices quickly, easily and in a cost-effective and high-quality manner. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company is headquartered in Boston, Massachusetts and was incorporated in the state of Delaware on August&#160;24, 2004. </div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Basis of Presentation </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (GAAP). Any reference in these notes to applicable guidance is meant to refer to the authoritative United States generally accepted accounting principles as found in the Accounting Standards Codification (ASC) and Accounting Standards Update (ASU) of the Financial Accounting Standards Board (FASB). The Company adopted ASC 842 using the additional transition method introduced <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">by&#160;ASU&#160;2018-11</div> on January&#160;1, 2019 and ASC 606 using the modified retrospective method on January&#160;1, 2018.</div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Use of Estimates and Uncertainties </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, and the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts expensed during the reporting period. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Significant estimates relied upon in preparing these consolidated financial statements include revenue recognition and revenue reserves, contingent liabilities, intangible asset valuations, and the realizability of the Company&#8217;s deferred tax assets. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results may differ from management&#8217;s estimates if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made. </div></div><div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company is subject to a number of risks and uncertainties common to companies in similar industries and stages of development including, but not limited to, rapid technological changes, competition from substitute products and services from larger companies, customer concentration, management of international activities, protection of proprietary rights, patent litigation, and dependence on key individuals. </div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Principles of Consolidation </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. </div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Subsequent Events Considerations </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the financial statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. Subsequent events have been evaluated as required. The Company has evaluated all subsequent events and determined that, other than as reported herein and described below, there are no material recognized or unrecognized subsequent events. </div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Foreign Currency Translation </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The reporting currency of the Company is the U.S. dollar. The functional currency of the Company&#8217;s foreign subsidiaries is the local currency of each subsidiary. All assets and liabilities in the balance sheets of entities whose functional currency is a currency other than the U.S. dollar are translated into U.S. dollar equivalents at exchange rates as follows: (1)&#160;asset and liability accounts at <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">period-end</div> rates, (2)&#160;income statement accounts at weighted-average exchange rates for the period, and (3)&#160;stockholders&#8217; equity accounts at historical exchange rates. The resulting translation adjustments are excluded from income (loss) and reflected as a separate component of stockholders&#8217; equity. Foreign currency transaction gains and losses are included in net loss for the period. The Company may periodically have certain intercompany foreign currency transactions that are deemed to be of a long-term investment nature; exchange adjustments related to those transactions are made directly to a separate component of stockholders&#8217; equity.</div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Cash and Cash Equivalents </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company considers all highly liquid investments with an original maturity of three months or less at the date of purchase to be cash equivalents. Management determines the appropriate classification of investments at the time of purchase, and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">re-evaluates</div> such determination at each balance sheet date. The Company did not have any short-term or long-term investments at December&#160;31, 2019 or 2018.</div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents primarily consist of cash on deposit with banks and amounts held in interest-bearing money market accounts. Cash equivalents are carried at cost, which approximates their fair market value. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents as of December&#160;31, 2019 and 2018 consist of the following: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:51%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="14" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">December&#160;31, 2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="font-size: 8pt; white-space: nowrap; padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Description</div></div></div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Contracted</div><br/><div style="font-weight:bold;display:inline;">Maturity</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Amortized&#160;Cost</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Fair&#160;Market</div><br/><div style="font-weight:bold;display:inline;">Value</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Balance&#160;Per</div><br/><div style="font-weight:bold;display:inline;">Balance<br/>Sheet</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Cash</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">Demand</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22,718</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22,718</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22,718</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">Demand</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">41</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">41</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">41</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total cash and cash equivalents</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22,759</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22,759</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22,759</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:51%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="14" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">December&#160;31, 2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="font-size: 8pt; white-space: nowrap; padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Description</div></div></div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Contracted</div><br/><div style="font-weight:bold;display:inline;">Maturity</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Amortized&#160;Cost</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Fair&#160;Market</div><br/><div style="font-weight:bold;display:inline;">Value</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Balance&#160;Per</div><br/><div style="font-weight:bold;display:inline;">Balance<br/>Sheet</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Cash</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">Demand</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">21,007</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">21,007</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">21,007</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">Demand</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">8,299</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">8,299</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">8,299</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total cash and cash equivalents</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">29,306</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">29,306</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">29,306</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Disclosure of Fair Value of Financial Instruments </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The carrying amounts of the Company&#8217;s financial instruments, which include cash, cash equivalents, accounts receivable, accounts payable, accrued expenses, capital lease liabilities and equipment financing, approximated their fair values at December&#160;31, 2019 and 2018, due to the short-term nature of these instruments. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company has evaluated the estimated fair value of financial instruments using available market information and management&#8217;s estimates. The use of different market assumptions and/or estimation methodologies could have a significant impact on the estimated fair value amounts. See Note 6 for further discussion. </div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Revenue </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company accounts for revenue in accordance with ASC Topic 606, <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Revenue from Contracts with Customers</div>, which was adopted on January&#160;1, 2018 using the modified retrospective method. For further discussion of the Company&#8217;s accounting policies related to revenue, see Note 4. </div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Cost of Revenue </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Cost of revenue primarily consists of costs related to supporting and hosting the Company&#8217;s product offerings and delivering professional services. These costs include salaries, benefits, incentive compensation and stock-based compensation expense related to the management of the Company&#8217;s data centers, customer support team and the Company&#8217;s professional services staff, in addition to third-party service provider costs such as data center and networking expenses, allocated overhead, amortization of capitalized <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software development costs and intangible assets and depreciation expense.</div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Intangible Assets and Goodwill </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets that have finite lives are amortized over their estimated useful lives based on the pattern of consumption of the economic benefit or, if that pattern cannot be readily determined, on a straight-line basis and are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable, as discussed above. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill is not amortized, but is evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Conditions that could trigger a more frequent impairment assessment include, but are not limited to, a significant adverse change in certain agreements, significant underperformance relative to historical or projected future operating results, an economic downturn in customers&#8217; industries, increased competition, a significant reduction in our stock price for a sustained period or a reduction of our market capitalization relative to net book value. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company has determined, based on its organizational structure, that it had one reporting unit as of December&#160;31, 2019 and 2018. The Company evaluates impairment by comparing the estimated fair value of its reporting unit to its carrying value. The Company estimates fair value primarily utilizing the market approach. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company adopted ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2017-04</div> during the year ended December&#160;31, 2018. The updated guidance eliminates Step 2 of the impairment test, which requires entities to calculate the implied fair value of goodwill to measure a goodwill impairment charge. Instead, entities will record an impairment charge based on the excess of a reporting unit&#8217;s carrying amount over its fair value, determined in Step 1. For the year ended December&#160;31, 2019, the Company has not identified any impairment of its goodwill.</div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Business Combinations </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company records tangible and intangible assets acquired and liabilities assumed in business combinations under the purchase method of accounting. Amounts paid for each acquisition are allocated to the assets acquired and liabilities assumed based on their fair values at the date of acquisition. The Company then allocates the purchase price in excess of net tangible assets acquired to identifiable intangible assets based on detailed valuations that use information and assumptions provided by management. Any excess purchase price over the fair value of the net tangible and intangible assets acquired and liabilities assumed is allocated to goodwill. If the fair value of the assets acquired exceeds the purchase price, the excess is recognized as a gain. </div></div><div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Significant management judgments and assumptions are required in determining the fair value of acquired assets and liabilities, particularly acquired intangible assets. The valuation of purchased intangible assets is based upon estimates of the future performance and cash flows from the acquired business. Each asset is measured at fair value from the perspective of a market participant. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">If different assumptions are used, it could materially impact the purchase price allocation and adversely affect our results of operations, financial condition and cash flows. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">For further discussion of the Company&#8217;s accounting policies related to business combinations, see Note 3. </div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Long-Lived Assets </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company reviews long-lived assets and certain identifiable intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. During this review, the Company <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">re-evaluates</div> the significant assumptions used in determining the original cost and estimated lives of long-lived assets. Although the assumptions may vary from asset to asset, they generally include operating results, changes in the use of the asset, cash flows, and other indicators of value. Management then determines whether the remaining useful life continues to be appropriate, or whether there has been an impairment of long-lived assets based primarily upon whether expected future undiscounted cash flows are sufficient to support the assets&#8217; recovery. If impairment exists, the Company adjusts the carrying value of the asset to fair value, generally determined by a discounted cash flow analysis.</div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">For the years ended December&#160;31, 2019, 2018 and 2017, the Company has not identified any impairment of its long-lived assets. </div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap;;display:inline;">Right-of-Use</div></div> Asset and Lease Liability </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company accounts for its <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap;;display:inline;">right-of-use</div></div> assets and lease liabilities in accordance with ASC Topic 842, <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Leases</div>, which was adopted on January&#160;1, 2019 using the transition method introduced by ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018-11.</div> For further discussion of the Company&#8217;s accounting policies related to <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap;;display:inline;">right-of-use</div></div> assets and lease liabilities, see Note 7.</div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Property and Equipment </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment are recorded at cost and depreciated over their estimated useful lives using the straight-line method. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the related asset. Upon retirement or sale, the cost of assets disposed of, and the related accumulated depreciation, are removed from the accounts, and any resulting gain or loss is included in the determination of net income or loss in the period of retirement. </div></div><div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment consists of the following: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:59%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Estimated Useful Life</div><br/><div style="font-weight:bold;display:inline;">(in Years)</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Computer equipment</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:center;;vertical-align:bottom;">3</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">14,807</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">14,076</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Software</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:center;;vertical-align:bottom;">3&#160;-&#160;6</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">27,882</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">21,208</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Furniture and fixtures</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:center;;vertical-align:bottom;">5</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,965</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,929</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Leasehold improvements</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;<br/>&#160;</td><td style="text-align:center;;vertical-align:bottom;">Shorter&#160;of&#160;lease<br/>term&#160;or&#160;the<br/>estimated&#160;useful&#160;life</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;<br/>&#160;<br/>&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,821</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,665</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:top;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">47,475</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">39,878</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Less accumulated depreciation and amortization</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">35,389</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">30,175</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:top;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">12,086</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">9,703</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Depreciation and amortization expense, which includes amortization expense associated with capitalized <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software development costs, for the years ended December&#160;31, 2019, 2018 and 2017 was $5,217, $4,479 and $4,523, respectively.</div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expenditures for maintenance and repairs are charged to expense as incurred, whereas major improvements are capitalized as additions to property and equipment. </div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Software Development Costs </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Costs incurred to develop software applications used in the Company&#8217;s <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">on-demand</div> application services consist of (a)&#160;certain external direct costs of materials and services incurred in developing or obtaining <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> computer software, and (b)&#160;payroll and payroll-related costs for employees who are directly associated with, and who devote time to, the project. These costs generally consist of internal labor during configuration, coding, and testing activities. Research and development costs incurred during the preliminary project stage or costs incurred for data conversion activities, training, maintenance and general and administrative or overhead costs are expensed as incurred. Capitalization begins when the preliminary project stage is complete, management, with the relevant authority, authorizes and commits to the funding of the software project, it is probable the project will be completed, the software will be used to perform the functions intended and certain functional and quality standards have been met. Qualified costs incurred during the operating stage of the Company&#8217;s software applications relating to upgrades and enhancements are capitalized to the extent it is probable that they will result in added functionality, while costs that cannot be separated between maintenance of, and minor upgrades and enhancements to, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software are expensed as incurred. These capitalized costs are amortized on a straight-line basis over the expected useful life of the software, which is estimated to be three years. Capitalized <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software development costs are classified as &#8220;Software&#8221; within &#8220;Property and Equipment, net&#8221; in the accompanying consolidated balance sheets.</div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">During the years ended December&#160;31, 2019, 2018 and 2017, the Company capitalized $6,574, $3,152 and $3,239, respectively, of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software development costs. The Company recorded amortization expense associated with its capitalized <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software development costs of $3,784, $2,962 and $1,867 for the years ended December&#160;31, 2019, 2018 and 2017, respectively.</div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Concentration of Other Risks </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company is dependent on certain content delivery network providers who provide digital media delivery functionality enabling the Company&#8217;s <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">on-demand</div> application service to function as intended for the Company&#8217;s customers and ultimate <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">end-users.</div> The disruption of these services could have a material adverse effect on the Company&#8217;s business, financial position, and results of operations.</div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Off-Balance</div> Sheet Risk and Concentration of Credit Risk </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company has no significant <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">off-balance</div> sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements. Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents and trade accounts receivable. The Company maintains its cash and cash equivalents principally with accredited financial institutions of high credit standing. Although the Company deposits its cash with multiple financial institutions, its deposits, at times, may exceed federally insured limits. The Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. The Company does not require collateral. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company&#8217;s accounts receivable.</div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">For the years ended December&#160;31, 2019, 2018 and 2017, no individual customer accounted for more than 10% of total revenue. As of December&#160;31, 2019 and 2018, no individual customer accounted for more than 10% of accounts receivable, net. </div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Allowance for Doubtful Accounts </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company offsets gross trade accounts receivable with an allowance for doubtful accounts. The allowance for doubtful accounts is the Company&#8217;s best estimate of the amount of probable credit losses in the Company&#8217;s existing accounts receivable and is based upon historical loss patterns, the number of days that billings are past due, and an evaluation of the potential risk of loss associated with specific accounts. Account balances are charged against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. Provisions for allowances for doubtful accounts are recorded in general and administrative expense. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Below is a summary of the changes in the Company&#8217;s allowance for doubtful accounts for the years ended December&#160;31, 2019, 2018 and 2017: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:58%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Balance&#160;at<br/>Beginning<br/>of Period</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Provision</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Write-offs</div></div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Balance&#160;at<br/>End of<br/>Period</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Year ended December&#160;31, 2019</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">190</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,137</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(423</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">904</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Year ended December&#160;31, 2018</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">146</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">199</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(155</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">190</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Year ended December&#160;31, 2017</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">154</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">203</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(211</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">146</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 1px; margin-top: 18px; margin-bottom: 0px;"><div style="font-size: 1px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents as of December&#160;31, 2019 and 2018 consist of the following: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:51%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="14" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">December&#160;31, 2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="font-size: 8pt; white-space: nowrap; padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Description</div></div></div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Contracted</div><br/><div style="font-weight:bold;display:inline;">Maturity</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Amortized&#160;Cost</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Fair&#160;Market</div><br/><div style="font-weight:bold;display:inline;">Value</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Balance&#160;Per</div><br/><div style="font-weight:bold;display:inline;">Balance<br/>Sheet</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Cash</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">Demand</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22,718</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22,718</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22,718</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">Demand</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">41</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">41</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">41</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total cash and cash equivalents</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22,759</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22,759</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22,759</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:51%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="14" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">December&#160;31, 2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="font-size: 8pt; white-space: nowrap; padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Description</div></div></div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Contracted</div><br/><div style="font-weight:bold;display:inline;">Maturity</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Amortized&#160;Cost</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Fair&#160;Market</div><br/><div style="font-weight:bold;display:inline;">Value</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Balance&#160;Per</div><br/><div style="font-weight:bold;display:inline;">Balance<br/>Sheet</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Cash</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">Demand</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">21,007</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">21,007</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">21,007</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">Demand</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">8,299</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">8,299</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">8,299</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total cash and cash equivalents</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">29,306</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">29,306</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">29,306</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> The following outstanding common shares have been excluded from the computation of dilutive net loss per share as of December&#160;31, 2019, 2018 and 2017:<table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:76%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Year Ended December&#160;31,</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2017</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Options outstanding</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,479</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,738</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">4,127</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Restricted stock units outstanding</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">3,626</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">3,034</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,050</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment consists of the following: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:59%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Estimated Useful Life</div><br/><div style="font-weight:bold;display:inline;">(in Years)</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Computer equipment</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:center;;vertical-align:bottom;">3</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">14,807</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">14,076</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Software</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:center;;vertical-align:bottom;">3&#160;-&#160;6</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">27,882</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">21,208</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Furniture and fixtures</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:center;;vertical-align:bottom;">5</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,965</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,929</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Leasehold improvements</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;<br/>&#160;</td><td style="text-align:center;;vertical-align:bottom;">Shorter&#160;of&#160;lease<br/>term&#160;or&#160;the<br/>estimated&#160;useful&#160;life</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;<br/>&#160;<br/>&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,821</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,665</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:top;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">47,475</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">39,878</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Less accumulated depreciation and amortization</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">35,389</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">30,175</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:top;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">12,086</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">9,703</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> The following table summarizes stock-based compensation expense as included in the consolidated statement of operations for the years ended December&#160;31, 2019, 2018 and 2017:<table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:84%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:70%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Year Ended December&#160;31,</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2017</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Cost of subscription and support revenue</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">683</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">481</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">439</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cost of professional services and other revenue</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">289</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">242</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">251</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Research and development</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,444</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,281</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,563</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,713</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,377</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,750</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">General and administrative</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">4,130</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,268</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,240</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:top;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">9,259</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">6,649</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">7,243</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Below is a summary of the changes in the Company&#8217;s allowance for doubtful accounts for the years ended December&#160;31, 2019, 2018 and 2017: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:58%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Balance&#160;at<br/>Beginning<br/>of Period</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Provision</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Write-offs</div></div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Balance&#160;at<br/>End of<br/>Period</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Year ended December&#160;31, 2019</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">190</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,137</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(423</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">904</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Year ended December&#160;31, 2018</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">146</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">199</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(155</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">190</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Year ended December&#160;31, 2017</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">154</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">203</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(211</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">146</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 185600000 <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Comprehensive Income (Loss) </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions, other events, and circumstances from <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-owner</div> sources. Accumulated other comprehensive loss is presented separately on the consolidated balance sheets and consists entirely of cumulative foreign translation adjustments as of December&#160;31, 2019 and 2018.</div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net Loss per Share </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company calculates basic and diluted net loss per common share by dividing the net loss by the number of common shares outstanding during the period. The Company has excluded other potentially dilutive shares, which include warrants to purchase common stock and outstanding common stock options and unvested restricted stock units, from the number of common shares outstanding as their inclusion in the computation for all periods would be anti-dilutive due to net losses incurred. The following outstanding common shares have been excluded from the computation of dilutive net loss per share as of December&#160;31, 2019, 2018 and 2017: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:76%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:3%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Year Ended December&#160;31,</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2017</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Options outstanding</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,479</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,738</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">4,127</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Restricted stock units outstanding</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">3,626</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">3,034</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,050</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Income Taxes </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company accounts for income taxes in accordance with the asset and liability method. Under this method, deferred tax assets and liabilities are recognized based on temporary differences between the financial reporting and income tax bases of assets and liabilities using statutory rates. In addition, this method requires a valuation allowance against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company accounts for uncertain tax positions recognized in the consolidated financial statements by prescribing a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">more-likely-than-not</div> threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Interest and penalties, if applicable, related to uncertain tax positions would be recognized as a component of income tax expense. The Company has no recorded liabilities for uncertain tax positions as of December&#160;31, 2019 or 2018.</div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Stock-Based Compensation </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">At December&#160;31, 2019, the Company had five stock-based compensation plans, which are more fully described in Note 8. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company values its shares of common stock in connection with the issuance of stock-based equity awards using the closing price of the Company&#8217;s shares of common stock on the NASDAQ Global Market on the date of the grant. Accounting guidance requires employee stock-based payments to be accounted for under the fair value method. Under this method, the Company is required to record compensation cost based on the estimated fair value for stock-based awards granted over the requisite service periods for the individual awards, which generally equals the vesting periods. The Company uses the straight-line amortization method for recognizing stock-based compensation expense associated with equity awards to employees. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">For stock options issued under the Company&#8217;s stock-based compensation plans, the fair value of each option grant is estimated on the date of grant. For service-based options, the Company recognizes compensation expense on a straight-line basis over the requisite service period of the award. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The fair value of each option grant issued under the Company&#8217;s stock-based compensation plans was estimated using the Black-Scholes option-pricing model. The expected volatility of options granted has been determined using a weighted-average of the historical volatility measures of a peer group of companies that issued options with substantially similar terms as well as the historical volatility of the Company&#8217;s own common stock. The expected life of options has been determined utilizing the &#8220;simplified method&#8221;. The simplified method is based on the average of the vesting tranches and the contractual life of each grant. The risk-free interest rate is based on a treasury instrument whose term is consistent with the expected life of the stock options. The Company has not paid, and does not anticipate paying, cash dividends on its common stock; therefore, the expected dividend yield is assumed to be zero. </div></div><div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The weighted-average fair value of options granted during the years ended December&#160;31, 2019, 2018 and 2017, was $4.49, $4.11 and $3.08 per share, respectively. The weighted-average assumptions utilized to determine such values are presented in the following table: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:84%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:69%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:8%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Year Ended December&#160;31,</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2017</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Risk-free interest rate</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2.25</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2.88</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2.08</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">44</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">43</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">42</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Expected life (in years)</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">6.2</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">6.2</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">6.1</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">For restricted stock units issued under the Company&#8217;s stock-based compensation plans, the fair value of each grant is calculated based on the Company&#8217;s stock price on the date of grant. For performance-based awards with service-based vesting conditions, the Company recognizes compensation expense based upon a review of the Company&#8217;s expected achievement against the specified targets. The Company recognized $2.9&#160;million of stock-based compensation expense relating to performance-based awards for the year ended December&#160;31, 2019. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2019, there was $22,423 of total unrecognized stock-based compensation expense related to stock-based awards that is expected to be recognized over a weighted-average period of 2.15 years. The following table summarizes stock-based compensation expense as included in the consolidated statement of operations for the years ended December&#160;31, 2019, 2018 and 2017: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:84%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:70%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Year Ended December&#160;31,</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2017</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Cost of subscription and support revenue</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">683</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">481</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">439</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cost of professional services and other revenue</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">289</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">242</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">251</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Research and development</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,444</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,281</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,563</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,713</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,377</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,750</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">General and administrative</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">4,130</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,268</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,240</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:top;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">9,259</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">6,649</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">7,243</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Upon the adoption of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ASU&#160;2016-09</div> on January&#160;1, 2017, we have elected to recognize prospectively gross stock-based compensation expense with actual forfeitures recognized as they occur. Prior to the adoption of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ASU&#160;2016-09,</div> we estimated forfeitures at the time of grant and revised those estimates in subsequent periods if actual forfeitures differed from estimates.</div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">See Note 8 for a summary of the stock option and restricted stock activity under the Company&#8217;s stock-based compensation plans for the year ended December&#160;31, 2019. </div></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Advertising Costs </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Advertising costs are charged to operations as incurred. The Company incurred advertising costs of $2,658, $2,657and $2,485 for the years ended December&#160;31, 2019, 2018 and 2017, respectively. </div></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The weighted-average fair value of options granted during the years ended December&#160;31, 2019, 2018 and 2017, was $4.49, $4.11 and $3.08 per share, respectively. The weighted-average assumptions utilized to determine such values are presented in the following table: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:84%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:69%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:8%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:7%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Year Ended December&#160;31,</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2017</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Risk-free interest rate</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2.25</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2.88</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2.08</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">44</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">43</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">42</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Expected life (in years)</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">6.2</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">6.2</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">6.1</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 23800000 <div style="font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">8. Stockholders&#8217; Equity </div></div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Common Stock </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Common stockholders are entitled to one vote per share. Holders of common stock are entitled to receive dividends, when and if declared by the Board. </div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Treasury Stock </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company has recorded 135,000 shares as treasury stock as of December&#160;31, 2019 and 2018. </div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Equity Incentive Plans </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">At December&#160;31, 2019, the Company had five stock-based compensation plans, the Amended and Restated 2004 Stock Option and Incentive Plan (the 2004 Plan), the 2012 Stock Incentive Plan (the 2012 Plan), the Brightcove Inc. 2012 RSU Inducement Plan (the RSU Plan), the Brightcove Inc. 2014 Stock Option Inducement Plan (the 2014 Stock Inducement Plan), and the 2018 Inducement Plan (the 2018 plan). The 2004 Plan and the 2012 Plan provided for the issuance of incentive and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-qualified</div> stock options, restricted stock, and other equity awards to the Company&#8217;s employees, officers, directors, consultants and advisors. In conjunction with the effectiveness of the 2012 Plan, the Board voted that no further stock options or other equity-based awards may be granted under the 2004 Plan.</div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The number of shares reserved and available for issuance under the 2012 Plan automatically increases each January&#160;1, beginning in 2013, by 4% of the outstanding number of shares of the Company&#8217;s common stock on the immediately preceding December&#160;31 or such lesser number of shares as determined by the Company&#8217;s compensation committee subject to an overall overhang limit of 30%. This number is subject to adjustment in the event of a stock split, stock dividend or other change in the Company&#8217;s capitalization. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">In 2012, the Company adopted the RSU Plan in connection with the acquisition of Zencoder. The restricted stock units were settled in shares of the Company&#8217;s common stock upon vesting. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">In 2014, the Company adopted the 2014 Stock Inducement Plan in connection with the Unicorn asset purchase agreement. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Effective April&#160;11, 2018, the Company adopted the 2018 Plan. The 2018 Plan provides for the issuance of stock options and restricted stock units to the Company&#8217;s Chief Executive Officer (&#8220;CEO&#8221;). </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">During 2019 and 2018, the Company granted an aggregate of 641,000 and 1,169,000 restricted stock units, respectively, to certain key executives, which contain both performance-based and service-based vesting conditions. The Company measures compensation expense for these performance-based awards based upon a review of the Company&#8217;s expected achievement against specified financial performance targets. Compensation cost is recognized on a ratable basis over the requisite service period for each series of grants to the extent management has deemed that such awards are probable of vesting based upon the expected achievement against the specified targets. On a periodic basis, management reviews the Company&#8217;s expected performance and adjusts the compensation cost, if needed, at such time. The Company determined that a portion of the performance-based restricted stock units are probable of vesting in the first quarter of 2020. As such, the Company recognized $2.9&#160;million of stock-based compensation expense relating to performance-based awards for the year ended December&#160;31, 2019. </div></div><div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of the stock option activity for all stock option plans during the year ended December&#160;31, 2019: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:100%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:54%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Number of</div><br/><div style="font-weight:bold;display:inline;">Shares</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div></div><br/><div style="font-weight:bold;display:inline;">Exercise</div><br/><div style="font-weight:bold;display:inline;">Price</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div></div><br/><div style="font-weight:bold;display:inline;">Remaining</div><br/><div style="font-weight:bold;display:inline;">Contractual</div><br/><div style="font-weight:bold;display:inline;">Term</div><br/><div style="font-weight:bold;display:inline;">(In&#160;Years)</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Aggregate</div><br/><div style="font-weight:bold;display:inline;">Intrinsic</div><br/><div style="font-weight:bold;display:inline;">Value <div style="font-size: 5.92pt; vertical-align: top; line-height: 4.3808pt;;vertical-align: super;font-size: smaller;display:inline;">(1)</div></div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Outstanding at December&#160;31, 2018</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,737,655</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">8.57</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">770,038</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">9.89</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Exercised</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(466,110</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7.45</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,286</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cancelled</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(562,160</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">9.57</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Outstanding at December&#160;31, 2019</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,479,423</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">8.96</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7.24</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,558</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Exercisable at December&#160;31, 2019</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,117,747</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">8.32</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">5.37</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">1,291</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"><tr style="page-break-inside: avoid;"><td style="text-align:left;;vertical-align:top;;width:4%;">(1)</td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The aggregate intrinsic value was calculated based on the positive difference between the estimated fair value of the Company&#8217;s common stock on December&#160;31, 2019 of $8.69 per share, or the date of exercise, as appropriate, and the exercise price of the underlying options. </div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The aggregate intrinsic value for options exercised during the years ended December&#160;31, 2018 and 2017 was $4,897 and $1,243, respectively. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company has entered into restricted stock unit (RSU) agreements with certain of its employees pursuant to the 2012 Plan and the RSU Plan. Vesting occurs periodically at specified time intervals, ranging from three months to four years, and in specified percentages. Upon vesting, the holder will receive one share of the Company&#8217;s common stock for each unit vested. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes the RSU activity during the year ended December&#160;31, 2019: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:71%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Shares</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Weighted</div><br/><div style="font-weight:bold;display:inline;">Average<br/>Grant</div><br/><div style="font-weight:bold;display:inline;">Date Fair<br/>Value</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Unvested by December&#160;31, 2018</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,033,582</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">8.07</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,032,072</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">10.59</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Vested and issued</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(537,362</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7.91</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cancelled</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(901,928</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">8.45</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Unvested by December&#160;31, 2019</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,626,364</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">9.03</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The aggregate fair value of vested and issued RSUs for the years ended December&#160;31, 2019, 2018 and 2017 was $5.9&#160;million, $5.5&#160;million and $4.2&#160;million, respectively. </div></div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Common Stock Reserved for Future Issuance </div></div></div></div> <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">At December&#160;31, 2019, the Company has reserved the following shares of common stock for future issuance: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:84%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:85%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:4%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">December&#160;31,<br/>2019</div></td><td style="padding-bottom: 0.5pt; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Common stock options outstanding</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,479,423</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Restricted stock unit awards outstanding</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">3,626,364</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Shares available for issuance under all stock-based compensation plans</div></div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,136,689</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total shares of authorized common stock reserved for future issuance</div></div></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">8,242,476</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="font-family: &quot;times new roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In May 2014, the Financial Accounting Standards <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Board&#160;(FASB)&#160;issued&#160;ASU&#160;No.&#160;2014-09,</div><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">&#160;Revenue from Contracts with Customers (Topic 606)</div>,&#160;which modifies how all entities recognize revenue, and consolidates revenue recognition guidance into one ASC Topic (ASC Topic 606,<div style="font-style:italic;display:inline;;font-style:italic;display:inline;">&#160;Revenue from Contracts with Customers</div>). The Company adopted ASC 606 on January&#160;1, 2018 and applied the modified retrospective method of adoption with <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">a&#160;cumulative&#160;catch-up&#160;adjustment&#160;to&#160;the</div> opening balance of retained earnings at January&#160;1, 2018. Under this method, the Company applied the revised guidance for the year of adoption and applied ASC Topic 605,<div style="font-style:italic;display:inline;;font-style:italic;display:inline;">&#160;Revenue</div> <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Recognition</div>&#160;(&#8220;ASC 605&#8221;), in the prior years. As a result, the Company applied ASC 606 only to contracts that were not yet completed as of January&#160;1, 2018. The Company recognized <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">a&#160;cumulative&#160;catch-up&#160;adjustment</div> to the opening balance of accumulated deficit at the effective date for contracts that still require performance by the entity at the date of adoption. ASC 606&#160;outlines a comprehensive five-step revenue recognition model based on the principle that an entity should recognize revenue to depict 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. </div></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; table-layout: fixed;;width:100%;"><tr style="page-break-inside: avoid;"><td style="width:4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:left;;vertical-align:top;;width:5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">1)</div></div></td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Identify the contract with a customer</div> </div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 1px; margin-top: 6px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 1px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; table-layout: fixed;;width:100%;"><tr style="page-break-inside: avoid;"><td style="width:4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:left;;vertical-align:top;;width:5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">2)</div></div></td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Identify the performance obligations in the contract</div> </div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; table-layout: fixed;;width:100%;"><tr style="page-break-inside: avoid;"><td style="width:4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:left;;vertical-align:top;;width:5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">3)</div></div></td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Determine the transaction price</div> </div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; table-layout: fixed;;width:100%;"><tr style="page-break-inside: avoid;"><td style="width:4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:left;;vertical-align:top;;width:5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">4)</div></div></td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Allocate the transaction price to performance obligations in the contract</div> </div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; table-layout: fixed;;width:100%;"><tr style="page-break-inside: avoid;"><td style="width:4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:left;;vertical-align:top;;width:5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">5)</div></div></td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Recognize revenue when or as the Company satisfies a performance obligation</div> </div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="clear: both; max-height: 0px;"></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;"><div style="font-weight:bold;display:inline;">10. Debt </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">On December&#160;14, 2018, the Company entered into an amended and restated loan and security agreement with a lender (the &#8220;Loan Agreement&#8221;) providing for up to a $30.0&#160;million asset based line of credit (the &#8220;Line of Credit&#8221;). Under the Line of Credit, the Company can borrow up to $30.0&#160;million. Borrowings under the Line of Credit are secured by substantially all of the Company&#8217;s assets, excluding its intellectual property. Outstanding amounts under the Line of Credit accrue interest at a rate as follows: (i)&#160;for prime rate advances, the greater of (A)&#160;the prime rate and (B) 4%, and (ii)&#160;for LIBOR advances, the greater of (A)&#160;the LIBOR rate plus 225 basis points and (B) 4%. Under the Loan Agreement, the Company must comply with certain financial covenants, including maintaining a minimum asset coverage ratio. If the outstanding principal during any month is at least $15.0&#160;million, the Company must also maintain a minimum net income threshold based on <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-GAAP</div> operating measures. Failure to comply with these covenants, or the occurrence of an event of default, could permit the lenders under the Line of Credit to declare all amounts borrowed under the Line of Credit, together with accrued interest and fees, to be immediately due and payable. The Line of Credit agreement will expire on December&#160;14, 2021. The Company was in compliance with all covenants under the Line of Credit as of December&#160;31, 2019 and there were no borrowings outstanding as of December&#160;31, 2019.</div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Merger-related Costs </div></div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Merger-related costs consist of expenses related to mergers and acquisitions, integration costs and general corporate development activities. In 2019, merger-related costs incurred were primarily in connection with the entry into a definitive agreement in February 2019 to acquire the online video player related assets from Ooyala, Inc. and certain of its subsidiaries and costs related to the transition of Ooyala customers to the Company&#8217;s technology. The Company incurred merger-related costs of $11,447, $716 and $0 for the years ended December&#160;31, 2019, 2018 and 2017, respectively. </div></div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 11447000 716000 0 <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">4. Revenue from Contracts with Customers </div></div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company primarily derives revenue from the sale of its online video platform, which enables its customers to publish and distribute video to Internet-connected devices quickly, easily and in a cost-effective and high-quality manner. Revenue is derived from three primary sources: (1)&#160;the subscription to its technology and related support; (2)&#160;hosting, bandwidth and encoding services; and (3)&#160;professional services, which include <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">initiation,&#160;set-up&#160;and</div> customization services. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In May 2014, the Financial Accounting Standards <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Board&#160;(FASB)&#160;issued&#160;ASU&#160;No.&#160;2014-09,</div><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">&#160;Revenue from Contracts with Customers (Topic 606)</div>,&#160;which modifies how all entities recognize revenue, and consolidates revenue recognition guidance into one ASC Topic (ASC Topic 606,<div style="font-style:italic;display:inline;;font-style:italic;display:inline;">&#160;Revenue from Contracts with Customers</div>). The Company adopted ASC 606 on January&#160;1, 2018 and applied the modified retrospective method of adoption with <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">a&#160;cumulative&#160;catch-up&#160;adjustment&#160;to&#160;the</div> opening balance of retained earnings at January&#160;1, 2018. Under this method, the Company applied the revised guidance for the year of adoption and applied ASC Topic 605,<div style="font-style:italic;display:inline;;font-style:italic;display:inline;">&#160;Revenue</div> <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Recognition</div>&#160;(&#8220;ASC 605&#8221;), in the prior years. As a result, the Company applied ASC 606 only to contracts that were not yet completed as of January&#160;1, 2018. The Company recognized <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">a&#160;cumulative&#160;catch-up&#160;adjustment</div> to the opening balance of accumulated deficit at the effective date for contracts that still require performance by the entity at the date of adoption. ASC 606&#160;outlines a comprehensive five-step revenue recognition model based on the principle that an entity should recognize revenue to depict 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. </div></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; table-layout: fixed;;width:100%;"><tr style="page-break-inside: avoid;"><td style="width:4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:left;;vertical-align:top;;width:5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">1)</div></div></td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Identify the contract with a customer</div> </div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 1px; margin-top: 6px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 1px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; table-layout: fixed;;width:100%;"><tr style="page-break-inside: avoid;"><td style="width:4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:left;;vertical-align:top;;width:5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">2)</div></div></td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Identify the performance obligations in the contract</div> </div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; table-layout: fixed;;width:100%;"><tr style="page-break-inside: avoid;"><td style="width:4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:left;;vertical-align:top;;width:5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">3)</div></div></td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Determine the transaction price</div> </div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; table-layout: fixed;;width:100%;"><tr style="page-break-inside: avoid;"><td style="width:4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:left;;vertical-align:top;;width:5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">4)</div></div></td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Allocate the transaction price to performance obligations in the contract</div> </div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; table-layout: fixed;;width:100%;"><tr style="page-break-inside: avoid;"><td style="width:4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:left;;vertical-align:top;;width:5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">5)</div></div></td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Recognize revenue when or as the Company satisfies a performance obligation</div> </div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="clear: both; max-height: 0px;"></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company satisfies performance obligations as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised service to a customer. The transaction price is the total amount of consideration to which the Company expects to be entitled in exchange for transferring the promised services to the customer. The Company has elected to exclude from the measurement of the transaction price all taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction and collected by the Company from a customer (e.g. sales and use tax). </div></div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Disaggregation of Revenue </div></div></div></div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Subscription and Support </div></div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s subscription arrangements provide customers the right to access its hosted software applications. Customers do not have the right to take possession of the Company&#8217;s software during the hosting arrangement. Contracts for premium customers generally have a term of one year and are <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-cancellable.</div> These contracts generally provide the customer with a maximum annual level of entitlement, and provide the rate at which the customer must pay for actual usage above the annual entitlement allowance. These subscription arrangements are considered stand ready obligations that are providing a series of distinct services that are substantially the same and are transferred with the same pattern to the customer. As such, these subscription arrangements are treated as a single performance obligation and the related fees are recognized as revenue ratably over the term of the underlying arrangement. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Under ASC 605, if usage exceeded the annual allowance level for a particular customer arrangement, the associated revenue was recognized in the period that the additional usage occurred. Under ASC 606, when the transaction price includes a variable amount of consideration, an entity is required to estimate the consideration that is expected to be received for a particular customer arrangement. The Company evaluates variable consideration for usage-based fees at <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">contract&#160;inception&#160;and&#160;re-evaluates&#160;quarterly&#160;over&#160;the</div> course of the contract. Specifically, the Company estimates the revenue pertaining to a customer&#8217;s usage that is expected to exceed the annual entitlement allowance and allocates such revenue to the distinct service within the related contract that gives rise to the variable payment. Estimates of variable consideration include analyzing customer usage against the applicable entitlement limit at the end of each reporting period and estimating the amount and timing of additional amounts to be invoiced in connection with projected usage. Estimates of variable consideration relating to customer usage do not include amounts for which it is probable that a significant reversal will occur. Determining the amount of variable consideration to recognize as revenue involves significant judgment on the part of management and it is possible that actual revenue will deviate from estimates over the course of a customer&#8217;s committed contract term. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Contracts with customers <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap;;display:inline;">that&#160;are&#160;month-to-month&#160;arrangements&#160;(volume&#160;customers)</div></div> have a maximum monthly level of usage and provide the rate at which the customer must pay for actual usage above the monthly allowable usage. The monthly volume subscription and support and usage fees are recognized as revenue during the related period of performance. Contracts with customers that are invoiced <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap;;display:inline;"><div style="white-space: nowrap;;display:inline;">on&#160;a&#160;pay-as-you-go&#160;basis,&#160;where</div></div></div> there is no monthly or annual commitment for usage, provide the rate at which the customer must pay for actual usage for a particular period. Fees that are invoiced <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap;;display:inline;"><div style="white-space: nowrap;;display:inline;">on&#160;a&#160;pay-as-you-go&#160;basis&#160;are</div></div></div> recognized as revenue during the period of performance. </div></div><div style="font-size: 1px; margin-top: 18px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 1px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Professional Services and Other Revenue </div></div></div></div><div style="margin-bottom: 0px; margin-top: 0px;">&#160;</div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Professional services and other revenue consist of services such as implementation, software customizations and project management for customers who subscribe to our premium editions. These arrangements are priced either on a fixed fee basis with a portion due upon contract signing and the remainder due when the related services have been completed, or on a time and materials basis. Professional services and other revenue sold on a stand-alone basis are recognized as the services are performed, subject to any refund or other obligation. </div></div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Contracts with Multiple Performance Obligations </div></div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company periodically enters into multiple-element service arrangements that include platform subscription fees, support fees, and, in certain cases, other professional services. These contracts include multiple promises that the Company evaluates to determine if the promises are separate performance obligations. Performance obligations are identified based on services to be transferred to a customer that are both capable of being distinct and are distinct within the context of the contract. Once the Company determines the performance obligations, the Company determines the transaction price, which includes estimating the amount of variable consideration to be included in the transaction price, if any. The Company then allocates the transaction price to each performance obligation in the contract based on a relative stand-alone selling price method. The transaction price post allocation is recognized as revenue as the related performance obligation is satisfied. </div></div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Costs to Obtain a Contract </div></div></div></div><div style="margin-bottom: 0px; margin-top: 0px;">&#160;</div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Commissions are paid to internal sales representatives as compensation for obtaining contracts. Under the new guidance, the Company capitalizes commissions that are incremental, as a result of costs incurred to obtain a customer contract, if those costs are not within the scope of another topic within the accounting literature and meet the specified criteria. Assets recognized for costs to obtain a contract are amortized over the period of performance for the underlying customer contracts. The commission expense on contracts with new customers was previously recorded over the respective contract term. Under the new guidance, the commission expense on contracts with new customers will be recorded over the average life of a customer given the commission amount associated with sales to new customers is not commensurate with the commission amount associated with the contract renewal for those same customers. The commission amount associated with the renewal of a contract in addition to any commission amount related to incremental sales was previously recorded as expense in the quarter the commission was earned; however, under ASC 606 these commission amounts are recorded as expense over the term of the renewed contract. These assets are periodically assessed for impairment. </div></div></div><div style="font-size: 1px; margin-top: 18px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 1px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Financial Statement Impact of Adoption ASC 606 </div></div></div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The cumulative effect of applying the new guidance to all contracts with customers that were not completed as of January&#160;1, 2018 was recorded as an adjustment to accumulated deficit as of the adoption date. As a result of applying the modified retrospective method to adopt the new revenue guidance, the following adjustments were made on the condensed consolidated balance sheet as of January&#160;1, 2018. </div></div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:54%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:5%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As Reported</div></div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Adjustments</div></div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Adjusted</div></div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,<br/>2017</div></div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Subscription<br/>and Support<br/>Revenue</div></div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Costs to<br/>Obtain a<br/>Contract</div></div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">January&#160;1,<br/>2018</div></div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="font-weight:bold;display:inline;">Assets</div></div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Current assets:</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Cash and cash equivalents</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">26,132</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">26,132</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable, net</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">25,236</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">926</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">26,162</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Prepaid expenses</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">3,991</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">3,991</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other current assets</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,045</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,861</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,384</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">8,290</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total current assets</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">58,404</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">2,787</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">3,384</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">64,575</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment, net</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">9,143</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">9,143</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Intangible assets, net</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">8,236</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">8,236</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">50,776</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">50,776</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Deferred tax asset</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">87</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">87</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other assets</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">969</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">978</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,947</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total assets</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">127,615</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">2,787</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">4,362</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">134,764</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Liabilities and stockholders&#8217; equity</div></div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Current liabilities:</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accounts payable</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,142</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,142</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Accrued expenses</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">13,621</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">13,621</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Capital lease liability</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">228</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">228</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Equipment financing</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">26</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">26</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Deferred revenue</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">39,370</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,429</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">40,799</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total current liabilities</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">59,387</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">1,429</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">60,816</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Deferred revenue, net of current portion</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">244</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">115</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">359</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Other liabilities</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">1,228</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">1,228</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">60,859</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,544</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">62,403</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Commitments and contingencies</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Stockholders&#8217; equity:</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Undesignated preferred stock</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Common stock</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">35</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">35</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">Additional <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">paid-in</div> capital</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">238,700</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">238,700</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Treasury stock</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(871</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(871</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Accumulated other comprehensive loss</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">(809</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">(809</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accumulated deficit</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(170,299</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,243</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,362</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(164,694</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total stockholders&#8217; equity</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">66,756</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">1,243</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">4,362</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">72,361</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities and stockholders&#8217; equity</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">127,615</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,787</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,362</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">134,764</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Subscription and Support </div></div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Under ASC 606, the Company estimates the variable consideration to be received and recognizes those amounts, subject to constraint, as the Company satisfies its performance obligation. In conjunction with the January&#160;1, 2018 adoption of ASC 606, the Company reduced accumulated deficit by&#160;$1,243 reflecting the recognition of revenue primarily relating to variable consideration, for contracts that still require performance by the entity at the date of adoption. </div></div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Costs to Obtain a Contract </div></div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Under the new guidance, the commission expense on contracts with new customers will be recorded over the average life of a customer given the commission amount associated with sales to new customers is not commensurate with the commission amount associated with the contract renewal for those same customers. The commission amount associated with the renewal of a contract in addition to any related incremental sale is recorded as expense over the term of the renewed contract. The net impact of these changes resulted in a&#160;$4,362 reduction to accumulated deficit for contracts that still require performance by the Company at the date of adoption. </div></div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Income Taxes </div></div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The adoption of ASC 606 primarily resulted in an acceleration of revenue and the reduction of expense as of December&#160;31, 2017, which in turn generated additional deferred tax liabilities. As the Company fully reserves its net deferred tax assets in the jurisdictions impacted by the adoption of ASC 606, this impact was offset by a corresponding reduction to the valuation allowance. </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following summarizes the opening and closing balances of receivables, contract assets and contract liabilities from contracts with customers. </div></div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:44%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:6%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accounts<br/>Receivable,<br/>net</div></div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Contract<br/>Assets<br/>(current)</div></div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Deferred<br/>Revenue<br/>(current)</div></div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Deferred<br/>Revenue<br/><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(non-current)</div></div></div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total<br/>Deferred<br/>Revenue</div></div></td><td style="padding-bottom: 0.5pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Balance at December&#160;31, 2018</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">23,264</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">1,640</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">39,846</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">146</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">39,992</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance at December&#160;31, 2019</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">31,181</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,871</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">49,260</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">299</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">49,559</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Revenue recognized during the year ended December&#160;31, 2019 from amounts included in deferred revenue at the beginning of the period was approximately $39.6&#160;million. During the year ended December&#160;31, 2019, the Company did not recognize revenue from performance obligations satisfied or partially satisfied in previous periods. </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The assets recognized for costs to obtain a contract were $5.9&#160;million and $5.9&#160;million as of December&#160;31, 2019 and December&#160;31, 2018, respectively. Amortization expense recognized for costs to obtain a contract was $7.3&#160;million and $7.2&#160;million during the year ended December&#160;31, 2019 and December&#160;31, 2018, respectively. </div></div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Transaction Price Allocated to Future Performance Obligations </div></div></div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2019, the total aggregate transaction price allocated to the unsatisfied performance obligations for subscription and support contracts was approximately $128.9&#160;million, of which approximately $100.6&#160;million is expected to be recognized over the next 12 months. The Company expects to recognize substantially all of the remaining unsatisfied performance obligations by December 2022. </div></div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 5900000 5500000 4200000 <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Recent Accounting Pronouncements and Standards </div></div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Recently Issued Accounting Pronouncements </div></div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In June 2016, the FASB issued ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">No.&#160;2016-13,</div> which requires measurement and recognition of expected credit losses for financial assets held. This guidance will be effective for the Company on January&#160;1, 2020. The Company does not expect application of this guidance to have a material impact on its consolidated financial statements.</div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 0.00 0.00 0.00 1316000 17875000 <div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-weight:bold;display:inline;">7. <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Right-of-Use</div></div> Asset and Lease Liability </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Effective January&#160;1, 2019, the Company adopted ASC 842, which replaced the existing guidance for leases using the transition method introduced <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">by&#160;ASU&#160;2018-11,</div> which adjusts the January&#160;1, 2019 balance for the cumulative effects of the change in accounting.</div><div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Under&#160;ASC 842,&#160;a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> asset and lease liability is recorded for all leases and the statement of operations reflects the lease expense for operating leases and amortization/interest expense for financing leases. The balance sheet amount recorded for existing leases at the date of adoption of&#160;ASC 842&#160;is calculated using the applicable incremental borrowing rate at the date of adoption. The adoption of the new standard resulted in the recording of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets and lease liabilities of $19.6 million&#160;and&#160;$20.9&#160;million, respectively, as of January&#160;1, 2019. Additionally, the Company reversed its deferred rent liability of $1.3&#160;million as a result of the adoption. The adoption of the lease standard did not result in a cumulative <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">catch-up</div> adjustment to the opening balance of retained earnings.</div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The new standard provided various practical expedients, which were assessed to determine the ultimate impact of the new standard upon adoption. The Company elected the package of practical expedients, which permits the Company to not reassess (1)&#160;whether any expired or existing contracts are or contain leases, (2)&#160;the lease classification for any expired or existing leases and (3)&#160;any initial direct costs for any existing leases as of the effective date. The Company also elected the practical expedients to not apply the recognition requirements in the standard to a lease that at commencement date has a lease term of twelve months or less and does not contain a purchase option that it is reasonably certain to exercise and to not separate lease and related <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components.</div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company leases its facilities under <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> operating leases. <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap;;display:inline;">Right-of-use</div></div> assets represent the right to use an underlying asset for the lease term, and lease liabilities represent the obligation to make lease payments arising from the lease. <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap;;display:inline;">Right-of-use</div></div> assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As most of the Company&#8217;s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Many of the Company&#8217;s lessee agreements include options to extend the lease, which are not included in the minimum lease terms unless they are reasonably certain to be exercised. </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s <div style="letter-spacing: 0px; top: 0px;;display:inline;">rent</div> expense was $7.9<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;m</div>illion<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div></div></div>&#160;$7.9<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;million</div> and<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;">6.6</div>&#160;million for the years ended 2019, 2018&#160;and 2017, respectively. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company entered into three operating lease agreements in the current year, resulting in the recording of an initial liability<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;and corresponding right-of-use asset</div> of $<div style="letter-spacing: 0px; top: 0px;;display:inline;">3.5</div>&#160;million. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The weighted-average remaining <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> lease term for our operating leases was <div style="letter-spacing: 0px; top: 0px;;display:inline;">three</div> years at<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;December 31,<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>2019<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div>&#160;The weighted-average discount rate was 4.3% at December&#160;31, 2019.</div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s operating leases expire at various dates through 2025. The following shows the undiscounted cash flows for the remaining years under operating leases at December&#160;31, 2019:</div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:68%;"><tr style="font-size: 0px;"><td style="padding: 0px; width: 80%;"></td><td style="padding: 0px; width: 12%;;vertical-align:bottom;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; white-space: nowrap; padding-bottom: 0.5pt;;vertical-align:bottom;;width:;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ending December&#160;31,</div></div></div></td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="padding-left: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Operating<br/>Lease<br/>Commitments</div></td><td style="padding-left: 0px; padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 80%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2020</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); width: 12%;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">6,786</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 80%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div></td><td style="padding-left: 0px; width: 12%;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">6,186</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 80%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2022</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); width: 12%;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,840</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 80%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div></td><td style="padding-left: 0px; width: 12%;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">1,644</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 80%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2024</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); width: 12%;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,525</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 80%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2025 and thereafter</div></div></td><td style="padding-left: 0px; width: 12%;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">210</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; width: 80%;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; width: 12%;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background: rgb(204, 238, 255); padding: 0cm; width: 80%;;vertical-align:top;"><div style="margin-top:0cm; margin-right:0cm; margin-bottom:.0001pt; margin-left:12.0pt; text-indent:-12.0pt; line-height:normal; font-family:calibri,sans-serif"><div style="font-size: 10pt; font-family: &quot;times new roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Total operating lease commitments</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); width: 12%;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">19,191</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr><td style="padding: 0cm 0cm 0.375pt; width: 80%;;vertical-align:top;"><div style="margin-top:0cm; margin-right:0cm; margin-bottom:.0001pt; margin-left:12.0pt; text-indent:-12.0pt; line-height:normal; font-family:calibri,sans-serif"><div style="font-size: 10pt; font-family: &quot;times new roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Less imputed interest</div></div></td><td style="padding-left: 0px; background-color: rgb(255, 255, 255); width: 12%; padding-bottom: 0.375pt;;vertical-align:bottom;"><div style="line-height: normal;">&#160;</div></td><td style="padding-left: 0px; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;;vertical-align:bottom;"><div style="line-height: normal;">&#160;</div></td><td style="padding: 0cm; border-bottom: 0.75pt solid black;;vertical-align:bottom;"><div style="margin:0cm 0cm 0.0001pt; text-align:right; line-height:normal; font-family:calibri,sans-serif"><div style="font-size: 10pt; font-family: &quot;times new roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">(1,316</div></div></td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); padding-bottom: 0.375pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div></td></tr><tr><td style="background: rgb(204, 238, 255); padding: 0cm; width: 80%;;vertical-align:top;"><div style="margin-top:0cm; margin-right:0cm; margin-bottom:.0001pt; margin-left:12.0pt; text-indent:-12.0pt; line-height:normal; font-family:calibri,sans-serif"><div style="font-size: 10pt; font-family: &quot;times new roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Total lease liabilities</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); width: 12%;;vertical-align:bottom;"><div style="line-height: normal;">&#160;</div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background:#cceeff; padding:0cm 0cm 0cm 0cm;vertical-align:bottom;"><div style="margin:0cm 0cm 0.0001pt; text-align:right; line-height:normal; font-family:calibri,sans-serif"><div style="font-size: 10pt; font-family: &quot;times new roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">17,875</div></div></td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="line-height: normal;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; background-color: rgb(255, 255, 255); width: 80%;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(255, 255, 255); width: 12%;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(255, 255, 255);;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px; background-color: rgb(255, 255, 255);;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px; background-color: rgb(255, 255, 255);">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Legal Matters</div></div></div><div style="text-indent: 4%; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; line-height: 12pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company, from time to time, is party to litigation arising in the ordinary course of business. Management does not believe that the outcome of these claims will have a material adverse effect on the consolidated financial position, results of operations or cash flows of the Company based on the status of proceedings at this time. </div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Guarantees and Indemnification Obligations </div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company typically enters into indemnification agreements in the ordinary course of business. Pursuant to these agreements, the Company indemnifies and agrees to reimburse the indemnified party for losses and costs incurred by the indemnified party, generally the Company&#8217;s customers, in connection with patent, copyright, trade secret, or other intellectual property or personal right infringement claims by third parties with respect to the Company&#8217;s technology. The term of these indemnification agreements is generally perpetual after execution of the agreement. Based on when customers first subscribe for the Company&#8217;s service, the maximum potential amount of future payments the Company could be required to make under certain of these indemnification agreements is unlimited, however, more recently the Company has typically limited the maximum potential value of such potential future payments in relation to the value of the contract. Based on historical experience and information known as of December&#160;31, 2019, the Company has not incurred any costs for the above guarantees and indemnities. The Company has received requests for indemnification from customers in connection with patent infringement suits brought against the customer by a third party. To date, the Company has not agreed that the requested indemnification is required by the Company&#8217;s contract with any such customer. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">In certain circumstances, the Company warrants that its products and services will perform in all material respects in accordance with its standard published specification documentation in effect at the time of delivery of the licensed products and services to the customer for the warranty period of the product or service. To date, the Company has not incurred significant expense under its warranties and, as a result, the Company believes the estimated fair value of these agreements is immaterial.</div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The following shows the undiscounted cash flows for the remaining years under operating leases at December&#160;31, 2019:</div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:68%;"><tr style="font-size: 0px;"><td style="padding: 0px; width: 80%;"></td><td style="padding: 0px; width: 12%;;vertical-align:bottom;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; white-space: nowrap; padding-bottom: 0.5pt;;vertical-align:bottom;;width:;"><div style="font-family: &quot;times new roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ending December&#160;31,</div></div></div></td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="padding-left: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Operating<br/>Lease<br/>Commitments</div></td><td style="padding-left: 0px; padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 80%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2020</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); width: 12%;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">6,786</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 80%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div></td><td style="padding-left: 0px; width: 12%;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">6,186</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 80%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2022</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); width: 12%;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,840</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 80%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div></td><td style="padding-left: 0px; width: 12%;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">1,644</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 80%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2024</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); width: 12%;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,525</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 80%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2025 and thereafter</div></div></td><td style="padding-left: 0px; width: 12%;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">210</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; width: 80%;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; width: 12%;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background: rgb(204, 238, 255); padding: 0cm; width: 80%;;vertical-align:top;"><div style="margin-top:0cm; margin-right:0cm; margin-bottom:.0001pt; margin-left:12.0pt; text-indent:-12.0pt; line-height:normal; font-family:calibri,sans-serif"><div style="font-size: 10pt; font-family: &quot;times new roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Total operating lease commitments</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); width: 12%;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">19,191</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr><td style="padding: 0cm 0cm 0.375pt; width: 80%;;vertical-align:top;"><div style="margin-top:0cm; margin-right:0cm; margin-bottom:.0001pt; margin-left:12.0pt; text-indent:-12.0pt; line-height:normal; font-family:calibri,sans-serif"><div style="font-size: 10pt; font-family: &quot;times new roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Less imputed interest</div></div></td><td style="padding-left: 0px; background-color: rgb(255, 255, 255); width: 12%; padding-bottom: 0.375pt;;vertical-align:bottom;"><div style="line-height: normal;">&#160;</div></td><td style="padding-left: 0px; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;;vertical-align:bottom;"><div style="line-height: normal;">&#160;</div></td><td style="padding: 0cm; border-bottom: 0.75pt solid black;;vertical-align:bottom;"><div style="margin:0cm 0cm 0.0001pt; text-align:right; line-height:normal; font-family:calibri,sans-serif"><div style="font-size: 10pt; font-family: &quot;times new roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">(1,316</div></div></td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); padding-bottom: 0.375pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div></td></tr><tr><td style="background: rgb(204, 238, 255); padding: 0cm; width: 80%;;vertical-align:top;"><div style="margin-top:0cm; margin-right:0cm; margin-bottom:.0001pt; margin-left:12.0pt; text-indent:-12.0pt; line-height:normal; font-family:calibri,sans-serif"><div style="font-size: 10pt; font-family: &quot;times new roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Total lease liabilities</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); width: 12%;;vertical-align:bottom;"><div style="line-height: normal;">&#160;</div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background:#cceeff; padding:0cm 0cm 0cm 0cm;vertical-align:bottom;"><div style="margin:0cm 0cm 0.0001pt; text-align:right; line-height:normal; font-family:calibri,sans-serif"><div style="font-size: 10pt; font-family: &quot;times new roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">17,875</div></div></td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="line-height: normal;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; background-color: rgb(255, 255, 255); width: 80%;;vertical-align:bottom;">&#160;</td><td style="padding-left: 0px; background-color: rgb(255, 255, 255); width: 12%;;vertical-align:bottom;">&#160;&#160;</td><td style="padding-left: 0px; background-color: rgb(255, 255, 255);;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px; background-color: rgb(255, 255, 255);;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td><td style="padding-left: 0px; background-color: rgb(255, 255, 255);">&#160;</td></tr></table></div> iso4217:USD xbrli:shares xbrli:pure iso4217:USD xbrli:shares bcov:Segment bcov:Customer bcov:Plans EX-101.SCH 9 bcov-20191231.xsd XBRL TAXONOMY EXTENSION SCHEMA 1001 - Document - Cover Page link:presentationLink link:definitionLink link:calculationLink 1002 - Statement - Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 1003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1004 - Statement - Consolidated Statements of Operations link:presentationLink link:definitionLink link:calculationLink 1005 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:definitionLink link:calculationLink 1006 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 1007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 1008 - Disclosure - Business Description link:presentationLink link:definitionLink link:calculationLink 1009 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 1010 - Disclosure - Business Combinations link:presentationLink link:definitionLink link:calculationLink 1011 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:definitionLink link:calculationLink 1012 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:definitionLink link:calculationLink 1013 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:definitionLink link:calculationLink 1014 - Disclosure - Right-of-Use Asset and Lease Liability link:presentationLink link:definitionLink link:calculationLink 1015 - Disclosure - Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - Debt link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - Accrued Expenses link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - Segment Information link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - 401(k) Savings Plan link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - Quarterly Financial Data link:presentationLink link:definitionLink link:calculationLink 1022 - Disclosure - Restructuring link:presentationLink link:definitionLink link:calculationLink 1023 - Disclosure - Business Description (Policies) link:presentationLink link:definitionLink link:calculationLink 1024 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 1025 - Disclosure - Business Combinations (Tables) link:presentationLink link:definitionLink link:calculationLink 1026 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:definitionLink link:calculationLink 1027 - Disclosure - Intangible Assets and Goodwill (Tables) link:presentationLink link:definitionLink link:calculationLink 1028 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:definitionLink link:calculationLink 1029 - Disclosure - Right-of-Use Asset and Lease Liability (Tables) link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - Income Taxes (Tables) link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - Segment Information (Tables) link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - Quarterly Financial Data (Tables) link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - Summary of Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Detail) link:presentationLink link:definitionLink link:calculationLink 1037 - Disclosure - Summary of Significant Accounting Policies - Summary of Changes in Company's Allowance for Doubtful Accounts (Detail) link:presentationLink link:definitionLink link:calculationLink 1038 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Detail) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - Summary of Significant Accounting Policies - Outstanding Common Shares Excluded from Computation of Dilutive Net Loss per Share (Detail) link:presentationLink link:definitionLink link:calculationLink 1040 - Disclosure - Summary of Significant Accounting Policies - Weighted Average Assumptions Utilized (Detail) link:presentationLink link:definitionLink link:calculationLink 1041 - Disclosure - Summary of Significant Accounting Policies - Summarizes Stock-based Compensation Expense (Detail) link:presentationLink link:definitionLink link:calculationLink 1042 - Disclosure - Business Combinations - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1043 - Disclosure - Business Combinations - Schedule of Total Purchase Price (Details) link:presentationLink link:definitionLink link:calculationLink 1044 - Disclosure - Business Combinations - Schedule of Identifiable Intangible Assets Acquired and Their respective Useful Lives (Details 1) link:presentationLink link:definitionLink link:calculationLink 1045 - Disclosure - Business Combinations - Schedule of Estimated Remaining Amortization Expense (Details 2) link:presentationLink link:definitionLink link:calculationLink 1046 - Disclosure - Business Combinations - Schedule of Pro Forma Financial Information (Details 3) link:presentationLink link:definitionLink link:calculationLink 1047 - Disclosure - Business Combinations - Schedule of Goodwill (Details 4) link:presentationLink link:definitionLink link:calculationLink 1048 - Disclosure - Revenue from Contracts with Customers - Schedule of Changes in Condensed Consolidated Balance Sheet (Detail) link:presentationLink link:definitionLink link:calculationLink 1049 - Disclosure - Revenue from Contracts with Customers - Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Detail) link:presentationLink link:definitionLink link:calculationLink 1050 - Disclosure - Revenue from Contracts with Customers - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1051 - Disclosure - Intangible Assets and Goodwill - Finite Lived Intangible Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1052 - Disclosure - Intangible Assets and Goodwill - Summarizes Amortization Expense Related Intangible Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1053 - Disclosure - Intangible Assets and Goodwill - Estimated Remaining Amortization Expense (Detail) link:presentationLink link:definitionLink link:calculationLink 1054 - Disclosure - Intangible Assets and Goodwill - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1055 - Disclosure - Fair Value of Financial Instruments - Company's Financial Instruments Carried at Fair Value Using Lowest Level of Input (Detail) link:presentationLink link:definitionLink link:calculationLink 1056 - Disclosure - Right-of-Use Asset and Lease Liability - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1057 - Disclosure - Right-of-Use Asset and Lease Liability - Undiscounted Cash Flows Under Operating Leases (Detail) link:presentationLink link:definitionLink link:calculationLink 1058 - Disclosure - Stockholders' Equity - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1059 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity (Detail) link:presentationLink link:definitionLink link:calculationLink 1060 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity (Parenthetical) (Detail) link:presentationLink link:definitionLink link:calculationLink 1061 - Disclosure - Stockholders' Equity - Summary of RSU Activity (Detail) link:presentationLink link:definitionLink link:calculationLink 1062 - Disclosure - Stockholders' Equity - Schedule of Shares of Common Stock Reserved for Future Issuance (Detail) link:presentationLink link:definitionLink link:calculationLink 1063 - Disclosure - Income Taxes - Schedule of Loss before Provision for Income Taxes (Detail) link:presentationLink link:definitionLink link:calculationLink 1064 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Detail) link:presentationLink link:definitionLink link:calculationLink 1065 - Disclosure - Income Taxes - Schedule of Reconciliation of U.S. Federal Statutory Rate to Effective Tax Rate (Detail) link:presentationLink link:definitionLink link:calculationLink 1066 - Disclosure - Income Taxes - Schedule of Income Tax Effect of Each Type of Temporary Difference and Carryforward (Detail) link:presentationLink link:definitionLink link:calculationLink 1067 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1068 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1069 - Disclosure - Accrued Expenses - Components of Accrued Expenses (Detail) link:presentationLink link:definitionLink link:calculationLink 1070 - Disclosure - Segment Information - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1071 - Disclosure - Segment Information - Total Revenue to Unaffiliated Customers by Geographic Area, Based on Location of Customer (Detail) link:presentationLink link:definitionLink link:calculationLink 1072 - Disclosure - 401(k) Savings Plan - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1073 - Disclosure - Quarterly Financial Data - Summary of Quarterly Financial Data (Detail) link:presentationLink link:definitionLink link:calculationLink 1074 - Disclosure - Restructuring - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 10 bcov-20191231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 11 bcov-20191231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 12 bcov-20191231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 13 bcov-20191231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 14 g768281g89g60.jpg GRAPHIC begin 644 g768281g89g60.jpg M_]C_X 02D9)1@ ! 0(!>0%Y #_X6[#:'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"(_/@H\>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS M.FUE=&$O(B!X.GAM<'1K/2)!9&]B92!835 @0V]R92 U+C,M8S Q,2 V-BXQ M-#4V-C$L(#(P,3(O,#(O,#8M,30Z-38Z,C<@(" @(" @("(^"B @(#QR9&8Z M4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO$$[1W)A<&AI8R!T>7!E.B!,:6YE M($-H87)T)B-X03LF(WA!.RHJ*E1H92!D;V-U;65N="!H87,@<&%S$$[5&AE(&9O;&QO=VEN9R!F;VYT$$[)B-X03LM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+28C>$$[5V5D($9E8B R," R M,#$Y(#$P.C$T.C4W($=-5"TP-S P)B-X03M38W)I<'0@=C(N,RP@26QL=7-T M$$[1W)A<&AI8R!T>7!E.B!,:6YE($-H87)T)B-X M03LF(WA!.^* HB Q($--64L@8FQA8VL@;V)J96-T7-C86QE+B8C>$$[)B-X03M4:&4@9F]L;&]W:6YG(&9O;G1S(&%R M92!P'1&;VYT($%R:6%L351= M)B-X03LF(WA!.RTM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM)B-X03M&$$[*BHJ5&AE(&1O8W5M96YT(&AA$$[)B-X03M4:&4@9F]L;&]W:6YG(&9O;G1S(&%R92!P'1&;VYT($%R:6%L351=)B-X03LF(WA! M.RTM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM M+2TM+2TM)B-X03M&:6QE($YA;64Z(" @(" @(" @(" @(" @<&%G93 R.2YA M:28C>$$[57-E$$[3&]C86P@ M5&EM93H@(" @(" @(" @(" @,C$M1F5B+3(P,C @,#@Z-3@Z,#DF(WA!.T53 M5"!4:6UE.B @(" @(" @(" @(" @,C M1F5B+3(P,C @,C,Z,C@Z,#DF(WA! M.U-C$$[26QL=7-T$$[*BHJ5&AE('!R969L:6=H="!C:&5C:R!I M$$[(" @ M(" @(" @($%R:6%L350F(WA!.R8C>$$[5&AE(&9O;&QO=VEN9R!C;VQO$$[(" @(" @(" @($)L M86-K)B-X03LF(WA!.RTM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM M+2TM+2TM+2TM+2TM+2TM+28C>$$[/"]R9&8Z;&D^"B @(" @(" @(" @(#PO M&UL;G,Z>&UP1TEM9STB:'1T M<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+V&UP.D-R96%T;W)4;V]L/D%D M;V)E($EL;'5S=')A=&]R($-3-B H5VEN9&]W7!E/2)2 M97-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QX;7!'26UG.G=I9'1H/C(U M-CPO>&UP1TEM9SIW:61T:#X*(" @(" @(" @(" @(" @(" @/'AM<$=);6&UP1TEM9SIH96EG:'0^"B @(" @(" @(" @(" @(" @ M(#QX;7!'26UG.F9OF%'.7=)1$UU34%!-%%K;$Y!*S!!04%! M04%"04%304%!04%%028C>$$[05%"24%!04%!44%"+RLT041K1FMB,DIL04=4 M04%!04%!9B]B04E104)G445"055%0F=51D)G:T="45E*0W=G1T)G9TQ$06]+ M0W=O2R8C>$$[1$)!341!=TU$07=11$$T4$5!.$]$0DU41D)15$5X=V)'>'-C M2'@X9DAX.&9(>#AF2'=%2$)W8TY$03!914)!64=H55)&4F]F2'@X9B8C>$$[ M2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9( M>#AF2'@X9DAX.&9(>#AF+SA!04519T%N045!07=%4B8C>$$[04%)4D%135)! M9B]%06%)04%!04A!445"05%%04%!04%!04%!04%11D%W24=!44%(0T%K2T-W M14%!9TE$05%%0D%114%!04%!04%!028C>$$[05%!0T%W449"9V-)0U%O3$5! M04-!44U$06=10T)G8T1"04E'06Y-0D%G35)"04%&25))>%%614=%,D5I8UE% M54UP1VA">%=X46E00B8C>$$[571(:$UX6FDX0U)Y9W9%;%%Z4E1K<4MY63-0 M0TY546YK-D]Z3FAD55I(5$0P=4E)2F]-2D-H9UIH2E)&4G%3,%9T3E9+0G)Y M-"]0128C>$$[,4]4,%I85T9L85&18;#E76C)H<&%M='-B5S5V63-2,61N M9#1E6' W9D@Q*V8S3T5H66%(:4EM2VDT>4YJ;RM#:S535FQP95EM6B8C>$$[ M<6)N2C)E;C5+:G!+5VUP-FEP<7%U28C>$$[;V)(=T9-2%(T M4TY#1E9*:6-V17I*1%)$9VAA4U5Y5VE9-TQ#0C-04TYE2D5G>&15:W=G2D-H M9UI*:EI&1VED:V1&53,X<4]Z=WEG<"8C>$$[,"M0>FA*4VMT3515-5!2;&19 M5U9P8EA&,658,5)L6FUD;V%7<')B1S%U8C)2,61N9#1E6' W9D@Q*V8S3T5H M66%(:4EM2VDT>4YJ;R8C>$$[*T1L2E=7;#5I6FUP=6-N6C9F:W%/:W!A86YQ M2VUQ<39Y=')Q*W8O84%!=T1!44%#15%-4D%$.$$V5G!E:B]M2V)34TYR8E9O M-WE05R8C>$$[4%9G=34Y46%7:T%91U530G(R1TXT1#!J-#(W06EV-VQ343)& M5BMJ848U+VAV$$[ M5#%K;D-40TIF:C1K+UI3=4MT83%O=C5G6%8W9%A%5FAR66AL:W5(;FAH,61) M1$E*0D]B4#9U<5AQ3$-,9FY%2FQ"44Y4+V1N9%9N,B8C>$$[=C,K4(R;&MJ:5EQ5FMI<%%U5#-W2W@W+T=V;6)X$$[+W%V:E,R-R]!0G(U;3AB3"]K M4DPO=T)6.&%7,V8T,3AZ94YL+W=!:4IF.$%Q=FI3,CB8C>$$[94YL+WE);"\V'(U;3AB3"]K4DPO M,5AX<&)D+VI8>DXT,E@O26E8+W%V:E,R-R]'=FUB>'-V*U)%=B]69D=L=#,K M3F9-,R8C>$$[:EIF.&E*9BMQ*TY,8G8X04=V;6)X2]W0U)%=CA!,5AX<"8C>$$[ M8F0O:EAZ3C0R6"]):5@O<79J4S(W+T=V;6)X$$[,V8T,3AZ94YL M+WE);"\V$$[+W=$5F9';'0S*TYF33-J6F8X M:4IF*W$K3DQB=CAA*UIV1WDO-453+SE6.&%7,V8T,3AZ94YL+WE);"\V$$[3"\Q6'AP8F%0;FIZ1VA6;49M>3AL1$M)6E%A M1F=$42MS9DAW>'!B96$$[3D9Y4495;6MU-'EK$$[=4MU*W4S4"]!1F(W:B]G;U K M<75+=2MU,U X03%B-VHO9V]0*W%U2W4K=3-0+U9V=5 X06=O4"MQ=4MU*W4S M4"]6=G50*T-G+W=#<28C>$$[=4MU*W4S4"]!1F(W:B]G;U K<75+=2MU,U X M03%B-VHO9V]0*W%U2W4K=3-0+U9V=5 X06=O4"MQ=4MU*W4S4"]6=G50*T-G M+W=#<28C>$$[=4MU*W4S4"]!1F(W:B]G;U K<75+=2MU,U X03%B-VHO9V]0 M*W%U2W4K=3-0+U9V=5 X06=O4"MQ=4MU*W4S4"]6=G50*T-G+W=#<28C>$$[ M=4MU*W4S4"]!1F(W:B]G;U K<75+=2MU,U X03%B-VHO9V]0*W%U2W4K=3-0 M+U9V=5 X06=O4"MQ=4MU*W4S4"]6=G50*T-G+W=#<28C>$$[=4MU*W4S4"]! M1F(W:B]G;U K<75+=2MU,U X03%B-VHO9V]0*W%U2W4K=3-0+U9V=5 X06=O M4"MQ=4MU*W4S4"]6=G50*T-G+W=#<28C>$$[=4MU*W4S4"]!1F(W:B]G;U K M<75+=2MU,U X03%B-VHO9V]0*W%U2W4K=3-0+U9V=5 X06=O4"MQ=4MR6'4W M:'5+=%I424,V5F1J1"8C>$$[469%3W9'46XX359E>C5&3'-6960V3BM:3C5D M>',Q=&\Q;$A)9%$KC-%:V-R1&IC=W)(86U+8W-V2C(T>6-1;W)Z M.$-Q-R8C>$$[4V9Z43%A*V4Q13)H<&%C-7)E3%5)2G W;4LU=&AD>E)146HP M3&EY=#)D=S T3&EO44QU$$[ M85=,>5@W>$8Q,"\Q+W)";557%9/4$]L+V)Y*U1V MD4S9G=",W=Q=VHV-6%F-R8C>$$[+VHO-$IF-C15 M3RMU5VXK+S0O.$%G;"]R:7)V$$[5VXK+S0O.$%G;"]R:7)V$$[:7)V$$[-$IF-C1Q-S8U868W+VHO-$IF-C1Q-S8U868W+T%)+RM#6"MU M2W4K=5=N*R\T+SA!9VPO$$[ M+VHO-$IF-C1Q-S8U868W+T%)+RM#6"MU2W4K=5=N*R\T+SA!9VPO$$[868W+T%)+RM# M6"MU2W)*8G$R6E966FM::39505E%+V)'2W99$$[13'1+.&=A,E$R=V1: M67IZ:S1H9U)U8U91=28C>$$[<#-V-4TR,#$W85AU:E=J=4A#6%5A-DQ,3TIM M=%$T*TAH8D]*>$%),T1&3U%J;V$P>%9K4&YE4T]4>6Y,2D51,&)Y,F))=S9& M5&12128C>$$[15EH5T5:2D1S5F1I$$[ M45-L4E-)0W!Q4T%T96Q..$-V558U8U)Y,F%M-$A3=4),94MS17-0>6YG$$[9'!#95I*<5=Q M1F]Q$$[5G!N,3-61FTU5$Y"27!S<7A' M-D5G=75!3G%64')M9'DS24=H*WAX;TU64G9N>E1.4%!L4#!N=#0U171P3%-/ M1#%&1&Q&*W-X25%#,28C>$$[97$W2$-&64@K:#E*+W=#5TLS+S5&2B]40V@S M-D@P;B]!2EER9B]K56XY359D*V@Y2B\U67)F.$$U1DHO5$989F]F4V8K5TLS M+W=#4B8C>$$[4V8P>%8S-D@P;B]L:70O*U)39C!X5C,V2#!N+T%*67)F+VM5 M;CE-5F0K:#E*+S59"8C>$$[ M5C,V2#!N+VQI="\K4E-F,'A6,S9(,&XO04I9$$[,&XO;&ET+RM2 M4V8P>%8S-D@P;B]!2EER9B]K56XY359D*V@Y2B\U67)F.$$U1DHO5$989F]F M4V8K5TLS+W=#4E-F,'A6,S9(,&XO;"8C>$$[:70O*U)39C!X5C,V2#!N+T%* M67)F+VM5;CE-5F0K:#E*+S59%8S-D@P;B]L:70O*R8C>$$[4E-F,'A6,S9(,&XO04I9$$[86E54DE/2D@X=3-8,WA646LP,U1K2WER87=R24A1:'A';V%P M8V(Q<&ER,F))<&1I$$[ M9%)!36IE=&)Z1S%N:W)+>2]%B8C>$$[0U@W1D$S5CDX M5F$Q5A%$$[%$O3W5+B\Q8TQJ M+T%)1T0O<6QI$$[>B\Q8TQJ+V=94#A!<6QIB\Q8TQJ+T%)1T0O<6QI M$$[>B\Q8TQJ+V=94#A!<6QIB\Q8TQJ+T%)1T0O<6QI$$[ M>B\Q8TQJ+V=94#A!<6QIB\Q8TQJ+T%)1T0O<6QI$$[>B\Q8TQJ+V=9 M4#A!<6QIB\Q8TQJ+T%)1T0O<6QI$$[>B\Q8TQJ+V=94#A!<6QIB\Q8TQJ M+T%)1T0O<6QI<3E.3B8C>$$[=6E/5&%J3W%F>F-94'=(<&(T<75K=#=H;$-2 M,W,X84%B,$5"3$AX66U,.5$$[9'I4,6M8.3!F44914&DW4FC90<4DQ3%,W5R]#96M, M<4Y:4D=46&IY1F%6,GE+55AI7!O=FYT;UIK=GIQ5G5K97-H,B8C>$$[ M5S5V:DQ*3F%M;VPO965O9C-+9C=R.4E28W5P:C)'1E8Y=C59.#-A9G$K:EA6 M=613=4Q8-GA03F4R33$O8UA%545B>4EQ0C4U9%-2,R8C>$$[2W=X9W%J47I) M6$QB2GEQ07%883%O=C5G6%8W9%A%5FAR66AL:W5(;FAH,61)1$E*0D]B4#9U M<5AQ3$-,9FY%2FQ"44Y4+V1N8W%Z3"8C>$$[>G8X07!/3'EE<49)-35G,6U, M<5(U1U0T>&-28G)22')Y8G(P<#$$[;S1Q-S%D5R\U6G)F+VME+R]62$9897)Q,R], M3F(O.$%).2\K<4]+=3E85G8K5V$S+W=#4C$$[<6II$$[ M:C,O-F\T<3$$[.2\X07%J:7)V M5C%B+VQM="]W1&ME+SA!,5)X5F9X,7=X:5578TIJ2DE$974Y2VHO04HT-'%T M36UR:EDR$$[=BM783,O-4AV+S%2>%8S<39T M+WEZ5R\O04-09B]Q:FER=E8Q8B]L;70O.$%K92\O0492>%8S<39V+WEZ5R\X M07E09B]!2V\T<7)!-B8C>$$[;$=P371V05ID=4U1;F5N*WE0<&)F3#E72W%B M,T=S3V%T8C(O9T(V-S!!.78S3TMQ3#-M<'$S15%9T,B8C>$$[,7!Y2U%W26A'-FE:9S%F;C92>%99,&0U>%9:3%,S0T8P3'-* M;61V=$%6*TM)5E!Z3TMV86M223!#26]21D9&5E)1065W1U)3,VER>B8C>$$[ M4'EX*UI7=39P13AK;C%#-45/5-X2VM-9TI25CE34GDP=3-X*V]) M:6YD3CA.2VPK:"]M>G)L-4YP,&0U9#961DY.8U)1,R8C>$$[3F]Q27I497!. M1$A-;'!00F8S8TPO5E5L36MJ-S%(5DDV2$%R5W1F;3=Q9'9E,U-7=7)A2DAA M:5,T5EI:;S5*0F%P0THR9T9W-C-C828C>$$[=6)W44M94T]!*TQB;G15<7I8 M>G!C>E-E5&A+.$1I4UIR2C5%2$5C1TYX0U-P-494,3)X5FA($$[-5!V:B]W0V$X5F0V.'8X07EZ>69F2"]Z6&ER M=EAL+S5:-5!V:B\U$$[%8S$$[ M9B].94MU.658+VQN:RLK4"]M=D98979,+W=!$$[9%!VEAI<6], M-CE4O,6LO-7)X5C,Q,C0W,B8C>$$[-VXU:4DO$$[:%9B>75N+W99<$9(.&M:469E,T]V,U5X5E53 M4FM8:6QQ-G(T1#!X+WAT:7$W,35F*U=E5#E1C M;$MF8B8C>$$[2&=X>%8W1FM5=7A6:4=J9FU&;VPR1T5/;5AL;3AM;W1P-U%Y M4E%Q+S%G.5I*5FIK9C!G>#9E='AD=7DT<71T+WI/,'546&)445HW0R8C>$$[ M-G-T5G5P<$E$8EA-=&=H:DU3>'9Y<4QP:$M'17=O25!58EIQ<4M9<70Q3#AZ M-T=X=35B6#E$86QC=7)Z<&)T0TQ4:F-#,#E8-GDP6"8C>$$[<5A-6D%I.4(V M*V]&2B]:1%9X5D=E9#4E5;%1C>$XP4'1H0W-( M*W57;BLO-"\X06=L+W)H43$$[+VHO-$IF-C1Q-S8U868W+T%) M+RM#6"MU2W4K=5=N*R\T+SA!9VPO$$[868W+T%)+RM#6"MU2W4K=5=N*R\T+SA!9VPO M$$[*U!41E9X=4Q&4#$$[ M04AL>7-NF(O14I.='A4<%=M2V]K M,U9I,S)P66HX,EA&5E!N<&8X04Y".399<3=N<&8X028C>$$[3D-08T918U9D M-FUN.7 Q2'EL<"MP$$[04DO*T-8*W5+=2MU5VXK+S0O M.$%G;"]R:7)V$$[<7!GB8C>$$[4E!%,'E80CE.1F0U23-H33-W;&IY5#1I5&=64C%E2#AN;V)Q M.&AV=C!K8FU/4C%K84IT8VM9=7%Y$$[ M<&ER2V9/.7I92C56.4]/5TY&;&$Q83)J-4)E56-C.%1S54AC26$$[$$[.459+S0S>%9R,40K>D%F.6Y) M0B]X1E1IF,O=T%X5DQT3#@R,FYM5#%V<4TP84I::U$$[=6@W2$958W1V0T1Y2SAM2%)M2EEJ-59R5$96 M6$9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&5FMS,%5+1U-6,6I19%AC:%%0 M<$]+;R8C>$$[6#E--F,R.$UP=4(T,C903T%F8WA"=U!P>%9*+TYE$$[ M,W-U;C(P="]!='1E>5)),7IB22]Q3$A)5D)D03E&-4)4=%=M0DM)>%9H*VHO M;'!P;6YX6&MC,3ED,W!U-S5B.7!*;51N5TU%2D=Z2R8C>$$[;TPW3CA4=#AB M9#)W,G%L6F9L8EE73=1 M;3)1$$[<&XQ,U9&;3543D))<'-Q>$3-)1V@K>'AO35941'ID6C(Y;G!%3C5&1W)'=U9,5T=* M-G-N<#--$$[56)947)Z;6924%5)360Y95%!1%I)-6TT+U17 M<"](0VA4+U)E;W!U3&LS03=),#$S0U0W;'A,2U K17A686)A4DYP$$[-B\X04I34TIQ+S=(1EAC.4E8*RML=3=C1'$P.&PS16=0:'ID M9VXT-'%R>'=A5SA,6$5D,TDP35E,3DUT,TU6541C:W-*2T-M2W133"8C>$$[ M;S9W<&-Y6')I1UE";S5M=DI1C9C M='IW8C-%:G5K6"]!03)+=2MP6&MN.3-"2D-P-WHS$$[-6-F-T-.;E4O M=T1"-'$W.4%4=B]!2#)O,TM%9')E4U9!9FXV:GIN-VE-5EAV-5DP:591='=* M-V=$=%!C,T5O$$[:U!Y;%I*26QR<#9X3$LU:VM# M=DIU>#$$[5VM'2W)0.$%$.'$W<'%6,G@X2G!86F9U:DU2 M+TA&6&9O:2]89C9Y2E X;C%,=5 O04EB,350,5EQ:S%U9DYJ*V%,;7AL,'9H M;SAC0R8C>$$[4$1E+W!#-F]Z:VUO-61Z+T%*4$%5<%=U-'=+;E Q0SDO=T(X M+W=$8W=U+RMA34MT+U5,,R]F4"]!2$U,=B]M:D989E5,,R]F4"]C=R8C>$$[ M=2\X06UJ1EAF54PS+V90+T%(34QV+VUJ1E5L,6PO3E9T<3)L,C%H<%)U$$[-TI8;&1.07 O M6E-7-6M99DHR;%5(+V=-2W(T+TQS07(V=#=F5"M(2S9M4VXO27!O+W=!8U9B M:CAS84Q(24I5:&-41'!,-C!X9B]G:28C>$$[+TQ&550K:3=B*V4T+W=#:VUF M.$$U%8W4&M5=7A6:%@U9RM5 M3E4Q-U8O3$XS6E%78R8C>$$[>6%89'9,8TYE1&PV84]G*TY9,E=73U0W1DMC M4319<59D4&E/2W!20BM68S)N87)O*W!A5%EA8D).85A&>&188U-#0TLR4G!P M14Y)228C>$$[9G%->FAV4VE335-2>7A-3TE9.#EW5E5V,7HX<71E,4D]O:3)E;U@Y:B8C>$$[ M86A6;4AN93!U-"]*-G=P9$5'0G).2EA+0FI)4F-22T$$[8B]Y4UA&6&96 M=%$O-6)F*U-3-'%L,G-E5G)F5TQ393%V,U-63&A$1S$$[16AK8F5P3$]D>E5N1E5Z*W)A M:"]Y,B\X:VQX5C,Q8E50*U$$[+TQB+T%-:VQX5C,Q8E50*U$$[4U,T<3"8C>$$[ M5C,Q8E50.$%L="\U2DQI$$[260X5F5Z-49, ME!(8T=' M9T1..6=C;$1F=D5P6$9736%,-6@O328C>$$[4#%.3T=P5#9Q.'$S16%Z:5!4 M;F4R=58Y84584F1N,'EZ;6=J:F=:,FE"0W-Z06IN2G1I4$$[<$%L14-Q2GI9:3(U5U5R4W).>&DY56XQ0VA. M1'' V-TY:1S1"67)X9C9X1%5#9V%V>%EQ=VIL9"\W M-FHO-28C>$$[1TXO>E)H43=L9"\W-FHO-4=.+WI2:7)U5C,O=G%0.$$U1TXO M>E)I$$[ M;&0O-S9J+S5'3B]Z4FER=58S+W9Q4#A!-4=.+WI2:7)U5C,O04PV:B]W0U)J M9CA!3D=+=3589BLK;R\K4FIF.#!9<3=L9"\W-FHO-28C>$$[1TXO>E)I$$[5C,O=G%0.$$U1TXO>E)IE)I$$[-4=.+WI2:7)U5C,O04PV:B]W0U)J9CA!3D=+ M=3589BLK;R\K4FIF.#!9<3=L9"\W-FHO-4=.+WI2:7)U5C,O=G%0.$$U1TXO M>E)I$$[=58S+T%,-FHO=T-2:F8X04Y'2W4U6&8K*V\O*U)J9C@P67%S M;&$U-')Y:E%,>E-P1&MN-UDW8T)I$$[ M2EII,FEM:3%A9#1P-VE7-$U8;TEG6#0O5%-/95-3<&%L94E25%1M>3%">%9, M3% X=SE9:S%3>7-R;E)O;S=A-758='!.5F=N=7)M>"8C>$$[,DU34BMJ8TI: M0TYM95-6;S93;4EC;&]'86]X5E$Q6#AZ3EET3"M3,'0Y1W1P*V-L,FQI.&PK M.%)D9% Y9C9W6FQ&$$[3#AQ-VQC5E1J>G!F4GIE5'9R M2$9W='$Y1.%%A9&-+7EF.&DU4"MA8TM(9E=O M=C5:4"M28VXO0414:28C>$$[4QK+R8C>$$[-7!X5C,Q<4PK5U0O04I&>68X,#1Q-S8Q1B],2B]W06DU4#A! M;6Y&6&97;W8U6E K4F-N+T%$5&ER=G)56#AS;B])=50O;6Y&6&97;R8C>$$[ M=C5:4"M28VXO3D]+=2MT4F9Y>68X:350*V%C5F0Y86DO;&LO-49Y9C@P-'$W M-C%&+TQ*+WE,:R\U<'A6,S%Q3"M75"]!2D9Y9C@P-"8C>$$[<3$$[.&DU4"MA8U9D.6%I+VQK+S5& M>68X,#1Q-S8Q1B],2B]Y3&LO-7!X5C,Q<4PK5U0O04I&>68X,#1Q-S8Q1B], M2B]W06DU4#A!;6Y&5B8C>$$[:W1Z1WEQ04AQ6%1R1S1(,G@S27A6-T9K575X M5DQT6#!(43E53G1.<6QH1&9.<#=M93 Y84U3;4]4:59*545(96@K*VYC1$98 M;C)H828C>$$[>"M75G5)(84%84F=A5#9L<&E'>6QU2E5T03!Y4GI. M2D

G-Q5593.5!T2T9O8U963EDQ8CAV26)U.'1:+TEW=FYN:VM(2B8C>$$[ M8DQ41U$$[+W="8TM(9E@W M2"]L<&DO-$YF-C1Q-S8O62\X04Q41B]W82\Q>%8S,2MX+S5A678K1%@K=4MU M*W8R4#A!>3!X9CA'=CEC5F0Y9G-F*R8C>$$[5VU,+T%)3F8V-'$W-B]9+SAT M35@O0G(O049X5C,Q*W@O=T-7;4PO9S$O$$[<3"\U85EV M*T18*W5+=2MV,E X07DP>&8X1W8Y8U9D.69S9BM7;4PO04E.9C8T<3$$[+T)R+T%&>%8S,2MX+W=#5VU,+V3!X9CA! M0G(O6$989E@W2"]L<&DO-$YF-C1Q-S8O62\X04Q41B]W82\Q>%8S,28C>$$[ M*W@O-6%9=BM$6"MU2W4K=C)0.$%Y,'AF.$=V.6-69#EF$$[,2]R:7)V&8X04)R+UA&5FMT-UIS1E9:-#)9=6Q!2%5N-UDY.%9E>5I&3'-686MJ M4U-.;S5&1$DT2W5P,T)",DE/2W-4,"8C>$$[+W=$2WIY6EEE;6)E,W5!,&-Z M,T-T.6-U=U,W=7)R>D-Y<4I"1554,"M94$1I0TXY.%939E4Y0R],='18,4=Y M=7)$56UV25=T1VMK4R8C>$$[-78P-4YQ3%1X5G132C%B8TQ+,"]P0VII=&5B M5D=+;R]5=D]0;#9F4D5N3V@S96]75G5J>E0R=VET9S%T1&)4=$1Y:VIU2EEU M$$[551K-7 Y;74R2W%&<#5J.&Q4>FE&+TQB,C=04&)1=TY*85=Z M3$I(95100D1C8V]N:T-2$$[ M-F)P3G-T<6MP:59M4WAL3%5!4$ML=$I0=RLQ.6U4:30W<4U#<#9F3'9L,$%K M-EAA54$$[8F1Z,TYS,3=* M83)K87=Y5VMK7=T83)K$$[1VM.=DI-DQ&8TQA1DDK8S9Y M1#DT-B](2W%P+VQB:B8C>$$[1E9#.3@W9FPU6C9A,3E0;U%I5EEB5UEX>E6YM,W$X0C)9;F)&5UI7=6@K6$QI,FEU1C!Q M,%9::R8C>$$[5U)634U$541#=$]38S!06'%P23A$9U9)9%4Q3'EP64A606YL M<')S-D]S570W-F1T85)5:6Q%:#E61&108F@Q5#!46&HQ+UHU9&EQ2"8C>$$[ M4&U(>5%.4U-X4&PK=G%X,T5K17DR='$O<4$$[0G=Q:68P:C529C%P3$QY,#$U9$LP.%)T1G1R5T-14LY=$ID=#5:;6IT4F%V95%41R8C>$$[ M>717.5I)=E,Y64MS8G4V1TDS0T)Z2W%,-$4T<6XR;$QO3V]A='%/;78U649M M*VYC3V1X4$19=$9)2D,S1#!Z0DQ--$I6969&,59G<"8C>$$[1E%+:D%Q=G)6 M=C55,&E',FQU3D=I:U6HY1S!J9FI*9%1,0VI32&E&4D%Z:7)%+TMP M;T-Q:W,R=2M6241E4GHK5FUI=3=+4B8C>$$[:VMT6&HP,5=-85%'-$TS<6TT M.4)9+U1!$$[2E%F>E9";W%O465A4$M-;#549F M-GIP=28C>$$[:U)A2VE83W%13F,R+W$R.7%N1E5-;TEE378V,R](=3%3<496 M,D1%1FQ"5EI&9F%0-6%S-U-7-FLP:3-K4T93-TI&87!*26%D;%)62B8C>$$[ M2G=+>#1A-351.5-Z1"M7;5-(56)A1S9S3&$$[:V-W5WI*0DY: M44YD>4=3-71N;6A&16I);W-H8FQ64T%68FEQ:7)Z.'IR93%:56LP2%9$3DQ# M;'IB47%,3&Q,0SA5:WAC5G5G131*028C>$$[.5))5DI)*T5.9U8RC5A M,'5.-6)I2S5%2UA#,C5L9%E91E!+05A(3E!R37-036-$$$[<5!$5RM14FA:=50Y259N5U T4650=VDW;#=F M=&5W;W%L9#DK6#-L5SE13$YB>G!X;49W1W0W>3=T;D5Q>5-Z2S-/0U=.=FAK M=4I'028C>$$[5-G4U$$[ M4V57-'549%--44M!97!C5'EV>$$V2T119&AI<5EF5S4O=T1L:6TK*T@O<7!I MDIE5U%M1GIB439G-D)"<28C>$$[16HS16]M9VEU M;%5I6G!'86IR=4YH$$[,U=M2V]7-#!N.'5'94,T:VEU M65=V63=E,V=69%-U24MR2%-E,U!P$$[4S!-.71Q5%D9Q$$[,6%Z.&YE65I*,G996FUM:FM5>G1$9DY:>4LR;G1+;TI-3GI# M,4EM:VLS-E8S-T-H5F1E42M5.4I3,C%U-F=U63=E0E=&;WI88GDR-"8C>$$[ M37EU5VM31#9W.%)K6DI:2WEH3UA%;F5M2W!!3'(X<7(Q=%!223=T2',U44QE M3T\U=3=D;VY-34U++U=&5V5-:%=H4TY632]W;&5N,B8C>$$[:E96139.92]L M:4Q23$=Y:6QL=#%L:W555S5N;&Q,13)5:T)F;F-Z37IX;7I34E4S2V-64$@W M3WER2F9+;C9(=#E'5#E!,C%X3%E3=28C>$$[-VEA4S0K$$[5U$K4U!,,$YH2' V86)Q2#%32C%K.4TV:&-. M>CE-0E536FUU:3!S4W%O06IK3$E",GA65C%,>6IO1W!26&-6,W!.,%5V:51D M96QD4"8C>$$[0UC8Y-TQ0>6IK0VE3;G)83#A7:SE.4S=R4FU)<7A*>%9/$$[ M5TY,5C=L-$Y0;5(W=55Z,T1C-&U,>49&5&ME57 O66I554A967$V.6I3*VA7 M1S8P*V%32DI96C%8;D5T2DQE5EIO;7%S;RMZ2D=P<"8C>$$[,S6IM:G1B1%5O+UA%;UIX<59Y6D8Y9#!K;#E+43-:94EU,%-K;$-0>$]+ M;VQ03$]I;TQC2G!&=W!T26QH9UE4+R8C>$$[04)+:4)W=GAE=E5S4%=C.&HX M5E17=%%$:7%#,#-Y1C5:,#)7,&QT3DQV=S%I=V$R16UO6$5Y1&E3>6AK;'5N M5C%2;5IK5G=1<$I+,"8C>$$[2D]+;W4S.'(V2F)A:&)8.$=K,TM81F]#24%, M9RMM0V5F>$Y#6B]39'=*;D-U>6QG1%%(1E4V931M9$=2$$[5EDO8653+TPQ<'%!=C1.2W96;E=/0T963C=+,%%3,5969W!! M,7E9<7AH0E)U3F$Q4%5M<7%V86559DQC,7!087E7;'=W1GA*3$UB=28C>$$[ M-FYN;6%783!.$$[1&EE4%1B1E5F M92M59$%V5FM384=14GI02$I01D1C6$5%8W9P4FE*56Q32U)&:VHY36-41W=+ M3C-">%9/359D:7)S5F1I<4=T4#$$[+W=#377E73%=J1TQ14T)L.5=1=W(V9T)!*TE-;3E#9'$T<3@V,%!Y:BM4369M M;E8U-V%*:W9:-F5U."8C>$$[.7DV,B]W04)O,V]T-F=R>F(T:E5N,F]-2W-C M.'=W9FPW8F5D3E%E-F4W:6EH=DEI<5)'07=Z2EHV2DAE2# U0VIY>7AI1S-J M4F]I>"8C>$$[*TXQ8G5-5EEZ275I4E)Y871E4GHS;6A$4S5*66]K5T98:FQ3 M,V5#4T-3-#E.-&YK:F5#9T1-<"MY554O6GA1;DXY<"]K,WDO9E!P,B8C>$$[ M<71E5U8O3F94=&-*2#E3=3%T,FMH:6Q$;S=W2UI5:U=71TI9;4$K2W(P$$[$$[8WAU3GA'07$$[1VUA;'%K,3 V<6UU86%S54YO6C1R5FI%649( M;V=R-DUN3DI$1U)5$$[3G%K:F]Q2G=J5DI)-4DU<%5D:4-Z<5-.='-65&)3=GI2.'$K M6#E/9U=F-GI*.69V3'4U=EIF<3=X2F)V8R]7-WA)-DU.>2\Q8V]I:B8C>$$[ M8R]A3DU5$$[5G5%2RML87EZ M47IB;%$S4#%)9FA8:CA3;FM$.$PP3DMM,FXK9G!,;30P.7!D34U';F%R3#96 M:F1F5TDS:TMN;45E5S-&2%1K>6AD=28C>$$[5D]1%8R2W5X5D17;CDO92\X04=99CAM63A64D]+=7A6,DMU>%8R2W5X M5D17;CDO92\X6F@O>28C>$$[6FIX5D4T<3!Z8U)7:&(R1TMP8EHR=6MW-FIC M,T9T6DQ&95-6.65D1D%D*U)Q,TDO-C)+=D]03F9N9E-R1'I*93)M;V57-V4V M4T161R8C>$$[1G)D1TE34$YC4C9#=#)E>#0S0DIG9U=P*TI$5#EK-'%X=GI& M-3@P:U%3-FAE959D2V)5:S R-695-$QQ24-:$$[ M3%)S451%=TMS,5=48S165%IV3VUK84LU,#8R.'4V9G%T=$A+63E4=DY*:$Q7 M>C(O1TM30FQB.39!>'5P=V@U358K0G0V,$%526I1="8C>$$[9#AR>&%$-6Q& M;G!E:5128TY/3W!067!X,#9L+TLP4$$$[-S!W46E*>3 X:DE9,6MR27-9 M:VEB;$I6;$5H<'E*8D9#5W=E9'9Y,6LQ>31U6G9+56-D*VUN24I),TYS5#E5 M3G1,26Y'4#A!84)H-28C>$$[235&94DV-UEP84@U9R]L=75P>E=,950W86$R M;FLK<%=S.$-7-VE3,EAH1UAK,BMY>G9T46UQ:B]!0V-536=U9DUN;'I3.6$X M=39'9"8C>$$[0G-B2%1V36YP6%8Y1S9!;%HW:&E,6&IW6&DW1U)/;T)#+W1& M2W)Y57!2$$[ M;49S1VUR-FYW>DQ+44-&5VQE-$IO;U)8;$QZ,S5(,6I6:SAR<#5E:G-V.$%% M161X86AO94$U,FMA5$Y%2G5(>$M41D4R,TQ9:V-D:B8C>$$[54M52&]F;D-& M3D)SC%61&5*>6XK1F5, M=6%!0G%Q<3$W*UEF:TA42EET6&@X=28C>$$[1EIV5):=&%I4C4U8EHU M=E5M4D3)T=%E43&1+8G!%-6Q( M06$R:3E:4WEQ=S)D428C>$$[9"M82'-'2C)X<%5Y,$PX-DY-,64K,#)Y6%1: M'A646TO3V5/,6IM M5S8P>"8C>$$[=6-C:W-+,T%M:6IG.5)*,FI13UI76&=/0S%,2'9S3W5.255T M0R]06%0Y4VUT-U8Y3&UJ=4I*8F$Q95)M4T]0,3=I<6QG2$E):D1O828C>$$[ M13=K1F%64103GA)-TM/5E179U93=B]!2E=V<7)A;B8C>$$[2EE34'!E;E)P M2DUS3W S$$[4C)G96-.>' V;G)",'%I,3)8 M9FQY0W(P=D%R%8R2W5X5DQP M9C!D.5IN+S-O.5AK4"8C>$$[5SE,-GIX-6-&<"]D+T0Y;FHP>%9R+U%0*UAZ M+T%+9DU69"]O2"],-2]W0E!M2W4O,$0O;#@O-F9-5E4R+U)&9FDK=%8U:G(Y M8BLS5"8C>$$[8C9A67%P>69O2&XK.3EF,4],+V$K=%8T,"M0$$[ M2#%W*W1C=7)F,VQ09FPQ.3A+$$[*W2]9+S-P$$[6B\S<')7=G$$[6' X1F$O5W8K968O041B:7)V.$%C1'E0.2]Y M<3EF.$%E<71F.3)F.#-9<6Q&+SA!.'$V+WA$<'8Q-FXV9' O=4TY5#9Z-C%+ M1VY$-B8C>$$[2SAF=W=Q;DPO;T]J8R]R1DMN;%@V,3%R=E@V8T-R0B]H+VUA M971Z*TAL5#8Q6&]/3F9O<%1&5D]$+T18,7DO.40Q+W)652]34$@V,R8C>$$[ M5W9P+T(V=BM6-F1/=2]';F%M2W%R+V](:$AZ.69H4F93#E4-C%8,38O-E!7=B8C>$$[-UA,-T9E+U1F M0W%99C9"+WDK9CE0;4)89C9"+WDK9CE0;4MO;7&UP1TEM9SII;6%G93X*(" @(" @ M(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(#PO7!E+U)E&UL;G,Z&%P+S$N,"]S M5'EP92]297-O=7)C945V96YT(R(^"B @(" @(" @(#QX;7!-33I);G-T86YC M94E$/GAM<"YI:60Z,39&1#0R0T8T1C4T14$Q,3DX,41$-3)!-S-&,T,Q-S,\ M+WAM<$U-.DEN&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/@H@(" @(" @(" \>&UP34TZ4F5N M9&ET:6]N0VQA&UP34TZ4F5N9&ET:6]N0VQA7!E/2)297-O M=7)C92(^"B @(" @(" @(" @(#QS=%)E9CII;G-T86YC94E$/GAM<"YI:60Z M,35&1#0R0T8T1C4T14$Q,3DX,41$-3)!-S-&,T,Q-S,\+W-T4F5F.FEN&UP34TZ1&5R:79E9$9R;VT^"B @(" @(" @(#QX;7!-33I(:7-T M;W)Y/@H@(" @(" @(" @(" \7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @ M(" @(#QS=$5V=#IA8W1I;VX^&UP+FEI9#HQ-C@U0C(W M,C&UL;G,Z>&UP5%!G/2)H='1P.B\O;G,N861O8F4N8V]M+WAA M<"\Q+C O="]P9R\B"B @(" @(" @(" @('AM;&YS.G-T1&EM/2)H='1P.B\O M;G,N861O8F4N8V]M+WAA<"\Q+C O3X*(" @ M(" @(" @/'AM<%109SI.4&%G97,^,3PO>&UP5%!G.DY086=E7!E/2)297-O=7)C M92(^"B @(" @(" @(" @(#QS=$1I;3IW/C8Q,BXP,# P,# \+W-T1&EM.G<^ M"B @(" @(" @(" @(#QS=$1I;3IH/CF4^"B @(" @(" @(#QX;7!44&3Y!3X*(" @(" @(" @(" @(" @(" @/'-T1FYT.F9O M;G1&86-E/E)E9W5L87(\+W-T1FYT.F9O;G1&86-E/@H@(" @(" @(" @(" @ M(" @(" \7!E/"]S=$9N=#IF;VYT5'EP M93X*(" @(" @(" @(" @(" @(" @/'-T1FYT.G9E&UP5%!G.E-W871C:$=R;W5P M&UP1SIG&UP1SIG&UP1SIG&UP5%!G.E-W871C M:$=R;W5P'1E;G-I3X*(" @(" @(" @(" @(" @(" @/$5X=&5N'1E;G-IF4^"B @(" @(" @(" @(" @(" @(#Q%>'1E;G-I7!E(%1Y<&]G'1E;G-I'1E;G-I'1E;G-I'1E;G-I'1E M;G-I'1E;G-I&UP;65T83X*(" @(" @(" @(" @(" @ 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(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ 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(" @(" @( H\/WAP86-K970@96YD/2)W(C\^_]L 0P ! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$!_]L 0P$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!_\ $0@!3@(K P$1 (1 M 0,1 ?_$ !X 0 !!0$! 0$ '! 4&" D* P$"_\0 8A 8" M 0 "#0@&!@<#" 8+ @,$!08' $($18)$A,4%R%65Y26E]77%1@B,565U-9! M4523TM@C,C=A<7<9,S1X@;6V)$*1"B4V0U*"H;R,G5Q:/,YXX]VBFM6P6EGX@7!!8E%**LZC&'D H MCT(CE,.#O#6B46I/;'X_%-]FL%LPZQGUX16(K7Q=R8TL0:'.%A'1I<-,,KGB MYIM*U$IFC58S33_'7D%4?6KDM#SG^]N7-?UE4W$5GKF/:J5UXSRB M<(8F\2>97?)(2RSB-7RVPDF2V,4'PF$PURF+:BJZ&U].SER->XC*2<]$W/-. M)B)RE1YIDL.G7*[E.DKSD9SK8[@3-=+<<>8$LI!/QTG35\-/'FW M)4_6(M:#+6;[7>7=+.YS!G!@EC7"69,V1B./4%?]*75U-%24K#S:ENO-2H5% MEWFZY?MM1LPJ]%QDU7,$=8Q:=64')(M$KT?II8 M#FT'6@V6-(W(ZP5==JX;*8Y$XP0QQ,A^BLQ$L>#S@25%$O$E#K1NBRY931NU MCH)SKNJP::J&'):C7-++:=X7W1/'""2Q]: 2%H@CE=5BLT4>+ 51XX],G?U, M*B)TCDC*R+3P-SJ_MS2B= G-IZL@T94-URAO1-QZQ!H!:?+/E#QCDM^<4G2V M$ESV\M=@5["65X:DG.>_9-QL<3;,BE9-,&@,C4TU)(-(IU'C&>,1 MDB3MS@TQR0)CQH5;LX#4)PXA?=*4_P!*XG# S)NK"/0Z#.08[(Z\:G^*/31$&5< MU"HPHK0Q[UO0 ;'VPMZWVNM]&"&"&W/3RM;UEAV>A)5UJ?/PV4SYW*Q]?8K[V MQ#L]&)5UJAX;*9\[E8^OL5][8AV>C$JZU0\-E,^=RL?7V*^]L0[/1B5=:H>& MRF?.Y6/K[%?>V(=GHQ*NM4/#93/GC$JZU0\ M-E,^=RL?7V*^]L0[/1B5=:H>&RF?.Y6/K[%?>V(=GHQ*NM4/#93/GC$JZU0\-E,^=RL?7V*^]L0[/1B5=:H>&RF?.Y6/K[% M?>V(=GHQ*NM4/#93/GC$JZU0\-E,^=RL?7V M*^]L0[/1B5=:H>&RF?.Y6/K[%?>V(=GHQ*NM4/#93/GC$JZU0\-E,^=RL?7V*^]L0[/1B5=:H>&RF?.Y6/K[%?>V(=GHQ*N MM4/#93/GC$JZU0\-E,^=RL?7V*^]L0[/1B5 M=:H>&RF?.Y6/K[%?>V(=GHQ*NM4/#93/GC$ MJZU0\-E,^=RL?7V*^]L0[/1B5=:H>&RF?.Y6/K[%?>V(=GHQ*NM4/#93/GC$JZU0\-E,^=RL?7V*^]L0[/1B5=:H>&RF?.Y M6/K[%?>V(=GHQ*NM4/#93/GC$JZU0\-E,^= MRL?7V*^]L0[/1B5=:H>&RF?.Y6/K[%?>V(=GHQ*NM4/#93/G M\0[/02KK5$@Y"C & , 8!PCL_@)S2N6^4D%M"T:RG'&M'+&.?MM[O36Z"Y", MD1B'*V.\EXC3K6Q)Q)XTAGL?5,*2LV:X4*I.WIJI*&H,BFY;TIU(VL24-*OW M*.5<*4WO3SR)_O'B)S&OIJGW'>>W544EXMV#>C#:1E@/$=D1/)&%UNQVA';= M0T=%F-I1(JV4'L+Y'2(C#;D<'H#\PPT:14OA;]+6PM]5")I5BL-1RF(G^8JI MZ.%CDRX WP]IKCXYLT_J--PQO_D^HY*SI2X-LPW?<=02VT&.[K;IB+H$P10! MR9+$LMJ>3$=@.;HWN40BDW>V<$,D3DV-3WM\^?-1*S>:4+THG/1>RJ?MF\ ; MXE";D?Q[BL_J-%P\Y;7L;=MHJ7QLF [UA:":.L3?[TJV#H4.A0.0--IOD9=5 M+3-'YR9G" II](R#(S,S&QG4:#B5'64H5:67:%RYQFI-G>3O'JZ.149F<=*E M]7P]3 +:X_WIQ)D94>E3JX,5@4H^QZ>+DEW(37M,A?HY*I6SN45$"%;9UJ*O MY"L,'M5(4Q)HQ$TO*?JHE:^.IK3+> -WWF3R MZYI_542Y/V&X<4G"E5%;ML MLEE6TI\RJT'.\:>2KE+L2 #@8B7NSA2- MJ$E,*76[\9)>L]$MV%:)&X$[3KTB5:GV((]D*TY2DG8P]/:BV4< 8-B#T[[4 M7:].NG?1O6"'G.=H\P&6UR/T8QLX]%A$;T L.Q" MV$ >@.MBWO6M=.\[X3[)]U(/P^4R.K,<\GV3[J0?A\ M =68YY/LGW4@_#X ZLQSR?9/NI!^'P!U9CGD^R?=2#\/@#JS'/)]D^ZD'X? M'5F.>3[)]U(/P^ .K,<\GV3[J0?A\ =68YY/LGW4@_#X ZLQSR?9/NI!^'P! MU9CGD^R?=2#\/@#JS'/)]D^ZD'X? '5F.>3[)]U(/P^ .K,<\GV3[J0?A\ = M68YY/LGW4@_#X ZLQSR?9/NI!^'P!U9CGD^R?=2#\/@#JS'/)]D^ZD'X? '5 MF.>3[)]U(/P^ .K,<\GV3[J0?A\ =68YY/LGW4@_#X ZLQSR?9/NI!^'P!U9 MCGD^R?=2#\/@#JS'/)]D^ZD'X? '5F.>3[)]U(/P^ .K,<\GV3[J0?A\ =68 MYY/LGW4@_#X ZLQSR?9/NI!^'P!U9CGD^R?=2#\/@#JS'/)]D^ZD'X? '5F. M>3[)]U(/P^ .K,<\GV3[J0?A\ =68YY/LGW4@_#X ZLQSR?9/NI!^'P!U9CG MD^R?=2#\/@#JS'/)]D^ZD'X? '5F.>3[)]U(/P^ .K,<\GV3[J0?A\ =68YY M/LGW4@_#X ZLQSR?9/NI!^'P!U9CGD^R?=2#\/@#JS'/)]D^ZD'X? '5F.>3 M[)]U(/P^ .K,<\GV3[J0?A\ =68YY/LGW4@_#X ZLQSR?9/NI!^'P!U9CGD^ MR?=2#\/@#JS'/)]D^ZD'X? '5F.>3[)]U(/P^ .K,<\GV3[J0?A\ =68YY/L MGW4@_#X ZLQSR?9/NI!^'P!U9CGD^R?=2#\/@#JS'/)]D^ZD'X? '5F.>3[) M]U(/P^ 7N$LK,AMFC%")I;$9^KRJL.CDJ!*G-T$4N;M"#HPHH ]!%KQ"UH71 MO7BWTY,63[/V+AS7=>YZ&,X'<8 P!@# -:OGD\4?#T'B[KD14&^0PB!FZJ#4 M[8!3?O@LD*L;,)HTMV8&3Z;Q:=^J8A:D^V/0GT+1MG );H6'$PXOR^?BYG"W MD#0K;:".D'&[:B070XDEJ&^H5MDPU+:"Y.%9-LB M:)"VKC&QQ87-E6R06> 1>@AV>A?Y?R:XW5] M+_!]/>05(0B>]LV@ZD2^UX'&I?V[P HQH!U:>7]$\]LZEJ"!MH>\NE< XH27 M1H3 ;$$.S)<>WMFC3.Z2&1N[8P,#&WJW9Z?'M>D:F=G:V\@:I>Y.CFN-(1-[ M>B3%&*%:Q6>2F3$%C.., 6 0M"&"PJZZ:LF"K+0KJVJRGU:-P70;A8D*GD5E M4%0@8R.^7L:R6L3JO8$P6=-K:AT$>X TWD:[JKV27]+ AK-0559V[4]U1P4P MINSZ\MJ) <%+2.4UG-8W/(X%U1!*$L;!/<6 >=US_M;Y)_[R%M?\[+SOAR79>QQQ_N?I[(JLID8 P!@# & , 8 P M!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & M , 8 P!@# & , 8 P!@# & , N<3_M3HW_/.J?\ J]NR8LGV?L7#FNZ]ST"Y MP.XP!@# & >6$\,9XSKT?K.32YN5.,4O.D+2MCLC#>SJ)$ M8$U,_LEV3&DN3\HW&$RM.[UU+P01N T][/IT?[S=WSUS.D2EFL2341G&%2[J M<*7)RW,I56Z5ST]4=ZSZ7\+^(];MZEVUROA_)OFCRJ6A4O"6BK :[0C%Y.$< MB5@/!BYYD?)>6%L[3%(K"XTX#:*,K5X),D)D:9DD3ASX^?/G\&>_]K6%=Y\5 M;GF[U),O:EZFY,=D$J[CR.K:Z# *&A[9S7Y*.26$1H+I9%AR>;O\9XS5W*GE M.V%N"MG/ET.LZZ9BW."L_4FXDJWM\^:"6L,SG*2=5$5B><-+ MI.FJ5\1RRN/JOLA'9$H_.>$O(.(0WD01,IE3KW3JJPK)''JFKRF:>=*5!>1\ M[;R:HMJ/-<1VY1&'MU82=&38#^$3^N>RI62ECHTJ\.'[E2,X56W+455:UR.@ M/90BR7BE^/\ &GY.$ZM9SSKX0Q.WFQR*#MF=:]>N0<+[I'I62;TIC(W():5$ MV!]0KNV0.*5P,:UP3$JPTL8QAS],7_J_G0YG\XF5I8N5'*BNXRUM;50=CR'L M(AG*5F;$25#%35$_YT6)7TYW)DZ4LE"1N<4_':^C,[&H!K;U"DS,B>N[MFR M;&\.6%V^HUZ84U'9R]>=#I+5;,T1#LK?)>/UZU-C%%)!P>XLS*SFF.H4J!G% M9Y-QFQN6-")2(L>]]N?H][<&Q#H!/1K8P"5:-%H6N MY@'O6]:&3S@NDDDNK6Y$F:KQ_$,_D/:QQY/RS#]#1G"?=:&D.%N1=R,-+T$( MA&)C#DXM&!T X0M#"'OAR79'+$EQ.J7>;=$S[]9I1YN)!]]0S\QY3,*Z\[#K M-*/-Q(/OJ&?F/ A77G8=9I1YN)!]]0S\QX$*Z\[#K-*/-Q(/OJ&?F/ A77G8 M=9I1YN)!]]0S\QX$*Z\[#K-*/-Q(/OJ&?F/ A77G8=9I1YN)!]]0S\QX$*Z\ M[#K-*/-Q(/OJ&?F/ A77G8=9I1YN)!]]0S\QX$*Z\[#K-*/-Q(/OJ&?F/ A7 M7G8=9I1YN)!]]0S\QX$*Z\[#K-*/-Q(/OJ&?F/ A77G8=9I1YN)!]]0S\QX$ M*Z\[#K-*/-Q(/OJ&?F/ A77G8=9I1YN)!]]0S\QX$*Z\[#K-*/-Q(/OJ&?F/ M A77G8=9I1YN)!]]0S\QX$*Z\[#K-*/-Q(/OJ&?F/ A77G8=9I1YN)!]]0S\ MQX$*Z\[#K-*/-Q(/OJ&?F/ A77G8=9I1YN)!]]0S\QX$*Z\[#K-*/-Q(/OJ& M?F/ A77G8=9I1YN)!]]0S\QX$*Z\[#K-*/-Q(/OJ&?F/ A77G8=9I1YN)!]] M0S\QX$*Z\[#K-*/-Q(/OJ&?F/ A77G8=9I1YN)!]]0S\QX$*Z\[#K-*/-Q(/ MOJ&?F/ A77G8=9I1YN)!]]0S\QX$*Z\[#K-*/-Q(/OJ&?F/ A77G8=9I1YN) M!]]0S\QX$*Z\[#K-*/-Q(/OJ&?F/ A77G8=9I1YN)!]]0S\QX$*Z\[#K-*/- MQ(/OJ&?F/ A77G8=9I1YN)!]]0S\QX$*Z\[#K-*/-Q(/OJ&?F/ A77G8=9I1 MYN)!]]0S\QX$*Z\[#K-*/-Q(/OJ&?F/ A77G8=9I1YN)!]]0S\QX$*Z\[#K- M*/-Q(/OJ&?F/ A77G8=9I1YN)!]]0S\QX$*Z\[#K-*/-Q(/OJ&?F/ A77G8= M9I1YN)!]]0S\QX$*Z\[#K-*/-Q(/OJ&?F/ A77G8=9I1YN)!]]0S\QX$*Z\[ M#K-*/-Q(/OJ&?F/ A77G8=9I1YN)!]]0S\QX$*Z\[#K-*/-Q(/OJ&?F/ A77 MG8=9I1YN)!]]0S\QX$*Z\[#K-*/-Q(/OJ&?F/ A77G8=9I1YN)!]]0S\QX$* MZ\[#K-*/-Q(/OJ&?F/ A77G8=9I1YN)!]]0S\QX$*Z\[#K-*/-Q(/OJ&?F/ MA77G8=9I1YN)!]]0S\QX$*Z\[&25\]/BZWZ+3KH<[,J?=X58+:Y8Y1Q42$09 M%JK8C-_1#L)&P!WXQB#KQY,63[/V*E553JKWZI'HLS@=A@# & , M T3%V-KAZ+DH'E/X)6W5CZ=#)<-J"N=-5X=:1CVG?M7(;7>EO4\=JEN"8M8" M8[:/E';KK4C&(4G+)>2Q>)Q'+S%ISC,MX.Q=\$R9@\3Y-1"='+)!.'6RGMU0 M6';*#3K.WU[,D;S)ES>CGA#8H5C;] MCJ^ QN?SRTV.,H6^P;/;(6S3V4%#5#<)(UUT2_)X2@6Z.4&)BT\=*E$@TA+2 M)TVMB=EAA_=C3-#T(01)^"O$R96P?=DEI6.NE@KI-&YN\JAN4F3Q>33F'%HB MHE.IA7*-\3UQ,IQ&"VQJU'YC*HF\25GVTM(V]T3C:T DXLN_*.L63S2SIE5W M,_E'&6A9L1=B285C'),CY%IHTENE$^ 6N2&>%PUD21V*#<$2I6:E0*H\UH$ M&A:R%-BQ$M0HW8@\#LE(7%B&*Q+AAQ@A57V13;/4$?75Y<1BHVV&B7K7^P7* MRCE;6C8^[SJ63UXDLOE*A$SMSE[]*)G+I6XMK<0SM)TEF\Z>Y+,7XID:$Y+ M6PHW5]5HF)N#M$T)T288RA VWFYC(G3!#SNN?]K?)/\ WD+:_P"=EYWPY+LO M8XX_W/T]D564R, 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 M P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & 7.)_VIT; M_GG5/_5[=DQ9/L_8N'-=U[GH%S@=Q@# & , X_P+LD=WVCR/U$:]XFER[C47 M9,ZJ=?83)9^U=W-:FN+Z7<=9E;[G3NH:!E055'K%:G/3FTG3_K^1 TXK'&S M3Z#%S1IX4E5PX32BE5,2N<-;5TNF$^?N*,[0<5*^O5LH*5WH M]S5CCLSV]+['9*@/LB+T8Z,P'F3TVBL=^2-)4L)F"*1O[$2JE\4A+\P;0*EX M))\U,-]*2XF\+MR;3,A3\T[DF?("V*BICBENRH+3-NLU.2^VE]^U_ M'R+=> MUE8LX4QZOWUI42-]0P!MLYN:W,U$H$6O>FQQ0)C2C0;"6)$)-NK4I1UBN43' M6E3&K#[(X="9';+B8Z+O?D43/8VUJXE-EJB(H)<]1BJ5: U[ MFM=5.YSAB;;-E.I"P.;:+P]:M-I1RW?+S!MORJ M5%C.4;>YP].4M@-:5Y7L:.;DLAL2TK6F;)7U=0IK6NZA(U-NWJ4R!N Y/3DH M @8&0IT?5@34[:828(E/EUZ*34]=V1G5?Q6_T5ZT3(J^OJAEM'( 4A$IQ';( MU;*CD_*1U[QX'5GGC59L6E57V> MIEC5$IS"YNW,T7/=$Y0MK_G9>=\.2[+V../]S]/9%5E,C & , 8 P!@# & , M 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P! M@# & , 8 P!@# & , 8 P!@%SB?]J=&_YYU3_P!7MV3%D^S]BX@7.! MW& , 8 P#RS6+&[.=.?87>C^+EZ\8.;BR>M*F5/M2ES%!Q=M^NF_EA&"I7=] MQRQ-\F4W8]?6!Q=3.2Z3(W]H#:Z.W5#?'4+5UO:VQT-'11PU::Z_NRRP\Z.> MF3=(-J9A<\[Y%\] M)2DH'6&LJGZ0 96.)B0DJ-2U6M:\DHM1WJLIF+^ M2_'J(3=UOZ&59V.>=U5S_EW*Q!-J8Y<1R&2.9Q\DL=B19_;.3WSPUC6E::NC M!4*2N2Z=\=29.WN*1U ^5XPP67)7LMX=03RG%.&*JG).CPUYY.,FG*:<9)Q]M]%7/()MR^Y0VC*ZDM9@@#PZ45NIN44PC$QE4\F5OIB]P^!+* M9 YSQN?H=+%[9-'M1%F7J0QR=6 MI$205S4%K2:1<-^5'$?D,J9P1E.B2WA$87+X_-Y^U4:YK70E+.9)&X(ND0?D ML6VPP^>LJ:))A'+5J4=D7[S3KJC[@;F2 MLW;L::BH*SL2#.M5VI>:/A5REFW)FZCV:N;#!')2R#7L-AG0^MBIEN M-D!!<]?26J)M/9-'[&MVU+#D:>O9LA9YHS1..@G$.B[0Z2%B; R%Z+E)[)I8 MSH4[BL?-)^>Q'"44;ES%5%(A]:^#HN^M)KT@$A)>GEA'LTLWY08CD9"\.B][ MWLD)B]"XI^Y&]/09K:;8]ZUKM1@\?2,GG"=(@KW:W(DKKO--;3ZJA ?="VI5;^0=@$I'H>@C$4 DO80 [4H.]"V+OAR79'''^YGWZFJ_+F;^F ML?N#*9'4U7YAS.!W& , 8 P#Y=[D=WTJ[B5WS MHK:?2CN8.[Z(V/1FR='=KW3N6S-:'LOMNTV/6A=KVVM;P#ZX P!@# & , 8! MYW7/^UODG_O(6U_SLO.^')=E['''^Y^GLBJRF1@# & , 8 P!@# & , 8 P! M@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & M, 8 P!@# & , 8!4I$:IP4D(D*]:UO>@-I*C:6"%+BC7.4QT,R>UZ!B;&DAY;Q."9P4K 2LZ0 5/=E MCRX+^]B0)4A9@Q*"2B$NSQ"%O<<0YRY_$%\^?QS.J4?7JW)H1*EZ-2A7"*T! M8F5)S4Q@%!7T#1A+- 7@]/;!%K7%Q+C+D=U+2G/F7G(48 M P!@'E\:7"7UQV2-,/F!<7+2@+>=K>DZFL[;+E,[EG$6W*PDW)P*6C*,01Q@ M>WVEZ[@4XIMKK+I M*X8F*FWW*J/W#4EAQ);%.6=VV#SBO/E!'W/CU14/ECPT4DR\;&^THZ";,%A< M?R%[E!S*JKJA0/OA/O63MQ3GE+B@Y>Q M^X:EFK.\Q3EG=LYYO7GR6CY_%>A(1+'EEIQJHELL*+@E<:L"@DZ]Q@SK5L"I MHJ0N-SWM,FT,A,DZXM5%Y'&WMUB,8"^?/G\!0YHDDJMWBD/.7%%7G2)(DO&P MK9A_(OE9??)%E[)37W%"LKW@L:B]BTM;\9KNA:_IY@K.H6EVL=[JQ1/FJT[% MB#E;*V?/M@2N&5X_LS7$#"#TJI[,;9&E996?E._?I/(*J242YI%6Y=)C2J]C MI9V0VQYY#:N?U,4EDB6 M"3'',Z1M:48VDG#:_OE*B?!A6):MUY=#>7CB9+*0YO79Q%%9UIVI51W&FE^2 MD 47-/'VT)Q I)(K&MVK+#C!4_EI[E+WN*2 ,'A\I96Z0O+EN//!LI3,XTS. ML2MZ$9=4GDY:I1^T\ M8!"+&'6_%XP[\7BSOAR78XX_W/T]C[^$>"^4[7^^%_!E,CPCP7RG:_WPOX, M>$>"^4[7^^%_!@#PCP7RG:_WPOX, >$>"^4[7^^%_!@#PCP7RG:_WPOX, >$ M>"^4[7^^%_!@#PCP7RG:_P!\+^# 'A'@OE.U_OA?P8 \(\%\IVO]\+^# 'A' M@OE.U_OA?P8 \(\%\IVO]\+^# 'A'@OE.U_OA?P8 \(\%\IVO]\+^# 'A'@O ME.U_OA?P8 \(\%\IVO\ ?"_@P!X1X+Y3M?[X7\& /"/!?*=K_?"_@P!X1X+Y M3M?[X7\& /"/!?*=K_?"_@P!X1X+Y3M?[X7\& /"/!?*=K_?"_@P!X1X+Y3M M?[X7\& /"/!?*=K_ 'POX, >$>"^4[7^^%_!@#PCP7RG:_WPOX, >$>"^4[7 M^^%_!@#PCP7RG:_WPOX, >$>"^4[7^^%_!@#PCP7RG:_WPOX, >$>"^4[7^^ M%_!@#PCP7RG:_P!\+^# 'A'@OE.U_OA?P8 \(\%\IVO]\+^# 'A'@OE.U_OA M?P8 \(\%\IVO]\+^# 'A'@OE.U_OA?P8 \(\%\IVO]\+^# 'A'@OE.U_OA?P M8 \(\%\IVO\ ?"_@P!X1X+Y3M?[X7\& /"/!?*=K_?"_@P!X1X+Y3M?[X7\& M /"/!?*=K_?"_@P!X1X+Y3M?[X7\& /"/!?*=K_?"_@P!X1X+Y3M?[X7\& / M"/!?*=K_ 'POX, >$>"^4[7^^%_!@#PCP7RG:_WPOX, >$>"^4[7^^%_!@#P MCP7RG:_WPOX, >$>"^4[7^^%_!@&71=Q9)84ZKFY^:RF6/IP+)"_*CQ$M3(D M,%L(#5BC9?TC3A!$!*C(":K5&:[0@D?0+80*Q7==;LJ4YHALE0D%GEB(01Q"\VH)P2\D&?D\WTT&WW!>HX 3ZWC;BKA[Y:6 9Q1Y!3K4VM>BG^)()=+]M[B8 MRGS*JJXNQYD>W*O:9G1S+H#M"P0Q_I$U0.3Q% X)26X$XY563R]6N;7 M)TRK)-]\<6'SD#&K*BDJNA^:&I?-J7L_CV?'89$$;OQMLBD'..RZ.29E[%")QDN33ZI[?D@U?V.@VPHOR <+T MO=[GE^WPMHMP(NV&0)AKA/4:CBY*QV+QW!5L 5NLZ3-Z:!69^[ER2328Z M9/$A>D+HH3L)J%J0"\41"HIS_P E#G*:4[$Z\>^,=[6G&* M_KM=+4%?M]7Q&*5=5ZF6NT3A$,@Z203!4VE'R>?3262EWBM% :V MIH:FQ*^?-2-SDH6N?Q+LKRWM]@AYW7/^UODG_O(6U_SLO.^')=E['''^Y^GL MBJRF1@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P! M@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & 9L@C21 D)>Y><<@0'!T:W, MY':A>WT/C[41!8];TWMHMZWH;FJ!VH@^)&2H&(.P@6Q\DJMY"2C+));&5%O? MRV A2].NC9QG3O9BQ<9KQJ%ZH1B@X6Q?2 7O180,._/7B0Q6R92;KUW3-\) M+,&N(BAI3;K2U688_P 2B2QM$QRU M7&X_,I\2F402$S"Q$$?55Q"9O-B%S<;$(9+I8R2>3%NK0-E:5VG=MVJ"'\SI MFXSA7Z.Q.-FV; *:@4GL^TI8SP> 0UNVZR64/RGO9M;$FSR4A&A;"$P]2L7+ ME*5N:VU$2I<79T6(VML2*W!8F3&B)31$*Q+FIQ?F=867<;7;30UP"F3%!-MN M$W9Y36SW6IY+6C>BDTXA5B,,6F\94N32XMS@PIG>.)#Y&F<$)C 6Y:6)^Z"P MU%,\K/L\F9;1?)FDN22&3K:>F9DB/A+HB9IE'WJ+S& 32).#HW%.[."2P*Q( M]%)LQ)WUJ. YQ]>Z,"5O?D&C%C.J6IR33 TUGSR>:?9JG>SHZD[X(>=US_M M;Y)_[R%M?\[+SOAR79>QQQ_N?I[(JLID8 P!@# & , 8 P!@# & , 8 P!@# M & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , M8!5H4*QS5D(6],.U_\ O-ZWLIZ=2-^+M-;VV)#M;[;:LPKHT!A+ M@X+G56>O<51RU8H'L9RA0/9A@]_5K73OQ! '6M!++#H("P:" L(0!T'0%'@# M +G$_P"U.C?\\ZI_ZO;LF+)]G[%PYKNO<] N<#N, 8 P!@'E1/MB)\^WF]0B7\.[W@R'5K0FW;4[(2UQJV(913@C4LLB'S8_J>2K<&=W:(^H9'QLGK^/G63K$J,5'$IK*.!1/>$IZ/J;F6I9''_E5 M94QX1T])J2ICC37_ "4033F%9;E*H3$7RV[RC-KL]S2:DJ3BBER1/#U*W^V& MUL47Q=:Y.0@:%8GJ'P\E M5CXS%;T1L#C6N9H^(T+ZK4+*T#:2.#&@.V7'5NT M;S\D+]V#FN%-UFB3GG3)]LXY'17LFDRAQU:50/!"7 M7M3MS.=?-]Z9)+RCY46=%GEI>./]82'L(Y?*%\:5R5QB(%%=\YK$L>?[DBM& M8>WJ-U]3LEKZ53P)YFQ,<+6,ZYY[@VA)&$:PY*[7ZL4SG DO,KO0Z2U.^LDX M[*OR5D]WI:PH=D[WONI@G! PR10$T&NC99.FP0#=[WH1Q71K>QD\X;HML#PKYJ]=R(5;?=:,)3'=0.W5)PAT#8%)I",P8A#")*7H&A#[*85%D MN?X.6*.)U>G3N5'?MA^34,]=WSX?9:V6KV,TN]%N._;#\FH9Z[OGP^Q6RU>P MI=Z+<=^V'Y-0SUW?/A]BMEJ]A2[T6X[]L/R:AGKN^?#[%;+5["EWHMQW[8?D MU#/7=\^'V*V6KV%+O1;COVP_)J&>N[Y\/L5LM7L*7>BW'?MA^34,]=WSX?8K M9:O84N]%N._;#\FH9Z[OGP^Q6RU>PI=Z+<=^V'Y-0SUW?/A]BMEJ]A2[T6X[ M]L/R:AGKN^?#[%;+5["EWHMQW[8?DU#/7=\^'V*V6KV%+O1;COVP_)J&>N[Y M\/L5LM7L*7>BW'?MA^34,]=WSX?8K9:O84N]%N._;#\FH9Z[OGP^Q6RU>PI= MZ+<=^V'Y-0SUW?/A]BMEJ]A2[T6X[]L/R:AGKN^?#[%;+5["EWHMQW[8?DU# M/7=\^'V*V6KV%+O1;COVP_)J&>N[Y\/L5LM7L*7>BW'?MA^34,]=WSX?8K9: MO84N]%N._;#\FH9Z[OGP^Q6RU>PI=Z+<=^V'Y-0SUW?/A]BMEJ]A2[T6X[]L M/R:AGKN^?#[%;+5["EWHMQW[8?DU#/7=\^'V*V6KV%+O1;COVP_)J&>N[Y\/ ML5LM7L*7>BW'?MA^34,]=WSX?8K9:O84N]%N._;#\FH9Z[OGP^Q6RU>PI=Z+ M<=^V'Y-0SUW?/A]BMEJ]A2[T6X[]L/R:AGKN^?#[%;+5["EWHMQW[8?DU#/7 M=\^'V*V6KV%+O1;COVP_)J&>N[Y\/L5LM7L*7>BW'?MA^34,]=WSX?8K9:O8 M4N]%N._;#\FH9Z[OGP^Q6RU>PI=Z+<=^V'Y-0SUW?/A]BMEJ]A2[T6X[]L/R M:AGKN^?#[%;+5["EWHMQW[8?DU#/7=\^'V*V6KV%+O1;COVP_)J&>N[Y\/L5 MLM7L*7>BW'?MA^34,]=WSX?8K9:O84N]%N._;#\FH9Z[OGP^Q6RU>PI=Z+<= M^V'Y-0SUW?/A]BMEJ]A2[T6X[]L/R:AGKN^?#[%;+5["EWHMQW[8?DU#/7=\ M^'V*V6KV%+O1;COVP_)J&>N[Y\/L5LM7L*7>BW'?MA^34,]=WSX?8K9:O84N M]%N._;#\FH9Z[OGP^Q6RU>PI=Z+<=^V'Y-0SUW?/A]BMEJ]A2[T6X[]L/R:A MGKN^?#[%;+5["EWHMQW[8?DU#/7=\^'V*V6KV%+O1;COVP_)J&>N[Y\/L5LM M7L*7>BW'?MA^34,]=WSX?8K9:O84N]%N9&PL]GO?=E.X_!FUG1;#MS>UTX?2 MT"(&^C?::WJO>W5+#-;Z$Z!-H:E0/80A"$&]F!5LM7L*7>BW,C?Y=)&COICK MA@8/D4XL!*V2O,G:(PP9! M:O)+6/X8IS;TG^41SW[8?DU#/7=\^'V*V6KV%+O1;COVP_)J&>N[Y\/L5LM7 ML*7>BW'?MA^34,]=WSX?8K9:O84N]%N._;#\FH9Z[OGP^Q6RU>PI=Z+&6.(46[PJS8CVR3.;HJT9J7-W@.3 JQ#V]]X]_[#74<:$O,=3%XA+3' 9XE M8U8MJ1';.WL>!+N]3.EM,4\Y6.VW$XU16J^W&=!MJ:+36P6+JK':FL1)R<3: MVS<]K,DR% (A0H(VC2N92?9)YQ6R^T-&$0DO*:6#K3%//MA,EN/=45J\6O&D M>VZ.6]LJ=. M][7%$M.]MQ8 H_Z' +-#J>J2NX4JK6OZMKF"UTM"Y@60&'0B,QB%*P/16R'D M"J*LC8A8E 78C>R7,)J >EY6]EJM&@WO6!+SFMRIKFJJOIZ/;B-25O JMBFU MRETW&*YA\>A$>VYK=%Z6..V6,MS8V[7*]$DZ4J^]N^#]%%Z-,'H >@#/< \[ MKG_:WR3_ -Y"VO\ G9>=\.2[+V../]S]/9%5E,C & , 8 P!@# & , 8 P!@ M# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , M 8 P#.44;0M*4AXF(SDJ<\&CVV/)Q:+>GD'_ '#3-"UOY):S-ZWH2Y0#NQP- M"TA(-WL)N@+.^R1:^;(($ E U(M""VLR$(BF] #?3T[ 7L0A'*3.G>U"U0(Q M4H'O>QF=KVH @8]@# & , I%R]"V)3ESDL2H$1 >W/5K5!25,2'_ -HPXX8" MP:_1K8A:Z=^+7CP#FGJ/5GZ+ M V1K82]&J###.T#L0MA!VW:AV(6]:UO>^GECS7;^6=<&3[_PCIGF#8P!@# . M&5+\[>9E^\OI5%:U;^-[I4E>6G9%<61QS6;>VKD3!()6O(0ZD'FV)-/5TS Q M-TW5M*8NYF"KSJZ)97^L71J:6J5+Y(YHGS!MI)5F6I3FF2<1'6)EU61N'+N: M,X:^=](<2V:BI>WUU/P6RFD]\3E$*/1][DM?U@FL%)&:;;#5Y;Q,4B(#@B+F M,[5-)4.2*Q"C$=6OCZG?AQL2%PMS513UBO\ "UBDPYR4Y'=D,I>WJOKR'17A MG.3>0=WN, I*$[=+O)LBO(2VY/'+XMF0N=75E8LP/KV#,BP.G-*VN%AF0A@'WH+;Q)X\\H2-*3&]6$ ML7AI+6*J;HJ)2U731HWTY?\ (-WXXU*W2:(19NF]F6#:%3T94<3>G50Q1YWL MZZ9XR0&+GRAZ1HG)8V1*.F/"F6RM2A0J7 4=8'-.VE;<#DW0,I2ZY5>BDTLE MG9 ;KHTB_P"I+JKNKI5R@KIPXJH*80UF\RJ-5?=WST[.0[0PQ^9'N;[&)3"9O6[\S/J,]_> M43LUNT7?6\U$)=US_M;Y)_[R%M?\[+SOAR79 M>QQQ_N?I[(JLID8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 MP!@# & , 8 P!@# & , 8 P!@# & , 8 P!@%:W-RYV6$M[:E.6K% NT)3D MV,8M_7L6_P! "P:Z1&&CV$LL&A#,$$ =BT!FO=&6%>).)%(I8#ZU70!4P1\W M71_LH1:V4\NA.^G>E ]";4AN@[* J-+V/0&#K5JMQ5'K5ZDY8K4CV8>H4&"- M--'O](ABWO>^C6M!#K^J$.M!#K0=:UH"EP!@# +.]2!DCB/:]]=$36EZ>U"8 MK/ 7LXS]!2]:"#>]X!A?667R;Z$/8/D=M,\6I1,B% M"30P;Z==U:HN6(IV6=(=A,)-=#6<@7_L'!Z=; JT-=-8E1+I*%BV:O)(NZ%* MW_91C_'EGT^/UY@RUGA$+?+4I_Y M;B,8>/EJY*P:WCY48&IP^5FQ3)6U"I;G/OM(=W^@4(M:1GHU7=4YJ76DYA8B MM:!F7D^S*LUW7N>@6)0F&0%JVQ06)1B%L@E1RX3-$F%JCC5M:H"4!0LVWLZ1 M&DVJ/ 02 Y1LGNQH22@C&+18-:X2WFY.\)9*#)\ 8 P!@'FMO#C-R[OCFI$= MRCBQ"XU=T%ELVMWC$B>7ET>C9 & J1'H1N4DDL3:K.%SFU#Z1.3F8L\^P=WT]/IIR]X.6Q' MFDA9!J5/Y)CL1T,=&U(T[:J5%.+K\H/1)B8W36F5[0@#WPM[@ M1O1FQ$U&)7B/1E!'*3GSQV0BS^1\\9R"J_A7&:M*.XZ+/E1L7B,]Z:"51[DPKG%0P49'=JEJ5#IU01?048E!!2D6Q)7"DLVVWZ46E=>AI)RNH M;E!=L Y:\1FSAS3[>U\E;3(>(?R\KAVK"$0:,11R/B:A';MTQ1VEQEYR'E'5 M9;0K^1WF&PI^8ID\L<26I91 V_:I(U#2:33;RY.N627*&\\HKF;4\Q:VOB\H MBO:X)5R,$EXR\@^+_(>BE\BL*.)6KD:HJN21^=SZ'&:2D'*ZQ7*FP,JKMH=) M.:4*"1E0HKG*=,I4>II_:G%#D_R;DU^DG!B_Y/R4=BK*E-7OU@UY&5%RR&=R*!QH#5+9*5&D+8U221 MJ$NUZEJ;QI-*%R^^6O\ /#PRLIBU#4Z<1I1VS&*1R&++]#*WO80A M=8PZ-#H$K?3ONI 5FB#M=&CBS-!#K0R><)T@+'NUN1).U\T[1)R'M9*4+5DV M)HT91;[H01*C]2G1ZU3O8Q:&L6F*%9H= 8>,)9>@]DJ+/)#Y MA_;YO[3+(_->(775[B7TT6P\'S#^WS?VF61^:\0NNKW$OIHMAX/F']OF_M,L MC\UXA==7N)?31;#P?,/[?-_:99'YKQ"ZZO<2^FBV'@^8?V^;^TRR/S7B%UU> MXE]-%L/!\P_M\W]IED?FO$+KJ]Q+Z:+8>#YA_;YO[3+(_->(775[B7TT6P\' MS#^WS?VF61^:\0NNKW$OIHMAX/F']OF_M,LC\UXA==7N)?31;#P?,/[?-_:9 M9'YKQ"ZZO<2^FBV'@^8?V^;^TRR/S7B%UU>XE]-%L/!\P_M\W]IED?FO$+KJ M]Q+Z:+8>#YA_;YO[3+(_->(775[B7TT6P\'S#^WS?VF61^:\0NNKW$OIHMAX M/F']OF_M,LC\UXA==7N)?31;#P?,/[?-_:99'YKQ"ZZO<2^FBV'@^8?V^;^T MRR/S7B%UU>XE]-%L/!\P_M\W]IED?FO$+KJ]Q+Z:+8>#YA_;YO[3+(_->(77 M5[B7TT6P\'S#^WS?VF61^:\0NNKW$OIHMAX/F']OF_M,LC\UXA==7N)?31;# MP?,/[?-_:99'YKQ"ZZO<2^FBV'@^8?V^;^TRR/S7B%UU>XE]-%L/!\P_M\W] MIED?FO$+KJ]Q+Z:+8>#YA_;YO[3+(_->(775[B7TT6P\'S#^WS?VF61^:\0N MNKW$OIHMAX/F']OF_M,LC\UXA==7N)?31;#P?,/[?-_:99'YKQ"ZZO<2^FBV M'@^8?V^;^TRR/S7B%UU>XE]-%L/!\P_M\W]IED?FO$+KJ]Q+Z:+8>#YA_;YO M[3+(_->(775[B7TT6Q=GJHTRC=:WO19Y9I6][$#>(775[B7TT6Q:?!\P_M\W]IED?FO$+KJ]Q+Z:+8># MYA_;YO[3+(_->(775[B7TT6P\'S#^WS?VF61^:\0NNKW$OIHMAX/F']OF_M, MLC\UXA==7N)?31;#P?,/[?-_:99'YKQ"ZZO<2^FBV'@^8?V^;^TRR/S7B%UU M>XE]-%L/!\P_M\W]IED?FO$+KJ]Q+Z:+8>#YA_;YO[3+(_->(775[B7TT6P\ M'S#^WS?VF61^:\0NNKW$OIHMAX/F']OF_M,LC\UXA==7N)?31;#P?,/[?-_: M99'YKQ"ZZO<2^FBV,D8Z9:W@LY<<[3%J8T0@Z<'Q=9EE!1I][\>B" AE?=5Z M\P/^H0)-#/,%L/;=R+WLS2%UU>XE]-%L9"J31]J9'.)0XR6H&1U[@%W>%TWF M*F5O7>P]&!UI[-?SG-@;3!ZZ!L[(N2IU172!S&N[<8=([ZO<3VT6Q'7@^8?V M^;^TRR/S7B%UU>XE]-%L/!\P_M\W]IED?FO$+KJ]Q+Z:+8>#YA_;YO[3+(_- M>(775[B7TT6QC4@;8!&-%!>)#,B52GQ(FPBRK-6NZ\>^G6@(6I'*#UZL6Q:[ M7I)($ ._]8,&NG>G#W_Y/<2^FBV,8ZFR24^)KW,H$SCZ.AS?;'L%SE*@O?CT M)(P%3 3:U"WT;UV[NK6'@Z=;&V:WTZU>%7>KZ\Y[:B7TT6QER"FXQZT/#K?5KV)/ M;1%^\'S#^WS?VF61^:\D+KJ]RR^FBV'@^8?V^;^TRR/S7B%UU>XE]-%L9)7\ M2:F>WJ+6I%%6%Z Z369/B383)M?U#!)A&%;^D6, MO'D:A//)YMOW94Y:RS7)+GT1Z*\XG88 P!@# *#Y5:].FF3;D@T]"0"=0M'? MB?Y4VUA4!2"R*K*9& , 8 P!@# & , 8 P!@# & , M 8 P!@# & , 8 P!@# & , 8 P!@'[K6Q;T$.MB$+>M!#K6][WO>^C6M:UX] M[WOQ:UKQ[W@&9)H2X (+6R!2DBS>8'1@#7D0P+U)?CWTH68D)CHKWO7C +O< MH@73K?=]:\> 93%72M69[2=\HE3@E3]N:H>WT@PW0CB@[[B6VL#?W8HG1AW: M&:/L A_K\_#_ -I(CJS7ZE44C0^G_'M&LO>_\=[Z M?[\ ==3!?ZV+PH[]?_T<2I__ /2&FZ/^'1@#4M;A_P"T0:(F:_3LDM]2"_\ M$A\T'7]W0#71_P#D ZP10?\ K8$A#^O:5_D!/_AI0L6!U_AT=& /E:#F>(R' M.A/3]8DLL%XO\ *611T_\1X [O79GCVVS)-O?Z"W=E5 U_AHQF3CW_Q'KI_N MP!W.NA_4KFB??]Z!C5ZU_CT.2/>]?X:UO^[]& /DR!F^,N6/B;_[*J*%&?\ MB),_CZ/^ =_X8 ^08B/_ %<[)!^KOJ-O1?\ X][ 6]'_ WO '55G,_V:>18 M?3T='?)4B1[_ ./=&(6@_P#'>O[]ZP"53*I:6.$DR)Y">\+&_9[NL3LIXRR' M)N4!( C3=\J2B#TZ1.6$"Y4I ETJ+*.6E@ +823"P(4?9&X/QA(3^XI6]&'9 M;:T(0=P;6XG>_&!,GUO?28/ZSE)PC%*@?2(XT>^C6@+!@# ,-?)W'V-5IKV< MH=WX8>DJ.L"8;L]#^K>A&I$^]@0E;UOIVISM:U@%E[UL.4^-]Z"M +7;:M._Q?FU^@,E MC\-CL9V:EX]ZUVPUKLM&>N/[;>NV[F([1 -[WHHHL/0 M'4!D^ , 8 P"YQ/^U.C?\\ZI_P"KV[)BR?9^Q<.:[KW/0+G [C & , 8!Y43 MZKB/''LA + Y>UG-G%P>+I>K*K_L@U'S1MDJ\@JR^7:1LIF*7MWPL1SFLZO8 MFF2QWB1,(&UL,QJL3-I-H1C,A=5CNT#IGA^WL\+FL)57+-MYIR\F=.KGB-K, M?93^#O>K%G[R]JG!49* MI X)FUA9!HV"+Q9G,^7G>1C*CAQ4JHKS4LDLLZ*V M$ZFR.0Z/AIPF]*G>!5#22=8_MFK;=6W*CHFN=RTW<@->N.G9*>R!+GF7?.DX MQH:X:7Y^B[/R"Y><5 MJ L-ZB[PY1R1%U=9-N,*.P6)JD;.I1.K"?-HXC60)0ZMBM*XID,H5_)ZDA:- M.< 9PQ-;-KNE*F6?,2P>.G(%'7#R<[J'.OR;/K:OF@O:=A7M931(75YE+&% ^O"I>,;CB2;S^ M^M^'"L2GE?E7+JN@G&V&,'&_L@M\<8ZB3N$?HA^XET-R&05R-]?7J.P*SW&U MKPJV4.<02O;DX[CB*Q(W#HHJ?&E",EO7/\15OX" N;F\J%;Y\^>YEUPR\YCO MSK?U[9)'35^?$L>0"<5B5Y6$!-*)V2Q,+S(U^Q&[WH(@MC"A<7 10>C?=3@I MME%:WK9HP:WK>QD\X3I.VK5K MXX<2NNCV$/IJMQU^:?LB;^SZ;>X<2NNCV$/ MIJMQU^:?LB;^SZ;>X<2NNCV$/IJMQU^:?LB;^SZ;>X<2NNCV$/IJMQU^:?LB M;^SZ;>X<2NNCV$/IJMQU^:?LB;^SZ;>X<2NNCV$/IJMQU^:?LB;^SZ;>X<2N MNCV$/IJMQU^:?LB;^SZ;>X<2NNCV$/IJMQU^:?LB;^SZ;>X<2NNCV$/IJMQU M^:?LB;^SZ;>X<2NNCV$/IJMQU^:?LB;^SZ;>X<2NNCV$/IJMQU^:?LB;^SZ; M>X<2NNCV$/IJMQU^:?LB;^SZ;>X<2NNCV$/IJMQU^:?LB;^SZ;>X<2NNCV$/ MIJMQU^:?LB;^SZ;>X<2NNCV$/IJMQU^:?LB;^SZ;>X<2NNCV$/IJMQU^:?LB M;^SZ;>X<2NNCV$/IJMQU^:?LB;^SZ;>X<2NNCV$/IJMQU^:?LB;^SZ;>X<2N MNCV$/IJMQU^:?LB;^SZ;>X<2NNCV$/IJMQU^:?LB;^SZ;>X<2NNCV$/IJMQU M^:?LB;^SZ;>X<2NNCV$/IJMQU^:?LB;^SZ;>X<2NNCV$/IJMQU^:?LB;^SZ; M>X<2NNCV$/IJMQU^:?LB;^SZ;>X<2NNCV$/IJMQU^:?LB;^SZ;>X<2NNCV$/ MIJMQU^:?LB;^SZ;>X<2NNCV$/IJMRL02TAT4@1ML;L%>J,_J)TE;SI0;O73K M6Q=H5'Q"T'73](>]:"'7C%O6O'B5UT>PA]-5N2*X$Q^*)42Z:.#R4-:7HTN. MQ2-/,KDI?]&6;LEV):D2E%'#M!-!K93N>%6 S1I6T.S"30 L]]&([:KP[_ /6#Z-"R M2NNCV$/IJMS#5-CH5AQBE6@GRI0:+MC5"F"3D\XP6_K$8::QB&,6_P!8A;W_ M 'XE=='L(?35;EE=K8B#"F"M?-29F1C."G K=(7+D*82@81C 0$Y2REE[-& MHP82]"[802QBUK>@[Z$S?1KW0B+:I^S+8VWG6[RL+;VAU=HP12)NC$E6 M*S0E $:;LM.G:3#1Z++ (P>PAWH B$+H#K>\I#)NOS3]D3?V?3;W#DE=='L M6'TU6XZ_-/V1-_9]-O<.)771["'TU6XZ_-/V1-_9]-O<.)771["'TU6XZ_-/ MV1-_9]-O<.)771["'TU6XZ_-/V1-_9]-O<.)771["'TU6XZ_-/V1-_9]-O<. M)771["'TU6XZ_-/V1-_9]-O<.)771["'TU6XZ_-/V1-_9]-O<.)771["'TU6 MXZ_-/V1-_9]-O<.)771["'TU6Y_0; :@""/31-=["+0M:'7DS&'>P[UO6A & MP" ,/3KQA&$01:Z="UO6]ZQ*ZZ8MA#Z:KPB#O71L.]ZZ.C$KK_ ,7L(?3_ )+_'HIUE1T=*7G;V'>RSBF9,U%;\>M*#@_2W)771["'TU6YF3&]PR-)=H MF**2ML3B%VYNDUJ-..%T[[8>\2NO_%["'TU M6Y>NOS3]D3?V?3;W#B5UT>PA]-5N.OS3]D3?V?3;W#B5UT>PA]-5N.OS3]D3 M?V?3;W#B5UT>PA]-5N.OS3]D3?V?3;W#B5UT>PA]-5N.OS3]D3?V?3;W#B5U MT>PA]-5N.OS3]D3?V?3;W#B5UT>PA]-5N9)7\K0.]O46B3M\F3FBO"K!Z-=( ME)6=)K1]>(!8CM#,W]$ 1;\61N4\\GFFO=%2JLLUS3Y]& M>BO.)V& , 8 P#DY_HDJAU>VYT"T;C!01DF4VV] MZK-B.4;6%;T1H2757S]#5.0=C4IR1RJ9G*;*O='2]E7$"_K(XJH)=$P)^L0GS2 MRA-NVJFA[3-K>NITAJ^:+HI7I#R M5!80VH*Z@];0..1*+GR:4NB1MCL+:SG%]D[\^OZQX=G Q8$&YY))R*K*9& , 8 P!@# M & , 8 P!@# & , 8 P!@# & , 8 P!@# & 7]GC#X^A&:WH1[1D^-0Y*1EH MFM*'6_I"4.*L9*0KM=>/8-F]TWK6^T +?BP"]]Y0QB\;BO/EK@#ZT#*,:!C+ M'K_NJ'E05WXL#X^G>FY&2 71O05NOKP"B7S1X4IAMS?I-'VD?B$UL1/>))P= M=.M=^J="&OND( ]/1@&)8!B[W-8G'!Z*>7]N1JA;Z (.[Z M4.1N]^/6B6Q+H]P/WO\ 1HI,/>][UKHZ=ZUL#'^NK^[?1BL$>E98O$%TDYA< M2;.@7]0T!"P"I^/+WKZ?0!E+T(/1T&:[;6] 0_=D3M&2Q%*!0:WO!H7U&:&, MQ1F4C+3A"C<0[7GNJ]2:N5=Q[?1':@2("-[4:&(K8M T$"'JCJF:D3MJ-?62 M5QQL"0YZ.=T9BIH4)A[;E.B0@7D;"85H\[8"1AZ>U-"9LH6MA'O6 ;B>#TT/ M^HGUBD?J_P#/Z17T?>#2L[;_ -[IRST7/E?;EL!U*DA7^R6A,@:_1I8BAR__ M ,=F1@O>_P#QU_?TY .K,^!_JK-.,_5WY$(^;_\ W=Z:;^G^_H[7^[HRTMYU M^VVO%>M?H"\R1"+?^&A M,:X.M[_O%O6OU[R ?+-G%>(V"QM5_P#:1SD\'3_?H"N*%?7^K8]?W[P!UFGH M/];61YG_ .#E\>.Z?\.^Q-__ ,>C'K\^9>8 ZZR,K_:ZOF0-:^O:-9#U_P#Q MUHJ3 $+^[HUT_P!VL M[M9"M*U.9X8//T*DEO6&D'J&!&H3D'EIS!E&GB1.B MT&B2C-!&:+>A T (M[Z=:WK*E/-+O0&F/SC[6^V4'W(U_A\2K+SN#=0N%/,D M ^>R(UP3&A"/<7CNU#)&]!%K6^Y+C2S?EA\UTZ#L6EBM.B'OIZ6X(=]&H"0 MFYM;FA(4@:D*1N0D![4E(B3E)4Y>OT]H22 -;WT=(MZ#TBWXQ;WOQX!6X P M!@# & , 8 P"YQ/^U.C?\\ZI_P"KV[)BR?9^Q<.:[KW/0+G [C & , 8!R\; MNRGUD\4)SD1I2E0WH1 MM:%P<4@D.)BE]K]8RYD/2CLDM&128RQI6P^[5U8U[;:*B+&Y)M-=A5\?X#;2 MM_:8BHB4BE(WPB4"(8IB^-<,8[NGU$1BBN45N2*K)##8I8$ XZ5B_VS92QS M(C3&I8&DA P,ZZ12B32B7R%KB$*A<1CC86:XR"6S.7/C+&(VSI"^W6N[HD+- M-3IN[J202EQ\I5OT1KDW=D)HTNNKPGE@,5K4V\<=5$/1VK4UF0;:6VFI79AB M5)4I#!&HBZS!LF^[;>%I,:KHZ%/[^F?Y8!;%]G)7UL=$",.%TBLS#O&><9$H M4!RFAM_O5A0M/"[0J:T:KU%5D[J6YHN@BT[9H_/$KHJ@TO(+9'V4QE\B34D9:S-=N!:^&J :\>]H&P #'->+8?&#: M=((H7BZ3@AWVV@*GY3B#%]%H:C),O!XOE21@[@V 'KHUVZ1@3FBV<#?CV#;H ML.U]6QI->,.@,>?).[O(=&O+F,:5,'8BD^Q%I&U$6'6_]G1$Z)1) !#XM[+* M!]'7TA;Z.G (G5V;$23QHFU:HD[B7OHVW1-"JD2@(OTA-.;BS4*78?\ O;6K M$P0=&^VWKHWT6/2L5^,*Z7N.E[AL OJ$%@CYAI0# M-:^EVBE^)%K?T1@UO6];4]\M]OYH'4%>Z?2ELUD;V 7B&VM1P8FRB!O7C*&F M9!%N9Y>^G?2%8\J="UT:%K?1K)V!E#)%(U&P;"Q,;8U[%K>C#DB0H"H[IWT[ M$H5[#M4I%O?UC/.,%O\ 3O> 9!@# & , 8 P!@# & , 8 P"D7HRG%"M;SA# M"2N2*49HBMA"8$I42,@P1>Q!&'0] 'O8-B ,.A:UO81:Z=; UR^:K7OVO,/O M!F]PX!LL$.@!"#73T!#H.NGZ^@.M:UT_W]&L _K & , 8 P!@# & , N<3_M M3HW_ #SJG_J]NR8LGV?L7#FNZ]ST"YP.XP!@# & >3]YN)BJKG4J<^&,FN.H M.0DBMM7%+,['U/6LF;L5A.\UYD,K5=4E8XT[-CXXU)7L_K)PDG+%OMJK)@R5 MJGW_ .>771XW&0,9PZ9X5Q57]RY44)TK6C3K2$X4G8R^X*P,?9"NQZ2&+PYH M9U,C?^8+_.WQACR-O/?7PSCZPLB)ZEKFWI"C'-U&WMJ!G2.+P>>K$B0(V\D[ M9"4@DL97[<7^WW-%+JYK<:^5G(>5\8+$MN)T/Q/H^\VQ#9D=6M#\19/,>Z*_ MF#9(PQ-N*;& ]!#N/#%9#:@-E\I/5'RR[GQE4,K1IB@/?S]+!5A:4I2VJ5B) M]W'HJ9NBC3E*HHR$R+F@Y\?;)YAUIV3YXY()912=..]K6*TEVI:2MFJZ*0J1 MU[0$*?\ 5-VMQ1Z3P9@4QTYSE"[A3S*X37;R2C4>C,H=7**5PVS^+S1Z MD:5&2SBW*TD2A3KX3W$J,;>E*!GC"X9Y)+FC[U",X<[2L2[N*+6#GQR1>4') M&X^1G,^A]N%J<;Z2>NQ)CDDL@+0ZR9BMCX\6[$"<4+K'4)BE[9US>G&LEA3HWQNK_ +L*2FJB6N<4JZ'0OC9/8=R4 M[(=?7)2D']).Z(CO$2@>/X;28-'J(3-K416U>MGO\?B;_HD+=*!UU%9=%]2- M8UJ%:9E=YM\@GFENJ1T2)AEJ,*G.6^RA>[]NIT[?B)"H0"+C#HS-#ILTH05C M\Q+I&@T1K>^[%B;6^1Q90(TS7:Z*.TZA 5O6]B(.Z=:",GG"=$%B>%;D2'4I MA>CP%D>5<(]GS]\3,M;K1[F:6>JV'>%D>5<(]GS]\3, M5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N*6>JV M'>%D>5<(]GS]\3,5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N*6>JV'>%D>5<(]G MS]\3,5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N M*6>JV'>%D>5<(]GS]\3,5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N*6>JV'>%D> M5<(]GS]\3,5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N*6>JV'>%D>5<(]GS]\3, M5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N*6>JV M'>%D>5<(]GS]\3,5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N*6>JV'>%D>5<(]G MS]\3,5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N M*6>JV,U@M>VE-'@UM)ET*3E$(%:L]5NO7[M"!Z(&%!H?390M""];!VP5;K1[BEGJM@3"IDVFG=:K-KE$:B4"(6,3)!71\D(#B^@1B124 MEM,3>T'B!O6]:+>N MT"+6]9(=UH_X9:6>JV+NTH+N=$YP9)(H+&>Z&;$GW%HVY.#F03L&M:)4&OC\ MN:^[Z'VPQ'$IE!71VH @Z=;,W5UK\[DIR]Y_A%C#44E4FZ42&9,4R/"/MP;E M<3D;DD+WT]MK1;,192)@!KIZ-_0:@_5XNCIWTRMUH_\ ]%I9ZK8SM(QSQO( ME02&OT24K706F25N\IB"]?J 2390"P:_N"'6/NNM'_\ H4L]5L5/>%D>5<(] MGS]\3,5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N*6>JV'>%D>5<(]GS]\3,5NM' MN*6>JV'>%D>5<(]GS]\3,5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N*6>JV'>%D M>5<(]GS]\3,5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N*6>JV'>%D>5<(]GS]\3 M,5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N*6>J MV'>%D>5<(]GS]\3,5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N*6>JV'>%D>5<(] MGS]\3,5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N*6>JV'>%D>5<(]GS]\3,5NM' MN*6>JV'>%D>5<(]GS]\3,5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N*6>JV'>%D M>5<(]GS]\3,5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N*6>JV'>%D>5<(]GS]\3 M,5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N*6>J MV'>%D>5<(]GS]\3,5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N*6>JV'>%D>5<(] MGS]\3,5NM'N*6>JV'>%D>5<(]GS]\3,5NM'N*6>JV'>%D>5<(]GS]\3,5NM' MN*6>JV,DK]),B;>HL;T_1EP0ZO"K-"3-<2=6=6(S()A6_I9',.6LGRC^651*A/-9N>?9'HKSB=A@# & , LFXVP;D89AMG M;MRD#(.-@D&TI7RL%@,7ENAC/I;VO=M-PW$HI:)+V_K=M2J/[:T"](UK7'3NA[R2.2\EMZW@'WUK>]ZUK6][WOHUK6NG>]_JUK7CWO +PECD@7 M='>3$\*^V^K:9L6GZWT_IZ2B!:Z/[^GHP"]>#V8!#VZAF&@!T=ML;HL;VD(0 M_P#M"VY*TO:ZU^GIZ/JW^K +6I:&=NZ?EBP*W9]A_KA63)L.,!T?7H1;:)>/ M0M?IUT=/ZL L*F44FW=.G*\85L8=] RFGNKD9K>OKT'2@YLT/?ZN@71O]> 6 M[PJ<>B?$7+Y6_BUXNEH8P +'O_[L24#\9X_[R=[_ %:WT>-&_F/<#PS52#?: MM%=6(_ZU_5-/:YD,(_U=L%)&&8L/3^G>E.M?7]+7BZ%?FH'AP+#XF:BG7H_] M6)7&N[#_ +NW'*)84#H_7VZ?7]^OU/GSD!X;;8%_]45FL!O_ -X71^CQ[W@&#J.<\VJ1Z=V:3U\HD3LX[0.&QN=CJ5*9O1]Z!)3) M&]&3'ST*((Q@4*50DW]*I./UH\P8"$X2@,789;N_W:6V W@=:P1O#RG"_P = MC#HB5;=WU*T-Y!KWM]/9$K@@[]0@0DJ42$LD1BM,H@,\: MJ\AS.HTM3LB=6Y^+8G=X&>^.XAZ\>Q_*3N:M6%[WOZ6]%&E@Z?J#K6M:U 9I M@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P# 9Q:M M7UDD[^LBQX'7Z+N>S>^YM+X_%4VR]=/2/1SXX(2Q!UT;UTZ%O73KHUX\-I9M M+N5)O)-]DV<+^"G+5FYR<6*FY/,-?S>L$-FL8W <-GK8H0N;:M1*CF]>:T.!J M9(GE426JTQRN)S%N()121C-1N/>C"]MPIDAC.]T9$;Z5PUB7U_(UK5X3 MK$L^>4,D27K#['B+N\0!:[.1<46,#9%TCJH2#;2X9AM4^Y2K-V0KC?Q_#5S'!>-=BANY IGK^_LS[.[?D4 J1)-TRN)1MD-7A@5?Q MIS< MJERE"]+,9>^IE($L:98NWIW65")+A;K*CLI;U>72IK7..9?*1OAO(#F MHQ3&OD7&WCERVD- +>/:JMQ+WV>U/5%V,_'ZYK*46UN3IG9EL,$KW-Y= FMO MCPH@2P19CC[\W.ZY]7/S>*DJ8>;4S50VI7I$?,EK)*',0W,4TGF^53?CF]>DYHRHHP95)4>\+-R7=27'6L MG.7-ZMWB<7E%V6$RPTR<2-F;W%H7/C;!8ZL?IA\@)7-O&_K&1(RC7(B5YJLD M923=+]XS3"50"X;\1N7"1%QGM=QKT<)8WE-SFO" M0<=6D^U(+&I*8@6'TS.X9*I2M%&76,D32)C86413,[%N+VI&EA3AU2?%//\ M:N)QT:<5RYR;:\=;5O&-\H+@X@7_ #V.V^\1>F*HY$5G;#% DM;.3Q#+ EMD M5W*H;,8NUO+NQ:>(=+ZZ*<65Z9-(2G6-3!"A<47RHQ*7-V&6E":ZI^D;_.+511@B8*&MWC[6!C4.AK.6?I[PDO+RC@ZV:@,C@E:[I0DK4F_;\P<6YP:_6[@+Z/^/1@A_>X!+ _P"L;"B/_P 4Z-"3H_Q[Y7E= M'1^GIZ.C]. ?SU(=@?[4OBR+^Y5+XR#>O\= =3-_I^KHZ?[L _.J.@_ZV40\ MO7ZPO??6O^&T"97H7_N[W@'\[CC05XU,WC0-=/CTG32E:+7_ (CFP[_ +N@ M6];_ %X!^;:(J'?CFA9VM?7M+''S_P"&G EMWO\ \-?_ )X!_.T4,+\8Y#(5 M'ZPI(LAUO?\ @-5*2/\ X@__ . ?G3!0^((IJ>+7Z34,=0E[_7T"+>W0S7_$ MKQ?WX!^;40P']5IDZG>O_:D+4C#O_'08RMWK7^ NG^_ /Y^5HP#Q%PI89_\ M>*IP8/\ X[*31%+T_P"&C@_XZP#)H;"..9-'+8(L,JUL.E^@2YZC3Y8A;P0C MF0B$ZAM+T"Y)4PNXK#QGOGS\@B]E>Y"4PLB9, MA@T7VG:&T@*2.11K>$Z#N*,D&DR)QE:R9 6$INU[DG6Z&<%06 !P1#"/6]UY MO/U_GJ#Z'N M_'D!BZR+!==BV^2JQG_8OZVGBRYXK+W_ '=PZP%D:#K] E:!KZM!UKQ8!9- MU/7@Q=N?%T*T>]].QN1JUS$+?ZQ"<%2G8M_WBWO>)^?,@71-7T#1]'>T+BI. M]?4($?:M#_XF;2['O?\ ?L6]X!?DS.TH^CO1K;DO1]7>R%,1T?X=R*#T8!<< M 8!\CSR4Q)JA2<4G3D%B-.//, 4224#6Q#,--,V$!98 ZV(0QBT$.M;WO>M: MP#5V:)L"<=LCW?$!<))H0@=4H2Y&V3,MF ^LK4/KM-*9-W7>_$$K;5H8] M^((=Y'B2Y_S[&U^GC=>%Q=T64YN%E4XX=D_[)S>D$CL":^/5;6Y3L:DSL%P. MO"TJK>82MDJJ/*DSB5$X9'YTT%*B6Q05I*M?5K^U)E3VV'#:D+?IL^55"O&+ M$^2:ZM9Z_P#9W_1_1PXFWC>'%"_;AQ3TEM/2'GS-[.-7/RT9_2%>3ZT>&')) M$ZR9B*<%,DJR"L$LA$A*"8,@F2,+,.:I+#;VY]))"Z(D*Z**2PIE)0FQW?&\ M:1S558J53?5*9]CGC_3PK$UA_4P-6;::Z91V7B7.5W3,?3QYW<,I.=I,U\GZ1)6[%H&FY]L..Q9S[IO\ ]5\F2=:SN&CM?5LG:;NFM^+8 M-9>+#=:A_I_J+/!BBZ3:U4FPL;GL%F)>C8A-(G*BA![8)L;D;.^%[#XM]MH; M8L5!V'HWK?3K?1X]>/+*N9::S37=-&68(, 8 P!@# & , 8 P!@# & , 8 P M!@# & , 8 P!@$46#?%(U,689:%OUE7O6%OLF_8U^WS[HA[Z2ZJ;+FOM3^@-* M4?9LP:!:WX@#ZYJ(ZSP !)F_$$\V6 (UTZ$,P(1!%N<2Y2^R>T:FOIXN?#A_ MU8DGI,^/='YX=N6TP\5<<+5D61*O$C?N1%UP6!!) +I[52LBE7I[ID80@\7; MHU'RO&E\L.K]TJ^GQ7AP+/]2;K#A;T;X5TW'4/GM,_')N0%$TPD MW_\ J%.TR]V"^:T+7TM=;[:EY;+LPOQ]S.\&>BQ]&MC2Z\>L1B?-+LI]R3^F MLL.+%_JQ)+3"I\V'S)VZ2?2N#D=RJN )_P!)P:'&X5U7Q-:(7]WHB0)D:%"C3 *3I$ M:1.46G3)DY99)!)8"B@ + $.N)U*S & , 8!P#N+A#SHOSD2PPBWEM'S:J8O M,F"P8?R^5*')KNJ&U_#>64:Y!Q6!QNMV*L6R*,%XL[*PIJ933MCGCTVAE. M$U>/!HM-."G)5V9;PXI,2NDM\/N0O*ESY'2JRG*7S9)>$.A\_MQEO>Y:79*H M35VNA4@62VP$TF:XS8RNV6-+'8?,%.UL$/(@O TL2F7,I1$**883F5TE1 MZG[:/!7DK(6;E%Q=B"RDQ<2N8-^N-S3FQG^7S9!=59QBRGF*22_ZQCU7H*[= M(;.U4W>V62#A,V7VI#"XJCG2X+S%G\V,H-/S.9YD35&YE9+E28K*B*4BIM5R MJH>^>0T8E3&S+*ABSI5%S\=K]XE/RYRF3AMWFM,2"/3Q_8;W;"8^27'X[*'Q MM>X(E70);*7!)#G_ ')34FWU"%A/$3B]4T_6WCU-7)QP3Y&<@S[_ +YM5PIJ MKN3,N<>'J_CW%8=*IE:E85<7P@M]XO\ KM)-9X[0"KI'*=VA9TJEB.?&L]=M MH(S#5S6F8BGYW;U*E<-<24)2U]TMT;XDD^;RB57.M#:3CO2=Z'>Y*P#+:A)3FVYYS'*7E'EFR5T5.UW)%FR+/ R=(6Z71F6[* M4$]V)5*8NX:=$*8T/C_H#5I2?OH.PC">E">E&'0% A!J<-.QEJ4U@DCDS$2#<74B;7()BB/K&EW3MCF [2H@HE>4I3 M+4:(_9HM%# /M1JJS6DPSE7!BHZJOBU;G-AP['I7*0W:BN;?Y%5D,K?;H6]/ M9YEIQM(/7C $&_]O#?O1%N^;ERKAWTXM;'&BW4X>@.FRZN,3=%'48 _5O9KH MT(W=='% WVP])A]MH )PO_%]\,>PXL#S6-=<..?&)>>+T'R]R+B']'.^ -63 MY,FZ-JGSC[:=>O!B@K73L9R2)7'$ZA7 &'6ND*,M^<#C-[[4L8]]'2C_ 7= M1_)?M>7ZK7^M-><+Q:QS'SJ>-3%XK8X^6[1?_=$KL[BU)C(^ S_O@'-*]CT^ M@X-%^/9AXY(%,$/0+9V@B!L2UA% M$UU/N.$O6F[T'32S.U?'OI8Q;Z-%*& 0RWI(=O?B[BJ0$F]/3KM.G6\JX7EP M^"-?J+-8UWF-2?/!S7F_J@<,]5V/\#EA66B,R[O5CP<5YY!PSU78_P #B%9: M(2[O5CP<5YY!PSU78_P.(5EHA+N]6/!Q7GD'#/5=C_ XA66B$N[U8\'%>>0< M,]5V/\#B%9:(2[O5CP<5YY!PSU78_P #B%9:(2[O5CP<5YY!PSU78_P.(5EH MA+N]6/!Q7GD'#/5=C_ XA66B$N[U8\'%>>0<,]5V/\#B%9:(2[O5CP<5YY!P MSU78_P #B%9:(2[O5D;V"^\8:G2;7VBZ47723N>S0GS=3 XN$T&NGH[AIZ$B M$H$+>NU+ 0$P9@^@!81#WH.S6%9K"N\%7'BIAXF[*7[&MV^67%%^WLJH*BG' M(93K>]:%27'%^DC!O?C[3?7]\CT8K4)1N]=!9XYF$CQZV(P(1:WN?;R4]L,_ MQ!O@QK]V)8/]6*'3I+Q>#\^4N2LY^A N#5+54A.Z!D2#D3841,<2T^_ZHS(! M2L8L,0U @;T/O17/&D8!:[B<84+>Q@D/^S"NKCV1/M6?ZF)_Z$_?$U[6'S2; MYG'TK,Y#P>#H%7^V1KC7QTKF'")+W]:=-.K9#<4BWO\ _CD3>R*.G^J &NG6 M7A[>F%+S4<>%986^N/'B=>V'A7HYZEV9>QI<24Z\MZG$*D5UR$OQ;>;LGBR4J!J3D%@UO6M]J &@] M.NGHZK5I3G#ALM"K%B3E8FFNC^KWE+BJUK]/='?0 MA:Z>W$+>^G' N7E)^Z'U6\\.'_R7_KB2'S5N2K+_ $C!R4I^3]S\8$EH\.*[ M7]\=']4*APK67UELKI^H9A#;OZ]["4')PY576<*KI$#CPO/#B7^G&_'$L7D> M#[FDS:Z1UKV/ZPP%[Z1:):+0J54I!KZ]%@.8;A3$'#U]6C#Q%:%OQCUK6(=L M&G+3_KJ)P7_57JL7\X1UFY#L_BD'8Y*_?M%^(P^KKPJ!][MK7]8Q,EL>(5,9 MKIUK8@$FGZ']0>WWOQXC/[%JJ^/EK/M?_P#5KOAQ+V>+YE(^ZKB>%\DGU2C4WC_1_5PM)<6--9X9H^:?\/GTR-IP MO%K?TY#7I?U__P!38?'^O7UZ_3T9?L_Q\&/I_K?VX]&5(>6/ M8XA_5>G$K7CUKZ'H_NZ?K_ $8^S_'P.#]7^W]3_CBV*@')WL=8 M_JOGASKQ=/T[&ILO_P#R.P?'_=]?]V/L_P ? X/U?[?U/^.+8J \DNQY#_JW MOPWW]7U672OZ?J__ &SC[/\ 'P.#]7^W]3_CBV*H'(;L?AG]2\.'0M]/1T:L MJE=[Z?U:U\M>/?\ AC[/\?!.']2V/3$5 ;ZX#C_J7/Q!'T]/1VMBTP+IZ/K^ MIXW]7ZA>7$" MG_LB1G-:WEPG%@F(7>%!U^C^KP+%67_3+XDN3?6ZS7/FEM9\ZGC6_>*I./EM MWOTZZ K*PXO2$N.C,W_4 ";V&PP""F!,\6P'ER4:80=[%H[H"+M4X>6&>V'Y MF<^#&OW8EAG^['71-XO V[\DIC_1P;@93U<)3_I)WSD%:,(2J2"=]&P&*(;3 M$/M,\9P@[[;:4V5MXP"UHHTPO>Q"+L?X85WC^$_3R/M6?ZF)_P"E/WQ/#3TG MH/FS25O\ K:!,[H?)V0:?VO2'NX(&CUH7 M]* DK?06&<-^%=L*]WL./"LL.)]<6-^V%*-6?T#L:5!/@@&6S)KJN[>A:-&A MG=H.T?C9A^M]MW44-J-/6<1&'0OZI!S*<5VFM%C"8'6^F\&'Y3V@?5QT-<$U?1I0]*0[^OOU]7-RIZ7;WX][VL M7GBWO8A;WTB%O=X<-EH9>/'BSQ8GW;)7U7%>:UT:@<,UK7BUK478^C6OU?[# MB%9:(DN[U8\'%>>0<,]5V/\ XA66B$N[U8\'%>>0<,]5V/\#B%9:(2[O5CP M<5YY!PSU78_P.(5EHA+N]6/!Q7GD'#/5=C_ XA66B$N[U9D< AT19;>HMLC22<)9/ET* MFVU+>:Y]3T49Q.PP!@# & , @Q9RI3!#SBERZK^0="-3LM M872[ZA;7UM<5+0XLJ^RH8C=D#LC4C1JVM:W*'HM8E<4JPLQ(I1'DEJ2%)8R# M2@FA$#0L.ST+J_W+3\4?^JLIM:MHU*-[1AU&W^=1=F?]B< @$@U\CN+HF<>E M<$TL2/7>_2I"8#9/;Z&'>PAO)-^AGR]>A:D*QSJ6+%:@9:=*E3$%F'*%!Y@"22@#,,&$ 1"T(8S%[$K^;QCW]I7*VK06_N9G?PMJ^A)V@^[[+[470!](7/H+9+( M&35W-8E/HX-4H1 D$+D;/*60:U(((5:0+JQK%Z 2I*(00J$^E&S2!"#HT =[ MUK80UFH,MP#SNN?]K?)/_>0MK_G9>=\.2[+V../]S]/9%5E,C & , B*P>/] M%6P$W5G4U5U@#.#L(U$Q@<8D*P.]ZZ-#*6NC8I6$&A^L!Q!Y9Q>^@0!AWK6\ MD)YI:&EBQ8?VXFNS:($^8'0S+_258XW-0ZG7]45+7G:,.:@AUXP%]3C9,ZP, M9(-^,*'WXEX/WK?S_AWTGZF>.%UH]= =GUC:\QJ>0"T'^L:" M,61#Y8P[$/7]1..Q2M:%O>AJ@Z#H0Y.+FD^SW$?IO^K%A[X5B6J:?C\_GSR' MB-?T5N<3>5M;C(Z._P!T:*[:KLBR8'C[=0!XHF2V(XC2%ZUVQAZA@1[ 'QB* MUCBOAQ:2M4.!/]N/ ^[X7_Y)+R9+&.=O$"5N 6=)R KUA?1=KH,=L)R459)= MC'OH"3J.66DB;WL_>];UW#2#9VMA%K8/H[Z+Q*Z]:>X?Z>-*>%Q=56JDP24] MDEXC1#D/&^-KO:#5UOD3M=&Q,JCQ).+\^5\_YR*OTOU'A>/A<+6+I65S/)7SJXE1)S&P MFWA$97)@=MK<3J_Y4M^6=UT+0-)QQJK6Z7O1*@0]A!HI0B)%K8P['VH-]MEX ME?2OL1?IXVIX6E=QA6KA&,?.NM27_P!'37##D#* "\8'ZVMP_CQ%MEBZ>Y'; M+G[V=8HBQ;Z-C"36QQX"Q!&$D?T@ADOEA?K1?.A>!+]WZF!=,,XGX4?^0^2N MR"3SQ+Y9QFX\-:C^DV5%X].N04U1E[Z-A3Z>)*MJ*'%*M:WL)IVXH])@&:", ML)X-; -]UTO+\Q\\3_ZUEQXN\85I]SOSL/F9KI9_2W;RCY/6UWQ_]8L+?8*: MD8.K!]0DNHW0[/7:\:(6M] T[E(G00]:#L9PAZ[;;ANV[UA:(O''[<&!=6N) M_P#E*\$D5_P\XMUNW%O8O'E22Y?S[F7CQXJ/$VK3314-D=:UK6M:UK6M:UK6M:Z-:U MKQ:UK6O%K6M>+6M?5E,G[@# & , 8 P!@# & , 8 P!@# & 1AFE6$I>TN:;85"):24<7O>M" M"*-)J&7#B>%K%A<-&F?!;L:M,\(4$E<&E0.Q[(E"UQ3++%DC2B3N2&(;[R-Z*$K4;(;DK.TM<6%8=SI^I^KB_4=:)?TK+J M^O\ !T&$PL8_$-F:AZZ.CH$W(Q>+]7C)WXO[LTP$?]>#P\7U_UHTRB^OZ_K1;^O]/Z\-)YI/N67=ZLIAUC6QG^LKV#F=.N MC?;Q-A%TZ_5])OWXO[LD*RT0EW>K*4=2529O>S*RKT>]]'3L<+C8M[Z/%KIZ M6W?3T:UKH_5T8A66B$N[U93CIBGA_P!>J*U'X][^G!8N+Q[^O?C:M^/?Z=XA M+))>@EW>K*85&4D/70.G:L%KHWKH%7T2%KHW]>O&T;\6_P!.OTY1+N]64P^/ M]#&?ZRDJB'TZZ-]O6T-%TZ_5])EWXLD*RT0EW>K*8?'/CV9_7HFFA_I^G6$( M%X]>+6_&Q[^K7BQ"LM$.+%=ZLY_Q+L//%V)\L'/DB0VZ5Q?0TLBBM'GMJ;<$ MB]AB5GJ'"1DAV8+2QA('I*OCD-.1@:F)W&K.+,/:T[*T-CQLN:.(P!@# & , 8 P!@# +G$_P"U.C?\\ZI_ZO;L MF+)]G[%PYKNO<] N<#N, 8 P!@# /*Q8K%"N-O)][M*80NE>9G$.275?M\.M MDP&6F1V]Z(L9^YS<;D[^[/\ M.!:@LI_XW7N7&X%'T47G,.EA%;-[E$G-E5 MC(X]*1TF5SPN,*Z-+#BA])43P. M25LMM>]&JNZ?KBGJI_I\OD:62?-<<5RC"FM&VU'.M< MGTAIB)QBK>REA:[B2;OMM:&#S MA.DI?-6MR),U6TTV-1R'M8\TC2^N^ZHC1ONM"1JA;GVB!J2M!",8D1RM)L)@ M-%JC!:,"#LG14>2MN;.;^GUO\0<2[/QN(5UYV'6M^\V=AUK?O-G-_ M3ZW^(.)=GXW$*Z\[&-2A.V3= )JFE#N4O:Q:%H3;*$-1OZ 6A:Z!:$C=9NK3 M[T+7B%TE[Z=>+?3AUSPM]^'2I,4J*-U%X4M33O21F@;TR M=(D9XPEJAE0%$)"@D$![@@G1 #!@*#H/=3=#.'OI$88(8A"WN?\ %_\ CN>= MUSQ)]^+8R_K6_>;.;^GUO\0<2[/QN2%=>=AUK?O-G-_3ZW^(.)=GXW$*Z\[# MK6_>;.;^GUO\0<2[/QN(5UYV'6M^\V=AUK?O- MG-_3ZW^(.)=GXW$*Z\[#K6_>;.;^GUO\0<2[/QN(5UYV'6M^\V=AUK?O-G-_3ZW^(.)=GXW$*Z\[#K6_>;.;^GUO\0<2[/QN( M5UYV'6M^\V=AUK?O-G-_3ZW^(.)=GXW$*Z\[# MK6_>;.;^GUO\0<2[/QN(5UYV'6M^\V=AUK?O- MG-_3ZW^(.)=GXW$*Z\[#K6_>;.;^GUO\0<2[/QN(5UYV'6M^\V=AUK?O-G-_3ZW^(.)=GXW$*Z\[#K6_>;.;^GUO\0<2[/QN( M5UYV,DK]^=7"WJ+3*X5)F,D5X58/:]T5PTY( 0);/4!)G%@$4[)K:<9/!I:FM]^J$B6%5FX3I"]0-J=U"]1$3 M"'^3%-DSD)#G+XU&WML&N)Q%-%/-1.<5V-P&"I*\B]E6+;[%'"D-CVRT0)@L M&3Z<'=2?(6:L"I*3!&\:%8O4-+:GCX)A)A$:9T#>)6:\*CW$2P_N1A8DN$N2 MF/7/V-?)5V/_ (FS2T'2VY%6*Y7))#,8Y8LMCJ:R+5::CG=B1 +8&,3^PJ': M)N@I*?S9CVRLYB&53*OGM\"H:6M4:M-4MB Y,$O+TR7/KGS)*F7%RB+";KN9 MYQ RI2T\BS(L?;K6]2&6+6^0JH2R,T?B2]H1&OVTT%DD M+6CEI:G4I*T\X$NG3+YZF&1G@[Q@B]86K4(*W42N&WD:$^X3[/GECV[-[)4) MVU$T-:F7VC:,NE]F/"B-MS8W)X>>HEVS(9W@D.B8F8].4:$&VVG;*B4<\E3. MO,5,\;R9=X*V"0)W:?.+6Z3B8SNQK)N"Q9>I86W3/'29)95O2ZI5]MI7^G+MKJ@+(L5!2B2.'Z/JF!V+.32' MPXV:!F2V%M+U8Z2.)&-E)0OXUPTEN*3JF\[T:RSBMIP)YG6U+[VMJJ:8XA3" MUX+2EM,--SNYR+@J&%L*:5*Z_K6QI9MJB4N>T$N>DD%9[-:43N:W(3PK7A X MMK<,U23LL(0HENK3:4-\VJVRT,7L'LCJ&#RFTW=)1,XDW&B@;>C]%WOR30RF M&(&R#SYV/B2*0KF:N'!<7+YG :N4'#E5 M2ZI.>L5B)<4Y553;'DMR"CW&>JEEE/C _P R<%02 1/Y-ZU6+9UI3%E MK^N8+'QO"YM:4RV1RV0M:-0YNB](V,C9\H/CD>6@;5(M")3Y\5?S0U54]D9: MX/$+^U>-(3>M+MX_K*80+Z+99+$+!=K-415-+F]4,#]UA)2,2).]K@AN+.:UI"ES3DJN)Z23=Q[Y0/-KV%9](VI4#S M0MZU2P0.=/$$=4_P#5[=DQ9/L_8N'-=U[GH%S@=Q@# & , 8!Y7K\;Y^;SSV[\>^-O(_C' MSF72J?%=]U*W64JXW\@HLW\E^.R%KO*WI<6Q(./4GJR9\>=2)SMW3Z0WV!&I M\2R19S$NG[?6ZIT'1?MSPO"KPFFTY2G[I3=,USAJ42IR6H6NI2_7[':>X!7% M4_9&Y)RO33&D^33'"[9G4>WM9844=DW)=+S#4,)=;U=6*Z#IEJZQ^.PYPU'M MZDMYK=#7TH-<6Y:Z FXKBG#%5*7++AG.5GVJ9-;O5'KZIY23*+S%]L:3WDW,RBL8!JEBG>9MTKB\WD[#-5:N) M-8(A'I*7(V0:EV(L\.*5&%*CSI-(S>&YA9\-('7=36Y*7[ACRV MXCWV^,2:#."?PR0R&RJ*3R>$4.N6#)16B]QB!O;Z9ML93=*#Y_&C8,GT8_F$ M$C&5G7FFM4U7YU-%+WKNUN45FW[S6JVE[GZGU8[]C)/J^!3NKYE4EI7TCX8< MJYQR8O-3%ZKM9HAE@)-@B]B=5ZZ#)8VRGSB8QYQ0L)*A 8W.*T;4)85*_KR< MQQ8>%)NJY5LGR:-Z^.*AZOCG-=W+9IKZUH!3R3C#2?&V#K+EJV>TM+K"ES#9 M5PVI8+VW5S:3!$K!;HG$T\VAT9;WQ_C#6E?W\V4=7QN+8V?*"@9=,*PTF6W# M3A-)*J;7)S'23HZ_-:UW0"1M\B>8LHV:49IU8B(^H7A 7O>Q$!+DS%(FON1W M3K1HA-HC]:#KN)Q6^VV(9/."Z15\W:W(DOPDS4(T_(>UB#3](J\[JM- ^Z$) M8JUN!;("I-T((!A1DI$F@E@V6E+'LP0^R5%5Y*VQRQ/[G1>;+J??JF^^ M@UQ\/\L.[\;&95EYW'5-]\YLX]!KCX?XAW?C82K+SN.J;[YS9QZ#7'P_Q#N_ M&PE67G<=4WWSFSCT&N/A_B'=^-A*LO.XZIOOG-G'H-=QU3? M?.;./0:X^'^(=WXV$JR\[CJF^^@UQ\/\0[OQL)5EYW'5-]\YLX]!KCX? MXAW?C82K+SN.J;[YS9QZ#7'P_P 0[OQL)5EYW'5-]\YLX]!KCX?XAW?C82K+ MSN.J;[YS9QZ#7'P_Q#N_&PE67G<=4WWSFSCT&N/A_B'=^-A*LO.XZIOOG-G' MH-=QU3??.;./0:X^'^(=WXV$JR\[CJF^^@UQ\/\0[OQ ML)5EYW'5-]\YLX]!KCX?XAW?C82K+SN.J;[YS9QZ#7'P_P 0[OQL)5EYW'5- M]\YLX]!KCX?XAW?C82K+SN.J;[YS9QZ#7'P_Q#N_&PE67G<=4WWSFSCT&N/A M_B'=^-A*LO.XZIOOG-G'H-=QU3??.;./0:X^'^(=WXV$JR\ M[CJF^^@UQ\/\0[OQL)5EYW'5-]\YLX]!KCX?XAW?C82K+SN.J;[YS9QZ M#7'P_P 0[OQL)5EYW'5-]\YLX]!KCX?XAW?C82K+SN.J;[YS9QZ#7'P_Q#N_ M&PE67G<=4WWSFSCT&N/A_B'=^-A*LO.XZIOOG-G'H-=QU3? M?.;./0:X^'^(=WXV$JR\[CJF^^@UQ\/\0[OQL)5EYW'5-]\YLX]!KCX? MXAW?C82K+SN.J;[YS9QZ#7'P_P 0[OQL)5EYW'5-]\YLX]!KCX?XAW?C82K+ MSN.J;[YS9QZ#7'P_Q#N_&PE67G<=4WWSFSCT&N/A_B'=^-A*LO.XZIOOG-G' MH-=QU3??.;./0:X^'^(=WXV$JR\[CJF^^@UQ\/\0[OQ ML)5EYW'5-]\YLX]!KCX?XAW?C82K+SN.J;[YS9QZ#7'P_P 0[OQL)5EYW'5- M]\YLX]!KCX?XAW?C82K+SN.J;[YS9QZ#7'P_Q#N_&PE67G<=4WWSFSCT&N/A M_B'=^-A*LO.XZIOOG-G'H-=QU3??.;./0:X^'^(=WXV$JR\ M[CJF^^@UQ\/\0[OQL)5EYW'5-]\YLX]!KCX?XAW?C82K+SN.J;[YS9QZ M#7'P_P 0[OQL)5EYW'5-]\YLX]!KCX?XAW?C82K+SN.J;[YS9QZ#7'P_Q#N_ M&PE67G<=4WWSFSCT&N/A_B'=^-A*LO.XZIOOG-G'H-=QU3? M?.;./0:X^'^(=WXV$JR\[CJF^^@UQ\/\0[OQL)5EYW,DKY@=&^WJ+4JY MK)WPG5X58#:!U2PXI(,0Y_\ 6%F!^CD:HZMT M>BC34RR4)FCDUREY'<5;!MD-(+Y(UO#MPTM:F!<@Z104?44::VX":HUAMETFI M>H?.7:6R".VG&;TD#FH73;/QCB-=ME9U 0^6!92JQ86_6_)8G*+>?9T!\FM: M1Z21".19,F4.;TT!+5*DU+"A1PM\+;3XIE-TI2863SY9J>EW9 ;5L*N*?KZ. MU3*#X'.K_P"2/'KC6] ME2FH5 RHFMF]$X.=5S7YR&XMSJ_.&T8O:?3AWFCIV.Q-Q\NJ MT2(A+[(I]'S?Y*2_C/99;@Y@B[6RS,R [K]UL*M#9.3W8U1S-#,WK>@AWT;P9/.$Z637>K6Y$G[GT+T0MY#VLL1';E+'HI6D-?= M +5)3-K^T4)C!%F! >4(90Q 'H(M["+6NR:A562YG+$F\3A-YC'A,K?S@PCUK8?Q^)5U MJA#L]&/"96_G!A'K6P_C\2KK5"'9Z,>$RM_.#"/6MA_'XE76J$.ST8\)E;^< M&$>M;#^/Q*NM4(=GHQX3*W\X,(]:V'\?B5=:H0[/1CPF5OYP81ZUL/X_$JZU M0AV>C'A,K?S@PCUK8?Q^)5UJA#L]&/"96_G!A'K6P_C\2KK5"'9Z,>$RM_.# M"/6MA_'XE76J$.ST8\)E;^<&$>M;#^/Q*NM4(=GHQX3*W\X,(]:V'\?B5=:H M0[/1CPF5OYP81ZUL/X_$JZU0AV>C'A,K?S@PCUK8?Q^)5UJA#L]&/"96_G!A M'K6P_C\2KK5"'9Z,>$RM_.#"/6MA_'XE76J$.ST8\)E;^<&$>M;#^/Q*NM4( M=GHQX3*W\X,(]:V'\?B5=:H0[/1CPF5OYP81ZUL/X_$JZU0AV>C'A,K?S@PC MUK8?Q^)5UJA#L]&/"96_G!A'K6P_C\2KK5"'9Z,>$RM_.#"/6MA_'XE76J$. MST8\)E;^<&$>M;#^/Q*NM4(=GHQX3*W\X,(]:V'\?B5=:H0[/1CPF5OYP81Z MUL/X_$JZU0AV>C'A,K?S@PCUK8?Q^)5UJA#L]&/"96_G!A'K6P_C\2KK5"'9 MZ,>$RM_.#"/6MA_'XE76J$.ST8\)E;^<&$>M;#^/Q*NM4(=GHQX3*W\X,(]: MV'\?B5=:H0[/1CPF5OYP81ZUL/X_$JZU0AV>C'A,K?S@PCUK8?Q^)5UJA#L] M&/"96_G!A'K6P_C\2KK5"'9Z,>$RM_.#"/6MA_'XE76J$.ST8\)E;^<&$>M; M#^/Q*NM4(=GHQX3*W\X,(]:V'\?B5=:H0[/1CPF5OYP81ZUL/X_$JZU0AV>C M'A,K?S@PCUK8?Q^)5UJA#L]&/"96_G!A'K6P_C\2KK5"'9Z,>$RM_.#"/6MA M_'XE76J$.ST8\)E;^<&$>M;#^/Q*NM4(=GHQX3*W\X,(]:V'\?B5=:H0[/1C MPF5OYP81ZUL/X_$JZU0AV>C'A,K?S@PCUK8?Q^)5UJA#L]&/"96_G!A'K6P_ MC\2KK5"'9Z,>$RM_.#"/6MA_'XE76J$.ST8\)E;^<&$>M;#^/Q*NM4(=GHQX M3*W\X,(]:V'\?B5=:H0[/1CPF5OYP81ZUL/X_$JZU0AV>C'A,K?S@PCUK8?Q M^)5UJA#L]&/"96_G!A'K6P_C\2KK5"'9Z,>$RM_.#"/6MA_'XE76J$.ST8\) ME;^<&$>M;#^/Q*NM4(=GHQX3*W\X,(]:V'\?B5=:H0[/1F25_-8:^6]1:!EE ML9>%P[PJPP*)K?FIP5B+*ES<(PP*9(K..$ L/C&/0-A!KQBWK61M-.&G1\RI M--2FJK-=3T5YQ.PP!@# & , XF6MV-'D1:UW*XY*>4G6GA]*7&P92_-4RA3G M*;]CC)+.0U+\@CN/<8M-VLLUO# 3)=6_>\)EJROE;[6=44)"C'!#F3"N3%S\EV/F50+]*[>E9P$[C97"B736;UU M22-R+4Q;C]7\O2\R(VT1B"QY&5I0K,8X0UF2^8*%LYF*-[>3DX4@O%AA*'2V M)0WS<<+]\E!FEW\&K^NM-=M-/?+8"SB)R)F8I'8E>2RKG:67A&H:\B9C)Y25 M3W2;:S;&(E5LO&UJTS:0[T])GZ L\@?FF-.8NZLJUA&9B&E#63G1Q?UC*E*S M?R!XNSGD%%;#BKQ/D_H]?$I>S.$B,52X:6XFM\ ML6,JG-W:5"2":ZCR%S@9*K1P290$$X<]T^LRGX9 #UV.V96NQ\@)=?-[,COR M5NE=QU<(E:=552HA$(HPWB+.5-K<>R8+7*(A44T;3?W*,54EFJ94@V"X]<;;(A%N6IR-Y!6E$+8O2SX M77-5DJJXK5UJBMX%5-6N$T?V&*Q6+2&Q+4DBAR?9?82Y)+_LW+P0\[KG_:WR3_WD+:_YV7G?#DNR]CCC M_<_3V1593(P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & M , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8!= M4_\ 5[=DQ9/L_8N'-=U[GH%S@=Q@# & , 8 P#2E_P"R(\.HQR$;.,#W=+&C MMIT>#HKI'\FOYL2;IV%5#D:.N'FQ"6H<$:;$=%,\BZ=OAJV0E/@UKNV-:E(F M=GIA0.HO"XF*9^EXS)'DW+[C!#;C:N/TJO2N&&Y7I:P-:& .,B2$/6GJ6DC4 MQ&/KA;WM"TR67)P=WB4;=5B)]DY(R36)O< *"!&!#SAQ>"8IY/835T.D=AV/ M+(_!8+#VI2^2F72IV1,<>8&A&'MU+@ZNK@<0C1IB^D(=#.-#VYHRR2]#-, M0F>1$D(Y:\9[%K":7/#[OKITJZMA.H+'FA\B1L[37AC(VD/+H5.]O8FU5#CD M;,K1O R9&G;31M"Y"YE ,0K4J@X6'2CK$=9RB^]"_P!)7"&OCKR8B3.:=MD#.K*2O#&K6-:Q&ZMY3J@2;<6M6E,&FLT33@AYW7/^UODG_O(6U_SLO.^')=E['''^Y^GLBJRF1@# & , 8 P! M@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & M, 8 P!@# & , 8 P!@# & , 8 P"YQ/^U.C?\\ZI_P"KV[)BR?9^Q<.:[KW/ M0+G [C & , 8 P!@'E?N*91GC?R'FMV4U*ZEY4\9A6?RV=;MXU7;7:]JG-?7 M*Z\TN$S3>,4J^1N2F9T7[ M)T]L*FJZ2*"2J^$AK@C.;8]"SK^@C@UFS]-LT1;9'=RE5!7A9 MM]+(0";>X.*KI;]".P]OU\ZK#=Y1N8;UO:;H:Z>5UROF^E70-+ 3(\>]=HRZ0BT-JB5W]3O M#P)+S,>ITHKPQ.K[+3R;41$T@YE0\&.*3;:XVH98T0+*-N/DRY0-,_[3[V7N M5DUNJ5JRP*=[<"XJXQ\P?0WJ6W8AE_M6?[L46B,,]<_3,Z*/9S\G0B,C;:T. MKGW4O04CV]K8^AV3O>^ZF"<4$?DR@)H-=&RR=-8@&[WO0CR>C6Q#)Q3UQ-Y: M2>=W7*HPU<>/DB47;8S\02^6U8Z-Q2C7N^A&I#2T-$."8P) @=J \!^MG!^D M(DK?T-=%C224.B@P\$N9CT+G\S/FI]D<8?;):?\ +UEXU9^-R?3Z^/R/F9\U M/LCC#[9+3_EZQQJS\;CZ?7Q^1\S/FI]D<8?;):?\O6.-6?C92:5,T3&P\:!+7J/R:1)U(;DL_O4I+% MW&)MJP@[>^/NC>[J#9>A,3: 6,O9:95W498M%!,<:L_&X^GU\?DR#YF?-3[( MXP^V2T_Y>L<:L_&X^GU\?D?,SYJ?9'&'VR6G_+UCC5GXW'T^OC\CYF?-3[(X MP^V2T_Y>L<:L_&X^GU\?D?,SYJ?9'&'VR6G_ "]8XU9^-Q]/KX_(^9GS4^R. M,/MDM/\ EZQQJS\;CZ?7Q^1\S/FI]D<8?;):?\O6.-6?C-"@DUZC+&$M-DQ9NR@& M&]H6)QJS\;CZ?7Q^3(/F9\U/LCC#[9+3_EZQQJS\;CZ?7Q^1\S/FI]D<8?;) M:?\ +UCC5GXW'T^OC\CYF?-3[(XP^V2T_P"7K'&K/QN/I]?'Y'S,^:GV1QA] MLEI_R]8XU9^-Q]/KX_(^9GS4^R.,/MDM/^7K'&K/QN/I]?'Y'S,^:GV1QA]L MEI_R]8XU9^-Q]/KX_(^9GS4^R.,/MDM/^7K'&K/QN/I]?'Y'S,^:GV1QA]LE MI_R]8XU9^-Q]/KX_(^9GS4^R.,/MDM/^7K'&K/QN/I]?'Y'S,^:GV1QA]LEI M_P O6.-6?CL<:L_&X^GU\?DQ^,\5>94H;E+ MDC8>-"YL<:L_&X^GU\?D?,SYJ?9'&'VR M6G_+UCC5GXW'T^OC\CYF?-3[(XP^V2T_Y>L<:L_&X^GU\?D?,SYJ?9'&'VR6 MG_+UCC5GXW'T^OC\CYF?-3[(XP^V2T_Y>L<:L_&X^GU\?D?,SYJ?9'&'VR6G M_+UCC5GXW'T^OC\CYF?-3[(XP^V2T_Y>L<:L_&X^GU\?D?,SYJ?9'&'VR6G_ M "]8XU9^-Q]/KX_(^9GS4^R.,/MDM/\ EZQQJS\;CZ?7Q^1\S/FI]D<8?;): M?\O6.-6?C8F!AXT!6LL?C,B4*17)9_>IJ64.,L;49! M.]BU*7N0S!;-"6XU9^-Q]/KX_)D'S,^:GV1QA]LEI_ MR]8XU9^-Q]/KX_(^9GS4^R.,/MDM/^7K'&K/QN/I]?'Y'S,^:GV1QA]LEI_R M]8XU9^-Q]/KX_(^9GS4^R.,/MDM/^7K'&K/QN/I]?'Y'S,^:GV1QA]LEI_R] M8XU9^-Q]/KX_(^9GS4^R.,/MDM/^7K'&K/QN/I]?'Y'S,^:GV1QA]LEI_P O M6.-6?CL<:L_&X^GU\?D?,SYJ?9'&'VR6G_+ MUCC5GXW'T^OC\CYF?-3[(XP^V2T_Y>L<:L_&X^GU\?D^[/Q7Y20R<5/,)ZWT M*GB4;N6I%[P9$;.L%]D.RE%@1]J("VM;Q2\:;59G?3B0(T"E[0!"G":,!@S M@*''C334.J@+!#3G)V_)VISF=!@# & , 8 P#59]X1<4)+R*CO*Y[H2K'&^H MRW."-OL-5!(J<_'.2I1%S6Z6N+B:SC7KYO%4T42-,/EQZL3W&F5Q>VML5DI7 M$8"Q9<1-+?+\^R,V?^,/'"56XQ7[)J&J"07?&0H0QZVWFNHFY6*S[:BSR6@U MOEZMJ-?4RAG)5JR6=26MTH:25BPIN-3%JE 3 EQ$N+330REQIBH'@-G@=JKK MET!=A"%-L:6IV(U4^J'E)-JSBD$B+?"WY7(FQ*0_IYA%T+:% MJ>53TRFH4SJ6^I%1R]H$B3*M&H=)R]"R[L^]+5!QWH*%&,?'^NZEJ2 .[V)Q M4(JOCT6B,:>)&N4)F'OY7N.ID:%T>5"A.B8BE"@:A:(29$SE#[5,F3%@VWFV M^Y,2AQ;TBE B5KT258ZG'IVM(H5$$J7)0F2G+E)" @PP)JPY.B3J%AY2=CT->!PV@&/1;GL8M M#5A4]"K8Q:$=KIWTX!5('=I==K0M;HW.0FU8:W.(4"U,LV@<".UV>A6Z3FF; M2K"="#LU*?W,\OM@]N#73K *D"M*8I/1EJ4YBQ*6G.5)0'%C4IBE>SM)33R MBV:26IVF4:3C, $)VR#M%[%LH?:@4B5Z9EQ^TR)V;%BG6A"VG2KTJ@_00>(8 MME%&C,UH&]ZT+?:] >GQ]& 7/ & , IQJTI:DA$8I3@6*25"A,D&<6%2H3I! M)P*SR"-BT::2E&K2 4&E@$ @2I.$T0=G%Z$!2!>V83L-A"[M@GTM(%>8RA7I M=NQ:$0]%A6C;M&]^!2",WH 5(B=$['O0=#V+Q8!_*A]9$ASDG5O+4E/9FU,\ M/!*AQ2$G-30M&X%(W5R+,."-"VJS6AU+3+E02DIXVQP 4:,2)3HH"M2+$C@E M3KD"I.M1*R2U*18D/*4I52A!%O6];P"WC M5, BMR4Q0SB(;$3J5M_&$'=!+F])H_NZU&$OZ8E28LTC0 M/I;'VOCP#[G.[2F<4;.H=&Y.[.)2@]O:SEJ8IQ7DI-:$J.1HAFA4JBDP1:$H M,(*& G6];,V'6]8!4GJTJ42<"E2G3C6*-)$@3SBRA*E0BC3@IDX3!!V>H$20 M>;HDK0C-E$FF:#VA8]Z I%CTSMYNB%[LV(3Q T9HE8O2IC=EBV((3-%G&@'L M A $'0]:[7>PBUK?3K?0!<_K^K & 4ZI6E0IS5:U2G1I" ]N ?=8XM[?M)I>O1H=N"PEN0:6*B M$VUK@H"8,A DT<,&U*P\!)HR4I/;GF!*,$ M %O0'R1/#2YGN"5M=&YP4M* MGO)U3HER96>V+.TT/O1P)(-,,1*>TWH?<%(2S>TWH7:=&^G /U1\E.!IC4J^ M3UQZ;3Z=/:=S[3Z?; M]/:]K]+IZ/'@%$<[M*=K$]J'1N(90I N GA[#O6\ JDRE,M3D+$:@A6D5$EJ$JI,:6>G4IS@:,)/(/*$,HX MDTL01EFEB$ P M""+8=ZW@'WP!@%(6X(#DQZPI:D-2)C%I*E46I)&F3G-J@] M(XE'GA'LHHQ J3*4RT!@@B2J$YY)^BS"C A ^+:\-#PWE.S0Z-SJU'@,,(4A:@Y(8J:EZ5Q3%JDXM!4)AGHS3B@J"!;T$XD0M&% M"WK0PAWO /Z;7=I>23E#.Z-SLG3JCT)Y[:M3+B2%J47:*D9QJ4TT!2I,/Z!Z M<8@FDB^B8 ._%@'TVY-P>_MB7HM:;!A+CMA]S)-&/M0 M].NV%VO1KIUT[\>L N> , I^^TO?7>/?*?OWO?OOO/NQ??7>O=.X]\][]MW; MO?NW]%W;M.Y]T^AVW;>+ *1.],RMR7,R5V;%+NV%DFN34G7I3G)O*4Z[9.8N M0EFB5)"U ?I$C/*+";KQ@V+6 ?!5)8XA+=S5K^RHRH^).%^-5.J%.6R"6$DJ M4@7<9QX MHE2=0G/3Z6;)V>2>2:5H0#0"$!=RS2SBRSBC &DF@":4:6,(RS" MQAT(!A8P[V$8!AWH01AWL(@[UO6]ZWK> 68QQC21$?,#5S$E;E#2B/52DQ2@ M)1'L:;OE:W''O8AA(,:4_P IK%:(PQ4)&5\H*3R-A[[-&8!4Z>F;;L)AT[-F MWP"32\3+I>EV[!0['HO2T3=HWOS239F] TIV3HG8]Z#H?;>+ /ZV[M.G0+'M MT;M/0D>W$+/M:FTZ";]&]PVN"W]U[[VCT=_0[5:)[AHW^CV/M_%@%2:K2D') MDQRE.2H6B- C3FG%EG*QD%"/. F*&+1AXB2 #.-"4$>RR@",'K0 [%H"E,>6 M@IT3L9KJVE/2M*:N2LYBY*!T4HB1=HM^+ M+E@# *=2K2HBPG+%*=(4-0D2 -4G%D%C5+U1*)"F",T0 B4+%J@A(D)UO9BA M4>2G)",TT ! 4C@]LS2MZ3I@F&[UO6^TZ-X!]U#BWHU+>B5KT258['G)FM(H5$$*7)2G2'KU"=O(-, M":L/(0I52TXI, PPI(F/4C"$DDP80/DVO#2\EJ#6AT;G4I&L/;U9C:M3+BTJ M]+O05*%0-*::$A8G$(.CTQNPG$[WK1@ [WK /TW34YC.;S]-[@8WJ6Y6H1&] M[*QHE:<\ES:5)R8?=!)E)*E,0X-QPP -+/3DJTP@F% ,"!0'RR+)4O?RF2Q] M.A^5CV#OP]Y;BDORZE5G(%++WP8I"3\K)UR=0B/;>W[\)5D')C"0G%# $"N< MW=I9$X%;RZ-S2D,4$)"U3FM3($XU:H>BDR8!RHTHL2A09O19!(1;,.'O0"PB M%OHP"J5*DJ%*I6K5)"-$C(.5*U:HXM.E2I4Y8CE"E2H.$ H@@@H S3CC1A+* M+"(8Q!"'>] 4KF[M+*D[_>71N:4/=2"._7-:F0).[J3 E)B>^%1I1/=5!H@E M$%]OVYI@@@+T(6]:V!<< 8 P!@# ,7FS(^22'2J/1F7N=?R)\CSNT,'B'.KB@/2().TM4F;W>..+DQJ32W)"B?FIS9E"I,44Y-ZU&(Y,:!Q+XJ2 [ MAMQ.[*F^QU]FECR2I>8O(S4+=['D1LOGMD6BOJ>E$4'2R1_6EIP.DBGED/#, MU[V6E0-A2MX*1MS>W-9*5"G&VI>%92EDJ*6^2MK>I2\U>)1M1\=>Q_M0+?LD MR+<:N1?8Q*T:*N9G-N9Z]F4Z(YI1O+6&%U=%+PXZ_[6Z6[YQ0VIOFO&'E7RML"JI5+93"ZTH7AG*6 MF6R^$R(B)/[#,^8K\K8E3HR2M2E6DQV406FZ)E)0G;1'=&6/W7W[H8#5J10E M$4I)J*XJ7^WIDTV^M5KRSM5LC$:JSG+S/['-5K'QNXS5!V.:^J6AUE5;%DU; MMO*2S!'LKVSW3!8^QI&_K)">-C!%Y2D@5[NR(+E-I!.9*.'.SS"V<;NZC24O M#AQ.6\2SE\*ERG/-RG&IOK'Z'J'B;SVX2PGBO"XI5,E5H6.BKGC9,SK;OR5LZ(UTGB^D[3= M2'5_<&QI8X;7T%:G$M&G1,D9CS-$X5%T19*-MT6E//4"XG*PTA5HK3U_ELB# M@9027@#;W".G;/XG\(6Z<7O2DCKJ(8GZ0J+!CJUE3&2I$4U.4:5)7EK=PAB;Q2T\32G;]:UD60[6EPWYK+$K1+7%K)AE:Q2/W;PSU%8-6\18& MIH:69O;4SXM$^R1Q [S6;.8RUTGD2Y,WL3:S#?\ 0Z*F+#7GECS(&EO&R@Y# MR8K6E>(D(+F/)*IN74:Y1\O.;DG)CINI.6KQR M)M:X$#!.6^=\P7./454DPER..0:[4/!N%2NIXO6\U;5K8_%SZ!AOAGY"6_ID MW'Y$U$]U:)F;'WE)&==^"3$0W^VKM.<6I"HZWK!A'!"L)5(JYYW<3EK_ "3A MU8<:Y,T_=HV!QY-S(W MB2VB&X+5+N*&VER'GC'<#EIT4'&N:ESCG'QNM:7[7&*#%YY[ (\Q46<,:LM_ M(F,;=FWYIYCH5W+GC)Q[F%G37CIQO@*6R^?5P6S75WR_D:ZH&9WEW Z M,@B MBV.3 VVT3.@>JO8HS#87\OCS&MY3T!R-N(ZC;D<6Q(HLJF!\7H#5[SQ[ MC59R8TK;W"F4:\LF2*6*.*F]'+5EC28YZ(="Y0M"I%6>!2X:2?9MS[NO)0YH MC=KFA5KY\\7L8UY2"SK(<-N7,MK@D=IHQR;&VIX"C<.%_*]]E;N1'VIK1N$I MG+Z_QU!VTKF;N^J8XS$FQ^'I8^A=)&)]&5ECI_2O_;#I3YE&K?,SC5*%%W\\ M^<$]XR=CZY?5+440KY0W0^_=:GEMMM8T)3 9W:4&B2H^(/\ %*4F2]XD\SD3 M:1(PR N6@5Q Y\;8XV[2.QPUA=,.%8L6%O\ MHI;A-UE\E3)*DNAZ!('*VF= MP:&3AA(5)F*912.RME3+D^D:U.TR)H1N[<0L2!$,*544C6$EJ$X1CT0:$96A M"T'IV.9E> ].AY?WS8-<.-#<8N(3^RQ:Q$]NCE)96]5[!Y.S*VJ K7$IT9D] MUWV_+4K!"*[C4>"Y.;6 HM#(A$WR<).6U2/7V1%5:4Y+8EK@!Q#N^RC5Z_B) MQ7LKD->EB-\H7)4\3EYL)6\=*F WS%_-VXZ:(PP67?RR'RZ0C+4I]TVS2=:4 M4Z)PB1.XSXFDH;B(ZS2V2RO"H8-6U+0;B?V1KAU':[INOJ4HJ>47=M*5):%/ M2%OELLY;S)'"X9<7?G*I42PPU24XL$5KFQ)W!I8WQS!N<.&B M7W8_;#F^;ZD*-<)XFIN.=)+CHW6YV//B1RV@L/=ZW3T_V1#E"U\:9")!9515],'&\J6#3E*A2 M/I"^.SI+QD7L[,HVK7171;4VQY0E%;IB:SG IYY.7ZO#)?XK4 MKM8G8X>;E)LML6;5U/<<^179!('#&6LWA T.$DI"L'BQE,2H@Z8KVUUDS#6$ M4?7 4/,20UR89 *'PM%7Q4@11L3DWJ1)^Y.%7AY=%+LVZS,U;>>6(VPDL"R8 M[V#GCI'*RK6WXI8G&>5V2\P.\79P144LFM-\>J(U W^UF)K89*LG[5$6Z?SA M^C$"^2#B'2?IXF]*%3,5'1R%F#+CK M6:EG^C>4=P5C8M:0:6.TNIR/3T88U8:]10YCRUL2J,U#)66P&"61Z!EL+*G@ MSF^OD8 @T-M-4J1G%G,S*E7M7K3USYG2'!".K:A+_8]>26#QFRYA3[M)$Z-O M#8U?DQLV;1QOVYH3WL47-EK')&%N>75D)<61$]JV-Q/8#7+3VV$A=&]$:6*L MZJ>G_53C%Q$IWCTZ=BC##>2,X=6+CA4?*;F#+;%<)K-^V9YE#Z@[(#R =DT; MNQ_E)3LJG<,DZMF;0SUH=E UT_,UMN<52P3HJ3+1MSQ457APY7>%9=3!XQ&7 MR#4/SWNFCZI'Q5JOG,Y4'QZX;TDEBQ-=.:296.I/X]@Y4+ZC0)6Y#6+U9SM: MT=EAD7.:VF2!KVG6&86$WMCPY.*-M$?)-RU+Q=%G$\VJUREPLI/OV1[B/5,$ MX\WI;% U) ;$DM=MT$-M:]%<^97B_N$56\6H=7+FVD<48\K8RRFR8P6MV-UL M-LK7=I4X4LDKTJDSJMEIDQ Q*@PMRE//+EB;H^)]528?IF3SSJ@X9I=/8VN1 MR6WK)>H:Y[&?W16E?0Q[<0C$9J>;/$'JFQG!K;9G-(^<[2Y.8FB""#+5D[9>(+. M4N6G/:E%7-MJJ]%5N.AD5I*"<>NR.(Z6XL1J+\=H=<78Z+6?IBT55$(XRQIH ML*H[FIV#TO:*B%EH-1-VF;0QVK/VL+D]M:M7*&YG1-K\>YMS(20GI)G#5MM8 MEG9I\_3(H>Q_\?(2AD'95./UCJWWD+#'#F-'FR<*^0)[;9+M9G6?A=Q.D4C. MG9*]J31YR2N;LZK!D1Y PMD48FS2*/QQA:(^UMK8D%Q/]C7V_;RI$8L2[^LS M:VB(P",,; M.TQ6&0J+-#:A1M#.@:#E3@M"OD4IU[$FDO:)Y M>FE1J^)56*)MB=P^39R='HVU3Y\Z_*2@VX-Y']*+ MD57_ 3;)0G!X_\ ]%-)T?%N25G@7A\>@L4H9JB258ZC%K>C!V2A0@V6CW0IUF[,U1MG8SW\)<3BRB%A MJII":65,V[^I!#A"(B9PGFG/0V+,?SW&WLH;RY(KE&V)16NUKV'LGX>+;)3! M$I$5UE!79U")$=1#K02[<94QMS4;&T#4JA*A/FQ=4YRSC[DOV^LC!S& RC5.Z/;0M@#HB=7B5-[. MW118Z3--%(\ 3"VN<).77I:5-$X75UJ7]PJE'-[$C% WS<;X=%N'/8YF^ W+ M>1$PW!7ETMSE(A25>Z605.G _1T7F[97=#6 Z:>1J2U[.DO1.O,.[Z7H3BPE M5:57BHER5NJ;:S7(P:BZK0\<.R726JXS3-=<081;G#N:1;CBUT!\CR"%7(71 MEEQP+S;ERM.HY!B8Y=E>QZQ(.1%H\XQ.<('&-2Z7I'.XI$I0IF1-(_Z^?.]( MKKAF9:=9S4JD.7*HYRK%"Z\0"&/AY9W9@I'.[*L6SV>GY34ELV#9EJ/R)[G$ MD V\-H-8LP=7!0W-K)'FE*#_ ,X$L,:C+$Q16+LQ#W)F*"8E?Q4VW1PE$XJT24*8S MHLKY%!Q\XD)W+D+QWX?&N$EFV7>$JAMAKV)O MFY#B&0+*\@T.@]712:NZ3(HUL,E+F0>#='B4J<5ZJ%/EN<^78@.Y8 M),+F_P#)^9T[OUV6TRQBCJ5YJM">-1I_2HPW)&:5M&TJZH-/9^?/G.67&VQ[HXR27F3QG8:#MB()JCC$,BUP>#J]I)):^/:+7DE*RIS1))&UO MD!1R*OFZ>$M[X"NURY00X:8D,O-=]#&%N&DX=.<2JTGUR;A^A$_8\[FY+H>+ M3 P,E=.FHY#+=Y35Y$FEZ5!FJZ'PRN.5-T0.&5WUL:W%V:W]%6<6CK17S6Y- M;JZ-A[7&4>V]Q7(]$J30Q9^F%]V\*;?JZG>+!D8 P!@# -:3.)-)C;)BS!8G M4MJL#DA%>5TR0ZD+L:G?KDADB@$MC[LK+4*#] 9$DBK"$.HXRF[@S'J&0ONB M79:A6 \67X:]&FOY)&MNG8%=\=8XK8K6I=F6.6-5]K-*=*YN#481-:=G\>LV M!.(U#:H3'GIVN819F<%+<<,:%S(3F(' A0C4'DC!-K*S7HU#\,C"PN(%*VC" MN3, F+?)UD?Y/-5NE: M7?RCON[ZJ/@SZB2M;@R@K2SY[)H8G#MH2:94JE.S%*4+,J7M:,TE$O5$F@\3 M=KRDD]4D_)D5 \):.XX2DV:P?=E2.4IX(DJF+O=KVW8EMKZ]J9 XI7=+6%>G MS^0OHXI#OE)O:E:]*@WIR?#&2/ZD#FZ@CS(!O!MM12,Z)*N1)P./%1[E5ZR] M;$T[PYH((=Z"73ID0]1W Z@J!F,>G43\*$J?X'#7"N*H%;5QV5;:"F*]=1MGRG M#JG;9_)'U)#FYP3,;$UKG%(6;)%C$R-,?4OAK&A);PA+:BEZ)+V1N9@@P!@$ M7NM.P)YN.%WRX-:DVRZ_KZP*OB[P%S<"DB*'6>^U_))BWG-!:@+8L/<':L(< M>0O5)C5J #>>0B.))7K0'"RXCDVGZJ8]V:;UEV+_ (\T[(B)#6]@\O(J6"R' M"V5T5:^9_)I-7[_.'J4"F,C=)/7Y5F A\D)E;^8H5RQO>6=8ADI:I6E>2%B9 M4<4,5XFU%,H_;AF.\23#(.$=!26C*TH%>T2I)%Z<>6:6U=+(_.91%K3@\_8] M.NR+&C]DQMR:I0@FS@.02+;^[%K.XR0B1R!M?4;@T/3BWJ!.)IMWF5R:?)JW M_>9(-"<<:OXWL4G:*Z1R)4Y3R5JIW8LXG4ODMA6-8LT5MS@W$BDZY:*%C\38G5$Q\: MI!.Y94S4ID+LYI662V*S3:.R)[6B<5"E0[N&F2QYRV-9RX\WY,1R5R)2Z" P MO182Z]<^M9]T:_#[%_QY3V!9ME1RP>7D!D=Q60]6S8B>M.:')JN8Y(YR_&)^ M_795%899C+'P@*1(F]D;T1;>%(VQYK:V!"20TMJ-(2+Q.(I117#A;CO$DB6' MP XWV?:#Y:,H:)UH^:26#32SJ]9;1G[!3=OS*LRV8F!2FUJF:'])"9N\QTB- MQA,(UU:1IY"BB\9;Y:FD"!@:DR03B:A6E*BE3G6)YOMR-A+$IV!6F^5%(IHU MJ7%UHVS0V]7)Z=S7MX&B= @4[K0+FJ(1*"2G9-J(V3+4'R:Y 4H-GKR%VR._ M$*,XD):GJH?:4_=(UMM;L>'&BXYW.IU+6RQ$A=NCC9MY0"(V[9$,JB^#8BW( MF9@,N&MHW(VZ+301+$V-D<>._$!6I=&&UOC$SU(8^C3MA8<3A*V5$XYYQ)N\ M222G)*3IRBR$Y!8"2""2PE$DDE!T HHHH&@@+++ $( %@#H( ZT$.M:UK6"' MTP"+[FIV!7[7+]5-FM:EYA,D4QU6[-R1S7LZ@\^*R=FF#*(#BUJ$JXC2=^8& MQ48$D\ 5!9(TQ^AISC2Q"IM.4:W7;V/NB[XNPCD-)I-R&AMM)J\1U21*:7Y+ MWA2)H( C?5DFU&^]JNF\63#0*G]:8[.(!EBVXKB4)ZS9PT"+9 JQ-*%$3-<. M%U]4R4JVXK516FIF,G4TGZNPJYAM2S1VN2>2FX'Z35Y!3; 4,,8?Y#8+D_/C MZ@"IM&>*%_RTX.!KB.1+"U1@TX222A);UFB2KZ18CBD^ /'BAII$IU$B+.D3 MK6,8=X12S=:-R6;:D;HJ%OQ"1"\1FGH].Y,]M<*1KFAN;8Z-P2$'OY45;TL4 M3/!,; -K&#Q-VZPHGO[]WV)/F?%VI)R\W[(W9O?4DAY*TFPV:2N[8O7 M5K%R;/)8D+'LE0)/&W=OU<$[,*?VA.G=1G.*0TU08)K;]IPEPER3;]7$^R(N MO3@#07("9U18$H77/"I91\/>X'5KO25]6[1RF(1>2 ;B']N:S*MET7,+T\(F M=H;7$[8]G+&MJ;VX\9B1*44$$VIB*YRD\NZ9]GK@?3+_ .N(6Z2WD(K>ZAD MDDE-:7*MY'7(Z\@8@XS%*J;I2C176\R]RGR^.O[.L-97.)OCNZQA0V$MI.VG M1C,S'(!>)S-*YJ$D_10B785QMI^O*&/XUQ",J&NIEL9E\6$U@F M/2J=/#Y+G9Q7RE[EDO=9$^OTCEKL[K)"\2!V7O2YP.<%!A^Q)MN.D%\'U8-;FC:5 M+_()A('>12)^F4RFDWEKB:[RN;SF:2EP=I++9;(W,X:ES>GIR5*-E@3($O>K M6@0(4KYJ1N28L 8!I#8'8].--D4&W<:GQHGK7537=#]R 1((?:M@PN0%6C(; M0E]SK7SK=&9 VR3:=+9LV=Y>T-?REIO9G9*Q*&U.F%'VC:07B?)R[KU;FR7Q.*6)$&-8WHK8FDM* M:TR='9;TZJ433W@0Y2)HA[TY:5JXDR;2@\3=LHHDO9+MV+;;'8[^,]S3FLF%U->Y\3;T+.PG7#6L9DC;%IJ82QM;7'G<2Q 5J6Q MEL;HS,M2%@0I6TH58FE"Y3%%*FSS-CK&I:O+4W5_7%F,5@IRS(U;E?DH%ZUH M(9IO$6M[9F%<,AM.3%+4*)ND+H1\D*PG-INCBA&IA"3D[ ,_R0Y:'".A+AJ. M^:1G37+%L$Y*V#NR[A+:9S)XT_2>1A'"RR"M2:.N#6]M[,E:J\AL<*9T2PE& M9&&-.PJ@*&XQ22<++HYRHNGR=:YF/PG@-2,18;%A[W*>1=QP:U:]>*NFL!Y" M\H+\OF#KX<_ *)=$B"+VC/Y*U,3DH2%;0EOS&G;WQ(B.4)D;@G+/,UL'B;C* ME:8<*]DC-J$XA5)QXD,EF<4669,YY*8['(4OG]RVK/+BFJ*OX@>XJXO7[)(9 M^^/:UDB#0O=W1T$VMHDYKT\+CGF2*GEV"2L*!MNG*9A))2^BA$I0*G8%6DJN M&9Q!K4H)!>T^;K,LI4>YN"\IXE[57L(JY$O2)5B@Y.T$%PVO(LWB0-A:9&8H M1'. R1+5JLXT);CHH7:6_=L^=(TQ7_'BJ872]6-2EE@$ :S&B-MJUT<'M:2E M.7*W-28M=W90K\$;FI*F , B%;1U?+;7 MD-V[1.J6RI-4*"CG*1-[^[H#"Z^:Y)(I:WHF],E5EI6UU2/\I>%Q#^C*)=P" M.(+TK[FE3A+%EQ'*9]33RHNQ:\=J(;F%AJJP^7\4B483/*5A@1',_DJNK=O* M?BW/Y2"&N7.R%D'4@.5O"]VV0M8%*83R=MU-(,6:[KL5XF\^'_CAG6";)UPG MH>=5]1]??)LO@Y?&IK:V:A9I5L]E=;V15K6V1 B C;8S-HFY-KOIH>8:G)CT MD87,;BP2)"4FV[M:M2@;ST@B;4]I=R&[3XF+4:#(7?:H677JY?>N[-:ZY[%_P >:EDHI+7=@30%+99,1D)DU\YE.;@E3-1=E,J"/R[2IM3J"T#IM>UMJ0D MC;B0HVA&6(Y'LDTP8A"?/FIK/)^QT\9)=/9',W9JL0#'-K&;;AL"F6VW;(:N M/MAVNTKFMU2S^:TL@D9$$?7I4\L;&^OZ,]J#'Y<_M"%^ES*^NX#5ILA?.\^Y M9?B,E,=\S>C*08!%]K4Y KI;(@T6"UJ75#!;0K6XXV4E9JO9?8XJ#L^\)W MR)63'D[!+4LIFB$=F+W37*_D%3")V8(&VC;(JRC9*SL",M)36TA4.+@0A+2A M3[>GI]>1%[_FED8+? M*M24O]AN\[8V&H8?2"-M?Y')5ZV0.(3X1"6TQR7*G,YV6-U$'E&Z0)TNP*>0NQ10+?+*DC*U% M/O&1SX>"@Y#1QZ=:L4TP; V!R=6<">O%3,)A/9T;TE6A?B51K<,>CGH3D8]* MEAASDK7GN!YRDP)K(TBA]?P5G(8HQ'D)BM04@0$B,-&-0N<5"QT=7)>K.4N+P M].ZU<\/;LK6NSNO6N2U4J.$;FK) P!@# & , 8 P!@# (!9*^@4QFURN$NA$ M0E*])8;.W)%TCC3,^+$K>74%5K (4ZES1*CB48%:U8J E+&$@*E6I/T#1IYH MA@9?X$:8\T58>H,4]TX \"-,>:*L/4&*>Z< >!&F/-%6'J#%/=. / C3'FBK M#U!BGNG '@1ICS15AZ@Q3W3@$ \G9CPLX>4M,;^Y Q>H8-7$+1Z.6KU,!BA[ MD\.:C0PM48C#06UZ62"4OJD/>C.RH #4*3=C.,V0B3JU:<5)XFDLV?O&.7\+ M.85+0Z_N/\7J&SD+@F@,5(<6AR3Z !UC,G:36KOR/REA4BVC>65> " ME*=H!I>ST2A(J4 T\+::AKYH2]+*IIV/1:2OY%.58H/8V!Y>"2#8%%@E'FMC MA:"+>P^/HP0XO<9>7CA9@>$LBGM+]CRF;#S-)A) M>JWX_KS'._J9%.:D>;5#(9?!GUA=T3Q%H&%GU'+-4@7QPR+'N*=T )*?M?/G6/YIT[TW$;^3?!^QIE"(C2[+3CX8OY (:0ECI+..=HL<9Z?)@4BLQG?:L=RG9O/D>F&/MK2\ D+BVNB^,)789AI2[2JJZ MS6<5U[,J$G+3L=LH="8A &*#/LUE379ZFHPNG&J=QV!W$JJ>(2F83%55MH/U M5--^:IWMV=2':DYY\(;#XT MMEM*:=CH[4(XA:Y3.U8HN,MDLC3,$T?AL;=;%;J6F+]3PF6W&"%S*3-L3D4A MK-;/2(H%>D M %X39! :VC\%=WJ0-\C=H,YNW'B3PZ#VLTQ!42DE+K2ME32M8_7=UMD?,4$G M.B^J91,$J9 :!V$;MJ$%;L(:4^F:GU6:]3';/LNA:@Y+N%6SNFZ:8JCBW"VX M>7$[L4VO&]P=XZVU%/H-'7D@+.T,"\]>TD1F2O#ZI*;VY:]GJFQ.E;TR@9W< M# 2G+.4EZR?S&.4'8VI6VV&\)2*[C[16-=I;?DCI87'B650PI7#7$%FZ-BE+>D6JH MS(#&#Y#?P-[F!J<%1S6XE)0:C\-/V]BW\D0513K#739%:0IY[LVZ[>A=)U8S MO,"CWR,9)9,%TD$CD#T6A0)ERIEKVL(G8%EN[:B5(UCT@AI[(C<&Y4Y$+TP+ MVJ_G5T.6-C\S76$F\MYPW4QV.9=".+-WV)6":DY*YGQ3DS<3?7J>/JRT-=MI M4??V=?/Y[M\TQ5W'RX\J)DDMTC8@"3B7:4DC22;PJLM9YI5:RM26YHISBNZ$ MM?Y)9]]6307$_CIQ3;#J(B])US*'2*3H<==Z3KBO>/[XTL$[O$R40^*GRZ8PB6+)77HJHB?R) M#Y8_F6 VI94?#?D!^4DBPJN7PJ*TFN2BE$[JNV(H@A,:5H(O;E1S)[KJQVAJ5*6<"M9 M'12B.+W.(.2LHI0\P]Q8'DPHOY0T'0-1[KLS8/P(TQYHJP]08I[IP0>!&F/- M%6'J#%/=. / C3'FBK#U!BGNG '@1ICS15AZ@Q3W3@#P(TQYHJP]08I[IP!X M$:8\T58>H,4]TX \"-,>:*L/4&*>Z< >!&F/-%6'J#%/=. / C3'FBK#U!BG MNG '@1ICS15AZ@Q3W3@#P(TQYHJP]08I[IP!X$:8\T58>H,4]TX \"-,>:*L M/4&*>Z< >!&F/-%6'J#%/=. / C3'FBK#U!BGNG '@1ICS15AZ@Q3W3@#P(T MQYHJP]08I[IP!X$:8\T58>H,4]TX \"-,>:*L/4&*>Z< >!&F/-%6'J#%/=. M / C3'FBK#U!BGNG '@1ICS15AZ@Q3W3@#P(TQYHJP]08I[IP!X$:8\T58>H M,4]TX \"-,>:*L/4&*>Z< >!&F/-%6'J#%/=. / C3'FBK#U!BGNG +!%HG% M8?;CVAB,:C\61+:Y85:U''&9N9$JM43)I 24I5)VQ,E)4*"B1C*+.- ,P!8A M "+01;UL";L 8 P!@# & , 8 P!@# & , 8 P",(#_Z5W=_F>T__ "8J+ )/ MP!@# & :I7WPDXT\G)*SR^ZX&\2N0,+&&-M2UMLZV(.4G9@+UKF%*8WP"1MR1&_(B#0+VE>$Y M,)&M&L&-X7-(YJ$I7I'H?O!__P G_P"&7%R@HW7=DM4FN:U%)@Y!9-C)K.M^ MO6EZE2Y,E)5)(Y%8)/(RUM\99R4I+H3GC,OIHE[(YF4+V-_DE'X9P6K*6T'P4HA7 MQ%D''5^EO*.C[%F4UY V>11+0TH).RMC2HXM4L%A37X6U*F"S#I#:DM3:B,G MD+>H:I2N-(6%C3Q8?NAMS-&DDIH.6MI/G!=7 M(RP%3,]/I)"VO;-D/+IT1(XBL%%R5"B;E);\B@UJ9R1M+8G7HI ,A[6:1H#7 M49G/LEI&QSOE,98)%6KC*+">)?,7!T>(T:C8(J,"X;<1B=4W$)Q67+ MBM5UBGJ=&#^ UK+:MX45\9(:^0J>/?8\+UXBSY:0X/QZ0V>VC2=#UHRO,1)Z MMIC'6(-[Q6<@6.*ESU'G4#:L>- MG/*DT[G*(!#N+CI/[BXJT%0%@MTQN"?K8K3]@<23:<4S<9=?7(I9[P?Y4N<$ MY1<6F%31SY2'+VWMV?+[X>93*XO9];-LW25^"X61JI1LKN01R7/W?L/=3JD> M0V]%&]A2/[0C?$00P9.*5 FJ.LKDLM9Y\Z7N2L=P!E3CS8GML.4P8RN+LA;) MS;L9KAM.8=L52P\<9[8R4LUM,844:2TBP/*MD-2.0G-38=LV [+&Q, M$):UU#BA)<^*9 M?-YT2ZNJJZ]C8GE]PXM&^[(N>7PUX@Z!LL/L9O*7APR$R-U>T2U/:-UOT3TAPTX4$<'$>(42JIB&]'/RA(HN6L.2G'GD5"$[RW-['TFU4]KJ0-CT$9US:V *.;*MSDTSL" \;HN:^2:G8XRUE& M[+F4J%'*\:'ISW+<.IR)KY=,E[2^F'5E6NH$RQI"9&4A;S.4*B:/)T<$ MIUY\EGRI.KGTY&'NE36.21HEC MOJ. "_"2FHG]B-)VX8-+$H5<5.25'5N)XJ3-?M?9FVK9QWY7\7K8EMG<<4U6 M\DFRYZPI&,7+'KXM26TQ,!6Y1<#+K)JN9DG,;JNZD3\EL*%H8^AG\1>H^W.# M>Z1E"_L,D<=N3BSX)*:ARHF(K1O)RUE=9\^E(OXO\S&]=0')H5F5+:O,2I3[ M]:YG#Y)\LU[1A*E-4/>$QY'R7EERG::LB4B!2*SCM5= M)5=*WZT([#Z\D\P:9W93_.;%E4&K@06;)K@F<2DS/"HLU\=N+AS4XNQXZ M\X95K*YM-X SS!2^MK20W3T1,T0Q:=&-ISLSKV*I:]<0O0A ,;6H,33B.[Y5 M:2>5(E3DLXY227V/6.NI-0V1:[FB5M2?DSR1O?D?$V=>G.2+D5;6),ST]4+5 MR(\!9Z!?*ZR88E.'!M/++4M:^4*6Y8#2M*?O8F+.+)+3/R;WX(, 8 P!@# & M , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8!&)/]LSC_EBR_\ 53_@$G8 MP!@# & , 8 P!@# & , 8 P!@$80'_TKN[_,]I_^3%18!)^ , 8 P"(K#OBJ M*I=$3-/I8%@]C#QY1#O*?X*GB3V2- MHM=CF*V^3XC7[HSNS8ECZ:*L$W6$.2!4C4&K#U?:BE&RSDZ@LLLOI4)=# 9O MH)'VNQX>!TB7WC\%6.]-?R;J-O(>KK&:9HWUM,_E>0LL+?Y#W,IED388D3H4 MO<0+@'/3.@3#$0M5(]:+ 88;VP]#[ELL(Q!P\+6:]C2Q)Y/W.!E+\]^3Z#L= MD'A]\V,N)Y6O-?\ ?D/5=T(DR)N47QQQY&7QQY;)8L)+TF^3Q3FJS[#>J1M MUO(2E'FM2^"SS00!L(D::'7%A7%B:7VIXE%FD_>)6G(G[G!V10ZE^9Q1S7R, M@-?U'PJ'117(VEGJ9PAIDE[!Y22 ]DG&VR-O*H$J>#.+U1JX/>B#<<$DVX*I M&M9SPN.RAI2Y/XZDPX963;<\+M'68JZ0UVS)@YH2&[F7D0Z.E@/G.Z,<20U/ M!SZIG/ *.,TYU%[*V[34RUG^^XK'(K/+F>MI&D5=JH$4TPJ556)C(D0GEK.? M!JPBI$E"RF:IN)7A1G-943*H8-&959O)^[^#E7IN;]BO$&F? &^+JE5P\8A, M-3IKFL*O+CXTUXS2]RC\@BTKU&CPML_EQ4CAQ;>T#9)6:N;S&]GTV[9DPM$L M3X5^["H=836)]+(J)3S+M'B-4/9(*\L>VR[6F?%1ZJ.*<<+AM/<,BS])G7EA M"6 FD8M;R]@:(Q#%CG7MHOAZ:4S5&Q,I:^LTZ"3R%N*7HWIR5A";PPLZXDI< M).KSG+M8PRO>?DYA/!GE?'(Y?4&Y)\C.*EY0#CK&K\"ZQBMP]-'0GU_9$DFD%; MSTLZ2OJF#N25\D*!\ P&&L!(D2Z0J-](2GPEZ]\\0GW9&K%IH4V@5N\724'( M2-OW%-/%ZSKF[4,XA=EQ/EO>?S?(/(8I:BGA**L*<5I&)U67"I=.W4L.^R279'W6Q$]B\0&2-,5 ]:DSX-;ML-PHWB:#L M9FY!R'C3#YZ54Y=>HD.ZHE]HMS%%5SN=99$QC#^^*B]P=[C#-J7.8/#RF7'% M'3A6+.Z4TCEG-"H@?9$))+#:9L=WX]'1_BMR-MA33M+7(EM%(_6$Y/ZY5*&^ MO9/.J5+A#_P 5%,(A%B71<8T!PYUJE+7O#NN> M7.)-8/\ 2N&W5Q>Y560B@#?"V6MN+-L7$>*E.5=?NW):HW2((4P/!I==82ZJ MT,DXZWN,EQ-7-/1"[PKUE&&E+EM9JC3YIIN5IG M0R^;=DBL+CG9G.55>S-7&ZVKCD7QUH+CJ2ZW#'H TER2X*7KR;)"+&F\GKN/ ML,(APT#Z_P!I3J=OS]+%T23$.L+C4>E@FAA.?U^GSY^"+#/"E,M-NC?-VENV M2ZP;D\)^;\,YCI+;;F4VLC)E2$O9(I-CJ4NF/\AZ@=R93&4X?$9(P2:/OK4Y,(4I+:Z.E&+#POG6ZA^JOSS=&C4.MN;=VQ MJ02ZNVZ!*.0UCVOV1WF+Q\J5!)K%15G%X'$J>B3I8S6FD48<+?=_-=25(=V1&P;2.KVMJMXU M-[SR6?WGE$WV/5TLNY/%*[J]MXAVTT4G:;V.X&VLI#W"2Z@Z5F2 M%I2DWEIRBK[BW%(I"H-RM(]#C)\OC,]3RVR!B:]Q.-Q>,1Q2R]XPEY=I) M,8^W%MRUV%X);B6E"G#A;Y9Q9\^=HN?S.*PC/-D""T#9"_P!SB41LZ0DJBDD*2ZD MCE2MNI.'.N3KVO6)7G*YM;S,MR=U=QZ0BB1R6+7!<=@TCQXA;F@. _(H)/.0 MEDQ*K#IDA4N3:A(>RJQ1RAZG3?\ *;*F3O@XLF3+6@LM<8BT&%)NN23=I23> MKM_V:U.([OLR_P#LA/'6"\@IC5IM7<>^$C_14V5J4CZ77$_>0\A7-WDLB*>4 MRGWU R\JE1K& MGXK$F&Z0OU?F/%FO"=&--9'C3LD/ MZO&R27RAT/?7)8UQ]$T"$RPS%6VDWRB,EDYFLIQ%*Y3-;CA?W$+C6SV=.+Y= M+H'07(F)N3J_.+0UL<@L+BY.K":*U>8C;Q+"F01R2V/7$(GZV9-\RCS!%-2* M6UQ$3US>C"\2S;N"AMTB52)HXM9O1/H=/L&1@# & , 8 P!@# & , 8 P!@# M & , 8 P!@$8D_VS./\ EBR_]5/^ 2=@# & , 8 P!@# & , 8 P!@# & 1A M ?\ TKN[_,]I_P#DQ46 2?@# & , 8!KCR&XL51R>1Q9%:*=^/)AZEV5,NV) MY&SF ,>BD!*[2@02% 5 !A;4FR]""'98@"V$70,6MZ6)X9B*W,O"L43-#[\> MN,%6<8VJ2,]7IWTA)*G!"Y.WRZ\#=S1J6],:E3=P&(A/H@L)1YG;!T'>QB%T M[%XM:T>)XHF*!85AF)KMY-'-FQNQO<7[3XK\/Z/DDQD>HKPY#01E(W*U M2.,H9>>DJ1/#V%I0/$A*:A1MYC]H(XTR-\R8T[:0SOKA\D.+4E1/#-'E+>-< M3G$Z?=,KE6W5X*1).LC'?B>G(]J(P"6/S#%R1;R&MT^IW*HH3)K.,8H@PQL<:K"&N2;=8PJ ,L-@T:5,4<6I MF0T;:(2D'B>5$HA)C'!"R+&L26HZ. M5WIZIMHNZAEE4=EA35+70B5.3-I,H&N)I1PI3-:S#B8;>3I-^ M=#?WDWQZAM_12+FO\UEE32ZH9@GM>K;K@+FP,\TJ:9M#*]L2J1MJF6,LDB#@ MS.D2D$DB\QCZH9G&HVZG[$;+4U*)3)%, MEL*$E#&DK '%9)4Q+G_4H;SG++E3+.<]F/!VN)JBY&H7"539*5R7Y$4'R M1F T2AB"8QR[CTEXZI(JR1O9[&<$J./)?&R(BD!3H%S$UL"VB M2Z=$UZ-M_P LU>X[]C]G@'&6.=^6K9X8$E[('R7Y;PSC>4LJM=6RIVS2 M2V765%E=P7O#HUNLK=W.1*9$S5U37+GZ#BZ)5GGGK[$MV/V/:'6%8EOV.7<5 MMPYVM*;TI<;.5%PUUTU5?="QJ/PB%6Y US[ WI+VDV2V;+':,\F>0'*AO1JE+ 8U*IER,K^05[*F)1I.QE*1Q M5G:)&J6QPLA44Z@7DIAN+JXIM&)S"IY\N2\3B*9):$.H^&]-E39,_P!(H3,8?*X\[0]!,&&-/,7VX1X4EBK MO#VA68]+"#9$@?!)=:2J7Y)I9-;C=F:Q&6>UN_P .=G:.SQ\7OD-E+5'V1Y:%2QT*7&O#8]O# M:M%XKI/I6TY[$[3BR20FMR M-.T,C;8SU#Q123J4+:!O:6>5NJA$W!*3$)]")P[)RKPFFGHG^2%9]QBHF_Y5 M?1[C>$IAS_RRC''V!7A5L6L"N4TC40BAE<_6NU0=\,>GMZ:")^CL.20FW%$= M?E3BHCY2MNB;\R:5*7-0$Y94F-_GJ2;/."-2RJ:RN9Q1SD=2:L3C/).*5FQ2 MMBHVT0R?UBK8UC'7BEZCRMA7(TTMI1*Z/:6L)"TZ0'MC$_.T4=BGB-#0MB $ MXMG*[_GF6"0<$$*1QJN94C?5M\?+7K&D(CQU5V'#&^LI6"SZF@P!&11@M&$V M5 Y?#7Q;%W94]/T6D+(U1M_8'&321*F<3&)Y6LQH)TB$UUFCZ0UGS]+(C^;\ M&/D>A&CC) 5DOGK;>O)F)VURVO*QW^.*IS*VYHE[%:ED2>2%-J2--RQ[LPBL MXE0\>8('$6^/PB*O[<:WLS2PQ &MBS+G*%"2TCFZ3-3IQ@R, I$K@@7"5A0K M4BP3>K,;UX4JDE0)$O*+*.-1*]$C'M,K+)4$&F)CM . 6<4,0-!,!L0%7@'\ MC& L S#!A+++"(9A@Q: :V(0QB%O00A"'6]B%O>M:UK>][UK6 4Z%28,HXH83"QB +6 M]@%RY$V(E;DY+$K>W($QZQ><8 HHL M AF#"$.]Z J0B"(.A!WH01:T((@[UL(@[UTZWK>O%O6]>/6]>+>O'K /W *) M>Y-S4F[\=%Z)M1Z/1I=JEZHA&F[Z<%A#>@3=W4&%E=W7+U29"C)[?NBE8H(3 M$A&<<6 0%+J0,.U#RDT]M&U4<)3J)"FTY(]J&$A4E&N2GO).CNZ-9*E$68L3 MF+@D .2EC4%B$4$0] ?T@?61U//3-;PU.2E,E;ERE.@<$BP].A=RC#VE8>4G M.,,*2NA!)QS]LKBC=&A]@UK M6\"&LU!?6YQ;W=O0NS2N1NC4Z(TSBVN;?X3(V^2GU2,+E MDP=V1H/-.8S&X]5H:1$H&Y(%&RU)A8]Z-T20,9@NX@"(S6^U[30] T/>NVUK M=PX9>:?-YY:(R\32_;'*93J(I,'=[:"#B6,QP.2Z D6J .2!/W1246#8C=DG MC :#NP1!-WOM>TV(0P@WO0=ZTQ88>:7-9Y:,8<6)K*;U2\%1+%KFIADU M93 M6TK40D8@G#7HE6ACTU*M:*[1,,0P[V'8A=OO7:Z[3>M[Z=ZR/NGK_*1I-O-1 MZR>22&/THXI=B^XF\>YNYO#[0_+V!=CAN+B_,7@]2XC@EXNEO<:+,O[C4[N1 MFS>X-LC%N47Q2NU>TX--F[5A"8>TT,C:=1#MBKBQOFGB3ZJ&D_X?H[FUO-FV M+ G'*6Z.5=8TC?5GC[&M(ZUBU"2ZN(ZPN=<#?84O%.NR$LS\Z.$O9WT*B=5% M)DE"*BV2/NH6]^@*@X/?ZD&TI(RH2AM?1*>,WLIA;U67*GBC6"E&"0R0F2-$J!&E#9(8[$)T MWC&%[A1R1:W'%-KMM/L:R/G+)AHYF[]0QYD,J6$ER:[CX2UJVV+Q M:P"I"@,3,0U;D2F$4-INS;GG#<3SJX3LJ]L0-M1_HOAGV0;AQ%(7<_'")U!) M:HMVHFB:I2(C9,,['YR9N^+-_(URC1\7DDG$VMM(*"N3R1OD+-(]JX?#AP52 M4%E/2)"P"I2\+=9E7G$E1-.,Z4>=3;?E9".%]!R7ABW\0(_0=8R2N;Q:'M2QODSTDBGDG)..O"&0W2Y<3$D#J?E/8<5XIQ>:Q!BB[@@I:$PZW M>3\;X\1#DC9D$BR1BKW4HA0[%DBQ*J2?+[C]/[!XQLE^M%H2X/*9A7ZQN9XA(MM[@\-SDM7G-C;(C!4DX<4C'D^>'# M/.;J?%BROU\\VJQ6\F'ETY1$3R/<.^<7$GCX0QN])U8SN%WP'DBJXE.DP\*# MU'6AN+9WN),O)E4T0%SJML@!9"N)DN&W[..\4DUG0^G&1#Q:8KXNF M-0".5#9X;-ET=Y(SVI'!E:YLR2VTHG$8A8T3BH7E_00R8RI^A3NH0L;1+4S@ MTOXG$&L*3S;F%FN2=5&:;]>O*Q]ED2VK=-G4C0O&Z!0*P+ZIZO[=Y@F1RZP, M+S4DHKE/$W_C^XPQ!7LA;UC=8-MOCC9IBFOU3FY1&,5\YMB9RETI TR4#"^/ MX_Z]B88JVX5%3/.9\=[3#C)YTT2=HB31"R6Y[&N<5!+7%$Z5$V=:=*3CLCRMIO^=%26TNRA5;3-;1UGJ"&6A.A*W[AQQJL1PB],QTU M Q1[KT97)"R/-+Q:KHMK.,QNO3YO)VQSDBJ0+)#1":PTRP-MS']>)*)U_MXG"SSA5\7J[9Y0\IN/]N3/B M/N[VNTGZ4O/!A)"^2DQK:"H)'29'+2[+0J*6-D]B,%0Q&M9.\MZ2K=O-+"5, M$="K?9D@;)DBE;>UDFO0))J>?W4K6$GWC.:\NM/V\^1O*ZHK+J_B/#KL>^0\ MWGMO60E?K#IJ!\92N3D @$'HZ#6BVUK)HA:LHK/C6EM62.$Q-EB"2&1LD*BD MFT2MOJ]>_=]2E,"23L-J*0O5@QNU-1UK MC:2'-;V4U "$F\FJ-3Q)5F8<)S::/JZ%LLOGER+-C\2ON(7(YK>-,>XLT1<4 MOMRA*-JRQ8O&Y.])I5(+:EG+SCI/IN5RRJZIGJ,Q\MR@26GCQ.T<;4,P-D,I M>5K'L!093U,SJ$TJBN/LG'(ZII1/ MXG4%?.4@50"!\(V:[4;\6DM.)ZV^4M<2ANF79#V^8&G("OJ?@$6C\.E+4^5BP2B3Q^SB)O:1C9%E.Q(86JU#4$73/2I:QBPJN,N M&DW4MWS5+37E.WG#FX[$OO@,ILRUI;%Y[.G [E=&'69PIE31Z(R5#6]W7/6L M;=XXSI5;B4C9U<8B+,8AT-Q('(DE0WU; Y[(7FRE48D\90H%JV=-[NA(@RUM MAR ,G:DC<4_J]HT6XU)8J<8ZJ'$:Q)<6)Q,_J-=,^E9U1@7(+DAR/YG< ^?< MX47%&*0B=9=CKKF2/U3H8%%WAFMA?R-X/M5[V$ZOLCE.UDS9&9Q%/U]54Z7" M7N.[;)K#W-RDIT]*[O&BU?GGYZ] L*6)*)^YJ:S"<4C7(F.Y^;'-5!.N6SG3 M,;FB:&\,7ZM87'XWM)P]8**FYAM*U3;\D<>2=FW]>==V]!&R8%V,9&XC(:O: MV*-Q1G;FZ4'K[%=C7R*-0B6&,,N.*<^*Q05YD ME\7N_H!]/>4BE?'^#1PFLF5R!OZ"HAEEEI%VDUI1].R956<<>B]=U90;U3*R M;[+7VRCU@U/G/#NU*;BG,+DH\S>*O,RY!<=.8N^63-))O%Q?MXNFGMP,E;3"QIT5J9(% MPXY\A].5[7]LD')=MIX&M$SP2 MUW.+)6;#>R*).J,USCQZ(H6E"]1>L["9*C=(B\O*8X,8ESJV,[*>0.6K M$:X15PXIF$DUW;2\IM]8GD;"<"W)2W&\R*=3[WN&8VB/H"TZ%J3I$XCC[>JKW3:]DF;^8( M, 8 P",2?[9G'_+%E_ZJ?\ D[ & , 8 P!@# & , 8 P!@# & , T3?N6%=4 MQ:]V0Z4,LU7N8IW'7?1[ W,:I!WLNINJRR@;-<9&UJ.[A$E,V8'O7N>M;!VI MH][%H(6Z[M?P?G^D)ICR8L_[EBGYUP!_I":8\F+/^Y8I^=< ?Z0FF/)BS_N6 M*?G7 '^D)ICR8L_[EBGYUP!_I":8\F+/^Y8I^=< IE'/RC%F@Z5PZQE6@;WL M&E$>AY^@;%T:%L.C9D+0=[UK6M[UT=/1KI^K "?G[1B/0@I(=8R4(]ZV/2>/ M1 C0]ZUO6MBT5,@Z%O6M[UK>^G>M;WT8!_2KG_2"U,H1JXG9:A*K(.3*4YK' M$QE'ISRQ%'$F W-.@19I8Q &'?B$$6];^O (B=.07"5[K&%4N\4 YNE45ON M[@%?N$"@:N+PT=6'-I]=&QMK/EPR&@Z&&,[;U?.1:)-;BTA9)(]$[, ,67,R MY3]E@,>F'#EL>FFK8D M5 *^(.K:"ISHK "#!'$0%L7HIFF< P4HT8QEPXY4=&P"&/86S7;BZ1>+%=YS MF\[]^I?;+DW8U[B00!JLSB,VR]JJF-GPZM&ISJZNPM<#B2C38$Z,Q-N22Q,B M8F 065H!II;R"$ -J( " A3E:"$NM76KJZN[OFS.HA>G!6OD57MD"XWBA+7 M2BN1N%2-<2K.MXZUUVY3!H<&"5ND3;6B4(T+.Z2-F=G9N>G-*0!>Y)79T+5J M#?E%;L\);F6W.?7N9BZO!]*7)I>) M%"SEALQ$-3&7EU8VAQ7LRGNR ]8WIU B.Z!V+8AJ^PLG8KHE)V.;0OA[N"3* M*R!NDT0EL!B;!!9+"G%M7"7A2PA]B5ALSG#(ZYC,/1R2(1=4TQ.6,RI8P2=E M=V-:J;CA>+%$2XM?O?I.7(V?L[EKQ.NJ$O5;6[3LCLJ 2,L@I[A\VA$#D<>< MN]%)2U$N3IU[:M 6!6W."9,O0GIU:@&U"(L$3O+7!5-""VLP;8F(DBAS*2 M-PMH4H"4O]%@LNE73*KIVL?W"K*['S74;41*%<9E3 PK9U"+-<$B6"PLU0Z6 M!6CTSR&NY>[N:N:*'5V?(*\1YB6Q%:Y+51D=$T-Q+3WHF2$D@"7=\^=\]>9G M+IR5X;/94Z(=Z0D#B39LWAEE6"4KAD*.!,9_79<')@TO?PCF6].+]%"JT@!; M&X']L>@#$(@_)Y':B2[]/2WEZFLO'L/!FC)G+[675&YSJZ)+?_(V]D%K* MZI@K3)V!7?UKSZP2VQ,,RQWL)\@AD9G1E9DS\ T<@>8LW[1 +961;N.I17B; MT2B>6%)+VGN2JQSGL<\9M ZZH_Q43L]KG2UUGH9XWUM $\A231_3.:622AK6 M%R[7R0]2@#RYFRM>U@1GRA:K&X/XG%>$M2 );I/3T62].5N1975X[&@]Q8F% M./$@@R+I)M++&;6E/7T*0%,LTGI11$W>V ]OFJ59'S)>F)*2R9&R*$#<]I"P MI7)&I3Z[E@2[O*,^2R7:BT)JB/*/A_ '%E=8-2+W#ET/&QB"0%B Q5 ME'UQSFQP-G3MDL3)FV*M+@H.5M[*C))0I#C!B))!T]&"&)7?='!'DH1'B+YX MZN-JAB9KF.-'3�ES6LA;X00E?T+>X"F0%R=ID25*E32)E"H^29 G2)"'E$ MN*3$ +%3:R;79F75KRCX>4RED""HZ,=*P;Y4\II#(FV UY742;7=[11YCB:1 MS5MS%*$*(:M/&XVQ,Q1@2 ]JA:TI6M?0WL0AK^SD=BO89^5:;7PEBA5AIY6L MGB66J*>K%P=T4W<'10^*I>A.<90J ADPWI6I=@/B0LES(+ M%EQ.(B)>64=HH9+8DL[&[;FZ 25:[D34EP+E,0; @:F&4)%">0-[466UD MN04!8$X0EK)NDQ6^>O,S^IN2'#&AT+^V4Q13U6#=*G5*_29%"8/!H^FD#^D9 MVY@+?WDEOEY(')]-:&EM1+7E7HUS<0(R3'!4I/#LW8-MYMON95".97&.M60Z M-P"L9M$&!1()9*SVAAC$/;T!LEG4G=II,7L:NZ+75S M6*S=[-.'O8GS3(QY9R=XLV(N=&O+I%;H=79\MJ-.L"@#FPV.[/K&T1IY M7S)I7RQ0@?U#FP,#*T+1.)!^CT+6B(,UL"QWQ2N)Q4; M%Q;"EKBS3DZFQHHHKJ!.:"=JD)20EK5R\UUF"U;(E;(2WMQ4?5.RI6HCY;:W M 93$ 4"/1(LN^67*.T9%$.8=CD,K$JFQ\5Q"K@B8"L0F/"@4+V,JQ!D[2CL( MM[ZZ]803P:'>VTVD3IMMWWK@2[O*/2W8^<@E?8W91!8#6CUQ0( M.@U6!>@5S'TE=05I30PJ3CV;+"(^H:)DA7-Z>8G[[YF:)E'U;7)#6D>G6O=C'MS?>%33Z M+V.B<1/QVGZ,6,@:)2V3.8,4YC? M&_B_QR@_'1I9[,E#'%D$JT[N1T(@,=0R!YGTJD4XFZM'%6B:":8VQ.M$P2IEK14/8=.CCIL90]"1+I8H[F#7=!=(2[O.<^=^_4B M>;O/8S;*21E!/>(+9+$$/KMKJ2/(7JL*^5HT58L*$UOCD$-2CEVB'&,1 M9%&ES+6)8NN/.R#DJ8H MB2:4:%L+"DT)+OT]+%NNCDW25IOU)S=J26;%9_0]K-UC0^0BBD5 M=2%#2YLCU [.A+JA!83:8H:9[6HG-MH'91$TK6K%3B:3*C M\KYE*YDQ/_.OC]*F)ZC$C@UAO4>D;2Y,+\S.,?B2EO=F9X1G-[HV+DYDTV6H M1KT*@]*J('K8#2#1EBUO0MX(8-!>3_#^L7=YD%?4M)(B^2".P>(O3NQPZ%HG M)QBE9LYK!7T:4+ 3+N^V"&LZA4BCK0$84#6!:N,2IRSURLTX)=R/I'8_8])= M7!E0R7BZ%XK+++2PE77,!$PLUA/[RY2%XFT:2 EX.JLH7OCR\NISW&Q-3 MAI:\.IY9X!N2W9XLO.7-Y,@@MX\$ZTJYZI*"\;QQRHY-\MBE5=HJUKDR*2\V M2E:(DBJ8M*N4J$\N6R$@("'U?) NBQW( 62X'J"RP!"$N9ERLG-2P4G978^. M.#J\2"C.,9U92%^;$[&Z2&,P&$)9 ICZ,_2I%&0OILR/=DL50J@A4HHPC5D, M")0$)Z5M*-UH6 VWF_E-EH7CCMR;I*B8$X1]6ELZ7329SN=VQ:,VU$XJSAF% ME65)%LFDSHD:!6$YC9V%MVK21:&L9KHZ',$(CT;8CG-R,;1+E .O3\4UN^;J M3O\ Z0FF/)BS_N6*?G7!!_I":8\F+/\ N6*?G7 '^D)ICR8L_P"Y8I^=< ?Z M0FF/)BS_ +EBGYUP#+Z/OV'7M;LR51%MDK<7&ZXBB==J1HVM&,T;G)Y68GVD GTV/+P$P( HC=';.$1L.Q%]H$S6Q; '*>_B-S;[ & , 8 P!@'__9 end XML 15 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Right-of-Use Asset and Lease Liability - Undiscounted Cash Flows Under Operating Leases (Detail)
$ in Thousands
Dec. 31, 2019
USD ($)
Accounting Changes and Error Corrections [Abstract]  
2020 $ 6,786
2021 6,186
2022 2,840
2023 1,644
2024 1,525
2025 and thereafter 210
Total operating lease commitments 19,191
Less imputed interest (1,316)
Total lease liabilities $ 17,875

XML 16 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangible Assets and Goodwill - Estimated Remaining Amortization Expense (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]    
2020 $ 3,410  
2021 2,994  
2022 2,037  
2023 1,793  
2024 1,571  
2025 and thereafter 2,070  
Total $ 13,875 $ 5,919
XML 17 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information - Additional Information (Detail)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2019
USD ($)
Segment
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenues from customers $ 47,603 $ 47,434 $ 47,582 $ 41,836 $ 40,864 $ 41,121 $ 41,654 $ 41,194 $ 184,455 $ 164,833 $ 155,913
Number of operating segment | Segment                 1    
Revenue percentage from other country to the company's total revenue                 10.00% 10.00%  
United States [Member]                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenues from customers                 $ 90,515 $ 83,435 $ 85,459
XML 18 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Restructuring - Additional Information (Detail)
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
Restructuring Cost and Reserve [Line Items]  
Restructuring Charges $ 752
Cost Of Subscription And Support Revenue [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring Charges 186
Cost Of Professional Services And Other Revenue [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring Charges 107
Sales And Marketing [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring Charges 421
Research And Development [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring Charges $ 38
XML 19 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information
12 Months Ended
Dec. 31, 2019
Segment Reporting [Abstract]  
Segment Information
12. Segment Information
Disclosure requirements about segments of an enterprise and related information establishes standards for reporting information regarding operating segments in annual financial statements and requires selected information of those segments to be presented in interim financial reports issued to stockholders. Operating segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision-maker, or decision-making group, in making decisions on how to allocate resources and assess performance. The Company’s chief decision maker is its chief executive officer. The Company and the chief decision maker view the Company’s operations and manage its business as one operating segment.
Geographic Data
Total revenue to unaffiliated customers by geographic area, based on the location of the customer, was as follows:
 
   
Year Ended December 31,
 
   
2019
   
2018
   
2017
 
Revenue:
      
North America
  $97,309   $88,778   $91,358 
Europe
   31,587    27,754    24,425 
Japan
   22,150    21,960    16,881 
Asia Pacific
   32,391    25,766    22,539 
Other
   1,018    575    710 
  
 
 
   
 
 
   
 
 
 
Total revenue
  $184,455   $164,833   $155,913 
  
 
 
   
 
 
   
 
 
 
North America is comprised of revenue from the United States, Canada and Mexico. Revenue from customers located in the United States was $90,515, $83,435 and $85,459 during the years ended December 31, 2019, 2018 and 2017, respectively. Other than the United States and Japan, no other country contributed more than 10% of the Company’s total revenue during the years ended December 31, 2019 and 2018.
As of December 31, 2019 and December 31, 2018, property and equipment at locations outside the U.S. was not material.
ZIP 20 0001193125-20-050382-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-20-050382-xbrl.zip M4$L#!!0 ( ,>66E"$':F:3IL! *>'( 1 8F-O=BTR,#$Y,3(S,2YX M;6SLO6EOY$B2*/C] >\_Q.:^'G0#4B;O([.K'I3*5(UF,E-:25DSA<5"H$@/ MB5T,,IJ'CE[L?U]W,@X>3M)).J\(QPRZE!$,NEUN;F9NQ]__]^O*63P#/[ ] M]Y=W_'ONW0*XIF?9[N,O[Z)P>:J]^]^__L__\??_X_3T-^ "WPB!M7AX6WRY MN/RQ^._/-]\6EVX0&JX)%E\\,UH!-UR<+I["7EY?WUM)V \^)0KA M\-[T5A_@][\G"RYNQ/<<_"?\2U!.+\"#'QG^VZG "=SB_^;YCX+R4=+^G\7_ M>_W]_SL]15"\/OB._1'][P+"[08?'TSO^9=WJ>4>?/OQ*82?@G@M@>-U7A#Y M=YOG'=O],_,\>M=[SW^$3W+B!_3U@Q& [>/H6\O>_2#]L/(A^7+W:.'5+V+\ M+*_K^H?XV]VC@8U[$+Z4__#?W[_=FD]@99S:&[JF8;$K8,\_;X$K%DB>V+]_[0,3R4/I;_0/AF_ZG@,^[!_>_MST M(C?TW_ @;KY$8*I9,,W(]Z& EOUN\RT&/_!J/N%_A+[!_, U;#/ _R+^"@-< M8)OX'\ OT.-\[O%P[9<\#[]!/]"R/XB"TT?#6.]^LS2"AYC6FR\P6+PZ%1S] M[V\IJ8Q"OX*1\-L=V'Y8A !^F%X=;58D\A^#6)AOP'(1;X&/X=L:_/(NL%=K M!TEJ_-F3#Y:_O$-;^72[7]^_!E!2/NSWO.FY(7@-%S:4MFN.OX?_C^ASY_'" MO9C\_6[_--1"=OBV_[=MH4^6-O 7,4 @@^F6ZN>7__GN5P[N0I$7!57^^X?\ MC]$+/^!76 /?]JS]O^%>],,O4.!_W;*1X[>_W7^7 MC:/\P+D(3[A:SMHQ_R M2WW(T*:.6'J*6/ITB:4W(9;>%['4%+'4Z1)+;4(LE3*QSH(K=Z(2E1R&(49$ MMM_0P7I:2B>%M489Z[06X91[D9L>S[MH$4XY%;E^-L:TM$=*1%3*(L)S&Z\@T9-[2=]%OM);;*?=)K[B9-FIWRDT91/1E.+<]B&S32U2',;[G36;#R) M!CJ+NB>A[HFUTUF3)E8#G:7UI;.TE,Z:-K'(=9;6E\[24CIKVL1JXM#3U5G( MNISH*9AQNS(B0L7MXH1[0;I'X>&)8BU Y2R<"E(_SJ8R4:QYI4\76[^_,&S_ M=\.)P*6[CL+@&W@&#O\=K!Z 'P4H[KE[X//;[L]_A]@8OOGT%C]^]FH'PU!O MHQ' ([H*V7Y@P25?UXYMVF$"]\*RX??)I/N1%(O"\T6R_/T#=M44 U( M3BRDHM]_7:T=[PV V] S_[Q:HYNC-+?/7@S?NGM;@SDP-0?L]N-2%.?-N5M@ M1CZPOH"',,VQ<_B9'5X8INU 0.? -AS$V^\*2,Z;9V=F?-MFNX^W\+T6%-?@ MY]J"%@K\5N+TS,ZS_A$%(<(DN/#\'^!E_]MKWW/AGR:(OYT#BQLBL_L9";GF M+1&WT4-@^G:LE:91OR;&7"_ M$G1T%?F1@ KS9O-5^ 3\SU%@NR (SKW5@^T:^;-V^_69^<_(#NRY<+<4[)BS MU8C/G*G>F^$84+H3J"U@?P./AO,U!G#*K(.0?BR FK KB]*\^7,.SQRH>/P; MX,0R%SS9ZR#CR]BN'8)O]C.P+EVX]*/]X("S( !A\/GMN_$/SS]WC" ^E YY M!S<@P_YLKB!NA=0PK5(KM5^0;^FM@74'S"?7<[S'MQN49\]T M=&[V-)JUJ-:(!/&Y.T6M/@.YI*]5F6P.+)OM]?8,Y).)TRS9=FX$3]DHS3-( M EUS"9KC(-Z=!COLYLVE[YX+H%KQ_P3A1>1:P>%R#(_IO+D'+>1U% +_*]0F M:P1EFGW7/CP1_/#MVH%+GKG6[J'/;W/A)Q$*NRV))\:\.7SK+<,7PP?/Y&S "\.0Y MUN5J[7O/R<7?,3.Z@B#SYO0/^,7="W"> ;1+PJ<-3L@+N([?&SO2[ :T^PUH M+2#Q&GNB;Q;%\V?>,G?G&Q;X8:Q V\C.U&6I5>PD3Y5Y\_B'A_;3&H3@[-$' MQ0/DV+E=3I]Y\YWFY<)!,IZ%[X^9^P<=((^-)V@9(=O)^8_(MP/+-O/7V(F= M=6>\GD7AD^=// TG:QT6H=[Y_]6H'RU?[^$'?P##OWOQ[IZ\*#!<"[[H[LF& MCM=0D+_5QEKKS%C1XJ@/? M-9R-AW\+_&?;!)NKX;OPB8SANPLLH3!C M^(;NB#P7L-H0*OJHAKC;Q_#\8<*,%>;XSNK.NWI -#N'$/B&&18UWRQCO5.7 MY_I8= 5WYBS/&BMNGEIQ,^W.:3E^LW++V95;]BP1+%]O#EQB^7ISYA[+UQL] M7Z]G#K-\O5GDZ_4L!2Q?;R+Y>CWSF>7K329?KV=.LUOVR=^R]RP!+'MN MES M/?.89<]--'NN;[^,9<]--7NNSPD2Y.5OKF6G MS&P([D<\O#M/K ;A/MC:I>'Z$-.([C'SZ= M02UGF\:.Y[O;P-^ ]^@;ZR?XY:2ONA#C*X!&7Q<1/4I^?XV0:WO0G$ZC>)0\ M_H_K ^3L9B[EQ_^X/DJ>G@6V<6V8D+[F06_> IY'R>W8*CF/)=[>1AD.D.'[ M]GHF+0"_&[YM/#@ ?1F?1M]MM^2C;/>'*& Q/V_O)? M(;^N(]]\,H*XDX+A[.OQ,K=1GH."''Z2@+:Q3PY BDF,$XJW6!DJ;A8AX,%1 MRN8!ZTZFIYI'GEF/N1GTF)N\(+&F2M-MJC1YX2G/-65BU;M8U4+&DE/QF1>L M3> (;0(G+Q@5^8A,ETU2EQU]^@EKA3AF*\3)BT=='0;$S[*=*+2?09PQ#-UN M$'Q]-9W( M:%[ZV2XR%VM:^6VY2-:^#?/L$]_OD-_X(Y2%6OJ+,:D;8U(DP@ M>Q5(5K]2"'X@.B#*0G[$I$7'S*&5+54@>9Q,K^G.=MC%L*Q'7=<1[,+,) M#-.9P#!Y<6%#6<8:RC)YT4"7NE?+7 CI-EJO/3^\@4>U&QV%<;L;6TU$BZ.4 ME)^N;7J^^QU8]B9MW +V-_!H.%]CU*8L Q#2CP508YX7L3I*YMZ]>'=/7A08 MKG7W IQGD+\^0?]&NG+*7-Y%/C.PQFRNP.\H^?V?X.WK*S#C2\9]M_ [.W3 MU?+2M>QGVXHV!3%->P*FA0DJT!^V"^TP4+B0.QR)PB)9(5;$RU+N7EB[+LK% MPLK !F>,U!SE[BE/,#P(/3I$TT.FHSNDY!^$E%&7A%9R??19].QT/Y#3_7!% ME%5D'P>?X[[#KN%L8BV;M)7+F]MB!.K.>#V+PB?/GWC@(1M\*D*]_[X2]2,1 M!RTE#AH;,SI8MI;6A/O:,-QGHX:'3N.3]FP MV6/B-ALV>X1,9\-F#X^G;'C-@,-KIB@ ;*S5!,9:35(PV#R^?:(^?K>:*0HCZU8SND".F]$P1:%DW6J.D>FL6PV[YFR> MZG <8L'R'XIV"^M6,Y5N-5,4$-:M9A+=:J8H&JQ;S<2ZU4Q12%C3D0DW'9FB MP+"F(Y-M.C)%<6%-1R;1=&2*HL$:IZSFLOCXC>KN3Q\'K.:R\/C*:NY/"9NLYK+(V0ZJ[D\/)ZRDKL)E-Q-43!8 M,>Z Q;A3% !654:BZG*""LYG(2-9=3% U6;BS;)X%5RZ322:3D((N ME#SXBZ*0;;]IKP"UE +<_9TDNFT)?NZM'FRW$+ KX<=]'"#?$0DGH>@(NEJ> M^3Z: XJ^/ #QJR08#8$L(5J\>A7)AU"26A,EJ5%7DDQNF=RV4*0:344:"R*_ M/ZW-.,/2=A^A^^5:T.X.?JXM*.KP6X43,BZ$]8\H"!$FP87G_P O^]]>^YX+ M_S23/B9SD+:&R*12C.K)U;]$\%2/UM2 54ZY%[E$,ECX88KAAX:S5SGE5.3H MAQ]PD@*WS1+JYCA+=W-%%$ JQ8K[..6%F")'*37L>F02UR-3% UVM3JAJ]51 M!019J]FD]U+S2^)T9JV26ZL[8BX53\%T*)4)A$-/-?YBL1^]9$O>F( M^UL3N :$[-H'S[87!<[;#4 . +!V!;;HAFJCT(]4B$C42BU\J":T0,JX4+2& M!3U+KD;9\QY(MZ,9!'%$MF9X6YC4\4' M:V20X62/KCCJX0^,(/+?CI*7&.3GS4W6>6:PB/M/;F86\30MXEXYKS [:KB35^F7D\R.&M2.ZIF;S(X:W8[J MF(7#OY!MUPWO^\_?)N80'37AE.\,N[4_'=K[S M:0IDX=\_D$#0 5*Y"E*- %)=Y<16@/[F>=:+[3@8H)2NY%,XG1,R4&U72T-P MZ4))>+0?'!!W,PL@@,G8"ZB5*J!3.S-7A'3/0$<""07(M:[,EG5>[P3X%10- M Z77?X-F&[BQ'Y_"J^7/(/DU!F*],ZT5G<]*0B4(:5@3C(I :5QGH%1!4]0, M5,EB1,OS7;G(BZ(H*W7+)Y40P0TP@?UL0 Y#WIY'O@]W,@8HH2M-1)[7^"Q, M%1"0*1)-["SPG*HJM8KDW A0 P7T'Z3MG@TG/@[#<\/WWZ"D_6XX$<" U_F8 M$.#QGMV01*#0@+WSP2'H(J=T@SVV*S:*QW/-4N'L?)Z(@J)EE0ANY3:@51XF M1&249*$9: UW=N=#0X#4DUKM[ 2+N5Y@:?2:V!_=&WGEW>A'X%WBP_M%Z\\ M%_!DJ5K\V@=KP[8V_6G*N5&I^$DD0^95/F?68E9N UJETB<1%$E3\JY!#6A9 MD^>;;3S8#G2?JA237JG?B8P<^!J^PO+"@)&&>?LU7JPZ:W0=.FG9G9]:D!R. MSNI;$51): @'Z@R(PIU/GF,!/TC<< QPE9J[I9U:!T9'D"LU>DO;M@G(J<.S M; =#>ZOSL:/R8MF9C=N^)$!U]@I4#G&Z&5 ITE8H$^B+=Z68FA/#\M5;P]C9 M5X!^)L82JP62($[VS0N09WVUO#->,9!W=B-.54W.&VA-8**+3F?/XE3/F<1= MT,'?0V# [GPD":HB*CD^X%=O!V!W5T/F>4%H#.#&V+\VWI"E7Z[!.A]7NLZK M6#\CNW0KX#H?3*K*%X2R'CAH 5LI#5(*']_Y3!(X72@H ?SR;6&D$+C2M0(1 MZV%,W??CHQDZWSU\E0O#Y)9L"$[GLTA4B<'Y I8 DLS:] LN9U_G8T;2!25K M8N#7;@5=YU,#RI:D-(2.2.P['PP:=!)*3=JV4'7W7'A9XAI 5>+]E4/8/;K# MJQ*) XH!-G]'G;(@H%2@2\HBP$)G'7P*E9N2T\+UD'2&N[->/N553JL MHIO!=.8XWHOAFN#"\[]XT4.XC)QBY+E4_PB=[WFA9Y8U5IH 1!.3SB'\^-:7 M!B;7_N9,C5EV;?A7?IQ.8L7ZOIDD%$:FET!1B> MFUT^# /P91!$6&";75F4 %L#9K)X:Q";75W0 C'EO#38:HWO+\BW&@% 6?C1 MJ!:4-Q#'GS=C6F[A\8X!.^\LI.=7I.I94/^\'U_2\*FHY+K? C#YA\E;&X(<#+XE\+JUN$H3)FS2#GB<\I^2" MRI.@2:F]-,@1)*BY(V@2-"FUKIH>6KPF27(^'#D!!$L-JZ;G'"_+>BX5HS." M%?/4,*B4FE!->24*LIAG504H'6"62XVBIN07^3COH W,Y5,-,0"7VD5-B:QP M8JYRHQR.UM"6VD5-R2NK@BZU@/8WX +?<.!39];*=NT@1+.I$>4W(+XTB<OZ:;P(T*3U$,S0AJA:3-)&J M/=#$(U9*#]9A>"OF3"'Z/K]2>A(WY92B*$*;Z$]#6T'&6I#G19ZC"QQ9Q)\(.$[72^I*L, AW?C#<[WM0TF^;[DTDD7MB;)Y M-$Q"?2DHG8 FB\23['H)DVC?"\PJV6E'0FA14%H"_9OO!0$\,)>XQ"B5FM_( MHVJ<7!WQ?F5R@*B=1BB/5N\.3^EATU3L=%[091)XKK(L16G[&+A*3Y3F>QC% M/?':9@]!ILJ]-D(;!/Y@+83A;BTJT)O%6*:XE.: M!"A)W'M9VT-= U(WZ%O;")70JZV@_R^ VOT Z^P9;H]'\"-"(9.K9?RSJRA$ MG<%0+*<>J78&1C$C+I8AC1.RU_#MP.P%T5)#I9)[)8A*8JZ.I3NBY'N>FGNL MY.RM7O8\6?R[X:X1]7%W33O3H4289(VCO6M:99HV;W'28Z;I[O'Z[.B&/5)* MLGEYCLOG1U= T1Y8*JG'%($MRY%NV#>E!%!1YZ!IK*D5<%;F2=? 6%F12$I, M45%E05+T1C!F*G:2AS#P-:N\*6-V+AT"LW1SR)I5TM"!K,OU<*&A2NM3+W][ MT>YR^ <(R\,.:'M2],;UW%U 9NTF0%&[M#KEI;RIUQHH:EDBT*N4&F(2RV!PC$CEI""8]K M'$,=@U%H1.W:#(HEIAW181"IG?^"\_3S8>#>:81Y>06B9(5#9)I3%96\D50& M27N 6WLX&/'--^OK!6!J6:WHG!]03J$L[I53;O!+XT[CG0MK$>7&E5X MM!P$2("'3!N/RK+9EH-X"/!HTE(@,3I33C(&C6HWEPH:Q)Y& =ZFR%3ZOG1D MJPP9218I$FW3CMV"[ MDD%2$IJ3 Y!2E_/=37NFQLB4)S18!Z"\HN7"%P=.>4*3> #*JU)^-LR E$_2 MB_$7+(6F>25ZH?TTSU:76'N0B1$ANP+L%Y'BQ5=S1 K=\TJDME]$"I=E>$2& MNN H-.4K.[YH#B@]YFNW0E/!LE-K6((?\!U>H3-BV6DU+,6'OQ DN6TH-!#, M1DF(*FO5W.44P1U(1W^FO),<_9@NMCQK6NY=>=LY^B'+('&JIM'&J^:*J5]'K#AR@@)&-7=,/6,$?76=,D:% M9FTYV>L7(YF3-;H#-R!&-=;"T(Y7?M@R-/I-R"L4CE4DY1'?5A7YLO9A/%.^J:P2PT-Y$: ^9>@_ MZ,MGPXE7"L\-WW^#@E1RT53H<](X&B4HO)A5S42@I&'_ J! F'87YH_ZLD!D.O,8@FY>Q4$H H($"M48>BZOG!B,T0((U[E;?*:$IS7<@U M<">(5!$"6=[BHGD/0ZDID->^]VP'\$/,X"T,J/0:6/&Y"_(J0#H 3*W!%:\7 M;NF(X(4G!K(NP!>0_/?2+O6>,H+?*&S4PL8>\&26E^+TWRW\#Z0C!_< M-0 K18K:X:O*6@U..(BHX$#M_)5X^CCDIH]CP*=V%O-*+JVM%IJ.H.O43FB> MUTFU,2GHN7'E&.CI32M0B]W":@&B@ "]GLFYOIZD\#^8WC-NEV3&/^,@IW:, MGXI<(O-DH%03/3>'' ,WM7Z7@BK5D3P'35?0*7;"%.0.L,/]NTTZ1&TL? M M1LBD\.W:,5S4:QTYFW&';@P2U(JOT651UFXE!HL:,M0*LWE9U*@BLVF3?NLM MPQ=,+R8(.[7FS8J0"SN40M$65&J=601=%YN#^@.$*(02^T46L#Z__81NYZ5[ MZ3Z#(#8B(*S/> W/4VS3P@OY28/D@%%#AUZ#%TD6>0K8P,=- *RXJ6<UG)M06%P]TXESN01F>+7\^FH^&>XCN#%" M<.7B[Q2*4!>:8+0W]'+C )K 11$?:IKW-->^ORT^Z*O M_2#U9)*96C3[-R.:TK D\&$H0D^%*_E9&L/B-BFJ4CM!H+Z5)D+48A0;J T,\$&I\?U7D?8_+C-!_2/PI^5*;O5?-#Z5GECLN. MRE9,J8;&&..9M$*\SX9;@J9HDD+862J-#FG)6C4)RDNR)U:WUP/JTVG?PPN" MA*GM:$B*0G!^V^$;!'$Q:FQ+)]]@8G@B-;])%G.9B4T (][:UY$/;?L 7"U+ M[N]YL>"S2'N,]G_?Q[_?O@Y-GH6NQ=FC#V*.IME\[CDH316-(X5\O;_RW@S' M2#^PQ2O%(3)=P*&M("NJ(A)J@CSVI%N"@&J%R-I$J):7-/G=KYJ.*_4B1)UP MZ\1C##%D*L3LIDNF^!*><$/&Z&;B4X'I>R]?P-H+BE-Y(!UP7O&4\)<0_KFH M: 8GG!Q P^@[\!^!7S6< 2)/6/4^.A'D33MAG!!@<:T97['IR?,O8%U:\!WV MTD;^9+*OMIHZ(8VA9*Z'.^=4*;2]=,R&,!^QMX M-)RO$)KPC=A)S@W('@+5ODA+GB' 5]?KTZ&MQO.]D98HZX#F@I[1)) MK2E%HD%-71%KI[?0P"Y-P-\\SWJQ'0>#E9-J2_J_O[ A?.";_9S68^WUP>Q MG82<[R=[G:F_K #G\]MWXQ^>?^X809 R[79FLH4L!J?8T0K^^>_$P5&GF^U"@BMR!*ALT.M+AR0>8$[^N0PIM M2@BYC+N6B'2CQ847X;9*,\^% BFZ"@7"HR,EX+,82C3S/J9 "?AL>TJ<+4/@ M5Y"CINT.97((FBYT($<&&=Q9G;YZO/:]"\]?&:71$85:D0D/L5(Y[*%: 5%W M!*B5E?"Z+.CX, X%!*HG#?,*O:)(@5-*IDC7PD4+&8I#T'V]9%#U78HE0:"MA2RD!0"QI02UT2[_Z^CP-<&#>!X%!("+&[6\1=*MZ] MK1&,OH_2J="7#?*3!)53--+TI/Z2$@H=MJ9+2)*KUZ9I"K%$_W1]\&@'\(2. MNPMMT[$2TBFB#=,C_4 MPG$Z*UD4^\L%47$.X;0I@BX:<6?*WJ^L MIYA64VC8."C1!;YVAQY(PDVAR^2@=.9EH;^DL<:I.(5FEH/20I:E;);7\$DZ M=N;WG#/7K?^3Z[0U@%M/- M8"SO]]MW!F,'OOQZ+UO]1LF;*-%/K"MV;AS64JPK4,0A7GFXCLUK7\Q/.2LM MV[0,% J-E:?3*8_/S_=NV#*0>*O7'%8CDD#2A9R!2'>KUQQ'8W;.S$T9H[35 M:R([H[):EBM1KMOJ6]_T;?/\WJ7%T('.!"64MJ3G>]@T@RW;2S=NX(4^WKX$ M96U4#F,4.#I&!41%S6=@$T5@8 MD,;5ADQ_--X).?+.$RMTB?*;H4:X>G#LQS(JUWC9M]%#8/IV/&8!]2J*UFM( MI,UB:=64I,/O>M]]\TR#U$N0X\J=/-I$"-&@0(TQ\@-^&&W^$O5]%JTWW3 M<.!&@(=*C*[S5C477> ),_(V*R24""!E4,8A =))6TQYFV]' 8?LT9U^$\K\ M#V[7/C"L*_=WPX^CL:A7>#%_4RBT_R[!^YOG6IX+'5TH,8;[Y]5RB?*3T4N_ M77Z^NDE+1GK%6*9*:79_"Z =@BY<'[+]PN!G=@CAC$\]''774;9,(LGJ?R_( M:0. C":8G5>,Z N%YN E=/H!=\O3&3RT;=/8(;S;);\![]$WUD_P2X?TQA > MK#INHP1D@!>:>>-/'_J :YJ::TG3$'"R>8/W7R.4Q4<%9)&7-;4+R&03!FF" M+*BJ+'4!F:R*[OX_KKL"*O R5N&3 DI6(4*%J3)+D+*.6=OAL7,RN2EDLJ:PA*Z8&EID!1>S 1>%'N(H?E M+<.S@-,\MB1)Z,3VTF,K"W+GTX!7-*V+5BWO/YX%E+I6%62QB]E8[#*.A[L' MW:3R78[?8J-O+.!$%1$RW%E=0"$\F7[>=E4 G,QWVDV$!U%G0#51$LL!C9UB MZ/:;\.7&([A:ED:B"3M4UWF-PKM?N??\UAW'K)PE'_(ES3"^&CU_,OQ''"D+ M_9W3D''*OOGL4F+M:#A$-P@P=I(1JU22, JK7 MOK<$06"CB1BWP'^V31! E&/]1A]A+N]F4D&XRI=+(7P+' <-R72M[X;_)PCC MB7)QE@(]#"4A?VI2P;!JFD<*0_@V8/@F2H?>I+7&8TQH(RGFK2X\CK%V03+D M!_OB@IM4<<<;!E/H>VYK)2$)O=VTH=BNF@YB5>*4Y?+6.:ZC=QV]HEF&< M6GRU_!DD*3,8 N!N5R="@,*M725NY42HXC_NKG4:Z M<_H:C!*LTXO$W\,(ZFYV(09O.^%UT5Y8'$@M!&Q!+;8_&UWF-0_K0P,@-80]LW?0:JB[1*/F0J*JR*F;".IH]D3# M'/.VL^BO?6@+82A;,RZU"V6KVF%I[V6U%]I6H4^3XK_!!\/@TDUN7?'M> 3" M+H-]R"\J[18U>B3&X-N(G$&C]S<3XO)>B/3(7"7,^GM-;T!I>J0@;@>7PCC8 MO@&3$Z40CAWL05XE1>'Y^C9D%>A0%*4;F";<5,Z#/7)QD5VI7YM$^@AL*=);>A8+($-/=_]BACB$MZ, M]J C9$6 ;A$]^F+PI:I$,.]OJ$8(\YGZ.]@:66F4Z3&PDU%H^IK+O.O#R9!4 M71+$0W8_TY&;HROI/Q4+_D0^,E=PF6VQSI+O.OBBT3J8KSY@K3(VJ75&*:@^F&\K0+-.XA<[)_6M< M'K6?E"B&'@IH]D3#9AH7VT1Y$(TK"KW0=BB-6[YDF1+"I&,7NS!3T;CR'])W M7J2H<5L@VQ.MLVH(1]*:L@CJKEPN"[,_7*GH"]0N*GS;)\HG8RGOG@QWL_X/ MSWT& 61PJ2ZNK #5[N-K4=N$;XA)C @7W-S^[*J/14X498V&SFA*@H'IGMM@ M<8SOBQ&""\/VR\R,RM+4[BRI5N0!$@5,' MV2Y92HQ!_39;AK 0JL^MPW/OY2;7 4-1:Q@6_A[OYHH-1.B-]K2!9%$5E4'V M3Y808Q"_Q?XI=.P>8?^H[W5^> 9-9/ML0J15.ZC0,WS8':3#=PLT+I:;TV)0 M%J H=9L=1'B%VJ_QUNCV;Q!*3<3-J>LSWI>;HPB*J$C,S<'MF!K7OL^=HK_G M:-R^].3F;'I!H_^D^D'O'D5Y>8X7P.V'(6I-0Z?=2R[==10&WU!^-9]ID[I] MX//;[L]_MR'0OOGT%C].FD.>:V!%BA,M0E3W=QH(@:2C(!G -=>0HW&N%(>V MB%;?"O8$8!=1JLF5'(XS6KXUV-"[JM"-N5E?(6HH-! WO::;Y8CP7//0F??A6-@.O,4V@27E 3\NH0P@+]_*+QRN\X7SXR/V,0C M^.I:Z/3$K$>6I80B:KQ^R@NG(I\LBGU_?O%]I^D+^ DF\;?0Y+9J^>S"N7?C METZ@*UN<+$;Y[M>+/W!+I]Z]7?RK&T+[YAR@NR#GTK7 ZW^"8KF+R!$.5?\5 MBA8O\J*@R@D V/=O%]_T=]S3I8SI8J%A;=GZIVF.E[T_B_R%[0#_''[\Z/DX MU,G_GIDF<%"Q!; 6\3O3%,@LDEW_]@DX#C)+#1>W/.$8]?3V*KXWMR)4 M!\ZVTS)FR18[&O/B[)I?5\!_M-W'WWSO)7PJ1Y=T=Q?6QBZ0A2%NCX56>P90 M#(RRGJEBH7-H&1!_@" - O[]N:V6?'@#4*5N4AX68K:Z6&CF20@#_OU;&.*& M7O I7GBXLT/,W#JQT+NQ;-UD]O$B]MP2 /(OSR_Z]=5\0O[6#V.%6YATB_\X MN_UR]G]EETR_.DOO,\N";GL0EY!>^=>^]VR[F+P*L=!/L6SY[V=I&C1TGI95WMVO:)474LMVFBJMG84-CK(.P'#!"*:P'3,F!E5FX M&4QTVKLB6Z@.IKB"=M<6,XX97"UCB2_$$C:#>.^\6V\9OA@^N/#\^(VNX?S$ MU"EJA!WKFLZXHP)MW[@3-KTC:DV@]87[3W<-)2'US?9Y_-!HC; A'DESF%3] M=C44V2:3:Q^^)L81_NV .,3E6I7=;[7B@/"V_5A407O M%Y#\]]+=/K6?8HV!NU3'-H5;U'@^?R+5 E2-P+4/T)[8=C38U&%OFX$D_BP& MI5)]V[CQD%0\9%N 6(UD_."N>+L,J?);W:9(G>IU..$@JI4T-!&U:DRI5G[G MV1B#9!):G:CE(*K&H*[GOE9^*=@4?$F5\O9(#309M93<601WWF9&#/D >:UP M3=-^9_!7R.7ZFI5"D085#>L8P:U$^^4YQ2I%!,"X CDBPPE:B?>J2Q) M).)5@\S7Y1*8X=5RZZVCMB-7+OYZH(A.^9S(QJJ6SWJC3>#*7[/DOMY?:6]^ MGOT@]602C"TJ>=.)K+CCUQZ6!#X,1>B=G5!FM>)MZ'#(U=]>G4&)\_TW^&M\ MMH%6?3>BD!P!D 8BP=55#I2FT9[R&Y/&*I,K&#Q=HCWE5RN-O97:<$^?X87R M.YK&>&S:Y$T@O%!^]],8*:U)>&$?Z_POX#C_Z7HO[BW M*FDHUTO'4DO>7]5Z%-$V&6F,=F,RXW#*O"(B)T\0\[DI5 !.AS0+-8ZR0GJY1(" JA&+2 8H2HB4[M*F@7M! M5XA%IP]$Z,4\-$5MCJ,C51H04[&Y/AMQ2KTC8%$ $FF MM_VV)S\4V)^N"?$S;/?.>+WV@EAR@Y)<55DI-/9MI+1BF-,=[@GAH 1[=1N4 M 6!O?;#MSJJS((A6VXO)-4!W(5]L="GF;I_'B%RAS5PKO<)ET!\$E<).V\7. M-DD\ *G<[YX/4(GD'7#3$;CZQ"-9J:Z1*XC$=GF<7%"$LQ/:);DCLEI(M:[> MNKW@FDHEZ0'!ZL*L T"P4H$53K?)(DBP,]5"SNX(TEJ=*5B:6_0S ,O(^68O M<6@1=O3;A?!D]. /&A4[ MIJBU=8!;LP5,U2-?*,/TS7,?ZT&JK/]M;$05EVP,4?4.QBGE MV6O9C?/=>+57T6HW>O0&V2-(_OO94DK[+;6GSM6+"YW-&(0"XG7']CU*%LG. ML-N^MD&;2D%0^7PZ* :Z2O#+(D8(AYK^O$/A@ WYY)[Z;$#VF:@AK&O::\,Y M6Z$S (-336?<87#"0]M&S&KZV7SW7/"6#(B\B%PKZ(R:E,_3IREO-9U@!D>& MJN#5=&09&#EZ$M@YH0'N%EGO4:HZ63>$ %*5E,Z-46H!IL?]FIXH=-0IE&2U M/P&I]EF&PX&F#!7*#$?!B9J8"=4=3>@KST(#%+H25WEJCX(.5>&K/,='0(^> M'%9W22?*:!*Y?-HS3S"(U"S^B$%"YZ1! M.(*!O?+,)JLY5L:6IO++\,9-&V1Y=&FJ5//*;8G&(!5RW, M;VJUSVW?C!PC'Q9*6D?%?]J)&V"4,!;< FA %44REK6]*4NDARDNYWIL4,27K(#88ID)? M^E4C["XV&*:H(49/F)+U_+F_!8Z#&K6Z5I*NM:^FIKA'5;XW-,DZ^PR#IJBJ M?:%)UK]G(&[F N44T21K(''_&W"!;SBHXY"ULET["%$S^F= '5>)%WO#E6Q\ MS7"X"H*B]84K60?J(7&5FO+UF^V"J^6Y#RP[A,C%499-3=MGS_>]%[C7SHTU M_";,SS.#^!>2IG*U(?$%$X"'S4.8QC*[' %RR2QJCLLU!&X"?!W2EW#9S3 7 M2/RB'ZZ7]_S('SVD.*,ABAJ:Z,=+U3CE8,N.Q7D(]_.;(:OMX';M \.Z0 MYB9=@N:MNQ,!9(#T Q7;BH4W6\Z>%O?! \ M>8ZUB",L"XB)Z[FGOYV=72^\[6"2Q0HN!PD;O%^4D1%#DEWY_*:<_@8@4.#K MKH&_]/P5RH6[>G#LQUC(=K$;&T+Y>+6\A9\&2T10;]/CZNMK"%RKT&5*XP72 M+)+RNEGH6BU!@&;_&,[&N0I(5>2OU_P?FP)\RIBF);#SJ]&PSL*.A/Y!38EG M+CQR&ZW1%,0--,0D$C@A%;"G@\M.OJ[V.V>G@0NIG1#3(<^-;4L&+&R9?JL> MFN-JAO]EAT_;O@V[MCL[0I5T6--XL7S.8:.$="53W-X,*%S?M$W+]M14('S+ M(HU7E,Y9Z"JO9[.?:Z'H"G*S+BS8T40Y!Z<1R)MQ!&_HK"H'LE,;J\0+R]4H M8-9M#E9U.1>)JZ_DPJDU8&TF5*5U_ 6HXF[GIH6BDD^(K02A$["=BZQX018; M ANKMLUC2%< =/ [T+OPW\H![5SZ+&KIT1&5R[<&DD*!5;JK<2V06YHG0^P* MH]3* >U<]BSJN>%HU2!T K:Z[ID$6#&7UDD.[.:X*A@$@DP:=_]Y"VW%G6'S M&_ >?6/]9)O0NR:LN)2E7(7Y%JC,7*I-]Z;=/,!;\(AK90,A+^]!77GH;UY8 M,%92/7]+@2 C::% D>?:EL>I2FX\)XYF%9 4? )U#PFGWXL<.2123O@:0E+P M>:44)$HC2&1-Z !)Y1 93FS"'5X3E2Z0Y VHG9PT[B+/:4H7[H@%-UW=0[*3 M$R)(>%[@NT!2N%"14I HC2!1Y$XTJDCBL2#(W+ +AP<$)F_@ MM%8I@J;E5$IJ87)X"KJWK6(1=#XWG[$5/(5 ?UOU(LBZ2H$^5<&81DH&GM Z M!?KDU6]K52-(HJ9VAJ=0=-U:X0@2#7DN%%*W5CN07[E#H14\53?HC92/(.H: M$7UVQDX2P_I6G)2$X,JKY]9ZZ%2)Q2AMS18!: Y?06FWU4NG@ICKK$X%OL)5 M1EL]=:IR.3.("GQ5-G4CO74*[321/GREIG53/7:*['3Z\)4:W$WUVJG(Y]JQ M48&OU QOJN=.98ZG3[]">]+6>N]4R$_CK8'O!P@K(2LUUIMK/K4X5+L=3*5F M>W-MI^>T<6N82@WXYAI.R 406\-4E;O44*OE3]/6,)5:],TUF9+;B:UA*K7J MFVLOF:,DXZ66?7.-I%"F4CL$V43XA*BHN78A#*4IN_ M]=RQ4^X]KZ:N:ZI!Z@1]X4*,6+=509\NN.P5^E)_HDX+5M)>'PCZJJR-2GU9 M";TT$/2E/DKKD7!(&PCZ4O^F3EM70J\,!'U535"E7J^4 MG&;0EPV8QH!+5N1+5$I:-=HZ3=,+&[X"?+.? 1KN;KB/]H.#JL] 14]_H6(( M=S8W:9,;CXK7S"?7<[S'MQLTTR^3AE0.0O#Y+1F\[1A!L$E+4E-]^TF )T,V MP$V21HC6]".GCB!)HD"^HUP=6H0D.#/-:!7%B1KI.:T8HM3T,1^#*(+*$Q.E M!%%",OT Q?A>W4SW,4@B2KD4YFJ<*"@%PN3\;>Y5G!2$*ER?['4'A: /JQ"J M4Q3H(D?47#(7O1]<&52/Q!F:(#*7\PF'U0.U,U\&%@].$N5!E4!A8$R)$OCA M(:=X#4)P]NB#. >E@PX0!]4!=0-D:.)&TC^:)Y;X7C1 W0":Z9*CDP*HW 6$ M%2YWOF&!'\8*S$?V:PR=[AB1)*)JXPI\]3B9J=&@VS%7)@>=)N$EV8]Z+K-H M:#XVG%2)NXSGN%R_]6'-C>H9+R08\**F#FLA% :YE-2USCYV4#?B90PW61)R MQ0^#[[F:P3!C$(7/9UX,O(FKBQU&B1WDFAY@?N3"P'J@;I#B \D3^K Z8<^B@4"*0 MX_%T?>5>%$"A3F$VY.@M=% LF,#O@OF%#@H%&#EF3\QM[D?@:VR]B=&@E]!! MH=:D>3FJH"K$=UO]\+'[V#]%([>Q>[ V"A4MC3&0=9[87,H9"%_ TG:3"F+? M?HBV/78W[0+\+W9@^@!]:OAOZ8?P$J$/V&' MQH'QEP?#G[!UXZ#X"YPX&/Z$\Q:&:KDZ&-[$7>/Z;]G)RYHT$-J5%4$#-V15 M%&4HK$E'#PR!=<[$Z1%KPFZ!!&99,GUM$*"IC2\6Q%P=3X] EQH1C2?\JOE9 M@\1 5SDPJ9=L!/H'A/7N!3C/X#OJ 8E#JCK/E"BBRQ/[B00@MD<6]?:[>_$P M.'9N("7H.GGF:RED'5%[\@$FEE6H]6IQP2X27U%4P=8-O0LO\C'8=>Y6Q:LZ M\6UL!6@=D8//8I#KG-_!RRIY?*,5G7IXXLF9=$E-:F]H'LIA/C!;#0& +XU$:5?P8NP/7] M4;LT,GX-[(^N[?SR+O0C\&[Q 0-([ )"9Q%Y@$3@D)7HD! XJR:(X*&! -E0 M#*++WG$0()MT0:*\>"H(;*2< /1"NFQKX5%RIVH-*-V@+M4IC:])X6Z M-'+25$Q$'BLG#:#>J<1:H,FJ@DD$1,*2N@223C"3S64G$8]<(YD>828;<4Z4 M@R^TA/D+6 +XK+4Y"LEAI^:.9.,"9/#@,,AH3'(\J)VD&A8/$JBP_$CV-3D> M9%-&2)R'G'E)!A$5',B&:1)=_N"YT3\.Y6?7&J%3(1JD#I M!C6U_(DRJ>D%:FH9$"5R0@#TU^42F&CLVNY9-%H*C4YQT3R9Y"YJZR0A11:% MGO^6>;B F,:3I4$0CL82,@URNL/;/_ID61 'BSY9$@0A^J(T+OKXPQO3E%QK MZ9#G\1:3<7!",ZS+P.P1W7;N.QY=69X\NNV<_1+N\N.@>_YDN(_P@:^N$4\N M*]O"+<,#>&2YALCB@>P-U79Q2@RJI_Q[3M3'P/6'AX;Q1?"Q!V<[/Q6#:;L, M#ARF:,ZG3Q;)^&+#'Z+ A6TX M&)S)FG$0XISI&TD!W@'P)ZNM)<0_T_5S'OB7VE@M3N&QV0\_3&9W!MM\6 S" M[6(Z)0R7&C*\"&$O.+:+^93@J#149,/@V#(F5(*CV%!RN^.X-52VH07X4)(, M\[OA1(G?Y3C>"YJ0BT&^75 )C[R@:.UL+ +0AZ5*NZ!5"57TA@[C9*G2+BB& MU?"*(DZ&*,D\2.L?41#B9R9JY4/-VCA=#<4A#UX/Z-&)BFW0:Q@O& ].E&O M#7H-Y;8Y>KBL&0Q2U$):Z-02E#JL<%!1PX5:O"JVI&H%L%=@-FA1 MA\LW8 0H/G6#NI,[I1YK>9EKHPL/&57[<-ET72P$:1#C-DM7RY]!DL1[]1 : MJ$CTTOWZ:L9:'UKWNRE$\=MV\^2+B)0GMS6Z)8.(Q"U=,^,GV\.)G>@4/_)? M +T56&?/\--'J#Q6\*7;+^^ O^(Q.-8D_&=;3C1=KQS6X"(*H9Q^AS]81:MK MXRW6:%^BLH'M@EX8D]PX^UM1M9)Y5$0@M4#FTKU[\5#">'%WZUSG3H *WPZ? M/53M4$+E&65(53?:)4F2TW)-T%O U0HM5)=1AE5UOURBZN18\3K\ MOS:8I.'?#DA!7196Z*Q-G"/?1R<4^L'GM_TCFW>L45_ M!P_\S;(_//<9!/!(+257,\$H(9>HH)X^$@5R-<6("AF35UTMXV^#LV?#=HP' M!YE,O\'?8DR'FO;/I$+&BXJBZ12H5H- )M/46ZW0S;!G_GENK&UH]28_0A$^ M_SE.$DMV\F401-A8BUZXPF^%O29(<)>E?+O&D%'A_85A^RA,@^SF:)7(V-=7 MX)MV *Y]&X=_X38EU_Q[TS$&Q*@D8ILNW8^7O7M;@Y)B_=+!4]I[A8:PU&*< MINL=/(6"R'^+<=F(EPGWJ(\9MJ67!S.R_2P@IJ;G0Z)8MI%0Q@+V-_ (/3#H M,(9O.,*42!&?&VY1 2_-@VA+K^#2O0:^[5EW7HA2+$+?=@/;C,F+H0^UND1) MT[/)ST,@- $"4JMSY 5)'(6 \42V@F+;JK3M\8?FM4&3%O6?.G/=*,[>09(- MTK/<4C9%\D)D 7]U,1M3(DO,N8=NW-V3%P7PI4G3 P1 6G>A?Z/>A+@=F@\3 MG4*5)7';(73]HDQ%-,L60JKDN_&*[%H,:4GG?- D[3;)D8;\$F!-A;KQ__R. MRH+=QV2'%*-'.FE'I(V;D= O\,,;M#JB7$,Z_WHM?J= 0PQNP]&LH-(W(Z2U@AU5[^S0 :A)CF4_VQ94 M8S&%H=Z#!P'*U8OW%=K4P M0RI/A+.$(P;FR%F>5_2)LK;("(U0S8] 7,QE"[HJ(" MKJAGEPFP#Y9Y07!N M^/[;TO,1Z)A JMZYJY D:KE(?@. Z.%1/-D T0%(4\(6V'>'??K:Y=@X5 6%T=62Z7/L>W.GA&]+=(7P=.J7B]J\8;#M?1 F\ M6(UM*334<*B>$D#66:X/'(I\WOCT 7S%F6GZT##:NODX?=3Y(DH2:DZ$1A#V MBFOW"0%BS2G>)ZXE^Q>#9_&Q_Q7WN?##GVMT F#H7I@FW1QBI0+>$CAH %X] MV(A$8 2:@&^98H/$H<- W#DKY93?SD\C@Z$3M-6SA$B@%85*4<8 6[IWL8-N M()"=\T>@/9J+V>#7;@5=YS$\,O0T:TRE*N@(N-RY?S :>%H&(2&+"<#L/$J' ME\OM&I)MLWLF!(D2QO<)%SD*8YOUS60,0ACJJ?J;YUDOMN/ ,R[?-;>N\;G( M=9_A+$IB811,-RC[1KFS5Q_/]N@=Y5TV>.J5&&PZN^V:QM6TLDD!T '0SFZT MI)3L_/^\LA* MO2Q4P];9_Q3PNZHC_XA\.[!L,Y]TV9H4$D52 M]- W3934=M5QI7W3YM0U#F)/IVO/KFE>;]C?FD_ BI($ O1(KM?\=F("E.-= M7V9H6M]!O#X[GOEG$?/"[6J9QOXW)_QDV<^+('QSP"_OT ].;=<";OAQ(?WE MTV()7W*Z-%:V\_9Q$=H0CH4+7A:^MS+!_2_P<<%SZ_#38F7XC[9[&GKK MCPLE]<&#%X;>ZN,"/?3NWQ[#3[EU3<_Q_(\+__'AK]S) OW_WSXM'!!"/78: MK T3JE3TX]=/B_C5Z"_X\V#M&&\?;=>Q79"\%NG=Q4-,O05TAA=KWWNV Y1F M #]:V#%!%V'*E_1AY\758H]E]@Q"-9]!3BZQCK 'Z\_6OW50;=3PG]%O&_%@;<0Y\^Q1)J M.' /?'3 $J[R8EOATT<-"NN.M*&/81%ZX?X):_O$!O'-@LG+5"'UL@^A5?>K M9^##W6DX&[@2=F]?)C9ZU^B/5B/3C#"C/SI/9#Z$?HDDDRAB#6VTM?$(3A]\ M8/QYBC+,+?BY\>S95L4..$7;J9)L.!U3@6#S%U:\&BH*J!K<7][Q>X6$62>E M'5#>,O"KE\;H\Y>XS!P^YEA8'8MRRA=?49^ZQ1=@QD;D'FZ1/REH7JH4FIB@ M++8?[4ZX]S)\*W7YZ;8.B5@).ZG:'$3;E?AUN @\Q[9RQ_,HPH=LMI8"QE@U M.*LTQJJYL$J= *NZ:?/$P&ZBSA\,\\]'WXM7Z?Q7$$U'3FD#Q\F2'(!8,@,3J MQ3?6% CQMY$8P"2 ET\X06$2<+P2(' GLC!I'3"T4<".^_HPZR8&3^$<[W%W MTH_A--I:P@DGR5TWU@3C4%.E-W\BZSJC]X#T%M5QZ%U^(FQ4:>4]Q[2CO.U> MG=7R1(?()AP1/P0)AHU%#'VLD-W>,8+U0S F]H? 148P)O9'R$5&,*IBSR+Q M,W#-.T3BX^Y[+ P_C1 <]*0D<\U#F:,DX8 MG@5=6EF5(K0J+2]"F<@'9%8RBC'_\RC9R"C&!/\HV<@HUEOHY4-%'Y?V*[ ^%:N9[-N#SP&(RQ[5VV:?VVZ?=74 "<6,5*!F?#*E8RR!(5^DY4V(ZG MWWFR'RD$8 [@QI(MR[C,EF5C S"R$$P@YWE\'HP.P+A"(/ 3%@+FE4[0*V7M9VHWE=*] MK]>KLQ$Z;&DP*2$(9V@1Z$8W/ MA-$!&%<*1%&8L!2P0 RS-!G!F$?*N,@(QL2><9$1;/:!F)F%6$89N_,%+('O M VOQUX>D^J>^%!>."=8I__".<':\PM9 'T&66T= NCT*K)8N(Q> MN&P"S;O'9P&U&IZQB-$!EBF50#%9F@ QF"Q-S5)A-DB]ATFK4&Y6=GNC_=:Y M:FU./M(P"!QH43'CV?QXQKSG&9Q<7;QG:I5CXUN[D[;RFXT_ZCZXFPV_FK\8 M\*PE )."3^*4A8 EGK&;=48PZ@1C8G\(7&0$8V)_A%QD!*,J]NQ:8-3:OHJJ M/6N3?L;N!ZIB&5JOG6#:12D.E]P48@8'XXKU3^WNOCGSNIE9P>RP:1",B?TA M<)$1C(G]$7*1$6S67O=!)CY,ON_.;HH:!7DZ@#O/1I,O>KCJE)7.0V2F??'+ MF%_1;8F;]\%F^A;%"*T*"TO.C! 8=D43**,=?S*-G(*,8$ M_RC9R"C66]3E0VA U'>O1/_8D.>7=]R[[0(OMA4^?>0Y[B\0"_3,*83>B\*/ M2_L56)_>+4S@.!MDX]^A?V^@0O_>FW5[X#$88>'Z^XJYI.[81VIZ;?<_"MGYY=V' 'UGW/,=KHLSQ M$%MHH\(G;L#REW?7''\/_U_@>/W.XX5[,?G[W:]5P2/I+[G047W4*RWHO% B MZ7W*Z]G"SQ!JX2T7X1-8_'Q_^WZQ3-I%P#6-, H]_VWA0\K"-\:/(/89[MNN M$DO]%"S EA=0P%Z3I^U@8000<\?Q7H*/BZIMD<(O32F!-* V_L8N;+W<%BIL M,5RPM%W$<:,.(;Z.L0[@Q]N_=E]ET/V4T&\1_VMA0/9FO%"DA#Y]2C2&!@4[ MM?DQ+.(J?;K-@IN7\:F75>G!RD-C\S*IT;M&?[0:&9$AT_^CW:XJM*8W%;.( M:D!% 56#^\L[?J^0JI-]3'C> ;^)11<3\26QPQX\Q\+JV#^ X2^^PM/46GP! M)E@] '\/M\B?]&%X]G.G14%0%MN/=B?<>WE-4A3=-![::1T2L1)V4K4YB+8K M\>L0>U4ZBO A^ZZE@,V#50? ((TQ:-H,4B? ():-,(,6M5VR$:!G:80YIS2@ M$&XY@*O)R11B_U7@WT_@EO)O?SE 1C#^,_Y/GO^B-''^LU+!Z?6HCSL(+NPX MCH\BR%2.]<.MJ/JK]+[SH*W1Z@7G0V7YO M/QGN(SI5=G>2S%>RS=HX<.+["?0 MG8R!P4R'>D_S&L E4.[9PK*72^ #UV3.9G6]6?=XS@Q\EG%IK#(:#T#C7OW, MR9P"S,TXDW( "&;SXM#-=:6. 9.-YZA9Q&TP>6'3*'L>9&9[[=3.=# M966L>[.CHK+8_?"8Q[' W,:Q;B>?#2=*:C -5"MIN":[J)R6"2DH[Z<\7VB^ M7)@%\_7NR5;3)L=Q+=O0RE+>B^-S?SIF C, ZKW'J_ )^"<0IY#YB=6!&9;% M.@2561;K$%3N?$S0/@!8VT7T8];'FQ%LBKWG&.^8L$^%8$S8Y\L[1C"JPL[" M[C/PNCN$W;\6&A6R6/ND(F[">V7\>!OK'C .\Z7NL0K&_ DMVS!);P+%/&WZ M1K! 2ROK\C![=S.*,>_SB)C'*,;$_8B8QRC&9EET'$*!AEE8P/[XQ3,CE%-^ M][8&^<$4DBISA(,I>.[T/__^(?_"[2)?W= .WV[ HQV$ON&&/XP5;C'2*1B? M;RY_^_>[\ZO?ORXN?YR_3];%K9%=_QH*M6U>.)X18A87FX;O\<0$AU'19Y60]#6 5 M'%F(?_>^'EX8@]][TD!4HS#XP O %)/^]=,], M$WI587!MO,4[,P>$S.EZ&1!J"@BUAIVG(I1H5=8XCMOOMEIHTJ#_ .&Y$3Q= MHZ&U%K ^O_T,@'7I7JV!#S>C^WB&=JL=VB!/2%W@586,D/4X""J7Q8$<+&K( MJ&7(:"ED-!)D9)D;&QF-EG2=*I+$4\#FV@=+X/O BK?P[X83Y3:%+ BZ*F#4 M1XT@O0;V1]=V?GD7^A%XM_B07O0WPW:_>0%\R:V!3A\(,X02:CL'ZMVO_XSL MI$HI!X[A0NM>,/?KM?C''@<"6+NC1L:#^^^V:Z^B M58)0X(T$83)\,&IG-=W\1^5 $HQC; M"_L5_=4".[D'['[SH7+"()8_5[-JL+O($FQ.2>/4S.:L1J(3NOF=FD%7&P9= M3E6&0C>_>W/<[6%ODAA@6NZ@Z)$ >=,WQ^]Q", +.1.T/P+H><65DP :"HL M8UV1AT(X[S#G.#X4PH(^%,+5ANQ];'P]>8YUN5I#.QK$1E@/:DT3^*$PQH4E M4BP>"F-E.*'&Q3H:6<"2B@)7 T$K5_*' %I1U]2V&O+,-*-5Y!@AL+Z M0_? M&T?ZX-\.0'_ 'Y^M/#^T_Q5_7OIB#%[5MA()7K*H9?4"+6@'HD"U^41" 8[/ MR6$O%' /PE:)50\3AD= %S6X20#*8T$ MBGQ !-%_$)+/AH/TV%EX;OC^&_2JL8$-216P0=M=@.E^$Z"#+[A%,4W#MX*? M:PM"!K^5.#VM)\^L?T1!&*O/"\__ 5[VOX5L<.&?9J)<24]%A1>SEA\1CCG9 MCL.+-\ $\/$'!Z 84>3[&'F%M,#&B/NGQ?T-0+.PX@_V/]P[QZEO8Q@A, MWU['XN[[R'7.^Q[)'<;M]F??D"RAI\D(KPM*?L^54K$#M7%Z?S*2IPBM2'#M M@[5A6YO]68X[[FR8!NZBKNM8YM3+"=^/H=DN6'YYJE M^WVZUG'N@"!&LL3VJ*3"6";SI X1/1?9PQ*O#75'LII)? 1=4IOAG'R'07(D M"W8FAAT)":6Q;.-)[4))S,=#R DXDBU,LM%$255P)BHNJ+7)4"PU4J4)&ZF\ MA(]F97'*8>U'P$H=9^6(3]=2Y:'8\GG,\7AE0^EK.S2<^&+PZL&Q'^.-54&! MZ5JH@J#E(NA5J!7.T=LGSP_O@+_Z[/F^]P*AP.WPZ9JJN4!V&4XXN_4&/ ,W MJMCO(QFI4SM;H6[1L39QEH"M2#R2!4QR('*JWA1M(F4Z5C!WZE)5K;%)2%LH MQ)F.-"F;KF'TKK:XQZ?%2FHQE5 MN$_8 LP;0.5XE>@3#+HL32"AK2Q)94J+G)C3C?4I@L2)) BB"D [61AEIWCQ MDL U\0@?[4UX5?U1,Q(>Z8TW-0(J4S*%JK BJ,V#V!RMB=.=="-9+5/>262$ MFU+,HTXO;*K3RU"9[@DL9FWV/"Z9@*5EV4A #.?:L*U+=Q/HPJ [W:""(,;7 M%)EX)1ZM-.9WJ)0^\M\J>3S=VZY33452=*D#06(5BDK;(#]04E;XAB' M2,&;R6_Z(O$:DW:L0-&T-S4%PD[)^LZU-1'$7(9_-;JID!*J*B=!GET\XI-Z MZDC9D>PL'0^WF7LF^G3]%DSR4!-:M"O7U(2Q3/1;$[B&;WO7/GBVO2APWF[ MVO.AW=%!FH:N\-2$LR-5+9:,V5@%U3S3B)+EX M7]JR<$<;K:"Z%]K(FL01%C0UJO71QJJ$[H=,PY8':6.54O=#O/XJBK312K#[ MV8P]%R%IHY55]R-7@]4M:6.53?>DS12][#QL5(NCC59DW0M9>$%5>%SA:XO2 M"6VT2--KM84V5BUT3V(T2(&&-E8Q=4]N7_\U'=I81==]Q1GZ*@/1QJK3 M[LM%%E4.:RET*FO0QJKH[LGVU,7RT'.G='UMM*+O?O9=+D&8=N:Y-E85=U]& M%?5D=6VT$O!^;"M.DTOK@MJFPVJCU7A3HE'7;$9MK!KM(0A0FP"IC56YW=,1 M3C]G4ANKQ+NG4ZFO-$MMK$+P?N@T<&:F-E8=>5_4&S694QNM/KT?:O(J)^0J MKJGGPFEC%9SW9"PIJJSTF8JDC5:M/E1,LTE&1SG,5_[Y$\I_VHV[BQ^PH36Z M1N' 6&:A#D@F4%XMDX>OW&2)*TB,,(FM%H9>06!KQCGTF R6W7SI-^U2D1(, MD*+SW":I-?E4S %(.SXG*\=4],C)+OEE;3+&!F;F?L+KYRB $AO #S6^I?N\FN!>[PA7CH3LOE)G/F)OFB'YS:K@6Q^[B0_O)IL80O.5T:*]MY M^[@([17T1UWPLO"]E>%NO@WL?X&/"SX]:C@>\\L+)<.'<2.$,^O$4WO_&7GA MI]R*^R\P:].:0GSW!. 3R+%81[[Y9 1@L?9M$\ 5_<65]V8XQ@)^NG@ P%T8 MV\$'"_C)TH/_>@D@ A7CB_-(;U 0\N0K&]U<2KWTBX:=R%R8F9R;?5R8C4R/ MZ9LYUA!?QU@'\./M7[NO,NA^2@BZB/^U,*+0^_0IEOEDJC::'OWI4S+J6='^ M\BDUM1E#ZOV4Z/=LJ%;',-C#,/Q]]> 99IZFM+W#2R4(0 M-?@_LORW L?AUL=JD\PA<,J#5>X8:+=3B<;2;SY+IKC'*Y/.H!_G "$D/$ZU M;J_9%_XN^;7QU/OF2+<2E(UJR)\(V;,!!U_GU?Y7QU>G=+N/1*AR,?&$5^72 M!5^>[!#$<@"0(+[XQKK-OJ#)@&DI(:9>AK%/XVC<8IMF">U.Y$/TKSJH*856 MV[W11M9XON=M/,L-RJR$^5D)EXB^]M*./2S;'7S7,X.A8C']1!$59C P@V$R MF@:K0[:5!LQ&2+U&.I&UOHW]6>Y*9B7,STK8)BHN_"13D=D%H]H%?U6@82 V M4RZ=,?S;9#4*TQ5#!@:GC#K]ZRAF;K,CE*ZY?1=GAX 0ABG?F3S M1)CQ/:KQS?,GHJH=8E2.&1!#')$B/"(M+T)!]MF>D8P\(YD0'^)4N-V*^;RX MK0Z*4ZQXCOL+1!(]SZ%IFF M^$S5"]N%2O6;_0RL?/^?^"4^L,Z":\,/]TN=>ZL'VS7JTECS12$LC;51&FN2 MD I_L3!\L B?4 U8U7WBPMBP:V&X%GK>]A<^"-; 1(G,BR@ R\B!._T9!"RF@ $QX9P*]U$?*Z]R6Q!1\\ MQ\(GP*Y0_BN1P<8DX: EX6=L5^SQ_68OBU&4"3"$10Y9Y+!;Y/ \"B#> %G5 M3F(8/]EKEL8W;L10.]'U&0<,YR,6TZ1:8XDB. 75^8K3V,<:.["&B0]] <_ M\=; 6H3 ?'+A6Q_?^C^(QM,E';5$HQ-%$?L^3X8^*0Z!;P1Z>V9U0^Q&D"7- MC'TA> #4H7P?.(7M,(O-/ZLUQ[:+#S/<(T[?>NZ:*,:B.ZQ(DT5W:E4Q!6@9 M9%TA8Z[&N*[&(637,?(P9V."VW]6:\X^I9122B@NW]2K>OE%%$8^.%MYD-+_ MBM^U&9=[AZ"M2C7-#QYAJ::-4DWWU3!&BO@+D% _[IV*Z!3WRMFD3^I-/,GEJ988; ?5M[H7#*( MV=7!D2;>=+@Z0,8RNSD8MY+\1)(:=G&:TLW!V%J'Z9-AO&^!$[C^-<4A)("1 M;7G6%9*9$-/9\IU,"($_.!-B2B=LS]:'H,TX;V%LA<54T6#6A\"L#UK6A\!Z M4C/K8T);OIOU(3+K8\[6!YN%Q:R/Z:BB,B4CY1(%F#%"QQ@13C1=F) M:-0EI.L=,%VYKWWO DG$I;M$_ZGIGBWQXY/!1TXDL" :J'@#+)3## !43/&Q(!M'>U9(L M#--$:8(HM1.^)7+BOY80^/C7QIZZ[_-"/T6YPUEVK+YAFO4-5-MEJ\VZ0G>L M/9A3NVQQHLA,HEUV+RV/*2:B*X>0B([*!_;8?H5'I[7_)UD] 77B3U 66A+ M,.0306,% PSZ.([<)+CY3A2^V>5DU?O^-B)!YLX* M7CG1Y6:IHNU8,;:R9&;\_,SXKX;OPC<&Z")I$3P9/DC$2Q-XX=.#$=AFG#UJ MV4X4 NO@[/PIV3J]6H)_Y=[+4C,[L#.FO1P:3$!Z$Q"I83)3CP)2DU'0\.8? M/Y2;?*@W)G- (LH8_HW!]_C&(PH03!A SE[M@'52+.FD&,:AIW7D MFT]&@!(D;#/IGXC2%(9[W8#JO: M']=&D$]DB442F)4P'9U2'4E8&V\LC%#(J5+51EN8)52Q'3G,*?\%+('O XN5 M1DSBM/\K+VK-#OMALEK8V7T8FJ+L[/8CJ (VLSV93Y_9D:+0K&OF//<:.[MG M?':'QBO$TGBP'3M\8R?XN">X*#:\,QSE!&<]\UCS6"+MP*A#56I9M.S(SO>* M;@0@@&O'^=W9Y'!F?Z=>HYXH6M^WY*P?[0S/UD-HN,K(,]+I.L=^M$U*P/ E M9!7];..70%_R++@V_'"_5*H(K*J^3&;U9:/5ER658:@)KN&#N*C,KDS925KD MHKC!9M".[:-&NFL &?H,%E$ EI$#U<0S"$Y0Y9D%(%0KN*0%7=4 _J_GHOZ] MC@T_,_RWQ;/A1 D767':(12G4>URJ]66FC4H'&O6,7?T1^>)#.LLRCI*TNLH M>;9":2%$UAZ3A(.6A)^Q7;'']YN]+$8Z)L"0:47DV+W<'._EGH'CK='%'#"? M7/CC1W8K-W*EC=CWZ$O6;G1T^*C)$\$)V+ YU90(,_:1Q@ZK86)#YU$ ,0(H MN.,D\9DG>SVGY*ZA+?^F ]6G61Q^Y)R;@.YFUXDSO$X\@&041IT!+Q.GL!UF ML?EGM>;8MO%AAGO$Z5O0;+;YK.,[0W1>8!&>[JJ8 K0,LJZ0,5=C7%?C$%+S M&'F8LS'![3^K-6>?CTHIGQ27K.I5O?PB"B,?G*T\2.E_Q>_ZFI0NWR%HJ_)4 M%9:G.EJ>ZK[;P=+B!0,8RNX 8]P)" M8:W<64;@=+1)B9X0N/[UQ"%DD1&,ANE]OM,LMS(S'^9H/@C\P9D/4SI?>[4\ M^E=$S/)@BJB[Y2$PRX-9'LSR.+P-W\WR$)GE,5?+0VC8&9M9'LSR&,/RD'+I M 3,R1"911XCMJ^@F-U4^,5C]A M/D%>PY5M-RZ$, W??]O44$1NB.HC'C<@E-&[5>0F;U$@U>SGQGYCLW]9T_&X[AFO&Y 4^>_S#:T5W=I).&>.Z$ M%_K6!"R"-L,(V@%<)3'JL(LVYBS,QEDH#T4Q=V%4=T'A3G3N('/ZF"G!;IM& MMR4.@3SL,J[FT@Q_M_8#O)R9)KJG@7!<^YX+_X2'(+0Z@C/7.D]N=B[=]#.V M:]IK!P05UW$RX=C=S?%[^P1 F+Z!.[/^$05A#,6%YU?!V/>]G%)U6W06+ PT MH39RXELN8[UVXHLO=,.U\BQ[:<<]Q4+?VPVQ78'PR;/@-E@8EK<.XT=C6, S M<".P>(QL"Y'D).DIMI^@NZ=(0A9-P(5_Q4Y!W,WL86/< M!(B\U?%0[7WMW=,$Y)Q=\\WGFD\7* [K542*PWIK6Y;-:5AO,\*,_N@1<6:J MR$QBC'(OHW!99[%<9['")<6#_Z'MRV[ VO.A54%DC,^3Z($8./3#T2*2SN-;@X;Z%VJ'22$ :+T$M)Q]5#:-CNPDA]= Y?Y1OF#/KH,HGI M6V(P,<[L>:1-7TI8,@-+9FB:S- N1H#*LZJBT[-/=>AXBWY$\_<.$S(F;0PR M)FW3IQR#C$D;X^EX,W:'<2R8RS!,Y=)YY/N0=@LC-O _]F_53T7+3'RVZLS6 M9%P]Q#495P]Q3<;5R:XYMM5UF.%<0W9H$^400)]FMB;&NAG7Z-+MLS9)O MLXH]S6S-X]B-R*!2^C:H9FDJL5#E_$*5USY8&[:U $E3_\.+4$[)E^G5T1-/ M='W&8[NGPC$6;6*0,6D[-IY.%[*I2QL[+5E4E!GQ?45%XZE7"S.3$?&$D_H>$WD\@;4A.<>?:$K?RIMQKI\])VH2X]P,.:>="#HW1$,'C-F%U7]7%3)VHG$]1TR8WD=H\,WH$@))ZJF,HEB$D7Q-KW_L#Z3 MJ-'A&U"B%.E$5ON^G64)&LPD[^@J7OO>&E+Z+6[W@#H]K-$ %U:Y1K/\Z827 MQ"G>/,Z2<\=2C#3KZ]I98'LL:S(M.]'\#A8"/6A[JT,(]-(-#??11L-YD_CG M0 89\P;[\0:U 7H7L/C"@57.,,B8M#&>3AFRJ4L;.RU9Z)29\GV%3G_S/.O% M=AP6)Z7CPX)E.S+%+*(J7SBI1^ 4O@^\!:A,9K M$BME4=+9^GTLJ6^2XC3= R#C$D;X^F4(9NZM+&CDL5'F0'?8^\OUO.+:I:3 MHD_1L>LTCN27F 'V@-L7H.X>4$]4?@9MS1A M@M&/8+!V7$PL,(M))V+O8V:96,Q.+'A1.E&5&3=;8S'Z<=U.$3I6EA>AW@BS M]:P8>5@_11W$P[?*B7Y@++ CR6S=]9A MB5E@>RQK,JX>XIJ,JY-=XOY9A4EFMB;CZB&NR50EZR?,S)WAXYW0*/(C8"W MZQJX 3B\HK,II=+W7&APH@A\SWJ)%:!,T(%ED+$0TSPHQR [/&ECQ^7$RO)8 MU'*F9CP^(<%8VZ@GA ., .S2$JK33*?ED0\=)VQ6S"^PEJ9SCAL=RYJ,JX>X M)M.Q+%S*PJ4S"I=^_6=DKU"KM8_(I!QJ3M MV'@Z7>W(=P/@,1AVJ4CO] Y0QG&T' MMAT8P]EV8-N!,9QMA\ENA[$CP(>9Z7'8C<"226QFL1U8_\+,+K'ZN<22]1.1 M3>YB(D6SBF2 #N3J'F1$@MJ#[*7@*()O'"PI)RZ5$Z3:CW(FL*=:#S+ 3F: M') 9V/9$.2 G MOAU+BL:LK^XGO1M%>68Y(2QL>M"F58>PZ57X!'P6+CT$GX\_^?_9^]K>MI$D MX>\+['\@C)D'#L!X1.H]F0S@.)-%#K.37.+L83\%;;)E\88BM6S2MN[7/U5- M2J(D2I8L4NRFZI#;L22R7^JMJZKKI?K$7?(B-"S_AE9&U$8X57EEJE,;G99J M.4@I_IN"=O92W DZI5*M^IXR0CBQ [$#(9S8@=B!$$[LH"P[U'V105<4IXG^ M2&.V3WKY8=):'N6;]4EV)TE-Y^T2)TB@36%OM*\VW/-CNMMHJH MJUN;HK 0_<)";L+)Q(NQ<+(P6.#"[$$,,_# H1 1M:\+:65$;813E5=&U$8K M(VI3'W+GNK*Z[06R!$[C??T6A\Y?X]!W>206'HG^6X/_)_'BV9LF^V+/)1U' MZ^@M+79[+G,25ILX)V%5V3GKUL*:Z;75H%?&$5[;[P!@ 6A@,7>-:32OK2!0 MT6NK4IM$Q02H3! MJ4R$\P@%:U.MKMK=)S0G8?4LYR01>SZ1MF?HHKT&AL*"L,PWUM9?B/?3^E^G MS',!A'G=R7#8U(N9WPB7JTH&2J7%8?"]?JOJ'LKD,&V8.X961M1&.%5Y9:I3 M&YV7Y.[47TE7U]UY"^@1230CAV>9UOCEH&\=Q/N[!GM%'DR:D[!ZOG.2S"Q1 M9M:MV% 8J7YAI->.DTP27T:1AK(_A!-.IA$?<\#^ S?\4% - &UMM8X7 MD^.Q)"/:ZK=,>W@83Y^1\_&4N+!,NZ-D_4/"W#.8ZYCMGDV8TQ!SEU:O8_:& MA]4++EM;H893BYF?6>V9=PD@Z)1*M>K+3D(XL0.Q R&)G454JZ=KNBFJYJ:HUS/[W5[%3C%* *M]?2;X7>SQMP5SW3<,I).I/6U\Z MS--J]\V>I62)R/- @&WV!WT"?UW@IX#N>L5/NV/V>X<%9==>H9;\HZ=0:MN@ MU+IA\:F;[XY8^XF/O\\^I,_7CM.F 0Q;/)+% ;PI\,G/(C%=>#>C%EPS\6G(/^, M%SC>U.?B%@S"]W[H_/7;W__VZWSD&]A'Q)SX?[QX?),(0!B/KH7@,8SV1^;. MF]WBBA:O&Y[[[N(CO..Y/ZQ6U^Y:W=Z%X<]PGO(L>POIJ>XY'7,8W/?#1WC#$,D$M@#3"".& M'\(I#_!K=*8Z?BCP[SOF,T"Y,,*1$7&'>P^('6%*#" J#8;X2SVPB^_RKMD1 M[&[QBS > ?6&D^%>7!F[>&$=AAE$['V]W5N1D1_HM.PMV2V33^\N6D#)W/#65"$?;KLZF K^=_+7Y:V>[;%*"&_&2P) Y70N7P!N'MVT?/ MC<=OK%;KYYQ7I,AOTBKVFZQZ0=+1>NW<8(7BS]2Q/E*LN#G'JBX 3+V/'@N"\@!,B>'=A+XZE[.!(QWI=>)2N M/I)2F&'E#J3L%SGBFS2B8>6D<4!AX]&S/O+U,_XQU>SO0M_=5G4,E599J/F *(46<;9T,O<=LE1AC1=\@1TZ211!-._(H(A@OG M1QRHP5T1, \\2#A1#%',BREF;>"RNGH6+N@R"(/76RF4J/6LJ55&X>4(.4GT+_>I;O$]=HP:+C0]@.$SN>+2DK[8%K[:L0?6N_A-G^AX]V_88 MLDKZ+IIVY8%FE &N'5U89J^C<3=.(HMJR*(]- <=*FI#=+$N+H@HB"@*A,5P MJ'%UF;IM'K)F3A/SL8^=,JS>3CF/A@, 3VM0=7T@;5.+E$:=91[:<98PIP;F M.D.P\JLVYPAU5:#NT-Y4A#(_-PNAO=R?90$[-I)Q"@.N2B=9@3WP!"9[VVJ[B M!="TA.5F3WMJ,:^9 &]7+, +1?.?/,:$^(AA60/##X5(?3FOYRZU$N1TA;SY MLBB)W;K6'E[AMCD8; ^5*6"J0_NOUV2ZJ@9GR^SLB%^L$LZDDFH@T8[IV@B: MJ",O$,J7=Z2QE!B2:)F]UO;HLSU%@-H (4+8AQ!:9MO>7DNZ?D(@[58][?8; MULI_?<<$1]?<9,H# 8IN&.BKU+YLP ,#Q-H[P(5JV/7XT4\3VA;[7I\XZ30:B#7CE!H0?I%2?F6/*DT91:< M:-E',[_:\" ZV,>G81U]X))JV]1(LD+A_@=G@AN+%"!29W>ILV:KM;VK:0,5 MVM-LH'B6@S"3SCNP+5N=+9-:7+E:?,.F7@P;^3_03MV5+>LWI(D0 M3D,(W8[9'J@<8$D>%?7N'U=J5.0:>Y=1J$(K^[XI ^JTUHH') U5 S_O$1IJ MZ@UVMT@P4E.5TDXN+;-C*W#?\ZI^1-2^@-HIH7M\8'J5E$"*JGI7?U\_?T^3 M^LY-,3V,M]KFL'NT,Z!\^4E!SVP2 #36E%NI -?X2CL M?S$_D16?#(;=8EG@<'+AJ^6X[7;-;DN!$NWDPZ^=%#I#LS]4(!:?;!/2.4A) M4T9)([+7 XL$,*UM$[(ZGD<_-C[>_-DK?1WYU77DN[2K;5:BE?>^ M2C#7=$="6G')IUT;3CLW3&2E_N8<=P0QTHO/$HT$LR&%(V-TG! M\^ZB=3&?X-%SX_$;J]7Z&7:!S[R&U8=)_&:$W:[>7A@.]_ULL_(]_)RM"C\O M3[?EX@MV5+BN7W])Q.M[QJ9OOB43P.;L\^B6/=W(+K(WV$1VWD/V%L[Z]W[H M_/7;W__VZ_R=S_,NV[+2]5?$YN?1=\%E+H_AN>\N/C(G]MP?5JMK#ZQV%]8. M!R\,]96/WEU\N1:? \O^T;9^V"UK<&$D@9?^\AW^^/']VX<+XTEX;P+/!\T^ M2OB%\0N]->F MZMC#X6!MJI;UHR6G&=Z&BRF'%[^]O_G\KU]_V1@QO]/WB0!6$N(FG-QY@;RS M^. )QP]%$O$%::RN8=@?R!WMM88UMB_99K,&VX35BARR;/BJ2 J]1."4OJ'2 M1&'!RAY3" #6W<)WVE?&G 2,' T(8Z<3_!XN8S'W)BG'MJMMXMG%X\L?K3>OC(-?!S8 M=\J"F>PX!,OGKN'%PF#.?Q)/>/(R.AS)!T.Y:./!.%Z^6. M\TNY,JYC.0X>;H#35:!Y0F"W)LML=7MFO]>&XSKB]YX (H"OQ9A%7,)FU\(> MF(]CL-CX:7 U7)(!$* @=S6EQRQX/";N >H3@&J M3]Z$Q=R?R?&ZFP-FRY.#PEF-?M@HC4IX9 (1[R"-!"E-29*$T21U^C%8^-Z^>NW&#"/I@IPFKNDMT&KN^!^RWY;K,=JX*N H(*.T67L@[XB8 MW#;,'#@>\P%O\(4D50,6!OO"(?"A=/,+N%T9MWD P1$"S\*?Z1HP@,B1(V?B M8)D:'$CN7:3:1C,H3'EH-C#GKF(I421P!@Q M+THE&KPY%R7SU<>%!&"B;]<9&R K)1C\[,T/W.&3.QXM)51[<3+B*E,JD>N; MILB(QRS.B]:5T@?7?(B[I M3LAA$R')1'CWZ?D J%H2EQ3C2V2;&9OADG*K&R4QGC[R\!KYX6/ZG@O8]L.I MI!<\ H%9D"1AYUFO69PA9:@< 6<4N[FA!9?-5^?F1!8L*YSP=!XXU% (I/2] MAI6RFN84X@\6LF0;-L+78_:T_ KADR?5.:RB)5!2T9$=LBE$4@CE80O/IX(A M#'*H2L3\92^37S& M-7^8"S1ODCX>9<(EXH!Y4"> ?=:G-":ARZ58>01% O^+#Z0V$HJ\!Q#GH$%B MNR"IK*6=CG8SN::,K:YV\"&)YBPTXPQ$3H!'Z*Y#8$413UULH"2WKSJ%.JUL M!K5\+N)^_GC,M/OMIU3C1;ZZE(%"!\P\/(LR]*QI/:#J1_+[I3QF$Y0L\H4 MC.;Y2;08@8]&F?J25T[8NEJ:UZ+NP]!]!'HJ4COG:EZF>MXGGOQQ?J0X<1@) MZ?B,O+LD/4;#3(]R0CCM\G9VNG3\M)AQ1>(P6JF 4\0LL3 M/H/PY",TN:5"A"_S)]36TGW<29TG;>2VD)9%! ]K%WPY6*;6+@&%;/081G^! M@N"D>N4"%D4*F LO.+$AF,^E4I&]XP-% _K0B@] 2*/=AM)XE;W1JG.\J3PG M\NH!&)]"O!8@U27S3J=A%*/'W)L?YTNDB74@@'A)@ 3P7$<5!^-C@*ZFH>!5 M&(DE.*VW"8 ]G=;Z,7TLDY#7F!UQM3"Y-JP=AJ2%R1/BS4MPF-^.O8Z ;3>< MQP [/]>)[S9S?V_<1*[=*&[<.)9'+]GM,.S=9U,!7\__6ORTLO6W*?P-^S;M^D%:F_P_34,9R;Q'#V"6>[0)>!P[T$&).Q[/55$[<=G&I6& MF6T13/ILX:<2UWM8'\B3^J(_")A5 9,,MT9I!>=KN*7M0);A MM:LQ>63&J;(%_RWG- MYU/#\UZ43YE.!!\E/K#3 Y8J8,)P.:QJ E.ZRSR?AWDWB)I3&4K*):-,A\HR M'?J]$C,=^F5F.@P5S71HU&:.\PP,#G4,S.L?+N3&5;?@.F"'/E(NH^\JT5C3 M$O=<+/ _3!"\N[ 78B83!.G*7A>*R=5'4LH$,R%>_T6.^"9UM*U(#@<.+AY5 M#8V"$^"YHF37,O'U8$68Z)'HL1)Z_"ZUM"7T_O!&+^_'I1QUDC]9#W]R624A M=7(WWR0"X,NCM$H'FD!C;ZIA1/B1-HT&7NB7[% K)_5+-C@PAT/=7-@EF]]: M$VCS6;"2?2G)BWWB0S7TO49K^)5[;.6 M8T3G"U;7:[]?M8K$'A"L:XWS MH-.I;'%5S=MU&R[-=%2WR5%=5EPT^:6;LH?/'^UZ MST&FGQ:!Y8VQ1PC89/RIQMR*&W\UY%34][)&V1PO3:F@1EO4:(L:;=743BG? M* FD\O^EK0ZQ0TX@TAXKV&-+4I#L_X<,EK'I"#.81.(XG,ON>]BM2\QI+>*2 M";#=CBJM6"A_J1SZTZ532SX9BCJUE)+RL_YNX9%Z=*3[430ZV-L-OI*6(%,5 M"J_(YOQJ2)9[C7RE33S0H%0A5;"PYU(G_HT=''\/Y/E0V,)Q;SON.8.&4FMT M3*UI6JH7W5'6'H))=Y1;[BA1D3]*Q-+]B#([;/P5I65V.KH5\:60?1W/"UU/ M@BTRWFZ=Z!Y*E=N*4]_GG#J0&@3A23I)-%5XD4I,*O%VE=C>3%0@E5CW'39> M-[8'%+ZGR/'2Z(-#UR-AF["W23=NEFYLGZ;+6E.%%^G&I!OOT(TW'7"D&^N^ MPS/0C5]^))!N3+KQN>K&G;70/5*5FZ0JV^9@N&G]-$)5IL0LJA.A8UX6P3J# MM1)2A QN,KBIA@19W!2@134D2#E54CFE1'8"]MFHIY3EOG.X8S)^!UOHOX@& ME54T]U:!GTO!*7I'_OT&<[(]9_VEM\\^(8?]$H7&1Y0.QDM)T_V=<'+G82?+B(O$CP7FC8=3'J6-7.99Y#?A9,J"F70^?PYGS&V/F+IMLI@,8+):/W'' 7("IA]E<,+D7 MNF)>8X&[:7V%Y4SY#6*Z._/]S9?@6Q%BU0D_<;.M\M&(.^D.[[ P!1^,R\+P-UUN-U%O[QTT,/K"RA(4"_Q,1'O:\'[5/(A"S5Y M)@U=051KL$2BQI=2XV8+),517=490=?;=+U=\?6V$?$''B2[VVWBR' 8U_.3>/.*C'PE MVN^PX?;:9>NJVSD#:^U054>;C1$S-HH9.^>0J'.P8D@1]CN'JZW)EK(Z7R'9 M?4TOM*3"%F3N%H/%<>3=)6D(:M8^+8M-OEX&^QK""[)V;6[64VTM'-AX9,+X MR>I?#9?$#9OV94PQ3/A3^ZJU\8N),<93[L3> _=GI@QDQG&Q/Y?!,>BJN!6+ M@9$95\9\0TXXF4:>D/';Z3<1=\+[ &"8]@)S$@%XY!&&0+,X[2*WB,2&=4]9 M%,_WM-*.+@V=QA#HY1"/X] 8,VPH)F$R\>XCV98,T!;.H\DQWGNA*???PKS< M&0> Q_O9E3%W=1ENB#00QMC S@2649<6*T6L&':A@C(,$SB M-R/OB8-!NA'+O!;KO+2%EU+_A<)Q,Y-FQ2"4G-YXOVK1RIZ+-/F,I76,]_/T M@)ME>H!X40),1:+Z;)->/@?&=7(//+L4BIE,-(UI$HF$!3'*'%8D7H@ZQA MBV8;TZ3+SI\L^5DQ4X<_P5*#^[2A(XP\P<,G#IV_BK)P ML-WH%7PC?5YIMHX\AY8'0CAZ8URR5X;=;YF]0<](@HC?>P(@#C]*CX9,A=DU MD6QOZF*F#IQAG8(S#)Y/N[AV8(Y6.Q7-8^Z[4I-!1 CN)/#=E,TD\!%J"%:? M>1,Y/3+$)/!&H)>,4\D/W.? "$ A\#E+9Q(@-T%BYTX9."VRS)^, M5Q%$CRR"@R"&%TW8)1PA\"']A;%>6F67.0RU/]D!^+KY:_?8B I%KEX;KI+ MPAZTNBN^T\+3]4H.%*$NA.HP+F5G1N)2@5ND&#[PM/UTEO3GSID&5RR?D;Z'_(N_)Q/N9OVDDVD8S&&3&0^Y!M.PP%R?;K: 5=YN M*2 'G#(E #G9-(6S5+5SA\&*3@\$S.[3X_2.^QZ8'FG7:Q!?(@RD?GP/:PNR MUM_+?$T0:!&\!>*%/3#/QR=)/M0F'SXDT9SO][([5W4CX [$)ABXG58+Z0O, MJ'M80<1]2?G8.%P8\T\9'VS27^/Q+UMX/SDH\>8ISJM2 T[HU/A?:?2=!*GL M0W_%7$HL1DASF9']=SDE5J30?1BZCW".%PGQN9C,!/E]XLD?4QDW@G,2(!6],!?,F]5;+12#(6 ADK>$>-0 7%T-D1_P7\$OY>'2 K" M)>S%^E[6Z*O0O5L6OP=A\!HX/ '*0;]!CKU2_Q-[0M*V)K]=K# /\. _OT$ZXGC^-M'9,Q1+0-2BDDIWJH4I[$<:S-UY)MB^H9*'+(-/KXT/5@*%S9)X2]-_*DQW;CEIT4Y@8HS);9M55->]5" MFI'*3"KS-I7Y']D]-6G)S=AAX[7DKMGMD#=9D9.ET6>&KJ?!;F_RE,W(E=P0 MS?C2ZO<558RI'HPF4HXTXRV:\0<^XC+8F6KC-FJ'C=>0+ZWV9NWTYBG(>IPP MC3X[=#T5MFG($>:^SFL2D(;&BM'R2 MMS/,?K68'3SO1?EZ=8G@H\0'$?. Y2F9,%P.JYK E.ZR2-3Q,)7E5W/D@47Q MTA*"5!J'2N/L*HW3SU>@.;8T3K];8FF.\%H-#G1;*MJE79HE[ M+A;X'R8(WEW8"S&3"8)T9:\+Q>3J(REE@BD7K_\B1WR3NA!7)(<#1R&/JH9& MP0GP7"G[:UF'\6!S@^B1Z+$2>OPN];XE]/[P1KL]>PJB_B7>(8K,H,B,NB,S M'K@?3C$T8]&+YRB7E#:WW127H7U/F$9327/YC-@)?M2DA//H5FL M%KI>H[4X7?6SPI7=9-T%TRX8Z'P>>U/*):A6Q)Z\((VM=PU'HBUE:>OE1ZX" M=$4!,Q38VJQX&8)U!FLZG4X@KJIYNV[CI9F.ZC8YJDMP5,LP)M&$^,0T)M$86?/YHUWL.,OTH?+]AMA\!FXP_!LR>EE\Y:SU$ MC1'VD98Y/S"<-BV?1EP YE*(I/W-\=W<\XLTGCDP!&;]9"]C5VL$2ARQ M0# ';T7->:;08B8CDF\!Q'P/V[3S2'9R=\:RO;J;=JV/L.(0QR;V63=Z;Y(^ MCB\CJB(>)U&P[!*?F]*8A"[W,?WHD?ORO_A &L.*F4O8H_X>-A8*V85,O M9CYU13]Y]MF2GR(^85X@\] F(9Q]_R=OU.<5^F2G=+ME#24MX0>.K)8Q[ @S MST3B.)QC_+ Q WDOYE07<H@7H5DK^166+E-E _K.GY[L2JPYJQG^[1 M$R=6K;];>+@>G4]P%(T.]KYL6$G^D DAA1>1Z M"=YR$XR*_%$BEFZAE-EA\R^">]2J5Y$SI=&GA:[GP!8);V]R335W?:K<")WZ MSNS$P>KMP37DQZ,>G%I!=O",O-U'O2BW7?8?*YZ<66!;=N, 38ES5,>C67ES!.L,UDI($3+9R62G&A]DLU-H%]7X M(.542>64"@T0L,]&/:4J!/N^3!TPZ_$[?HE"S":>,.QAF?BQP)3B<,JCM)ZW MS#3&#./KY#X1L7&-O2^%)S.3Q^R! ZKBM#! EC:/72ZYPQ*19L'ST8@[\3Q- MF>7>]H1\%W.?(X_Y\QSWFW R9<%LX0/KOQ6PUT":V#)->N0%+'#PC6S!5\97 M_L"#A$OW*9 8YE +@\5QY-TE:7(N#+[HVIG;G/""+%O?S5+JUU>)Z?[PD)^X M\*87[+=$$<-_)@",-6#N3J\G,J^0S&45AS$+[F'F#(T.BZ)9EFZ/)1D 5?=A MZ#YZOK^@>LRC-WB R"],F31D1KXLWT"I]91:7T=J?9D-6 ]+TS_=H^3P(X>? MJ@Z_]\QGJ$4P>=C_%PL2%LV6DBX[(\@CV(P=-MXCV&V9_7Z/7()J'#R-/E)T M/2P*5_:/A>F U=AR)B2UPVI4M+O5,BW[Y?*18G#TI&.*"U'XEH-@7>LE!YGD M9)(K;))O=]R24=Z,'3;>*.^US&&+DFI(@3VA4D6A(P3LLU%A58G3V;COG$MU M>3UGM5H_O\UJ'\..PR1^,_*>..C+&_>@:_>D2WFY">GG(/+K+XEX?<_8],U[ M;/G A;@))W=>(&,:/GC"\4.11/P6#L[W?NC\]=O?__;KCC>^1.%'I.-/@0P[ MP:^R^(W/H^LT1H-_P[B,7*C)!Q;#QSAAON&Y[RX^8H\#]X?5&O8'+7MP@=$7 M>&Y_Y:-W%U]:U@_XA_K=;6C9/]KIWS\^AS-0"_\I5<%$X.KFB\M-=/WDB0LC M";QTK._PQX_OWSY<&"YW/. ]\>[B=??B-ZL_;.'_[03-<1L]'(J_9Y$OGZ,_ M0B%>",SAZ8'9;KT(EH=O-P_2SVE03G"/+]]@) @,_,@B5VP"I6VM >5:? YR MP/B&X3[7@?M'"(?#?R61)UQ/-N'(P^>3[)%RRYZNDW@<1EX\VQ,\@XZU!I_M M:W_Q#NW*=O@#OL#*X[>/X>TX3 0+7!CH=NQ%\>Q/0'-^!'CT"X^\T-T7-':G M>M"T*P<-CG,,&*S^BZ"P6%2!#"^ 0W!G5.H_ !3H$PD/%\69>J6 (8XS4] MD09HR@8Z,G1/3K0GO$L+V*LYW*Z1(7:#3HDA=KW\8,>&V!TV5NV/TF9JW\R) M^PJ]H)_'\]ZSHP;=,?RBAXO54KR)RT$M>K:%F^_EIBH1@4J0WN$W<940:V7+ MV(>\56]1M!=U%UZY*8 199Q3G0P(#H@.@ ZZ*M/!Q3H4GN@BW8!*!_""?;U M=0Z^8CQ\I\=?[>\E>S#8.F4UL1*O]H CX;E4/%M= MLY4%91.>&XQGNV5V;77XN6[5@ []T]PK? PC6&]0_6E>&E^?VD0ZB(UML]7I M'L;$I]X/8:YP/,OL#H>$.2TQU^XKB;D7!O,>?CKLKYA/GM7J/:M@(';:RGA6 M"<]5W92TS8[=)SPW'L]#T^H,BP)8P3>(@A".,$ MGOH90L'R&2=Y6:-.-0K%T-SNSL?->G(PQTF;JV!?CBUM7W+=52B+=\'EE,7[ M3!9O_[#F%GKFBM)F5-V,$JF4E,5+6;PUD1YE[34G:X^R>(D.*(N7Z&!.!Y3% M6^QKH<"4^IT11P2FW"11!!!>NBW>5.]R._&M]I$7K.44%J>5U;8RHC9:&5&; M^I [UY75K;;III"UU5?(BC.L.5@PIX@"+DVZ'-K<;WOX7^%(A[6ADO;MJH*,@.L \LGJ0D8 M(B=5R*GJHB)$3K6O[X3D9%OZDE/=RA2I250-3L/*5+U#"W>>CW6K--XZO0[A M34.\M:VJSUBJ Z=A_E<#:MD0=$JE6O7E+"&6BJ\=!<#M5I;JL*^%5?WPG) MPZ(R1T1/908-:TQ.%#.\!\U0W-,NO!!T2J5:]:U90CBQ [$#(9S8035VJ-O; MI9L?2X.<^1W9\&X6.4R75^5<7ET.#DM./[E#Z#S04+U[1MM[)*7Q5KD;A!P< MI,*2"JL:=,BB.S.$$W2('0CA!)US=' T,YQ' S?(T:4#%WVZJR?A$]^S'SW; M]KYW%5R6=WNMBLU$"K[0CBAZ+8U;^Q!15!16T]=84I#;J5[#H@VJLQLF=S[7 M5W4\V?=]'EJ=6RMY"K.LZI0KJ]-B+NA('C^1Z+ MO3 PPI$1C[GQ_>K;E3%*BP#!LEF/QF ,RR- N+#,=6L>&X:@:F@_7S@Q4*R'V,QVRPWD%CU?[H M[LUT:3/5/WK<7%PK3U4=2]!M63B1EO\@1WZ1WARNRQH$3F4?/^HG6I?QCJ@WCY>[;EKF7ME8B I4@O9/')9YX&?N0M]T$ZK9;UO ( M"FXZ'30?^P/"_AECOZ\^]BDLYDP["AP3%L/ %HW7/!"B>A\;5:&HYKK\TK:N M#KPP/[[LS<_:8D#-51%=U(T!-5=5!5VT.RK11=TJ#"DG)RRW:WB!$T[D5<8I M5([SR+^\[%P=UKQ6U?QE5>8[#/K=JRY!OT;:/RR"^&70K_N0(CM;/SO[9LR" M>SSQ%A?W9&-KJS.W#A0SYU!9]B!X:+14:I;2'/M9S5554=NXU;XZL/BU2K"I M6\$BU>DT7H O'%89 /0,UQN->,0#AQP!91E#W4/]>DTW)97&5I^PI16VJLY4 MUO+<),>$?HZ)K,U-FDLP/X9CCUH3ZZO]MZZH.?&9K:H*&_+JL#JX1$7:KZH: M7^F!PJA"7VG=^A%I/J?Q*WSE@K/(&1LL< V7/W _G$[0S>!$W/5B85!UA:JZJ"C(:'A@@2F2D_:JJ,.Q[O:LV6?9DV9_4LO\H%?J4+U G] \[PLH^G*@*]&+F"HM8-J"!"D&G5*I557H1 MFHD)B D(S<0$:C!!W6X%NGW1[_;E]XT2S73EHJN3T[[JG=C%225SE">*SH$N M&R(*U5952;3L@?F6%1(%^9OJM3*:T#2%P$/&-N&9P$-L0'@F\%"',34[C*TI MM>L=PYX*R.^ID(C6!SHM4574,^W@-EXG=[,5ER0?YRN#9BW/L&\:9\[8B&=3 M+INH\+:P&XV!#3WD&]C;@=JH41NU MA3PO;*-V6.NS+?J(XLVZ&K49)=H_':F75MYYK->$]BS7VZ7\7OH;]1RKA$RI MY]BQA$T]QX@.,CK0H/L814M0M,2AT1(?.-AN$7>EJ<>$X+%X4[W_1?EXB17E MMH35TLKJ7!E1&ZWLL)75?93J=DBVU3\D"X^_/WELA%,>L1C>,/Q0B-1_^3IS M8.I4JFC'.#]M?>FPR*NV.1@<&)'7E(0W)>!OF9V.DG6*ZY:7S30]-)"J1[:^ M30O"G5SF*J\1ZAJ%:9F]%E4W(9(JLY6*V;8UKJ=<]\E(9]ZI.JJ&SE^O[YC@ MZ/R>3'D@9.4WC0P(I6M%6&:[5W5!;&U-#Z4Q-^PKB;>Z!3.9+/J9+!^])Q#O MU_*:A*P4755*VSJP<)Z:D"%Z4H2>K#[U>B3[1)T#KCA&SW& ?&(CX@[W'F2X M<<0%CQZHXV-9BF['5M(W3WA[3GZWE;S3JELRDX&BGX$"4CY*3NZ!(L6R(L72 M;-E5BR8R56I?WPDI:FA5K:*0J:+,4:=!Y'+A(?8'9X(;?WCLSO.]>$;F24GF MB=EJ'5@YZWP,%"6V7UCR_" WM ML I+X="E2FEQ7YW*KU>UM5J4QES;5M+:I.J\>R"ZPH*##>AR0= IE6K5E[.$ M<&('1=BA;M.BF5$!&ER5')-I&<;,-]S-4B_5$S-Y1ZKQCO0Z9JMCZ>LA405E MJJ_OA"35[9CM@<:1\76?C'3FG<;IME*RS,^B!#Q^BKIEJM2(JJ/&4G/G)*PJ M.V?=,KV9UHX&URU'6#OII8R[Y90@DT=7_?32,COV@9?"1V_UE?(84'U]IZ60 M[J$Y6!522-V'%QU+IS%(OG[^GM8$:+(!P>YMPZN0RGR&.*/";C M0D\I?H1Q\2F(67#O8?H\7:%HKBVVS4[[U*WDR9[0BT*LE@[V!$6N43#*7HC]?$&UVTON7,_&1#P?>.I#^3PH/*3S*08?T_S-#.$'GC/3_9EZW:& E'''=\B_F)[*(I<%\/WQD M@Y0J^(J_>V8&S?A M9,J"F>$)(^+_23RIW8>RN5<2<\,+X"\N]7W^A.V^\"N#,V=L_&\2><+U''EU M E^"(@;?>K$13GG$8BZNC-LQ##N-0H>+Q?#"B'/3PE3P^_]R)X8WA>$D8%X$ M\4I U\Q@@6MP 1!BN")XK*#,F'PH%P-FXM+]!/4L@.I\4?C)#V$QEW]^_N.5 M? >'<& L6+C#HFCV>A1&CRQR8?F? CFX$/@:KGJ^(%@U&*O8[$!^'12:1K $ M0"18MA/3AGA:->$QJ,'S^ =WR^0/?*V"64B".V-J\)#7;/ MO$ JI([$;,@]N"GV1Q12*@1G\ 32#[?K[Y=;<4;S 0O?. .G]SQ:"G=VY9I MV"UK* DU-^P+QQF8^,0=$_!6,H6=("WY_('+@8%7XS#"LSI=+/()3_EJE,0) MD&G&J0 #F. MK$L\RR1Y6;*@_CQOWO& CQ!F*>N(_ +RM=116$EQ%\G.4%X*G"*DCX <)311 M#$CLP- _=:_Z2W@#*?OXTC2" ;VII(J(^R@4\24<>2[I9G"J(8ADMUP$>;J0 M^9Z0?&(DLDV8YH0=,,26$O'9M%*F(Q3@03@V TFQGNNQR,.MJRXA"I4N987( M]3/<;*Y0[9@!?W$X&8#O-@\J+L=B4V"])WG^ 27]9 VZ5[T-:C/QR90'?[)Z MUM5@DQZ1_]@#\WQ);4 2X6B$3KR,O^=DF![Z<(+"S,$,EPN:U?T8%M_N2WGP MD]TN&CZ=_*!)#"2G$8A(W-F5<3CH0.[&?%_ #3I7UDZX#>RK3A5@2R7X3U:1 MD#@>:GF!P7P1KM 43IP""7MQLPCG@J]<%/OA=#+7ME(52 +MIWXA[> &.@6_ MF#CP%,\%&!&VG>X'M$50]E"./H"0"1,0_A-L#BY6P)*NO4 _6]/,YN\BE$!T M27T18,2"(($M^M[$BUEZ+H$% ?3M_28RA'0P#8<.#GN.>XP? Q $QM[4R-* M?#Y_"4E+GGR? F#Y ;^"D *$@2N*]^SAH.>/$,9P,U%W4IJN$Z8^&ZZBE1- ME*N5)PZ>?7$<>7>)E/UX9#EP?H%^EL1>VBTKW80_>Q;I8;0N]U/PY:;#3^LP MP0/4Y;"C"4@H-SO^P^7YQN=O+DR!R02 GK(,G& X;7IF+<&6@O+*^ ;'"*CU M2$3K/\*IS6:PDT@JNPQ.)">%3GYEP7RK> RN'7VH?^%I#IHS'M@24ID^GE)M MN-S60JG&_^%RYC%[P-.?PSO%Y+"^X/1@_Z\DX+GG6E+N=%*YXR(79<":A")M M="]U^\D4S@F.C):X.<[?+LB R$!*S&<&."Q7\X@[B,-T Z$C%07@5["VI!4" M%)2J7*9D$N"]Q,>I,XT%/@.YI489+/5YUI)&S]SF,;,QI(:4(BC](E4B"NY_ M'B7MW_$YZ3YZ\1@W%D8H%0!U.._&@ 5ZU6XM1#6-1"%UXW-@_!<#GH]F2S*3 M5-9:.RZ9&TZE*CCFJ6$C$ &H.B8 _PC53(G8:2B\O#"]_G9C]#NPP"(8R+_? MR-9_SOKRWC[[A-S IU2\W;*GU=2M3+KAJG&AKN=*>2#Y D2!![L"D9))LFR3 M*0@&MM5_B[HO[@EV#,(%C3"T??R4UJ[CY\RMU%Y:5S<"M/P==$*Z&PKX%BBJ MKUXK1,Q'X(5E?>D]/+U!"N)Y.>5PC$L$Y>P@??"4/PY''FHJ.7\<4'<2!6(N M4J7F,E?Z\/>\?\Y<:&&I*HB G'\S-PGSSZ\=Q=[",P/3@.3RGI:XL(S5LQ^F&I8Y@2,4+J:"7TR3Q M0/WFH74>KR[;P^-_XP6F#=7OU[3V>YY(-V9\H1-U:%T(:ADB!A]#G5)MR-02&.,Q>S$1Z5JT/5$%:84>P: M*9;56K60%X,P>(V@R[/"&GI0'P?6\T/08J*%9HY(6W$<+\ @"8$E\3B,\Q4>AU,(_3UQ)@WP M#ZG!MCL_2\^4];.Y]+D[DB6\U/\T!:Q2-5@JRM.(/Z 80_L)!EEHJ(@-].7%&2W$J%W@'!OCADGDY'0$ MZ?:?(SV'YV^_WX! $7C"?+M^;UAX"J6FK@L0=M"P94\ 673QRPN4U-\OWYVK M*J,E%GU^[PD_TX%%GE06JAGS5KQ?0<>?%XSPMC,= M=.Y,,!%&4X9 P5L$&':&9N?E\GXDO>Q)&?05DB/Z0&%^Z2)%'U2#A9]Q*17H$DMSKF"GN5L8*=ND73OW+J#71> MP\P>^J#DZ3BWVE?LCTQ9F5\N+J[YG=R^,/ MI4ZTD#9H'H]#/R4&^>/23[&X;))T)@VVQ: AG##P&WIOT)V3<_![ ;H\ ++> M=D-H/CL\EAZ[3&27(7/'&H@K(,)$.A[N5OV+ '8O>. B.ZKF8V5>!7FFSUU* MRQNGG=QVHF0>9>ODA<]TLKE873JPDR)%1X8W'+$\)"*CE-1LHHI[(=#=W MN>_YN8)$FO,?2BY>/87D3=OS<,^@C10[A^FE=\6OS,(G^9.\ 9VX\?F.U6L!O\IG7L ( XIN1 M]\3=MQ=P_/I^MF#Y'G[.XB'Q\S( I1 ,WL M@R<<4/Q!K[X%:?#>#YV_?OO[WWZ=/_EZ/\D&=\ 66)@O_QP';A?T%T> MI*?BY]%'4& #!V295,^0PD7!V(;GOKOXB%!S?UBMX< >]+H7DK?@B:]\].[B M2\OZ ?_08KD-+?M'._W[XK?R3?*]XJE60J6DE%/<05"TLL=T_7<@5PO?L:Z, M]XF C\"#'[AP(B_U*-7L<.SIZ:)Y+^.UG? !S7GG*C5ULE-'R@YFW/LA*##S M RV2ZKP?)F#BI^9^:O?A;^'\NBC5-M,8( &@R-3H:7+G>R*[LEI(]NQ5^#UU M*/#X-3 9Z,&IDSJ= BP?YR^TG4&9]?PTBD@:VDXHXM>I%N8]I*Z',6SI]7\2 M)@\7 "28_ JZ@]2EB35GT9@S%Z 9H2-. OT]@!P=+?]D8*@XXT3 %*ENBX8P M*DN9+;NPAE-GD-37L,23J_#.&#;2:4X [SD6.K*F^9YJ>_K91CC'&UT0+T( M%Q^EX?+:!^$N;P-6BZFGGAFQL-!'(=Y HNWP7!3>FWU/A/S.[*,)/#_0:2/6 M-P3GF@#<$)#ET4(6YP_[]=E4P-?SOQ8_K6SW;0I00WY"!W.X4A0",R_?ODWE M_=#^.9?%593GM1*-7EZ>5SI]=Y";_H2=[[+I>Q7/3H,34G09G)"BX."[D=(E MI!PP^'&E&09'5&:0[Q8Z,K-%+U6?JVY!$8<=:8)'*1>#O1UCF98Q_\Z:QH5U M/^;*569 HD)THNH.@[K-EYPG;5\[I9#PBRFBLOY<.S)Z 9H M.#=A;U095?( MX'4AN%44TLOZ+VD<7$I%*]HIQI#RZ& >> X__R-_YRZ^>Q?](N]"80I@ MZ-PWOV?W;?FGO@L^2OPEH/[P1OE7+D'/EN$:FP4_%$"O(LLX&RK[1Q0*D:.. M&PRE D#GOL("FYLE-15 DB++.!M:N7:<9)+X:^+F>H(YKJD#E*B$J.3/M,FM M]O*D[L)H5(M:OUK4']*L/(QLX6H583+JI3T]&S M;:]15P%)6#W3ZAY6&)#HXASHPC;[%M$%T<7:9&VSTSFP.[!*9%&W#DS:[6E" M+FZRF+TT,!LCO,?>E/HP;I_O("$PK%@ G%KBGP?6K*[9&51M A#JJD!=UVQU M;<*.*W4<\C> FCYY. M'KVVOJ:8*MA2?7VG=/J80ZMJ-8,HJO;U$44UCZ(T N41_2P/HKUT*0/;LAL& M2G)BGH<3\S9B #LV.4'[Y_,PQJO6ELF%4@G6>H[%M#FU+WUL\HHMJZ,)NF:U. MC^B"Z&(M%*5M#OI51^+6V&"=:5U=;\)O"0LXXP M3N AAB",$WCJ9XC"!AOKN_8Y@UT#6,<(XZ<%I%9KYQ;7\]_Y#40KU*.!J$1U*J$>#13Z?*ZAS]2CH4D5DZA' T4NKDO I-U2CP;]JR]954L ;8LO M*8VVGFEWJ4>#CIAKFYT^-4;1$7.VV>\K6:J.6C2<6CVB%@WDT*,6#:IA2_7U MG=+G0P7UB:*(HM3#V//KTPB4U**!?)CJ*ND*^3"I14/97A05[7#"&I7Z)[R= M%]Z4V#ZU:"A2<*C0E2:[/9\M'M%%12$'/7.@LUT:#BA:WCUHK-H?IU?)M M2"U?U+:.H&"B@^;0P8#H@.@ S2WUZ8 BXB@B[M"(N)LP;2DIDKM%6QSI81#) M=!I&L1'Q!QX4U*W7/6A.K[ $R^S9%*U"9+%)%ETB"R*+C6J"K;;&9%&W'D,: MRFFN4[YRP5GDC*6^X:8M1+"Z8/6Z!J7H:Y^B3]@G[&L61DJUU^L^VCVB)Z*G M\NAIJ'$E8DK_VH-HJ$K'+KP0=$JE6O7-6$(XL0.Q R&&KCB M-M.'R[??U![8B\]N=57TP9X'^&VS;5$3RQK!WV]7[>I;2X )FEL4Q(CYA7H!%-0IK:&"9#,Z<,2:J8+F, MD?> A3<@6AE-J)71&[RP5L:QYELZ M_>#9N@O5F(GSW5<\>[,&/W%!@/5W"UT<+ZAW4*( '^P=7;B2;"L3< L]\W/I ME%9">HT2Y41QB(-2!6K!PO8M?X&GSW[U+P[1CRB-NYHT[NL):&F;Z24*H$"! MBQ\*DZY?53XB3-INV:WJ#3%*N]QYY=>Q-&XU4;?4(7ER&M,;)(55O:0XCS0K MVQP.-;OG)!6BT2Q_G IA-TZ%4.F$K;SH0]41+Z1]D"@Z7OMHD_91CO9AF?UA MF[0/TCZ48?GCM(\.:1^Z:A^6V>U3R2G2/M011=N$3']KC^MMCGH5YWR2,53&JLG M-"&RGQC*#T]M[XTY[XH))T#$Q90[L?? _=G5SKC_C2#Y^5$E(Q:M5@M0E,:V MPB[")'XS\IXXZ) ;P?-KP?7+8V3) @5\44B^O_Z2B-?WC$W?_",#R77@?EIT M#KV6C4,_>,+Q0Y%$_!9(ZKT?.G_]]O>__3I_\YLSYF[B\\^CCUX I^X? (N- M,6YQQL7KAN>^N_C( &SN#ZLU'-B#?AOV!50 3WSEHW<77UK6#_B'P+X-+?M' M._W[XK<*B;RG)XVG4'_M(]@+NKX"5(67MEV)5SK*/D?DE,72A"R6H5UK%DMW M0%DLYS@)+P/?-&R<*)OP34']XH_\HEZ-DRY?^5 MBNA59!EG0V7_B$(A# MJ8*MQD7I]$RK2RW8B"[6Z<(V^Q;1!='%9E&3#A4UH<0>=;3;0KWU)A&P(QX9 M$?>E(2_&WE14K[F>1V[/L&(!H&TG#:6Q9G7-SH":H.B(NJ[9ZE;=AY0P5PG3 MM&4RY?&*P]I@]Q'G$X#FIHZDHTVEDLE1 MK3FFKRFF"K947]\IG3[FT-*XW;DJ&%-]?411S:,HC4!9N-0*:"]=RL"V[(:! MDIR8Y^'$O(T8P(Y--F-+R&_Y(F-*(A+7GL-8;$-X(;TW"FQ+;+UJ$3AH6 M57511JS4L=MSF5.'6CT-J%I'T"F5:M4_@PGAQ [$#H1P8@?5V*%N_R8E*NF7 MJ-3,BJ]'&B@EK)965N?**!-AAWNQ;0YMC7N,$%U40Q=VRVQU>D071!=4C_SL M?)Q:[/9#12YN!ZYV#%MFRK]$5VLTX5E MM@9478WH8CTSPK0Z&B=&U*T#DW9+/1KTK[YD52T!M"V^I#3:>J;=I1X-.F*N M;7;ZU!A%1\S99K^O9*DZ:M%P:O6(6C200X]:-*B&+=77=TJ?#Q74)XHBBE(/ M8\^O3R-04HL&\F&JJZ0KY,.D%@UE>U%4M,,):U3JG_!V7GA38OO4HJ%(P:%" M5YKL]ESFU*&,20/*3!-T2J5:]<]@0CBQ [$#(9S8035VJ-N_27E*^N4I48N& M @-%J78#M#+5J4VO1 3;-ON]EKZW>$07%84<],R!SADJ1!?5T$77'%I5AU!3 MAP9R7-.<&KDFFE!@FL!#OCK".(&'&((P3N"IGR&V=FC8J%X_MSUDI3.KU?KY M;5:U%387)O&;D??$W;>;5>W7JMXO[8+EW@HV7+BN7W])Q.M[QJ9OOCEC[B8^ M_SQ*VQ7\@=T*/BV:%5S+7@6W^-XMF%WO_=#YZ[>__^W7^>L[7LK7T_O]:^\-J#0?VH-^]P+8(:.!]Y:-W%U]:U@_X9[>LX6UHV3_: MZ=\7O^URMI]IMXG;E1X2*=&)9 (;@%44=)WK/=IPXH ![]Z"Q M:G^4-E/[9DY
6?5WB/&G3'\(O"K5:K"95;_PTGEO'[]@-K+_6P1 0J M07I4E[@A=8E1VSJ"@HD.FD,' Z(#H@,TM]2G XKNH^B^0Z/[;L*T/:9([A8M M?J2'0233:1C%1L0?>%!0@U_W $"]0BPLLV=3Y V1Q299=(DLB"PV*B.VVAJ3 M1=UZ#&DHI[E.^L:5&Y ^W(#A'W"OF8AL51'ONZ3 MG3P4^GDHOC$?8RM 18!-_\7CK$%@HYP1*FG?%1NLW4%'7\M$%8RIOKX34E2O MUR-Z(GHJCYZ&&E=5IE2V/8B&*H[LP@M!IU2J5=^,)803.Q [$,*)'51CAUJ\ M9>6I@2MN,WVX?/M-[8%]!>U65T4?['F WS;;%C7DK!'\_7;5?CZRD#74@9J0 MU4S@(:. ,$[@(88@C!-XZF<(3%F1$ R$@5\CSD:P&L.#;T16E$1019 F5 3I#5Y8$>18(S6=?O!L=8EJC.'Y M[BN>O5F#G[CLP?J[A8Z<%U1U*%& #_:.H5Q)*99IQH7W#W/IE&D**%%.%&TY M*%6@%BQLWR(?>/KL5^7C$"V0DM6K258''2\I2*)1 4*7&]1,'C]JO(1P>!V MRVY5;VY2("FLZB7%>223V>9PJ-EM+JD0C6;Y MXU0(NW$JA$HG;.6E+:J.ZR'M@T31\=I'F[2/FC0%'=(; M*DE+6.F'RKSH7\Q/^ =/.'XHX'VQ*W]A\++\A2/2%0Z.H%?#;5"TLN>"#7M7 M!N+#D @Q_LD9H@.+>(N=N0A;\A+*S!GI-0<):02I!\J?YZR_]/;9)]*@T&\W MQL"&96W#%KJ+<@R51Y*).2S CIX88R56(QY''&0*%FPW'F"D-(UE[/$(J[G/ M9"(+V"-QE*1#3])Y7(/%Q@BG?Y#3QV/X#&O%BJY).O8=CQ\Y#[ ];C*1O6C@ M.R;@59@@+?]JN"QFQF5X)WCT( 6@%TR36+R:.[R,FW R9<$LE:<#V^J_%4;X MN#KH91)LCG!E?%[_SF#1XD^YWFP14X8GH ?SP ^/8>*[1B+P26,:>8[L#CS. MNOP: W?8W>>[\6SXMV$=S$#3+G&".@,[.0D<@ 8R =3+IEAGA*4;>W*^+ZY M_(VE1GSD"I,\/-@=G _RR1(W:TJ4X+*RXOZPP\7^\94[H"L89H2G>=IX MZ(%Y?K8G^83C14XR >H+ ")7^Z8W4>K9@N'A/ 0H>",/%I#C/88,;_ G+Y8X MY"90RQ38'I_-\"F_3^D@Q?D=-K-V.)[BV,U:@-* @RSP/F6>_"&.6"!&/ )) ML:1[#[M*&5)5\6?I(WA( \[G/%]$;"O4,H:3" D&B4I2#A)AQAB;Q'=E7 O, MGAN;^7UCNEPVT^MT\,E2"*:;%>/Y;ET.0)](QEPL),\TA_%('E2Y5=XNN1/? M$#F)&G-G''C_2>!+ &NVT T).F%/W@0(2,(A TF!<,#ZV:"&K3]9( ?EFL2* M6($]A)$'&AH*\:/2#7M'ZTJY<2C9<$NR8\ MW6U?[>$^R#M-?,X E4!)8R2KIP4%K>:=%@-RY\LY3R;28Q[G=%C084&'!1T6 MYWE8V*N'Q:?LA @Q9 <5^]3F63TH-@X!,S4!4$7/J?'Z5)Z')?I'>M_ EX0!APSF"92;QYAVE<(LX#B/.F,N*\ M"<4A4NU]_NXSHR]YK&6T!89][EY6ZECRF ,=RV>91H3:&VI'#D,(@+X5CI;W MD)?9D_+JTX'%O2)".5#W2!4'>6..9X,P$*YPVL3CK5$7(R]@@>/!L9(/D7%8 M%'D;$3*)F%_&PRQXXYW&W 2I3:.J@O\75B9S\"8-BD3X(\!%88]A:MC4&U= MV*']PKJP155>N_DBL[MJ ^Y3L_6PL6I_E#9#FRGST1,7X7U!?=WG_81'#;IC M^$5I5:O3A-JJV\_:'9ZE2E"G!-&=O&<:U0RNAJ[_6]X%XIMWT2_XQ1?I3ED" MP O6"3Q[\"6S76"#E[B\)_FKJ#<.)]B/A$ESG$IW?V&]>H( M04+LV!!V_ :#>",8,*WCG9'59_1KEDARRP"U/%W+>Y[R"=LFPB;"7B?LDD@L M?U%Y E)N$RD3*6\IQJ !LJT$ZC.R#G6&4E3L]]L$'?IB>_*URE<\?V4L%I: M69TK(VJCE1&UJ0\Y6AE1&^&TZI75;1GHIO.WU=?YBYWC8< 7P8XC()\-EXC" MQ8!?5/;OH()^G:H+>A_IOZD/]D7;?UD=QL*1#L+2_RL*D7OA'@B%A$)]4'BN M$I *E1Y''&L*R3F6[";HE$JU6LM*0CA!A]B!$$[0(78@A!-TZF6'NGVO%)6A M7U2&##C*TL^KIU]J E.GQ^0D#3)5IXE"4%9(*$?,IY$CE$B+2(M(BTXR_4\R MNB&HU^AM0J\N @]Y@0CC!!YB",(X@8<8@C!.#*$40^A6EGC-_EHO]?=40 1/ MA:A<'X@*R*E50*Y?8@&YP\:J_5':C)Z;Z2FZ&25J>5$!N5H+R WV4BZH@!Q5 M0U&2KO\[H0)R5$".V%$1=J0"#K<.=>;5JZ@ M&:&04%@W"L]8"%*2V''TL::6G&/M#X).J52KM;@DA!-TB!T(X00=8@=".$&G M7G:HVP-+L1GZQ690&3EEBN^FQ.\_W8@]^9[$Q M8EYD/# _X:;QZ,5CPQFSX)XC*M.OC8@[X7T@J0*^ Y8+8$WBROBX>-.((\XD MU@%P,^..P\3$%[DE,)],P@)=A4N;/QXL]^ Y(B05KRS3":+'(&7PP 6B1 M?.S)$S',7?"8:7CI2 ^XB#CR[N]Y!/N32+ACPI-4RQP'Y $.<67DX>5Z+HB( M.%TUP!F6F('0P)_A30^ MYA^Y 4L<+S%Q59^)0!54X)Y;4R8;0EI(YS*W:?[ MFFT.N(ZG.&*!8!*B@ (<; 9X@"4%R%M;RWP-<658[FLW)VV4GYR[T63U JO5 M HZ2S[P&H@N3^,W(>^+NV\VRE&ME*Y'7@?O'$IC_ M3#'K?@Z^)(ECL>R206YQZ,;#AN>\N/@+(/?>'U1H.[,$ -PC<"T]\Y:-W M%U]:U@_XAV"^#2W[1SO]^^(W$DZ%PFD4^G[XB/PCD2P,Y&'@ ! YVTZ3)5_ M811'27JN. R0!F2_(KR,1,BA8228!Q<(JP%GX]PY609Y#7GFS M[ZF3AY:][^7_5D3E!Z+JLVI5GQV46'WVL+%J?Y0V0YNAZK,E#KIC^'.I/CO< MRQM!U6>IE)J2=/W?"56?I>JSQ(Z*L"-5GR7"/@?"INJS1,JZDC)5GZ4,IX9F M.%'UV7.O3-?,E1&UT[%A;QSGS MHI=4MY102"BL&X7G*@$IG_PXXEA32,ZQ6!A!IU2JU5I6$L().L0.A'""#K$# M(9R@4R\[U.U[I:@,_:(RJ.ZL,J7Z*O>84/G&;:"DRJ!$6D1:1%K*DA:=9%1Q M]CR,WB;4!R/PD!>(,$[@(88@C!-XB"$(X\002C&$;A5GU^RO]5)_3P5$\%2( MRO6!J("<6@7D^B46D#MLK-H?IHIM1HI87%9"KM8#<8"_E@@K(4344 M)>GZOQ,J($<%Y(@=%6%'*B!'A'T.A$T%Y(B4=25E*B!'H%PZU!G7KV*"I 1 M"@F%=:/PC(4@)8D=1Q]K:LDYUOX@Z)1*M5J+2T(X08?8@1!.T"%V((03=.IE MA[H]L!2;H5]L!I614Z;XSBF<)E23:1LHJ=P7D1:1%I&6LJ1%AQD5DSL;T[<) MI3\(/.0+(HP3>(@A".,$'F((PC@QA%(,L;68W$:YL[G9)K-EK5;K9]@D/O,: M-A"C9.S.\[W8X^*?G(DDXN[GX"MWDBB"-;QGPA.W..(MV++O M_=#YZ[>__^W7S8&_C5G$X6GNWH23*0\$B[TP^!;#"Y^G^*>0-4>\>+8ZFN&Y M[RX^,OC-_6&UA@-[,.P % !M\,17/GIW\:5E_8!_=LL:WH:6_:.=_GWQVZ[; MC\[/:];Q\_%3 .M#2AUV2BQUJ&H-.MH,;>8$CU+5.2JA4EX) ME3\3/,5!.5@_U8ZHT2,UP.1XHLR"B;*\(S$)B> &LLM7/F%> (LJ<"@"@S79+/EU MQ*BW/)J4.-SEIV!)N/\&?')V 'U-Z=$L>4CD%C MNWNE>S64#I8U\*#067,*=Z[:@]:@H,2$(9(I0#@WJ)@PWX>O"OFIH!BOTKQ$ M\>043WYH//GG)!8Q"Y!H#19O=ZUN%KC7/=AEYU^T0+*DJ8F):L5D=2TKG,25A5=LZZE:5F MNCLU4*F.<'?.[])/H'HI;_ZIXQ@[2'6X[/1ZIF6U#E,?CM[L*VUQH.:J*J", M_E6'?-Q*BIIS]>=J&JB;.25A5=LZZ_8[D43Q->%J6IB&+6]?L*SR/\#7+ MM*R^V>^<:035"[3J[0;N@1ZRMGV>,%6BJ"GWPY MY,LA7P[Y M7]6]G+L+Q,,R7TR?^HVITF]L=R^Q0[R &VW*"KR V73S7F/SVN%;62SO5-QG M_(H<=GLID!HZ$+$7(9L7OC>\>;EZXT$6F7]DP@#P.HD/O[K S0+^-PQDG\%I M*+S8>^"&ZXU&/.*! _3.XT?.T]^Y@/W(UT;,B[(!L_Z&V'R2!;.4E0:VU7\+ M\X23"0R=-3<,=O@R<92?!E>]H3'E0*?8R,@TPDB.[.(VX'>>U:\Q#=@"FTZC MKQ$KEM%$H2>:VNV(] M2U_:6O201J5?@:@ 6T!4+ZT<6N7MW+>W6W[5TY5S;ZQA31U0LVY:F M9)GV+87)A.2>K]^^+]N54D_2YN@(^_&(/EJY[GK9*++:>(DS?$!CY"-8/[EQ9/_ ]AGZ"6;4'ZONQ)D*LD?:9JO=-KN#JN-P*+%(N\2B MP55+XTY9=1]VNAUCNA9SI&XRI4;VV7 >P/_W*2Y31^Q98$\HV5JF;FG<3--# M YE]A.GQK]3PP+L]3XB$VE;H:V5<=MM]L]T[\% Y@[85JJ_OA#32OZH\J)W, M#3JZJ':\6BKKY;!EF4/[L HF)Q?ZYX&+0?4]A"BO2,.\H@;47B;HE$JUZOMI M".'$#HJP0]VV03.=7W3O3M6"]?5VM,V>W3/;/2KH2??N:Y,-KUH:UY F6ZU> MY;0)10X(/&2M$<8)//7;:Y3T^<(T3

V:<*YH:B7/3T7'7&83)/FDVV7\4JT;EN41:/R3V,I< :OM\_/7,==1TQ[ M;Y0<*!O98WECQ_+ NM*ZO0V%%@1 YHE V5J?'I5(UJ6>)=^AN4@:Z5D2S0$( MX":?3X;BX$9EC3W/_,-")GTAU@L/RI=2>*;476GZ#8 M(MFD/79?ZGG6B@ M(WQ.9_OEA]_*Y> H\"DQ<^-9;C(:H\%;J/%8!M[28,^81T3Y')3#$9XVV0]A MC6RT7#R/0'L*UO]7C5F43"R;0K)7>3L@4:]@!BLP*=]'T"\/D2@(Z$*9' K# MBH""DS1) U-Q:T+I:"DDLEHA/98T#O;.ZKUP7:$,$]SBSEI[' M>LK#14\L**2K2"5\6LZB8#NF9D:&!F>A583V)N(UN4@5=I0SE)(7BD!J*M]V M)M(-3VTN1-Y(P#7HB;F%.^JOFES7R$GVU-2X4IOG%A$F&66DP(!AW-ZZD)@$ M "FU;1'LB=K(V\&Y[#@+CWBP3'<:<"DA:OQ,,$S>8H53SB#LCGT\4CE=.N/( M--R)IE P?X5P=#:7)M*4,#5K$%G#3J-S)O9 #J24GULUE9@$UG!@N[0QZ3G? M*IQ1DOPFH,K 401(+SH.9;*DK*-AQYPD'4UGRIC*;U!NE>MD9"2B.RMTR>^Y MY@ABYA)BZ!!%*3SJ1 !<,DL\]TOG%APN/*Z.*NKQ,9&>4#G=VZQ4\3@B[BPO MIH3.=,C%/@G/49*7D])[%,%')Q7"Z5U$EJ@+Y$',7,RX3O\(Q44ZL^S;OV)8 M&F2Y7,+371Y29CF9T0[B4(J$7Y-AM(P;?4)"<;4$P:EW3R;YB42$&5[K+CD44&NY*6^^%'R+Y]<12E@2S*8Q*GFB0R;1\>]TU!N%1Z" M*],V4D*9*_R1EO%S.FE8J35TE&3J6\!CB[]Q)5+BU,KJ%E9(:G94!@NVDI^I MY\YRZ7$^I=(*BV:)UB,!+RK&)G !-:K$*-&<2 (;:#$M72 \$.4^C'!!%0+=C:EBI35!4 M(-.0"/V(MCF$T[6"#23AA8"X*M!E:076CQ&&EJ7EY;08+H:'9)#O\H_8N55> M"BU2@;>P;5 VUJVF3,2I4&,'6]+-QJZ,E%1$XY@1ZX+2'-%QD'%1JC@S5ES# M/G8P ^HH$C!,OY'J="F?W2[@MYQ**F_15^E[2 (YL1WF$FH)(166\((^Y!_* M++9<,C-093S+Y^,FZ[#V=B@Y6R0V./4#]EEJA&M9=%CK.^E%26ID RTXON9^ M5)-9LE3]%%!%>\VPX4=LSMQ!+.>!=17R0,ZL;2W#(N0/EMHP3\5@'0AKW_<* M5D0.>,9:7%CR8A'$%[)%P@5VR>Z9'S*+4!NN"4,L+3/#X\16CU]RM4EJ,]E M(&ZT\P'M?"(F<[B_Z5-TCD58^"$Z=+@T5!3T6)HFNF*!=K92^=2 M> #!W^,Y@1+KPPF=I:@R0.)11'Q_]#4Y27A*WH1+EX,LV+$0?@:E0V#Y- JZ M>\<6\?0$9SQ/JN&TC&UW0&(% 6J+W+P7EH?^=S6G59N3'+%I8QD(#8X)EI?V M@&J1((3/),;>0MUAYE2MS!TP"_H#"?JE@\5OL1<1%-#GG%/]4^[FX/E<^U67 M% J J&2B*O^FJBHD%:;?3._DA= NN<2/6!"1RH>IW5D)0&KQ9*N*9"1G6_47 MB!L"($NPRVU+XM=*7)3"@+96KN"27I.!)N$Y,O/UK[J^"7DJ20IS)_FP'JEK M_L !BLK2E(=-M0J478BGPK.52K6F,*<$(BL?+#0NWG 5/,1+L3NV-2?_ >C' ML4#MD3ITD[NR](N<9U9 FK5:YQS&YT M2X[3VY7T"J>D'Q<+Q"PAT$>H2#.G^-IT"/(CKXM4*Z9$9+MH:;-JTMEQ2#E1LBK0@15.& HXM4AV+[B@BE X&PI?9!6XP3JX? M4TV9+Z"&\TH@5)>KY\V)'/\6^H)%CR?G-[15L*KEF2I^0@&%JAOO0LT4/&0E M9)NJMV0\IM*[ 2ESJ8]9>"N64V/2#N:Z"IBR"2("<#(H[-XBEIX!20R<_J*P:RO+% MV"8"V&(VGPA&6AF#I>GF>.UFZP:/K97^YQ^2J-HOFH.X4O<.&%/LEASH! MRP(=RICLM#1*Z/%6"YH]%-"VY>50/BG,*.UL99LV-)JTI2:<]("$I"^=DY/Q M:G.YNCPY!M,+L&['+9ENE68''>^PO!#8 $(Q"^<=8G_CU;&I:\(E2+Z1-JN7 M!I:Y )9[+ UPHA7(7&ZZLT^AUK>%64_C(Q.!C@#:*8BYCBM?12B7B8A/ ?817+P %;\R MF\U5$; G;"N=>'+N+=HEJIPQ^PSZ"S/H@I(\<94C?]4M!03(C:!@462) MZ'KBND.=<)]WBI2FKQ??6DI55]14EKW_>%MG?Y0GPY,YY*.Y!/LEMMS&2"$? MYBZH'GH\F41O7/,0]QRL""9H0/_AQ?=5 %H$:U&=E&JP(J/ M*,J$8U:T_(NRJ VR!0HRW:;[K6.OQAXG!["EOE!Y*E ,F M2B+*S.IFHCP[4;*DS!%ED\0DVS 5&R)SYEZ<^4'88C;.IUCV.E1Q<1R^P=^Q MZ'ESN+8R0V1JW8M:\[ D.2+- 93DOBTIZUD'TJC!$)EZ]Z+>)#@H1Z-)F%#N MJR1@B.F6Z;8:=%MR 5.T$$;-H=6GV?7J2F,7PW[U/B1%\,R36;?=-XUN;P3_ MNKQ\O342;N$J^*(C9DN7P4<$QRU$E%+/V\+E;K4"AXH../EM\Y8;?#@?)4;R M;.3/7?AV+^K: M92F@8VUVLJD4REZ"6O3!U,!]/"=J8/W,^KEY01"-/N75]?Q6'EZ@\'RD+G&# M:<0F#&%S\%KS'+B''-4V8WF*#-U'.EZ:W=Y@;^E8@; N)J[*$M=5ERF+_="- M6,^&0*,.NY#5N^Y.!+CG67')]#00"B&K"/[S::-\.&.U%ZYM55 MAWTH3:!4]FI7MP^F!N[C.5%#G:4ZZ^FJ[^BYCX2-/NS5]1A7.C)5 M$N1*H_ MZ9#&#JZ*.;AZ9KM_66?_%M-696FK8XX&^RM=IJW*C*J"M-4S>Z,^TQ;3UA%& M-S*[5^TZT]9Z S^K^%)BIS_ON\NMS@4:UTA5[)D_*$BC93O[9">%\U5/X+4^ MTUJSAF)R8]9NY%HS:S.Y,6LW%HM1 /\V(-Y]7\ M&3:<%Y]VW?%0=^\'.X?L]E9Y/5GV55OVG=N> MXTLNON1:=\GUT8\L_]8=>T+?<#W=>*SC88P]"#7W((R>A&W8, ="O2F5<2JJ MVP=3 _?QG*BASE*=]735=_3I@K'=F_@\"Y=SV/O?I-\FQ=MLWA MD'&SV0W-Z\GK>78.9N%7,_.-_?KLUU_GU_\@)B(,A6-$UH/R[+-/OW$S;+JO M@$/E&T&F[,*M;A],#=S'"8@8V;-,.7!YQ. M)>^;.]VA.>@P5EQ]2929L/9,R#C&]2909L':LV#?[ VZS(*U)5!FP=JS8*?7 M-X<#QA!_U-7!U\:'<^+UY@^&$\0(V/;,O7B\V,UTF3)S,[WQ8C-S,W,WE=YX ML9FYF;D;2F^\V,UD[G-',C0Z1J&NT0=;C^Q>K<$X\)S2=WYUK;'KN9$+H\5B M1C(*[#^G\+0(I2+/4;O)[G?/OSCW*9QW8S> MWK/UDEW;-A!@)&&[%];8$\_,C_7D46T77GAB[)>!V>GO'Y5; >R7.I-4%5TE MO)Z\GBSR*BWRSFVR-=.;N9-AQ][,-=Y,,!+#6#B&>)@+7PI.TV[># \WKXHF MR9B#;F=O_="P')EZDRH[BZK;!U,#]_&6W]-R'PD8?]^IZD"L/ M.+'F+N)H><*2(@T[V3Y$E7U;^PC:$SNYNEVN%L!>:%Y/7L^SS< M9^?^.N?^SW_%[GR&PSG.?!QM]TJOK&:YT9!_$1(2A<(Q0W D_YOC\1KFU>E=F;]BN MLV>+B:NRQ-4Q^UVN \_W&XU8SX;S:K]M#J]JS:R,NWX*S$$NGLAKW61X1V9M M)C=>:V9M9NU&DANO-;,VLW8CR8W7NI&L?>Z;JF9&+C+(ZB$B%U7E>'L5:O5) M JR.-\T<&E'ST(C+*[/'M:R;0:K-GV'#F?%I%Z?,BQ6:UVXS?%;;^83)5I)K MU?1'W4Z7"8#YN;8S;+AN';3-48?C@"OB76FTWZ2N'I&MXH!-Z#\R@DGJ_I@' ML).!?R+?;36]]XT+"^OV^WN+R@K$A#%E59:R.IU+IBP.#6[">C:<4WN7#8T+ MY@M$OD \[P7BIV@J0KXX9']*??TI';/[!&BLAKE3ZDVIC'91W3Z8&KB/YT0- M=9;JK*>KOJ.<*\KATAR:WLBU9A\PDQNS=B/7FEF;R8U9NY%KS:S-Y,:LW-"5C#(N]Y1*TQ3/JNT0J=6K%VSW^[5F;C.?4;@<% .!UT7#OH^ MF,W<"$OA2C=CZ 'X=L<&LH!2%7J@ZF!^V!JX#Z8&IK8Q[EMY$9;OW6U M:TM'=A,%]I_3P'-$*%./Q/"=(?Z*W6CQ]IEYU3FQEM>3UY/7\YQOGUMW-]._ MM5/]3_9OK?%O?8.-E+#=5B0<8QXFB$(2C0AV;^WL36]84@XC0S(!/!M^KK># MH&Y],#5P'_6AAF+=<&103^ 0Z)]?,O'7)4VXSE MY,"">TO#"@22U9FPJNBXY/7D]63!5P/!=VK3C2\4CF:J7SN.BZ#]EFN*[B)[ ME'D]G\=ZLNRKMNP[MPG':0"W7&CF8 M::NRM-4W>X,NTQ;3UE'TXJ!O#JZJ6O'AJ78^%SQ>.RJN^56VIL_N"ZQ,_\@Q(M?DS;#@S/NU*F7FQ M0O-J_@P;SHM/NX)G7JS0O)H_PX;SXK +S+A__FK#F)%C']C]QZ[61JXUWZ(P MN3%K-W*MF;69W)BU&[G6S-I,;LS:C5SK$[+VN6,?&AW54-=XA0V1")YKC5W/ MC5SHW_*=8T8FU%W7[#&JEUL-X=0II]VA.>C4NM@.$U75B*IK#D=#)BDF*4Y? M9I*J+$EU>GUS.*AJTC+?VU7&3="#HZL3Q&-///>S*R]V,QT%S-Q,;[S8S-S, MW$VE-UYL9FYF[H;2&R]V,YD[=[Q_$UFP]F6KX@D+5@4V;HJ[^)#N13M_]L]W M4/V7<]'52%-Y>EC3W(Z7FGGR[XRVNAOL_[/YMX!E(Z//;[&BO&LOO_3NT2>H MV9MX+.W0G4=NX-.]XDT\GP=A9&S-?^6;7K@VAOTQGD %@S5$T/@]_P;K%QK7 M-^^-07M@&M%4&.^#V=SR%X:0," K@B'AMW=6Z*(,@IXI#B"T:#^CP!B#3A"V M<.^$0]L+?P2W/HP57PRD,*P9L'(D34/&XS^$'>%+V$H46JX?F88E"_U*:%E. M\!+:C:0Q%^$$U8IO"R,8@V*C?EO&1Q_;^"/V;1K'O1M-J97_MOS8"A>9@.V8 M1K?=&1F6$R@2#";E\PV%$]LXAU4<;V.<:_ E)57"XQ,/)@,+3:WH62<]A.). M^+$PYB&L80@;#=] D_1TL&8Q3=AFK/3DP\+8$2Z*%0')N)X'+_\5NZ$HK,9X M01T#^;O1PH!'\2\'AHW])[-M;SCK:JG-%F& MJV/))N2B-(:R:RSEK&UZT;3=I2 M$TYZ0#9P'#?12$J:*PGN^G8H8 X$M0)SQ9FEBPF:)]V(9%UAPV?8?-H;/)=T MI$;J"^@1= 9TK)Z#U^VIY=\*;%K&GNK7L'(Z@RZPE8I)1UFB9_91 (G^8@U0 M-5EP) WPT0=>$<97ZP%FQ#+__/N,0J'$O"P8?SFQX"/K"R\QH7/6(IK/2NXD M<@)^3"04""OXZP.8VK.Q"#/9TE,6[M T[J>N/<4NHCCTC5L07B%)ET0V@@@$ M02-":-Z(K(=\P&?+N"Y:X9/84^,6X9TVQ5'N%=X' 2W@>U?IFC_BT)6.2^.6 M6D#"@UI*K3&_W>1)XY[F-X$6\144[M"/G >^@T9S07*J\X@7J_6S/"^X1X&X MEZ0[) -TNL^9 R8!;@1NEHQG2/=_ZZ-C /2+7R-UVUX@\?/8\G#+I*)^/#WB M>0C.B*E.U\1%+R7?Y2.4)S"[9=LI9U+LJ_3TZG27]W:=F_2(6YL?ROF\G^1Y MU,[@'UZT7Q@@NKPYBA3_-OU;#X'^/AQU:@\TS-VSYA*^3CZE/Q6F_DYMCT%_ M&58N)ZX[5(WU\[9,J6>^^%:Y MGUXW-MBIK;,_RI/AR?!DUCSZM 2LT:[Y5WH\F7IJ799D89TU^/G,0]QRL*!F MH /_AQ?=5)MI?:-&=E&JC8N/*,HT.CD]IG]1YSN5#5E04#;8H"(\]FJ4&!KW MZO)M''A.Z3O7MDT>?'QW'+[!K[ZD-IN9^Q9."!O-B@J21 V&R%2[%]4F;O$< M?5[3F2+WQ2L[AE.F'[UFLF6RK0;9?M >EH*P)?<0TRW3;&*+%R195U%EI_4K01> MI:^]9QL]2974$3BXH6C7VV6EUQCDNMLSNT](<&\8R'4-*91YL/8\V#$'_3:S M8&T)E%FP]BS8NS)'?2Y(5E\*91ZL/0]VF %K3)[,@+5G0%""5U=Q?KZC?G&=YI4KK" ME1@+6&?*X]7@&',1NH%#>=O6?!XY2V,E[VKUB#K$E;,(QR*#SN.L0C/ MY+@.09*DDTX'2%,IQXF2*9J48P2A,;= 5%B8V)Y]#5.>0TMN$$L]I?VRAYFT M#P:EH#*_<]2M8%$T[E&0X!ZE:>'W(A3&R\O6U0K14?KXFE\VPRE!4!;?RM(@@2R88#EN]-3,8MKJKO^S,\[O-: \> M. 9L3.-)OFQDCP4.E[VCPI^?A"SS-;1\:2FTR9; M^4W&5V(_TX_K%"L*-+D,[2DUM&<.EV/5/.AT1R4"V<2Y* 2;Y>?;[1)[ H&\ M4,[:>MSC@KA-X;Q\H"30I\8,1C354&,IPB6]3A(YLRIP3I'E:SL!_I6!@D*X$9R^*'$!U@,8 =ZY@+H(8BCMQ/W03CO5H$X MEH ZLANO[&"U[6'F7V]B>7%K6?.WVO;\!:@\2;#\'S>:OM?(*U]AN7\":OKS MQ__ZQ[^2=VZF5BA^LJ1P<.4%K5[@7X^KS]R_0*C &M'R# M)3"_^6XDO]Q\^XUV,Y8X)QK>U\5<7#^X\@50A*N:Q&>_?[OY\ +L:!LHV),_ MO+BX?/'CY54;_Y>MXWG6I)*[,EBW*Z/&N5T9'F-7 M^MW*[X 66QOJAYF(W:Q0&N^#T(&40IT9)JX/QK*+1Q+E MYYD*ST&['.SY!"XYA3T6DXER2&CPX,QVAW[*H=Z[[:*1[P1"81FK,>'A J@L MA=Z,"OW"26!J06^6@8>/$$>9(/WZA(&)@.V87TRGI6PJ<&*(% &VZF7.[ZK8 M#F*JI"KV&JA]IC3QSYIB/KAW+G"?\P6/JDM:M'\U7&N5%"UXLD7RH_KL6?[6 M-LD<*#MOE'1?_-AN'<0@V7;F9U[F46\[DYR7^6G+O-8F+-K835KF7P5(??%I M3NC'_NVOH$?$KQK6=?'-!^5$TD@X/S_8\.BU@H(O+MVP-[H:+2W=M?SDY\SH M1TX9O1<_=GJ@,O++L-?(\E-;\VK)X*^>//CA:'A9&/V:SK<\Q%S[SGN%8/_1 MSS_C@GJ;>T*N.]@,^YW>\DX\&/6[9FKY MPD)A>2"JN0-BE@X?J>&(YJF'*R&-6":WJP(9A'^? MRI<56WGEY)B6L5^^'G\HV?"'4EXY+7+VD2A\(_HXE9S);[ BW.P;J[&R*DQD M5;Q!5EFIK"(.35'D%X5:,$C">-NCN3@IQ9">[)"0@[DNVB"3\E^*/U2[R:T_ MMA0DZCC?GI6+$7CC(B:5D%'A-7VB3%]31]F$R^14X$242508>"J0DM[*:\' MYQ4ZR;Z U; MS]8E:3(QID_,>(S-5].!(VVH\/ZI.M#:\C/+U3&2VDA2>^,* MQ3&24FJAHR.-F')E">FZJG+"R\Y5:V#H"]$+ M"J,F5%!-IH1.N:.V%=G3BWA>W$'2HB0_]-UZ4@TC86HJ@('A0+!JP@KQMU4G MTEGBS+XN,^H\#/!0YU#]0HJ7P^M?C+TE(>:X@LH\*ON!@K*0@*54%_2.P-): M,$\58N"IZI+%2EK%_N(Y4DB!'-*K>T]?_&,@HF7_B970H(E- YIC[U&QR@W6 M/2/J40,U7G5>9S1Z/Q5X763H4 $W5$&$J:S-@AS@<&SHRET8UZ6$L&F\ZN9: MRXC7]J W=Y(X(4GQK.DBISQ>]5[G.1R4%[I;L:0/O&5'.K@L:VRIA=00RURJ M**J+JPKGRZ"XM"7KF2P:JH7%2NU+[2%6SG@MT-,-Q:IG>A&HMIF55)A3QU"E M/*8D$_1323&V>^'!B%40AT&VME3+DKIWD\6WC'D<@K6)-=V4Y*"NW$AI>TN" M$!O#P&T1TO,P)O$@0MN5NOZ2FIT4LSZ\^DB;GR M,Z)L==GZ>%[-"5GZT^-#ZY>7,K MHLR.HX=9U^6#9%&B^LXAN]C 76?9T%6PHH,-;M :E&];&*\?/H >JW+C<1806K";5=7A\*Y M2"JT9XD#%3F]Y,[6Y*N.2_S5J .?OH5$[86^E>"PHD/29YIHT5,W6<<0_ G. MT]/:7CFNKQ)W*0DEP0?*7L:]Z;=Z_]R,2E5)U\"QK<(5.E9>-5RIQ&F)1P>T MN\,@OIUBP."ETN ME03 M)GH<0B[LM(>/*N.M1,43![-I "\/W]M.:& #L<5GC[J]Q M+Y/T,ECA";S/"GA;:[?S9%OWP#R5I:AN>3NUGEN>+NTJ0 -%GMGEKDL%$\P? M2B^Z3GZGM=7=-B_8<1:L6@HN7^6@S(+*[L3MV5XV<6[3J0G]-XG#PC>:"EKM M=KNSK,PZW1;-+*];+Y(O\]2@B:&@<6&,[CAT36GY\D**T)VLO3S,K^*N2MLT MJ.W](GX(QG@Y<-+>< W))G-E3.8KLW/5J8O-O': Q.'J_ZW>$.,'F-N/Q.T( MQH1I1;'"!5!0"4?D\,M+(I\2#B^)'%%[OTOAH;7*>+?*3'O/9RG$I-W"&6B[ M8>Q!$V>6I1??^M/0DLC^<%VTG*^XXOK:=#OE5W(*M^YN%G6VVDZ'-TM@9./D-MI:M@?F!#AY\%_3<3QPD*NA-Z&IP6-'Y0 !>D,>4J/ MM\*%80=Q* D+9HR8ED(J%!CK5B/)) !B8^&YXDXCDU$+<60',Z'18A1PFSN3 MJCC%-)8* M^BX &QP%K8;_A&7"]=HZ2_XY<."_8RNT_$AH3+V/P$LS/X/BVZ>:Y9&RJG>I M&70,T(IH,4>3QM/P%5*A5[A+"[:*6[&1[3[#5[&58F$6@"^*L%%I1PET+CZG M*S6ZLS$UK="BDN<<+10(B5N5FU&X%5)A.,6$2SI>E+]F&K?"!_[S-*1A66ZY MK6LW"Y7MGB(KTC9LVE>96QH8X5S0N"EN!;&I[#@/SYJ^V#)^2N34 M_53XV>*!& QEE)0.':]4]BF,&@[6=ZZM(<7 I" 4K7F *TU"5T$A0]\359HV MA3C+TQ)0HN>H^J"$3>FD4',J73^!V]IR-6+@F!F::Z:2@93)&O-+T^^7)N;["HM2H>=A8^JK6.@1,FML#T 91 M$*9(GJ&+2&K$('F\M3_]X/[QRMCFR@0UYIEB,;7D"1@I$<4X &5Y6Y2]>I&1 MB(L@I-@@+J5[1SC"?\4B:6MY7\@VR AK+5,6.4G&"$,S9)F <"/*IT[TX62&@QZT<%9&3!"DF@C'&R1-6A8<)X%=$44DXZL@ M\,V1--)'/^5.VPWM>(90LK984A;W%M:J(:XGI%<$)L8J"QI540L1;;CI@KT$ M%0U_I@:PR0P%&4[CKIS"#N(+V=XZ@4U%)O5.^XDIJ(F" M;%C@*P?,3) 9*0BA!T/SD4O+QZSY.R7-A*?TG$DDNX&3M*8;06VBFWB$=E.V ME>ZM(E0_@Z17\M&E,L[4G5;'9AZWN]BNMJ*5! 8F()!GL'TM-RP(J270*[SL M3;9B/4B.5^-R:EN7V-FZ6A(<).,0_OL5Q[&I0L]RN:$M2X^>%C:K,O [5:2P M#5<6NT,!,2(/(_(P(@\C\C B#R/R,"(/9RPQ(L\1@W$8D:=:$H)YGQ%Y=FF0 M$7E8T59/T3(B3W63G1B1AS4N(_*<2.,R(@]K7$;D>>8:EQ%Y6.,R(@\C\C B M#P/,\((Q(@^G;C,B#YO,C,C#W,Z(/)7!;V!$GF<$Z\"(/(S(4U?:940>1N1Y MQJ*;$7D8D>=X1T5&CF%$GOJNZ]9']F+F4C*>+$]NC[PV3(M[&(>>^S;VW8BR MW+[!A^_?;CZ\R'Z;04MQ*'YT9=#O=H9OX==_O2G^!,^^R1I:UZR<6G# +6E9 M_:5^WJ_I.3RZMF'\<;]F8:K?84&_W^#0SS#I0_")ZQ<21OX M]0?A!S/7+V]\^\5;:N;-\ERV6) ;<8MNR)*E'MO!W5O]\WZ+_5[GXZYK//E] MO]8_>V ?K6N:?GR\71 4?[Z=!$'D!Q'PEO^G\4!?A0%*@&D4S=^^>7-_?]_" MUUI!>/NFVV[WWN#/;_#!%_KY:#&'YX$+!1QUG!?&FUQ?^.\?__&/_P]02P,$ M% @ QY9:4#1_73TR% A,@ !$ !B8V]V+3(P,3DQ,C,Q+GAS9.U= MZV_C.)+_?L#]#[Q\V5E@'<=)O]*8GD6ZD\SE-MW)Y;$[A\-A04NTS1M9TI)4 M$N]B__>KHEZ4*5J2[78&)W_I=B36@_4KD:Q2D?KQCR_S@#PQ(7D4?CH8'1X= M$!9ZD<_#Z:>#1$T&'P[^^-.__LN/_S88_,Q")JAB/ADOR/GEU3?RR^>[:W(5 M2D5#CY'SR$OF+%1D0&9*Q1^'P^?GYT-_PD,9!8D" ?+0B^9#N/_G5""Y.SD\ M@C_AU_&[P24;BX2*Q>#XZ/B(_/=H]/'XW<C,VIT11 M,67J&YTS&5./?3HPY(T%G\Z4%STQ+>SX:'0Z.CX90;<"AMI=1F)^SB8T"=2G M@[\E-. 3SOP# G8(Y<G@[UW:(I,.(K6/,,'[.]KPH"L_';87JS MU&(%WU^N#242.9A2&A?-)U2.==/LAC;@I]JZ8ODGOU M!' #FX^JS<&6:A$S66ME?:=&+:EBX1 "=Y#@P[*=8L$\?,Z=X)\.J?!$%##0 MP%,#]A('-*0J$HM+^+LP2!2&R;R>B:_$$#4>0J,!M&*">P5=,U&50 IEFP0N MUEE#*)<-BULF&0XZ- PC17'\TG_%,0\G$?[$I_ CFN$!R C^>+R[6C5Z:)-] M@;_$+9W" \G!Q.6?!4N?P9C)M< 1#"8P0!I#JVY/D.#'X7+KG$$BF7\3_J1_ M Y@2*+7^^,1F5%F3.HJ28;OV'@V\)' +&%;LM(GA<"+A/KKF9QK@F'8_8TS) MW)"NVP[#'H,U[\$PK+!LR8!D'$C*8F_JS):W%(97-6.*@RH-=J^V=8!PTAX$ M\D.%X^_[#$IA,GDSN8EQ68;+*QL01SL'&&]6@5&R(M&$E,QZ"(//0F#KLO.7 M: Z]G4$;_L2N(UG"TI7. =-;&Z:4\RK *MP)LN\A<+5VOU>1]^LL"GP(2B[^ MEG"U6/T#"IGET'TW#"^E,BG/F?0$CU%>:O:Z&PY#?\ E*Y=>$,E$,/@CIR4&<=\,>Y_,YU0L M8/S@TY!/8 D3JC-/![H\G-Z"(WJ<92[>LJW#_*?+YL_8Z7&F9$A*CB1GV3=0 M$V7',0W,557NGWN"C(Z>_F]1]L^T=>V)APBY%-(>15@GJ*?D7KF9?$JDB M". S0S+/-$C8S>02'O[0XS3 ++G0 M.9S,[9L:.4Q_LFQZY$,T(QS>"U;$X-4W^]_AI9O)HTP]&ASZFE')KCD=\Z!8 MWC>VK^VOLU-U*PZQL(KJBJ=?0T>FLM8_8Q$@SG\),] MT)=\J6A>VP+B4E!FW?K/JG M>_H$\:N\#6AFS\J5>DL>6_':FZ/1#[_^GF2D!&G[9LG_3*A03 2+8@EY3A5- M;>JXY["N%9<5Y,;R%!GTS<1W#)?DGDH$>%D>_)J7' :UPJT*5=^L6).'K";/ M5C5P6-B*JNH2EN2'G$WO7CVVRT<^T''0+8.943A0L2*M]GE,\D/*NG=(U:4M M35Q6W'>@8(5AM"P@L35 M:=#>XM"0ZC2Q:-?4@8<5<[;(C?86E*;T9V78:M?6 8L5M[9+F/86&3M#6EE8 MN>[66__$BG7KLJB]M;61/:U."3 MB+VUL)TUK(P1KKL..UOA;TUFL;>FKD]^F>9>V<)AFOW=AF$,]_7 MNN,RL?#5%!?!^H>AP-XC5N.7M_HR@\B; MR:L0Z]QIN)!G01 ]X^Z1RTB<1\E839(@HU_'3S:1X_ >*WW0S7O*QIE.A(F1I)"XAWHE2#>)P@W2N.,=GIYY%-[/*)C@XL4+$I_Y::YV'B>I16XFYQPW MLS^Q;TSA+II;)C1!=^_8KF"'0VU0"PZ-#15)JB-)E22YEGGJN= 3&>>:$E!5 M;S4BX)8IY=X95_K$7QA2,O_LB0DZQ71;,M\^HFV!61EM M/D2*!K>)\&;@[;>">]DSMN(M?1MB!X;N\I8E#,V05$LAN1BBY>1H]B\;M1J1 M*Q]Z">,<9NJLU\D>+,0%3+^A_S!C7-PQ&3,/ET>/DD%(=@V_LDA1CMK OSUA M#G>Q*Z8#DVT:D04NI%4.:*U*WR,C/9>5@'^0BH^Q\W*=VQ. M0?]P>C:/A.)_M^=J>=S&D[HQ='A+R_J@JK<4DDDAFIBREZ=\28[WSE#!#F)] M/,J,&F422S.Z/&GC ZWX.*"W\I]MH >!1$NL%&18"P9)3O:(5Y#*ZX@R^[QI M@ZY%XT#2RD6V0;(L;,HA>],[R!HK^HPW#&7JN.8D&//H)',9_ST%.)S!2D*V M*S-<>J-A)J5KSZ>IG.[4VSBA&=\\DK]C'N-/^F5PWK(H6,POY-53$%N[.79S MK^\EWN%\=K586^W>/^OA;$Q$;,2AWDO>6CG) MMEZRSU*T+9&^1(49AF3^ M:"2070#ORM3A!%9:L[43F H8I\$2K0,IE$@I^[MHM'>C-1?D=R)Q &O72=;M M:ML_RXUPE75">.M&UV6=X4M9N+<:M1:4#O#LFL1Z\,PZ(FQ!4B$DE[*'L148 ME:\FK(]I'9MZ@-^UVW/:!N#J%Q_V@-M(WT:7ET_IC#UCQC2WOH-_BB?F7D;A,%%CZ2LH$WXPUX+D)3P?B5I[-A;CQ MHB\K"$\_,:$KQ/6CG&N@MY^D.I!A(;93IS'^TL&(R(-\*,A"7[W[HXJ]A!=3"9I02/0XY5&A#=D M[' !*Q^VP@6J&N"5Q\/[0Y*I00H]"(HE*B*%*L@NO;KW%;,Z-[^8&NIF1P)6"F=<[B'WZED>L>Q$ MX_IZI\!L=9AO<'5ZS\I3HY6+?XE;F M#[JF$U0AVH!8/9YK0TIUL@W.I4)[SVEQ@$'+M@Y4:\XHJZ"Z3Y!8IX,W(M+4 MR &%E;-"/GL(&@X/PKM'_,FD^0P@U?61W=0_08TLE$KPN97Q30?5[\ MS**IH/&,>V>"4;UA]":\CKQL 9NW7 WR=Y#D\ T[A57K&^E>M[R&$%:YIDY& M_>!X04JU".KU!Z(UPT_8Y[KI5$A&TEOW,H_A;QP&VC9V@&QEK6J.\]\/ .W. M-2NRQ/6W3=0V8>! TLI$.4]%JV2=W6>G]13;R@<"6A1HMVSM0,W^(I;)\/_] MDX?_X*$%=VQ"7O05!;<_'4@^CP-VD%V;"3;Y=# &G ;'1Z/3T?')Z*_0I<.7 M>9 W08Q.3T^'NA4PT><$ M<2:'N?('9+B%#H'%NW:H"M)OJSL!'7?M#I"PX+?7$W#MKCU9>AJVW)\AC6,. M8T'Z.PRCU*7Q3XZ9(T5".FG(P.7Z2?Z=9!@;)7W13(Z3HJ8')ZJ__R56O1.0'*?-M&VH3*L29.Y&!* M:3Q$=QH<]%H%UL3D[+X:Q.CL!=OUEV/@DK_VD1^2+DG&R%Q4Z4_-T%# M<@\YC;K(SVGPQZ D[BY;Q0(9?>AD_8)*_QJ4].N,1:?IJ!VR*<:L[0:%0(@* M%8X,IS@:C=YMI$++,8HCY*+ZXNH2_VZMC*S3'V.B T:_7I M ")-7/KJ5K#8Y)'_H.G\1.C>')"0!P%N!L_;8LR+R^._KJ>63. G5PDR_UE$ M29SKR$&[VNY?A9[ .O%SEOY_%2Y5L5?[.H]@0*1B4=?;"0WDNMUMH49#W]+? MX_3@!I#)QES5]O@^B>/T @U*&]Y,P-)H]$)N:>D=PKZ)9$X(N^PXL>PYARW^"= M2_P22;6CAZ9)AZUUUO79RL4#>U&? T B[S#,AS"1?E3Y]6UWN8TF:SP',,@R M/)<\W5+*[5;0#U9W&]97-QTPL]=N/V1A6Z]\H\-6IW':F3NHF? M7H59FKG^-)*T/+WF'(+7=MUMZ;W1,]YB5\%KVVD=';O;Q/']XAVL6)V2'9WP MU<<9\!9>,F97[;MS#0,'-I>OTB5#>G=LOB4X2I1E(3+CKQWA:R38 \P"#RR\ M!:/@PG^JJZ]UO4>ULQQH8,KLY*OIZP2UHK<;J=?=&C5L<)&>'M&[ )M_I?\; MB4*9XH&%IS5.2;?]K';6:#FU-V:W%:#EP>L^;%1ACG=&2:>)(_T^Z15>?OH^>/\]A57?5##=9G<= M:Z5&]]X]AH)-N81G5[MLOGA+]Y+BBHWY_\X"7Y^V<2$]$3UGX]_2RB1MO]W1 M>0/=UEAG(]?"OKO'=[7\->)%^QG +6;3$#_S8WXCP/I>@7$4J_Y$$!8#XWMQ M\U#9I5+^+4Q#S>ZPXQYM;:Y*!U68*'<]CALBU_,_'$/;;#Q-\JZ6M%CR#\ M[(7O(@]@"G-G,WP.^F'_G-F,E,^YMNY.3%Z1MT:TRE[4PS,+GMA7>+1F.W06 ME^3N?FN),5;")KNZ&J>EF'/!ID9+T\'TAGT,3B%7@JL3Z&AP\M>87+XK! M8LJO>EO>DVV/X5M7NKO=3+[CQUI?CNL!GLP.._@0&&>_K#R#E<+M6+7S'-(X^5<_EHN/5/L2M=B\-1OSZ WN/TLK5(S MD^#&]ZA3AO_%J+@(EU8.<;+]R.][Z[]646%Z+DA9PO9Y\1^)X-+G>IVRPXJZ M#KJL\\XB';F!?3HC%65JS+^'&4,]QMMZ*=$\G;179ELSBR6Q>E+RZ_1Z68?O MU]DR5:9S[*_474N+K:7I#%F%%,52 Z?"=]UEIQI;ZS,(P8&O.L,_S+A0"YSG M=[C&:*?(!H/S;HLJZL6N\4*MJ N/I#1/[))911)5S+R\$Q?MKM3V1J6Q*K\, M\26"R ]4_0J!\#R9WP*.'H]I &%4 E^\=2JZ?(R&B M9\R*[\9!ZB5OK6?9NQI,AD\LLGMOX[@1_UZ@_X.;^^S-)MMN;Q>W=\C+AP#9.,AC>T51'!2)BGDG2RXI.?$5 M_=\[U,.69?%ER2*5&+A'HG#(F?D-7\/A\(>?7J;!8(X(Q5'XY>#HW?N# 0K= MR,/ATY>#)/:'WQ_\]..?__3#7X;#GU&(B!,C;_"X&)R/+J\'OYS>7@TN0QH[ MH8L&YY&;3%$8#X:#21S//A\>/C\_O_-\'-(H2&)H@+YSH^DA_/U;UN#@]L.[ M]_ K_'3\<3A"CR1QR&)X_/[X_>!?1T>?CS]^_NOW_Q[\]^;K_X9#QD6 P]\? M'8H&P'5(OQR4VGEY),&[B#P='K]__^&P*'B0E?S\0O%:Z>'0\_'#T[H5Z!TP') K0+?(':?.?X\4,?3F@>#H+&-OIMPE!_I>#1S>: _W1 MIZ/CC/J[LX@A@3V&X:D3,$GO)@C%]&# *GVXO5SC_)'@ITD,M: 4-E;D4%#% M87O,W<7P7V9*=.R/9\SHF/%LQR6OKN;L>BBDR..U=19-9P1-H R>HZN(ZK&O M7?>.M'_FT,DHB)Y;4'ZIJH;,WB73*8P38_\./X78QZX3QB>N&R5A#,/6#33N M8D1O2 1PQXN3T+OX3X)GC(US%#LX4)>E>4L-13U-* X1I8#X(PXSVV6#E9<$ M:.S?1[$3W"3$G'*6T#B:PORXM+U; MY"(\=QX#1(N2)Y3"F OV5GRXPLXC#G ,ULBO4=?Z#;+84+F7(IBFHQ?,+<5P#!\1 MR6?&\"DET+>4MAMN.D/$D?O[) J@ @;!*=1F%:\A911.;( M&T5DE,0)09>4)FQMHSU?M-QNXVX G*%[YP65ACFV7CA%?D1@0(_FF*W#H?U2 M47WC;]+*+D3'>*UHI14.&JH&%J(D05X^A;!%S2P*L[5VY4^Z(NO7G(KB.H&;!*F= M7 'C:R*AEQC!>.\50K%V&NPV4V= Y*XU$;#M=T36U9:WD.ZQ?8<^IAOMA Z? M'&=VR-1YB(*8%E]2!0_?'^7[[>_RS[]FLWI1<^ \HB!M[]=J@4,CC)TE!.PL MEO*W+%>%ZX2L<^P0MZ@,?MS :MUCD9$;,7M(?NU8Z6\&D79I.V"0_=P+6-T[BM(_# M4N:;$R1( (8BO04@50RKBI6B(/48'AO%,-_%T]7.Y1K%"OU(2&8_8F+^ZX'Z M8!2H&X)F#BXF'#E"G/+V0\-AO!Z3OQK%9!Q/$%&=>NH*VX]&'=?U4/S-H8]F.\N:AZ/B*1'U&S&=Q1A).*\' MZ>]&0:HZ\,":+E[<(&'GH(4G3X"5&KG%D*D)4(_<]T:14T"G%PC(M/S)EAG_ M.@I=G4F_7-YB_7,XYNP_WV^B<5AQ?[QNCTCI- =FX4V_M\ VY*1=6W>)(S6^ M#5NRJO*K-KXF <>RS;I6UI<.R_,CM3%'3FL+:FHKIUH1.+"9]::D@V=)/O4Y M@D-D/5 "WCD(F76CE'B5;]GK"MN.2!W/'"3,.D\*%]R-LV#^-W6?8Y7 %D04 M78Y5]CG@F'6GY,=;6KU%0-,?B'@2<%"RR:6RG"85?)$2PI[@)1.# YI9%\LY M\A'PY^5197*P> 0] 8G'/@<^ERQ6"Y^&,HQL'>Y?AF3/#L2-R/W(I>@(,EW\./F8] M"/<$YL2$+)0Z2UWAGJ!2QSH'D))O8&AF39U,F3*1EVZ;UVZO9(%T+%KT&L5C M_]YY$:^T]6KJ"9;:A0Q:7H.K4>'_(Y*4HJ\EP*B?B EDL#&"-@L<4P _)YX M4QQB&C,YYPKK%REE/P"3BF%C2&Q-LH03%S:^-'4&WJ)T0WL64>&].)U*^H&E MCD16QLL2F*AO2.0+W3%KI>P 1K[,6&/:QBA:9A9CGT7ZIN=4B,RQB^A=%'@" M*$1$1I&IL:3-,QT^[_+(6C-+P(V<)^4$)6"$65 \BQ2&?SRQPWJKVFP'=2NA MK(PV7=WBSP;]4YBGQ>,BEZ(O7K,:UN41I<.NG=&ZZ<^Z/XZOGL\HG%X)J8RX M%#GG3*.( /!A%K'B+NZ)$U+HY,RJ0R_]+;=Q[S?H\_GE.YGTNVK0:,=3,(1: M%^0.]&"CW[K)(4Z/(*VPK^Q$[F0TW3;!G_G=)LL\]!3B/Y!W"?-!C'WLK!*L ML2T701[+-%8*_J* ,O+$5Y];;\F"C?G6 N11B5G)4A:_CO3';][H&+ C8U1P M)>Q DS9.#&U*SLT(T)$-"]K?&W%KJK3Q9+9-T5<7\+L:>]=:W%MJ ^79>++< MG[0(':$ORZ]@]E+@#I8"I3]4KJ)TN[@3\?$6#*]CE4K/Z4UXU7>K@]2E8LRH M\];WIMR2(J41#*_/@"M7I(V9\@8?>Z-N7:724 \]\]Y,"\V^[%ZHU#%!=-/Z:K;A+/4KC?_INO7GR[5+B M[:[6#34-[ZVVN0XM2S78YF-9/>YF-CAF.U3="+",T16>E_G(F=X$. .?/>/D MCS %$_PG<5A1FXPF@GF!,COOGJ#7+6M:WMR6IBFP\ M>=M"%&A>Y%C9NL:]!2DHR<83,GUA1E'2WN2VJG!O07(=V7AFMX4L4+9= THK MW!N07$Y-25%1RO=L.]FKFWNIV6P244$WJ(\U,,=J M3_.=,-FI38EHE7+5"VAZ"(\\6[VIVPHM/:1NST0NOHL@([1[17(-$-\_ MHV".OL(4,1'Y1YM6;+23J<';;'FQ*;*-0^?>:]>-->R=;SUPOG5F"'L?FMT^ MM*X,8>\*L]L5UID=[#U:/?%H=6$15CNF-K-FKT)([B8.05DZC^+A!Y:#D(#8 MHXB,DC@AZ)+2A#UR:69?5^(L?_0@XYG+IL"(MZBK\W2*C*%3)\V\,F6VE7<8 M B:8YEXY7:R*W#@+]NGDV2'>.#4W.DYB"N;*[FQ0GXIC)W @-Y_!EJ1@W!W3;YQBY3J1WF[W#DWO7@H(>H'#"J2V.A;39?*V\RO,L)^P*8JC;([M*,XAN5C-BN' M%_3\.68='U:9I0)F5FQMYS[NTBV78:XO@8S0@G>2N.)LI%:7R&+C$BWG>80\ M]AS&%LCQ*4M$ M9;+9^/!9P?O:G+ ]O&K5]!ED-0EM?"UM::;9K-&@#TLJZ#.\,MF4WTLSMX=G M3SQD[]5:N)M_?>^0VZW"<_B!QMAM5T6K6BU8>77Z;G,C9=GH\-A"H'R,;->D MEI7N+4I=5[;=C*N9C58SJ>\C-Q[[%XX[N8=&QOX]FLXB EH[Q_ W]IX46UB= M.80L0& 6 F'V!J]RTD5AHD0SC&>QN.E3B6J,KQ%8L8*K5S]OX58503K6FDBN MN,'L\NE8UO_+EJ^%FJ@66Z"L,4@IE"*Y;/0\;P@ /YS![SC>&EI>#7V&E2>3 MC7[G.N:+;_G><"VL+_3RK2*MC_MCSPUKXM^\N9X;2W,%V.P.7TJZS2MA.I7T MV0JTG]VRPUTNL.(\CIBECTA#1IR@""W6G1]T*NZS#6B*:K.W77]TV\F<\=KL M@2MFN^YX3MSB!H/YO0&6&NPN=DC\,&.S$?* M/>9"&9-D%!\8ZJ<:M\*!\8W)T@R50=! M]"RY8*Q$;0N&V_B>ZN3A &E'@KFE=U;/T5E/UD/DZ@7A0&:-:(7 M:)C]6WJ/Z1;1F& W7K[5M/ZA5/(&$1PQO A3^3G*_@^_!PG+PG'QXD[8;?1; MD#,[IA7%4W?,2-GB@3)37YY%G;@QGLL62CJ5F(T_-V)6 MU5%=1UV6!M%45% \JKI*9BX.EU$@-VHG^KVB)LY%04CIL:Z)7>\FZS<$S1R\ M?-FQR',6>MD=4-G*;=L*7YT)J(DM/1BVPRA2GE?JT#>"^@I>'>CU8DK/:.T M6?TA= 7:5P>MXEOB9D]G:]FN7-K7Q76#_#5"NR%DNV>LG)UTS0"RC MCO]=A MI4K84Y14Q;/Q&M(FV^HOYBC0]A11#0G;/2MMR\TY(\C%J8[@YP#E1_#E9,!" M3Z8*><^A51.RW3/876:5%.#)(^@Y@CRQU)]%[Q"T\N6_\RAYC/TD*)9G NC$ M9#T'4"RU(/3JAI#8XU@NUW.@*M)8>2#+D?(R31/4:RE+BO/ M@_,$O_0^RM\&W2;J6Z<2&P<"01?9&+$U1)4?[)IP(:TD.(<5?!#-[B(_?H:% MA!+ &S2O!L\-R>0GP&;ARPVP> (8L?=1L@/AXIE?G2XKK.;5@*PB+ ?WCV9Q MYVAAA$,G=!O.[K65[&=W+75QK,:L;PLX=Q'RTIO\Z=,!^=L1%R^(N)B*1P@Y MK8W#@J!#U.R^9!)R4#7KW"KS70QML(%,C['TQ@/MFEX1XDKR1YGD>,[HV15"67"QE8;S49:B16KU:)68Z=I6W=9!.XBI$:X6U M)=>LW>@PH&\ ]5VXH0YLC/A3$:P^5:1P@="LVC=@+'SA;4P(HR+163JW7887 MH<,FTW;&%5ZE;\!">*+;F%U&19YJ1M)T/9 G3(LQ$Z61I"C1ED M5"2[CMC*-8%BCP'*PVL;6DQ]E6_ 2NH%MS'"446:91:N-&<*:'S2T"[J*GP# M5E$GMC0NTH1'6V?R;';/O_66WH 9:>G#QKA.%2&S6QW>;PF-ITK>,MWJWH"A M; IM5T[Z.Z8MLAC[=["BPCYVV3E]%F,%.KB) NQBM$SH5C[!-^/EX@847"-A M#(:0S, 113TWL@S ,D*C'4H%FIHC!Z% -CJ3H'LDTR1]RE@E2'B;D*'VFNB= M1;0GNOKEU$Y&VEOV:>P_Y$D4F%=L+:'70^AAF@Z\V1E-FK< /I8NWV471_>&<)D6^:_O]W[Y M]/X=RN,B2?.77]_7U>3#Z?M_^]?__M_^Y7]\^/ %Y0A'%4K>/<_?75[??'OW M7Y_O;]_=Y&45Y3%Z=UG$]0SEU;L/[Z95]?J7CQ^_?__^2S))\[+(ZHI\H/PE M+F8?R=__RC_X[O[@ET_DG^2G_>,/U^@9UQ&>?]C_M/_IW?_>V_O+_O%?#D__ MS[O_>_?U_WWX0*7(TOSWYZA$[XC4>?GK^\9W?CSC[)<"OWS<__3IX..RX'M> M\B\_RG2C]/>#9=F]C__U]?8AGJ)9]"%=0%G5HLV(ZNV=G9U]9'\E1'9;$/]%%+/G-.>D/4;/61OY1&UT%.\>O:&\1M>XF!'6*AS%5?E;6DTOZK(J M9H0G6UF-&^PH^$,]FY$9CW2J]"5/)VD$G?>9*D5%U1=I-/ M"CQCNKM$591FYI H$ZJBNZY-+M!ID79D7^,(TP*J]^Q%F=H(0/ MP-EK7;&..)IJV*,L[A%D%/]IQ+%PO"OT-4;0H.2=[NN@%G9=E M/6-K0?E4I5GZ!TK\Z,K\N_W,(JP4^6S)ENO/9"^54*Y07C*RKG[0'SWU&\N/ M>UB;G:P8U@U[ +*>EQ^+*LKN:AQ/B3KO:I1),ZNR4_+=:FX5T1T[?>35%%3FH97[Q"3_E#^Q]67O@3=!JY\6'?!<]1C\< M63%-V^LH]B5ZKIS(JVVH:Q=!+W0!:#3L9IZR:]8Y"'867VP,'XNG/)I,R)1/ M]P.K7>'G^1=4O.#H=9K&YQA%S,HRRI<^.'(6693LCMV'-)VWYG3MCZL:TQ.H MFVVX:8L.?77-$V&Y,86V\].IVNLN]NZ)MND7I/LSC*:D#-G,4_NO%03KMCUY M3*G?XSHKOCOP[S::\KS=?,J3M&166)2LODI^B?#"QTRVPK2"_=G=]8?=+:>M MUDPG"Z/=ZN=A=>@RE_M8K"R=R_(6/ \3=_W>NZC6#GO#]OR:#9R=]7T+:JM> MP^:LAY:T!?<1.ITB<[RX1KKY./QM[!SLY3R[DNYP<4TGXT;GWMKVE@>N M/$AFW_)MNG=HGW=[F&EY8G'0>]\0OHM>D$UO757QVCN7]O)%[SATU1-WV^TE M-L-UN$5/8ENO15:M]A@5,]_PTW*GPGE&3BYTNB53TV51/U>3.EO4]Q5QUTD6 M?SXQ)YXMGP+:]D.#ICH*2\C!-4H6CCL+T78JNA7$5E.2ZFZ%HKV\R+F%9.M/ MM@/-ON6.4/Y7'>$*X6R^VKM<1E5D+K"LOA>Q5A.,^,^VRN[T$7^S@44\DI,I MP^I[7GBU'=7J5CJ*^)\/T1O107E'SBKF(FW6\M0J MBJ>/I-71Y!&1_2 FNY/+E/P-(R()N]B$\9Q,$=\C;'T5Q)\$[E1C?SS:J_G0 ))=_EW=WZ:W?(X8K6ATE6XI# M?J9.XR+_D*!)5&>50^$$;3L2M:!;2S^2+IKN)"AKX\,,S9X1=BGE9KM=1)P2 M:7!(^HJPJE[]AD]Z' M3WN+= #_<_'K\4H* A#=D!_+Y5>RZ!EE[-MC>>'Q\>E"53W*?%&4%=U9,.?" M^7/)' L*L87EQ\<'.R2?XTT,I),MFUWTMY9#?(*+F9$J%U\O3 '4)1&I>.4' MDO?O"DPV'+^^WX/BA)[NZ"GO@>QFTI@L]60'I"5&5&E\\@F2';G"501)@8A9 MVN^?I:L(Y^P@N[A?_#DJTYA(S*X?(Q55FIKCTZ/!C"83*&+&#OIG;+U%YO:Q MSR@G"E;-=I(:X]/AS'GA8%C8%5RL^Z/^ M=?\%TR0)N%"/A$:I\KX='\PO<*W&L2][*3_ M7K8*?UYZ( UV^-(ZX^/AS+=J$&)^ $Y?/)=?1C9,Y\F,J)3*2 VW"ZE5\[&Z MYO@$=(>B5K]DJC9 )";NK'_B!!%=+"='R32]N#1-3S*JW8QY(^,3T*'7ADY+ M<)+#]Z< YDR;N7)\ GIV:T.4&(.$#P!K"/7G$#70;'"7] I]P=*CZ6=(9;WQ MR=[0>-+CD7 &8!MY0&Q31$3]&N'?40.IRB(JK30^ =U;MF%+ T9"%8!19 7. MZ N*#T^!34OMML6;HDOH0/ $C*JI@B3HT6Q*:E^]*@KCD]!YSL[DO1()'P! M6$\6=FV3@]5VT?'QR6 X$CU1 M-JV-3TXAN132HV32&IR$; "CQJKCLD 1$QL(%3]^K["-9)2U=V^4>*J01/YUS9%Y%?C.UPD M=5R-\,)U=_XC%>TH9$7'QWY.4(I8# 5M#28V*%-*+]%_=S.%C?Z;SM/+C4@> M,0F[Y\:LC%K"=%7')Y[F/3^D&<&1$ =@;]C*4/^MIC(N KD;F?[-HVG:-3@^!2&Y MU;ZP T()[TO#QL?-H,P^PS0%-S8&%JYY-J"SSYF?XZGMV>=,>BP5R.OR[ /( M%._8DVK*-,3J:I',((Z$:W)TX,))M+TGM[M MS%&R#-77,B6N0%"!AI394J1"$4Q\9N/:LI:6G;+C,] X;%M"Q/('$XKYB%%4 MUGAN1H:@-.E:H#YV6SZD$(()LCQ/_EZ7%;,77!?X&_K>2%^&BYS\&'-K@N9( M9=7.^.CD^.C(C]G6SS&K';QP BYYDH+SA NC'WJ"XAR5)Q>\\>FK'1&2T:E" M&4YPICON0CF7]42B[K@&$;6Y1OI 36//YV9G-7T]3E^T)V+ M@!SC'E.Y""R="5)3J2F%-WBY,]GBA7>-2 M>07$XH<3_\DDI!FF4'+),F#?(9P6"<]+M;P2O_GNM(XNN]:(0D!##^WY;(,O MG%#31<:QM=M51>=V60(FM-P."K+$TH<3"-K8JCT6$I,< _&\W:GN$;^)AA91 M%KP;TOQZ+YP3]LJ&V9'2RZ>)JD.[9"_O*/THPUM4JW6_DQ\*1IBG4;_)FP72 M/$Y?,W3![?WT2NLB11\O/,KYTC8BIXW%2]-[BJ[7P]?'>WNAW>F1][[>].$M MK->Z \H<1BRC08%1^I)?U)@F>IP_XHB,M7@1',;^E2U>DEP.6H)S-%'?B/#S M0:+6T&XER;N93Q5X"U&V[ED\58KF$N"Z$!$_M*P?<@:WQ0XG\EBR+6:+GZLS MA*(QLKZ&=A/-^@BAA1=.Z/*&XX5OLDT]3;PT 11:\*J<+ZG\X80DJ[I4(V>% M.FK/K(GQX='9R?YP5CUK7)J 8WA6>1?L1NMN&QS_<-9">V 28I?FC!XBR07O M-Z[>'AM8Z/C1R?'Q_H#"QYF\?L)_;$/(EZJ3]6NAW,,.)0>+@SC>]^,JZ!(' ML:)49XJR@!A,&+HC=_KQ/G0@>CL>[+SH#&4P\>GNJ!ML)$0[#L,,7._':WZ\ M#WJ04XZLCEYS!LU!U/KN*S/T-V/99G#^2!;XSZ2EWP7\&-9DXA^%MID7;WQL M(043EDYOJ_(7,ILOTL[U)-HUP(&'EJY=O8FU1!9,-/M326:3YS@WNO1G.JM@(43V2[W"Y:;CL'2G.36;7+]A.8X4!/?'6PXH?(743EE MSRZ64QIA\!9EZZYL-#>;U.>X!S9)6P$+)US^.DHQM%;!P@N47J3$;X6?FHU-;E^,=UB[7'%0XX?'\^;@',HG8 MS*W22AQA:.$1NEVO%DTX ?2D+T6Z[_?IYEQ7?Z MD#/9%5P6]7,UJ;-E*>UDZ_(S7(O#6F2]X \G*I\<]&*45_SUIONT_/T"HR2M MZ$_JXZZL%L,87&9[[6E7"\=%]+[$)+OQ^=&$=2_Z;8-YV*H^QS*,+5$[8.&$ MNB\?'6F\.$*WZL7LM:X0?B@FU?<((YMM4HOVN%Z&9;+H!C2<4/,[3)]AJ.9W M6<00T!,:0V/.N6D3''UHEQ/5-%MC"R?4^V;V2LYI_)[$95J^%F64C2:W1?YR MF[ZAA%]]6#T'<)-74?Z2TOT!^X.M;=+#U[A.A[4U]ZF&<.+9!6^_Z7?H\DH< MX;#VVP9HPHE(IX^M?T\S^O;B=I=;_DE+GW$;#/_9L';6]N#"B6X7W%FRG;Q- MF^#H0XMNUQV:++&%$^&^3&UW1S:44ZMMN*8FQSJ,$Y8M)$T<>Y\;L.7KTA:[ M*$D5CFY8)R0M%@E34#D?=NZ5C99/+MRPXSV9/N@I0+_1:=$:U\FPCD9=8$JH M!\DQ\4;.=RG9S+VPQXK-QZJF)LP[Z];\V@"1W)SPLH2)?$$?$7X!>'F&^^& M+@!MQ?'QWO'A0.);+!%)^%B>IGJ\8-FT6;!+5[W?KUQ*TKB)NM*V@0E)5&U\ M>':XWD+UN7F,IRBI,S2:",0K/\\;_S(*\FS1'+_$"SIJC*B1;"2[( [F$N<2 M14%CHM(*,7OOMC'INJYJC,YG!=EE_<$&X.+5:S8,;;J'B\\P)1Z 6NH<=!NG MF@CFIJA ,62_=EW@67233^A_3"<4RY:X*D!M?!TZ15NPP5PS74^&BE[-T&'J M3KJ+<+6>-QL+N]U2X^A;7)V@=D4GZY!K=01S\=5FJ=5ED+!LBBO?S[RBS#'1 MT\YD Z/#?!0 AFL!6$WF"4D-K@\_\X%=CHG61)JN,AMPP[F$*Q"43V!(^\"> MMBZ'Z\DI89R)0L>%.8-B<,'1PLJ.+3&1L2!0D<%%FES" MI!H' .I4,!\Y FN9*;QPKNRN%HYE'(C=QGJG%H%X=GHXU..5"3#-]=P>[)R+ M:TW7!/E%0>.RXZK\+:VF%W59%3.$@8R>"N>+,I.UB66T<]OCH].S@U.0\"7. M4),@=M0ZSY/;-'I.L[2:&YO'6K0V/H!]9]$==>(QVUHEP9A6VVI(=X3MU"[3 MNJ?[GLKSK._^XD8K#D_ -97H(R,5'=^ @JL3LN.>H"P=[732##F62=9 "FH M@;UEN>!!S*D293"V3W?4A7)*[HE#W7'92;J_**-7DA^F"%7J$_)N2;Z>@1ZI ME"- < Y6@ C&=K@^ZZEZ5I[P!:$4K@BEW6G9Q8>X(D'#N7SOT#PI3&WI[.'< M_E#/9A&>CR8/Z4N>3M*8WKG<3)*8HG+] %G#HWN)JBC-S$_TDFEH]VNJP[>N M"HT;.[5+=&,LE^QLHRI.Y3G9]Q/O(3RR&"M(,$7J, P[Y;OT7O'G.5U+-,<* M@]I<3WX61:/#A!F)POG-!EXP1T:IT%1DK8/&H#:'#.UNL^'&DET!U&#.?7VQ M&\K1HD^: TP0O\S?0>1>_MA(],'"O+4'2.,VN!I G7HV8U*R)[5&^Q.&NS!H M@ :\#FNN#E(PQU*_81 ,KJ>4(YU#6I9H@A1/HLBNH=@A*ZW!XGFQPQM.H3O?&C&V!"B?_ MO _20IDO_;"GFR<=)(XO<=5@D/QKFSWRJ_$]MV=B[I;K@PTOK7 MZ$O^<.TP-4CPK.;_ TMO/"J95=0G*&" M>2&PI6?&"$TX6<-IWDUSB@2E.2:0B_4=&5*!\9@C_%M-T8PFJU#K!0*47!?X M:X'1XS3*'U%^1S8>1*;H!8TFBW!MF3.S0Y,<,4AT;Q?7IPO$+E*,2S@6?);( M=9/0=%^3.0'[-?I[@5?"RWBU;(8A@TE6T(7+MBA=9 AW.$9WGY%P.5QW6^=Z M -FB]#UR%>##228N=1 ]E6A29[?I1!5H;U";8P;)<-EQI;4!%TX*[XOH-:VB M+/T#[3Q:\ 47I6J?I*O*T8)$X'6DTAA9.*F]%2(WL][LM>-SHPF.'L1/[8]7 M,4(7V;TEJ^\E>L4H3MD'R6S1_'[S70"$R9?)#")SILN67T?-BCU MO"SK&8-2TOQS,3D07*9O*3D%+LNK;8<]?)_K?4@G+ACUA).ZO#5NGJ.]_$(* MTL>(R&$T+9+?$+V0@9+S-X3)N93]\3*JT$I)/CIH.TDX%T,\*T(I*IR$[5>S MUZR8(_2 \%M*;\")%/*M8%9K@HQB+Q\+LGEO_IUNTKX5U=]0M7BZ^(_U32/1 M:RB^OLGU.\23KG^5A),QWAM6/@K)7K/Q@+;JH-VO()R)(7H7@?3D(F&^\T=) M%NF*%;UJMS!'-,0#G *+)GU^G^QDK'&4B#NF 6-&#;![N<=#-+=9XI,P"W&' M;['9I\Z:G7<=5/X-53WV 1,>H*NG@TC6!+ZEMOS8.Z-KV_-7T3EE%Z/)_^A MSIJW**,H;:^0NWHD;AF?\>]%1LV3RAOG!K48IV< ._M=F73YMR0U&()3/QL7 M968M$ZV*1XH.R; OJZ_1&5SBV"W,M>!G.V*5UTK+DH;;'4#!7#[?E/&"3-(O M!5XX/K075?65>>^'BH%.!#0 MQS0L!I#,\;Z#)IAKWU^+',V_1OAW5%W7>:*_T"^NP(&!YIOJ3),&63!WO]= M1]]SE)PS;[W1?-@HSV&!IOQUL=$4(0KF8O>6F(MT=XOD8U%V/J-G,W/BQ/79 M2Y>?0//^.2-2@S"82]T[_<_$/2BOQ $&LL9U'HN[L-37NX,QC2Q#6)O1JS#F M$&DPK8E51%^9$0,20K(R/LE3[1@_N*5N@F'<\^,=5YI/+-0O\8[;(ARV6:67 M'(!G>WZVIBV?WS(E5FR/MH _$2N\P(R;BS9%4 -QES3%[NA M&&SZI#E$$\[B]L!*:+T]1UR#0P0)SF@SWB36'0VV8$P]O:=S/-L#N3KACEI[ MM,$8B:YK3!1>,]FOTQ_T)SV[\DH<($@PC3LZ#> %8SNZ15&)IN0L?C-[Q>0P MRT(0M 0J:G&(H :_[@R:X/-E)7*?T>ILWX_-I\]3B1B4KX1^?O(OG8'E$Q=K M3Z+A+8&])>#SIF3H[7M[;8>2,*]5DJNS?1"_G*S?[NI;+#%LIKRO1%%:33?+ M<+E! E4M-"V4V%NZ/'>&!)<)-LY\I;;NN LR-1#;P/26D\\=M;I$&^J*'&F8 M!Y/.A&XB#"?KWWD$)CY- L-@_.JCNBJK**=1!1?%;%;D[$),>?6# MIB)!"7^@GMI06>\=32[3K*[2-T2PWI+Y[PYA5@'&%7].H"0+@1Y07&.B/H7L M5Q'.:?3$4NA; X>]JT^PCG$(X,)=FQ Z0C%W_KOX$!]( &^7.R=<%TC@5%O# M#C?HJ(K/^F^NIMX2]2#0H,)GA#+^BV:Z7WKNJH<+/13 M3WVP:=./!/H))M;"?V> -M,.IE<$&)JQ2AI1%?'OH\8[[(IN(:W#88+:5HS' MIYA(/;1@HC/N45GAE";=8L(^$567]P]/6O:4]3A,4.M'1P;-X 43=M%QSM)> M"7'2/C\W@-XWZ.D(Y%9=ZN"08.PM6PG1&FG]GJJ4I?^%,:6T3OMF8D3IWCBG M&>+1P=7!20NBE*$PMYQT_ ;7$H#1Q"'!.G.)*Q4-W%+" .FO8&R4X]B#LD8X M8U.\P@C1!V,Z: ]^#2Q/J!O"Z(3IXW- F"B'/DIG$IQ:",43\/%TK&(-' M&'TL0+,&._MM)TG77U:0U^)004T;7F<)2:_8" ME=5]5'E)Y6WZ;:;N(] @!?\;ZMZ4&(SYQTL2_K\6652Q!SWZ[+7BKW.5@V8; M&5:_U:@QF/M&#-&S'O2S#6CZ]*HJ%;B_CW(%@YHX^^FG?K473,8=KZ^;0$RK MS6]S=8.\Y#'L256HQ(%D&^*ETC_(3W17+LL/#F.J-WI[8)'@G'E.ME\78'>C M3>SVCK_$>L$QQ EU96]T@\CWP, >2<]M4+=)9^'[H;MM7_)B?S&'JH MR(S* M87R+7IKJ6UN%[\F&];>@2\L"[L:29Z"<97(!%6:YE5UN,P/1G:+))F MZWFP8G +7#!&>9\NJ%%XQ5^PX721W3.UV+U6=431'6\JBJQG<[H+;D+AP:00O&PGN/2D24 M0U_.::2"6AS63((U=;4Y9.!\SNW9M$$8CO$39:3-%R(S3_^^?GA-/\%JJG*P MP+F=.TRPIO""L11^03G"44;O1"O"JAU&7\F< M'!F!K2VW'!A(IA8@>X=:#9I$4CU83#_7)8%2ED2\YS1GTI7G29)RD6[R28%G MBY0'(('+9)>)_E'3=>P-F25AEU49'YQ8'2#HVX5,K+W]A5"2UPQE]D)5<2(, M1""O4C6;/5@O_;"M;E;7&A_3-:M#C3P?EFT$+QN)T M460T]1<]KZFW!IL%"7[ [,)M=P0B#,&8B=;":1>-[:($"52.895J=20TA0_& MPM.1AE"6ZFY\Z!9D*_.,[)19EJBZJW$\C4KV!D*4H?,7,L/.5&]^F%8E*$#] M3N)>+CI_FF+QEI';>HC0RR&C22.Z3K-T",N3I?!T_]3/Z<3K(J)&XRV#MS5+ MS;L^I%]](P*M?_-(?BJCF-G"M$9KRY:X+CSYF(P7)#5-8FK; O663'QPI(>R M_/7'OC9YOY5!0K)6,AO[:I$P6R15=;CLL#E:6HXUP1)JA#2<7.57)5'4]TOT M6I"3I6($;I0;'YS"AO!;V-45 ,+),KZX!5!>%_@KPB\(WR.6 YOYOE2Q,JIZ M!"3H*_5M6#( %%!&[X6PC\7"'K,TM:!2F^E?4Y5 A;W1U8$[-29-*N\^?9WT M,LI-6=8HN:PQW74S?S.[@;.:0 ;C\"%<4$VXRD1B/V# M[= G")-NK;J#;=,,U<(IS&MB79AN!5%"-&"02$/\.UQ(/L\.#G^&+N-(#Y)^!1C7HL:XS(DZ MPO0QEEZZE_TGN78'MP1Y5X>DLRTW:$"AG>N;F(]%%67+M?8.I_'BOGO9=XBG M()Q@Q:!=;-":^,/CO8,CP&"GALK7X<,W">F<5+DE90^D9KFNC$Y^?'AT=G)YZ>[FD?@+)+O?&P]Z>A MX&)=7:!N\Z)@+]_G:O>306%8'5.OHN "?%W OLFK*'])>YPC&U_DJ@5]W3:0 MWB=22C#1R%^*(OF>9JJ-\K((%SZT,%=31G=0!'.EWL,2W/C#)>+6A,7YL-_- MDEP.3@-HT%4@TX.YJH))'. 2OOIQ7<=?8JH\!/7P!-+KFLH()KQ\?1@7:*G\ M/&_\RSPGF5E37/5^7+K**X@=^D-KC XO*EJ[A,2@FQ>I;U3 M$$T@DSJ\7]2)XM;R+YAIS3J]RL&#:XS]=5S:J0>$:Y0LT@V* MCA[]"\&U.C1/&Z">7%QH"&_"7/J!'J,?C3_V-$N*/\XU_J?;3JN?<.YA.!V1 M43E=Q,^\11F]2];7FKWS8:+IL]-#T$SC@?1$A6XT-T3 8VZ;2-=A,CN8'ZHI"]MI6_HJ423.KLE/Y6+$-V]WM.PKG(=FR1@W2G,7*]' !=UEDJ]IB0C MJL)D6^^_( -)AIV!5_K5-\H MR('X.2:IL_;:TB61VZ$;',#@KNA[G^=?H[\7^"*+R.*D]J=8M,+UYN=48N=C MD= IY+X-P&"B,Q7"KT5?/[G>CF=12UP5GO;YQ@Z7-MQ9]P(E_&""1*%[0BC> M&N@NH?/G #@.+NJR*F:+3"QT?SU-7_49NQ2U^&H*ZOII.U[%5)M@#28(T.7/<5OX"#8UCZU5T;_<-#L#\Y!0\0Z+>,H M^QN*5"=$!ZWS[@D:'*6@R]K48PT[&*^-'2B*X?%[X:QO+-KC:@'=6GGN#=M MA^#_D<$@GU>Y]UJVR%4#NLWKHP]L0!V"AT@"Y+JHW2T1RP:98HY!HW%ZZ ,; M2(?@&I+A(&7==@%2EBL&-GMV#UV@B308%Y =CO-)A;#S?K#1*E<1;(9\OYU! M##<8+]+/91DXADWC;MN3?*LB&(=6Z\@Q>OLND,@Q)9,2N1U&C@&XMU:@F+MU M-&'9YS6.2&D=KI, H\*65*EYE<()QH'5E%#_R.A.80X(.I)+KV])Y(8<3S@O M7+IA*!0GHG.JM'[#P2<>\;31]3?]Z<"$Y^'RZ+Z'?@Q;1T8GK[W\2:"?,JW( M<3!/:OMEM9^T(AV\_J"N7/.Q8>KUE[MCK:P]O0>]A)9MPX(&,W2:5!D].,D7 M67JO"?P+2-;6F&8/+Z6?YMS1!+U1F9(99R.S1#0#PY MG_R=#)'E:[+?T/(M0_K\'2YR\F.\>/!9O3.W:H?K+H3$L!)*A?RW@QB,J_IQ MSMY73[@LVGL,HN(<%%3VV&X\B#E5H@S&O^R.NE VYCUQJ-NA SB*UT#)Y),G M$4[*IU>Z]2#E#S^=:_[*D ^/*PVNI>:K 0EN/B>_*':YJ>OTN0,11?CD3KQ6*U[U%2I*C!(8%8]FS9,4'AS8%H-H*6\BT[DF(Q%Y;E M./P8^/PLZ6H8WIR#5A/:4TZSC*63%"7*549:GN.!NMZK5[-\)I-#\>8.!*$F MA(V :XZT_B T\%-'AR*6ARKGU 6?[8[$T NG'A>2=.Z9Y7U M&,Y]3S8!8^.="1%6%&Z!"^_;"IG4\AO%SU*"+OT_ZK]]HHJ7&+0)]O;L&$, M*YP\[8O(^^>2B:DR>F\49$@.0DM6JW8>2Q"$DZ&<"[C(]F],R59YC@MTZ$@4 MK6)%!D*3N+M'E_&AG&SZN+".-YFK_\-X/:66M2)/QH>8 M0SML$DXA(B\6C[CX>$6XFM]E$<'$GR]YI=M:,@$K9S1Y-8XR M@%V$X1;0"(N$,0#[P_:E>"+EU8\XJQ.RT_E2%,GW=!WS*C0NZ:MSU 'L(@P9 MM,(D81+@VK8!6QO2PR9VL6)D1VZ)U@%,#HT7PSBDQF5_TG&^%7FL79F,V^#X M0>UZ5KS9 Y,0"V"_:.Q]C$@4EN>X0#.F6!&F!B&)7X9X\8J)J-WL<5',#^YYI$PS]R;",L=;8),P"&!\: MHIO;:N65.$+0@ZXU&5I.91@E+ *8)[8><#:W^FU6X,A SUH&:E<;_22()%S! M7-B@SQWO E73):[#\8&>K;HPI@$E(0WB.:;H-:VB[!9%)1H]9^D+SYNM9TY= MD2$]!;7:MJ;/$)F$0P!3!]OB:9\\] #?*M.5*@D? # M8,_8ZDA6AJF=.AQ?*-N.+MM\/43)35\ JP>;N9LF-&.[E+ 217CT*91%K N) M!A@E+,+:4LQF2(XAE.7+T9EZ!4I"#( IY**8S5*>0X#&_Q3LYCC*8S51BEH, MHZ_[P;T29P)20B2 -:25?5*MFZ.]GV&>-, H81' 3G*'%TLSDUH7D2@HS3$! M/V.C5;B8*14<"4405A$R+12Y$3_;11F:?="YL34Y4BP29@!L'>=)DG(Q[J(T MN0Q^J&VY-NTQ'1Q-$QF MVT*5T Y@,[FG"3MSE%Q%F+Z$638071(JXE2UH=17YHB'.;=:H),DU@(PH.RB MM3H0<$3#W% JT$CX"3#,I$-X"4,+_99=2^Z,L4F87"X?0>1-KF>S",]'D_7E MG')94.5%V?GK:Y;R.[5W"*=%<9272SUKLS!W;WR\=P08AN+R"MH>[ +IB@KI%DF#/)C$SLO!UQQ[;, : M46Q0F^ %=?_Y9=I8 <'D=][RC)F["<=[L.NL7R*%8(/)[.PJ8F(/=IO;*X4; MF(/)Z^S67[\'>_^J5SZW80?SH&]K+>A>P.C6,-&2GRL2RNIB TJ3S#L&BN?8RW^23 L]X M9KU!/O6V=PPPRRV\\ND?:&7WI5D'SV<%KM(_F#95AB5][?'>">@58)FB)88B M4T#A6 ;%$JM3OL@K$72@%Z* MP: J69Q!PPX,ALDF-W; 7#QL)^'E#A<35):LY0>$W](8E6HZY#7&1R3BW3K90&#^0!'P8ZW7T*Q7;PG MI]2A=,'=*4,$@GI74:@:J?::XKIXVLVA_J W)VT5J7V0R^I0+5'H-W)8?/R. MLC?TE4PH4\W*)BY-EF 0#YND^PE4JY+;VVMG9J\5T_>[5(_:+__.UUD_DX'C M254LMXL7R3KJ6?T*]+H$E]E3C*?9T_4[ZI.H>$M@;Z^->5,R].S<7MO:^;FG M!\^_1C_263U3ZGVC#)),\K9%F>,)YR&Q+3*W_2%B>X_)D MAC5>%95N!ZNZ&P_V'F>)\L7(Z_IA] M091LEX*YHJ,0Z-;@THY)=3I#[#GP[M@? M=N(I2NJ,G.T48FIC58T;83.AIY@?92BK%0F2\Y ]2H?AKP!&1@7,S_.OT=\+ M?)%%I>Y8;-$*(^!3"(;D%E0+^TP;\,%WI[ M@*8FAPQJ]&X[;L64F^(-YJ[2\C;E/@:WBW(PH/= MW?(F!1C,#2KL-IVHCMD>\TKJ%TL6%*>^<-IY-,$QX8]\8UPBH]=HO[SK<+NYM>>\)ZG0YZHH, MZ3[H[4>_##7WQGO?X)X.)I)O@)RF9;T^$SD5@UB M69WQ/K"_VST?DB&NUD P-H>+J*2;!/H?&B#]%F7LVJH5V\9M$.RP 2Q]L6^I MD6 L%"X4I(N.=O8-0@! $N#>^I!C/3DTC4)$7"Z5\7F^^O'?4X3I&6?.MA.Z ML&NC!LAP]'-&L JW=LV\NGL9*"28Z,J5I LMS#:FU97X^K!;FW:(#L!CKRW( MTM!MCC@88P\8ZZ$89 'HUUEI TEB%%+8(3-E[3?DQJV)5A M5)N%^GB"C/YJ-'DJ^9I&ES2"&:T>IG'R IDLJF!]2[3(TIBLH:J3NZ[*^.#0 MQ;7UW2\H@P(DQ8DP/6Z!S50C<#0HI1^VSQXFP]S!$> VU8!2L4G$'F(P!V,7 M2KAR=7U#Q@J/7:1I',B.-LOSX\/CPT%.>9R_KG1D:7\?QIA])EH+J&1PN1 P*\184S52T]VG^?K(G?1 MG/[J_'N$$Y5_SEWC-,YZ_PC@'+).IZ@%40AO'?HGDMAGQ&"#\9+N91.&PFU69 #@7I) M4:E:-0M;X@?C>^S& [2YUA4A?5ST??Q>/$Z+NHSRA#\=2R517^U55&&"'X*^ MRB#IV@+;@ D.!QY O>)I^#%9P7G3.DV#ST]VVSU\OO^H1^G3U!SH1BU-Z^?GR?-]P\]>6/MWXUGZI.H M>$M@;TD@O2D9>GIJKVWMN_'=C_=F[\83A6G?C6^6X?*#A#3*^NVNOL42>W.' MF6FZ^9:]3-/;[]WO>[I_X4[30HE=N;/*)882Q;^\%&\?$Y1R39,?MI5,?C6^ M12]1=I57U%$A7E4%I;@=-X"+N;[75A5VC:_)'V5<%ND6=;L(%QCJIH-*@[NZ M%LHM4;3U8;TG14,OL9TUKEUIK4[/$G/54Y[&!TE\?(YK M%=K )29:8GSTJ06)"Q,@:O?GZ5O0*W-@G4RWSN\#A#SYPIQSS%3B83ZGHPICVE%%^^;/$G?TJ16WD<4EN4X M_DFLO&H-2)CLR5BS(]MO:35M/COX6&B.4RU:X=@A+<=J2@PH- 0H(;=[N'/P MY$(OVOVQK%V/782)_">:7_U <5VE;XJW&65%N:1@MNRVHT=P.%>!DZ@?(#KD M$;-$5'.V@K-%HSR/_U&G>!V5+GQ14UJ+83P&3;ON/8S8!+Z$8A>6K6\UQ2_; M!] MG#3+E4%5C@ T(LX;@=8ZD+#H(AT8[S?TU0;\AI+K M^491WE,>*7.FYR M>L$VY3%^YWE>T]L=,>UXR\NWT0N9J49U5=*D(#0Y"&OP;RC"5[EH\/;P5:XW MT'3??OM.3^J3=+L0[7XR=C* >;(U] 5 AW W3LQ/.O^0Y%Y2]@: M=$]8(9=P"I#SPM\6@'9GFO2A,:^NDJF#[.]4 HV/]XZ/?;U%$72?[$VSDCX/ MFM'CH9[-(CQ?W)+A:,[C*GVCEN<_$WL(NMB^78I^ATIYULO]K-[E4:?LYM9. MN_GQ\M'Q_C'HJ\:NNH%BFO&HMV"2>C@Z>U"@W%3N_[RX_M8X]#":[GW0O;J" MR4;B$-]6-LKE@?@.IW$/!@R=!./A>\CZZ:9Z)0:3PL7A B%+I7I1D)4CBJLZ MRG3Y9P&D&0_?==?/^F^GT& >U_AGL"T/W['G?UXVT& P#T$.*W&BKR0#OK,F MJOJ<6^4XS)<($"W7[B[;3Y8D1'#M7($[F/1(/\,M(V^Y!UI>7Q/DUO"//YA\ M3C])CX*.?P^F:_E/0&7=Q:YFKUDQ1ZCA!]#>5)/6(5L[D!=I_$\)XGZB440X MS]9TW=(V#1/X_%1_1.=5"&K)G_YFG5RB%NLHQ M&,!&=,>[ ;47M1)D#'3;/9#9VH,N765SA-]R7!=X@M*JQLCK#33YU\:^XGCE7QM[2RS[,_1 J<+"2?_I<+_>6Z2)])OC MX=^\[>=H)5+;SY#,5#[S0VTV+449KY\__6?LP5ZTJ5JS;B9^-F?=8MY-]Z?3A5CG#?ANX9:S;R4_U: ?GT236 M[42>\VU(&YR (I-\I0AI&^MVLO.\A7_\85V.&7Z/"C36K?^NY?2EYB!CW4[" M/JFWGA*L8]U.I&?O$+T\,K6L$C>'.\:S\Z'G[J(-5^V+/>U/1^ZLY6!J'CPOH_3 M]CL;MVH,YES=&K=ENB,?/=A2!*+YL#=A;KN8XW[>2MG#,4$X@KUEGF<>T,W8D8)TDF$&, ]C-$CT'8P= MR#MRZMT-<]FP$9#,4L,\'0QJE%A0,7P;FV7Z_##'D*6,I'<-,R!F&,.H%1O! MY'OQIQ?"WAO;E?J[L&TK ]'],(.]AS$2A-H>3G:<[KC#7"[,Q2.,#?.FSL#& MAR$1PTD#Y&CQ#& W130_3'?G,(: 2-G!I"(:6G2JGUV]]^A4A(+;AJ?Z6<+!PE.ER:\$N'^&I$,!11.>>LI'T#H^U<.U&!W^@++__!Q=*M0 MU=[[EBY %2*%T#TYG^ T)F<3%CCV1)@I[Q^>M%&JRGKC_;.PS2ZM)P=QAS%0 MAB;M3@^!@39XD*9?D)I\4>,;48QL2*'D#OO$95=2>M"Q[N.\4 M8+8=D>U.1%^%O"W*\B+">#[A!Z=2M\77U.1/$?:815VO6W$W-L4Q[$M@*\6< MU]6TP.3XJMENBRMP;02P]39F3[[Y"V4;Z("[ JTLW9'+'1(9[](;R&CT@_);&Z.;^0;LUU-1DD&&?M-$. M(QF)9L#"B9JHHHKN9&_))[+_J'%:)F27FAI<0M/4Y%!!(]I:>:7-JE;:LDWX=["H\VWH&(M:MA8@M ,![+ MKER$LKOH3DJ 3WX00?^&(DS_JEUY=LJ.CS\='I^!!K3)>K^4%@D"%ZXFB=EE M\=''[\7CM*C+*$_((OF*$X^@<;GFO'0 E(X;B0:#<*M ME5E6?(_R&%VB"<(8)72K4Y:HNIA2*^9-?CXKZKQ2C"3;IK@Z00RW;2U6K2&& MX^21[Y"N?KRFF)MFR9ZUE?UQLPF.'N3DY=XD*8$6CF>%X+P@'3&MFF(;]17.1QFJ5\ JJN$1$PRN@!LR:" MS#<**YAVT#K7&<@6J6U/<(DZG(3_VZM/*>SPY3TJR=XDGBIZA65+3!G8F M2(#"14)UR6E4WB]N6H6[X-(G'>P@GN43/ ME9,X$EF]'U3&.&7B&;,IJ#L^V ?-K]*9 M1BDF!S$GDF5)+,!7HKQ9/;O#*3EZO$89-Q5]+?)JFLT;=VEDBU2W5@EFT$?@ M+'ATAC:8*!4*=S3AIX[KB!X\J_G7Z >%\KG N/A.'YF+7LE?JKEBL-HT0Q0+ M>N6RQ;BUA^<@BD6VLUSWI=6WI?&EPL*D"X(Z,6P'G )$,($FFYAT\;*"T@0] MP-,+G=>PANP.@V(!3!F;@UL3:K);>'SP*8!(6#DW0BIE,(*)+]D44!O8("I. M$$$'NLK4;$)*$T0PH2:.: DEXL0-/P%&G3R@N";2TEE!'^^X799,'*#AC?)Q M(.9% L#;Y>825PTFR+^V62"_&M]3W[MD,=GX.Q'6SR'(Q_HAD-Q;_(BYFJ5= M?*L$$1CJ$1J!XB2:;8KJ+53#CVZAI_4V2N[A8JJ1LA=6!*6Z-\J08Q!(O)*P MH^ZJ62!K.%$-3*C2: <+S[#OB 7@O<$:-=(0".Q[=%GA0YNY3U'.6_CR831'; 5.[;F\^C M>^V>WZ@^F;5!KZK)QHG$4FL.*9SGU$7FY1NJZ%5,H,KM:5";:,S/[?M^3>Y" M5/"! _#7-R_JLBIF")?L&F#^A"PLOXC$1CDRII!']]4^[;(P80%\,<61I-5 M\/@"EFJ'*:U#H]/WCD #HGSL/O1XU>$$(.?FQZ):)1=Z+)[R:#)A5^%0LE+' MY_FZ\YYC%+$$EJ/\EO8VTL)HLBSYYW'[8!]@;%H=]@X&.NSVI0E[-K$%/B51V2UBQ") 8+D;+6]Z[@CD[=G2P:_W&GL&C\QQT1 M%,2G9JWA;9%]1=0;=>-O!:ZFYV1#0616=N;=@D1ZD"N3K;JT3'P'8?*R*W+T M";8+QG6*2G7F/U%9(A](Z+NU>C4(-+'O/9AXV+L@=5S5.,U?@HJ*:,AU4905 MV=/3/#OX#9F99/35QX?'AWN? &Y]; HWC?"+QAJS6WQ\>'1V<@9ZN]Y*Q3); MC )9D*:9YF"A<#-F^B3@K>PPFE:XUGI\C<4AI6U@!F56L>X>/*'.Z@2UM',; MO=@BK,7TLA>8M<682V&O,$$;3,8%B;"&CX-(ZG&84.YV&QZL&-P"%]#3(/XX MA#;8]$.F4R..Y!A YX_1Y*%^7J77(7/+0_WZ2@XD"P.O^FQ@W '!9K%QFP$ M"8X/]B =&'^4C-WA8H+*DC6_>&*&VMS9.<>"-^-F.##0N-..[-E##2:6XP%E M&5_UOT;X=T0C%:Y^T!>H1/_Z_P%02P,$% @ QY9:4 /G MRD;\AP ;\' !4 !B8V]V+3(P,3DQ,C,Q7VQA8BYX;6SDO7MSY+:2+_C_ M_118S^Q..Z)D=[<]9\9G'C>J]?!H1VYI)+5])QPW3E D2N(QBRCSH6Z=C?WN MBP=?546 0.)!RALQ.B3$G^;U^]^^;M5PCG M,4G2_/'?OOIT=[*^.[V\_ J5590G449R_&]?Y>0K]#___7_\Z_]QOWW_ M]NUWW[8/?B6>_/,7]HN]YS]_QY]^]\,//WS+_]H]6J9C#])AWWW[OWZZNHN? M\#8Z21NAZ5ME^N>2__**Q%'%-3O)%Y(^P?YUTCYVPGYU\N[]R7?OOOE2)E_] M^_] Z%\+DN%;O$'LOY]N+Z74?OB6/?%MCA_9-[N*'G!&N65#__FIP)OQ][*B MV'N-CT:T@6W (56QPQ. M:C%C?[^B?VP>84,IG"2GU+CDP9#X2X7S! LOR$8E\1'C)1V0#U;B^)M'\OQM M@E,ZZ+L?V \G[(>3M^\:;_IW]%=_.25T.EP_E%41Q55+C_/[;U]1 G^1/B-X MRIC+)X60LY7T8)3H03Z*EB:.M5O@DM1%+*8W2HA-WS@_^73WU;]S,NC7EM#_ M_E?Q_I"_==$J+BKB"0Z:)[Z-"9WL=M7)'C.;@FRGU$0F-" $HF1Z';KXKN=Y ME58OIV2[)?E=1>+?[IXBJK7KNN*+&[K@D7QL_1>-+4!_:/=F(6@C01QQZBLD MZ*,! ^&LQ4#/!*)"3W9UA^.ZH"R\>_]PGU89EEB1[#%CFY$-Y-Y"^/"(;-"[ M]V\>OD8MX7 6(=49F5:'YZ]]_B5^HKK"'Z/MU!Q3\U<<&<__E6VJH)8<8 MO? ??E1U(Q]?KF)/T\@Z2:CZ2KH2K_!U<5.0YU1L_>03B/H5X-2A'M3;I-&0 MI?,%(XQ(@5K2H:>+":T>310Z7\&YS;1AD'LZO,1&QAXQMHFQ0=S;0!?4863" M?>]1#1&U\)Z^YYK221BMBRR2K1I'GS'^HJ.CN/^D'1G$Z(3[IN-*(A/R>T9I M%QPZHSYB JZCSX)Q.SJ:1P +>H@21(QB>"R/JV\$U H]>[.#B[2,H^R_<51< MT-^4$Y8@>1IL"Y+Q/%J#H(@82<1IAK<'F1)'+$*I;\\V(:Q1WRI&GK>TBY$1 M_5M&XRYFM8TQ54JM0ZIW3[N"6_R8LEA67BFVA:I'@;N \<&\K?Y[X"__B5_4 <7Q9Z$QQ/'1_(4-!3W$"2)*,7B<4**^ MX]"@2L_.[>"T+HJ]V4F]CIQZW/Q,86) #\<+@N+>\B'\BG)2D41?1UY=Q$6: MX>*44GLDA=I!C#X)= ^C8WES#IP::LF%]@SC>COR"PKU>OKT=T\XRT[)=A?E MZB\_]B#PPX\-Y>V[BKRU7KZZ-OHRS[4)=ICDO9;D'Q)/2S MCXWE[[LS:J@E%_S#C^KM^,O+U>MK-2CFF5N\(T65YH\LZ"S=,>J\ ET;*@?U MMT1L%@8=720(!U\IJG5ZO^ :>+.9\BXM'2O+'@GRNGG2F"N4;0'M1CNG- M7%JJ2)"=:QI1*_3(6#3T[\E6+O,*L[29]!G3Q6O46*W26-2O *U%/:@WUE0J='!J/S#3Q9S$W]D*7Q148BM9F,/ >TC9&1O!F$H(4XL=!& M,*:QHR\O5:NGS_T+7>G^9TX^YWCXQ%ZT-X,IR?25;G552(+;)ZP2IY%F@HDM&\&4A'3X0L M@B]-9=H[,@>EFIV;P7T1L<3)NY?M \DDGW_T&>///CJ*ATQ&008).N&^\KB2 MR(3\>E^U_:B;J'S@S-7ER6,4[<27Q5E5MK\Y_,3-K__"DZ#8:=GUYB+-HSQ. MH^R&E"F[L:1(@(>\;F08$ (>NRQ%6I M86_C#X(L:WPH#WE5G([:5'QP64GN!DVR&M:4)5^4Z*@AK'E.FJ4#<_1MA@#; M,[(YR3T_U;3,7D%1$.[,$3'!G7=<]9P>$'_)CF.5OJ/T19-'X?P0>KXU?)E1O0 M1,VE1_=RA%.B5D,H%W-)=[CY8_J08>'B/N+J_$N+V!:%$C6HX#!7%!UD/@*@R[;FV.%[1W M5Y+G+5:UDA%]+7)7W;&SU:;+@FN _;8+^_MT/;U%4H3/ZPO8! M%^B[=RO$C(;_]?"W_[RB(Y<[S,]>L['$ O_J@01F)&H)["5TP'/H++0!%W@Z MU)T&W4U_P:8]^%P7)-83[\UT@9B%AGXFF0TU*VO-QJ$1=1J53^L\8?\Y_[VF M^,XH$^6Z.HV*XH4N?'^.LGKLV@/H?1 "C2AXN!A!Z?*)B/\PX&#%YJR6"<2Y M,$*"<[D@2]96N)C]@'LVYI4$'#B2RL.^U4,75:*K#T%B"6(:!YV40F+Z>Y5X M'IV=F2L@%LH-Y1QO"KR+TN3\RP[G)9Y>=BB?!SD_Y8CNG5U##C7T8.L1:YX! MCJQE' NB@:=Y]7@YFWSL@>++TE MBSC=%>*43\CFA-(6"#"S>U=B0"#0R9(QXJAH1:G+YFQA'E% QZVW1\R'AK.6 MJ1\B6Q\?06>KCU1FDPGK^'G;.>MX1-_35D\1.G/!> 9/7C-/6B/?7#YOR0PD MQ.Z"4)!5+S=4@Q7=^[!]SXZE=7Y4SEPZKP'W&M,#^]AR"*HKQ.GRC6U'F1^% M&&X^W @!VH,(TEP$W(LP'N4/(()Y>-=,!*\[*@TC/]I8Z0+#/[:OTN@AS=(J MQ27EA%>T?B)90HV*<56]:!SEFPX!PKPI$??X'W#089\:(/# &6Q.Q4VRP\PNRW:;5E@<+\^24Y&S-BO.8\JDZM9A^"W96,3VN MAQ.*GJ@XJ!B2-8MPNV$?M$TZE"(>4D=O/I(*HW\RRXES) [D7$4E3."HO(:I M'\;B==$1=![53X*;?LEVK@R6#C>@:9T3YX9_B\2XK&<@<':NT$U7D2O"3?7I+:I;*4( 9> MU#@Y1IS:QM7O0,U]YA]LX%4)R\^F8:F,86')D3%GL, M3AT3]X_/,[S!E'!RBY]Q7FM,0.H70,A4#^D>EBT]U!"$8=*>:P @.]8+034P MQZ#-WZ&ZT9LF)C^VX?,(T@G+)2;*FF^+9+0UXG M)-NV:=-JMH/NV?3W:O-FH;3\O$SC4>]%!WDHLJ$#)*)TI($)6,[D<)")TJ(A MTTR4.1QJXYH-(WH)';KOND1*D$0/!5B@:1\NI7$)F>X:8#NU\,K,)%\$ ME#1R1LQL,.C"3V_%YVJI%V2-!UTC!5G3.5C+!5G$+6'QIK%J6UIVAD56AM=L MC-!9&$Y3+T(#TR3Q(I!4#F#\2M))H&DDP1>E+!%TP)1^>K'R)7B.L7)87XG& M>Z$5FVQC:^[!*<>SS70:QC"6?*QA/B%*!P/R$CUE(LZ1>WBWYT>;S,-U517I M0UVQ$U%4$703V21=S):">#H,N\UP+-IBF2RTF*7,=QO:VS MJ,()=S:LH4V!GW!>IL_X,H_)%E^1DA4XN][<1U_4Y^R0D:"G[Q!:7L[D6T:0 MF%WV6$&"%_2&U$I6!5J)CD6'!&0N.@4GKE.U2L/WW;[]Y^_8=-? "/3/B_X+>O7V[>BO^ M'Y5/=%54'7_ 9[?QGLOJGL/.?N]X7."KKXD5K8R!_&.0! MY<.Y]X MK;U=@9$Y [G]07";XT-@U1]" M# M4[@D1%HD*@R6Z:@D6@&Y[,ER0XHS4#]6FSHY+_FO%H$#WR!;.PR'PPTV:)"\[ND[I(VJ2@@,QO2+* ^),0./'+H2R#L!W M\;;98LN3MB,/-^N975 <X?7^AAE97WT8\#T_A'6#?3TNY>@V?(]6!V'NY3&^%C\\&M,'I.'.N0ZP*+J ME&L,MO[]C+CIP1?*6[TJTA-O@/S-Q)CN?4YS5:FCJ+[&Z-%:IK1)C!05+E&K M8>">G04IC&7\06""UMA0/I*S.IO@E$SOM4*Y!-UEG6;5:V+-Z,<]2JJ1FX"Q MI99%-;!2^J]#"Z6_8@UODCJNZ/X?%\]IC-=?TK'%T]2C1E8Z-9B/W0*GQJ^( M- 2I%Z,D]0S6!<.P9E#Z7'NPW2400;D\(]LHS=5&+'\>:LGR M$0.9LR!J;-!V?+NR:CGS?NU:80?'QCUE-"&B/IR1G@]^'?DG?A%.&?>9?@T8 M^9D>.(CYKYI+]K\*VF;K$%=2P,"PP64I+@*WML4%$_*TM:P541:.OGC8, M/"YE@2SK#P6ZJW>L)NC,R-$VG\,-@)'9!=R\7J4YOJ0_JB*K\H?M-K%'PWG= MR#)JB),#[F9![-KM:-4\A]C6'G]RV=968APA6"^DF)$ M']E*):\JU+E"6/DQ:ZY!F4J"]:;_2."Z7>HO?Y2<-&DFH6S[1T*2X2;ECF3J ME+RIERRL7#6L/U/G5(<;@Q(QP@![M^7?WNCGL'FE,8P:_K3Y^+?^]E9VF[CT M(2K3F/)TEF9UI"A$-10.4U6'D\ M5CT.[:A$_ P6_5]_]X5:P_?_@AXZR9)Y)0,@_L,A[[R]P;ZD8=V +B (2(UA M3VKOHR_GHJ/@!YSCC;*6R,0;%B>UTC&]G=12BJ@AB=XT1,U*A3C@'(3SFX(\ MIRP:QN\(ID*<*OIBF"WB@'UP@8==*\(<9^-R^QT]&Y\P=_\XI7Z]+Y^I0.?H MJB9 F8=X QMS-N( ;-ITX%@QYA-FZ(1$,-H2#U8T&) MLF,%Y70W\A0(3B/CN <3)X($%2-[!'('@(M@<1>.17/ 3+#H$31CQD8FU1!V MKD$Y/R5YE>8U75OW-C,M,T#4())_'N=EKR?PRWFM6S9D8XJ#F,^ M" @_YF3<0ZGE 0V86*$!&ZCA W%&C'#E1SX Q'["Q2,N3@I!,2RL +9$;-4X MVX+,9"'F=@$6 !?DU1G9OYRU9<7K>$P8MJ9S) /#V>X(D/?701?AU[..H_KZV405( MBL5\MT]Y^2DJ?L,#D"I@,?T2+$EVCCBH(#6ZXA^3.1EESSV+; M$@Z<.#MM#H<)M)H&%'!UHW5VJWC:;H43XARW7^/LQ9AA"YU@A[<\ILO#X*0+ M9@9EV1R0FBR'6)E-'_!.FG0 #+);51])3O99F9Z']%Z$(5-K: \@Y5?EAH0[ MM#:T#0'K3 YP*_HWS>[DZ^9,9L42 V=H2C]M*&.-Z37-*\0>AF=2ZYR'R!X% M[E3&!_.Q.1&4H&<>-IR"MB!SW.>0?MNC78;*!H*9:WL>R5CX):V>3NNRHA@J M*)2RFA5K6IMYPT2<#,';09\H/:AE:H8XEU/)DW('= ML]!PB,V",)"MC8,0;K;^L"T_J&$("8[8?:BFM.> *]O[+/Z%!Z6_MVR=1(T.\DX' M<5.Z7:BB9JZ*M8PGVUW-%[S']T;,;LAX] V6QDUZ#DZ?FZPBC74I<"2[&_=FM#Q$&+NK[=3T]SAH=W9SU2"$?@[9;7C(5PUQ MG?B(E8^8\JI><&J\!;Q0/#FNCQO%(U8GHG\KQ"X?4,ND#*Q<7.QP)" @4K@O M9?C[%#HF<]P,1,_* @7A1OAA5M+R)*KTTM^S^K7X#(O_ZB1H.AL<'LQS0MY7 MP$\3H>!LT* * $<*XSTMO,EX"KP(&H;.(G5GL&-!18=0F-"8YNRX /EI3$\MQU Y\A8'S M=N69@F[H>0>"O<[W9MOXZ?=M-^_3%#QOV8<,_ ,2+"QARZZA>OE&7?>[!31& MP08#%\F90Y54;S=ZS\[X5".[-[K&LGIR)E7=G?,.F!\,! B!$*5=R) Q;4P! M*H#M\R M :_U/*S:EVI$_Y9O5O_=&=,.3#YP\7<]"S@L;S5M+OYM?!W'];;F MEUID:ZK)LM;&8X"P8$S%/3[6UZ>7DM LK,ZU%YD \!GP@<9VK#R1I#EJ* -1 MY4H,")) LOC$CY:U'&)&W\1")+!5=&+$25L. :6BJ(7UDF@EZJ"N[ M"D*"/=N6D\D9WJ1QJIP=O2:0*0WA*$=LVFR"G))O2<[# I.&+GT6>B(^/IJ7 M,1IP2S;BEE0&6T]COT>:TN^]O%AMLHL_-OP7EO522M6/ VR8\5X[BUY MOW:YDVUY:LSSK>C6 M@A\P*(.FX-& H50P/1]1?69T@ALDV$&"G[;W>//?DP?&%!IRU9UZ7I!B@].J M-FWZ[5D3 # R9EB7[&%&+M=0O:,_XB^XB-.2_U7\FNQ$W4%V-+RK"_9RQ0(1 MK$AB,[C7X"[?OHY"P)50"^ ;.RR!16(5\V;,P7,M&\X#: M!ID#8F; LV%U)[YY%165&;@^X,]Z!5X\,K[>9X8AK0Y(0VV?<)8:JR' M(%5;=8A@6I< =U').:51M^O"E(3G^,18))?> M"U+F4<\BF0$(-??A(O4=@WY^9T(+:M$M(8=N=8 ME'(AVZ_M+A)JB1*QM6(_YU3O4:_1W5"R5ZTA4.[M+4[JF$X9T2"TGXC0?NA6 M*>%\S5$#EL!NSO^\(7IC3)3:.GX(Y(6/A_'A+*O#Y/J^&L,-*40&_4'^AHM. M#3#A7DV#HA$3(%,*F#DNR]=AKL*R&H.YC,IJD L;E.4,A8_).M+#XD*RBPC% MZMBT7B16&QWS.H-!%6]U.KO9$,Z!/T9D%K@/&7$&9ZATH&6K&L91S\IR$#EJ M8@8XE)OHS$>D=O"3C^'^.'1^ +9'+:X1:">?\WET $#T1AQOC-74G.N8T@** M4^8:]#R$KLKD>]>IVUV@<6Q/*O0I^3UVV/"XF#P ![H9YDU.4+:R$V'#'!$8 MV)\\WF]JQ &2Y2B=Z\VZB3U.9\LI'H>ERRD&]) O1Q]@LT%+#W;%S)9G2,J< M >,^D^94G_\P:V[25(+<+VN0=LV7Z M%#S,-[V[[>@CP0!B')R\_0%\M\RM7)#YY>Z3CA!^KX\9V,_QU3%3XYL74=]; M(NKH?>>(.J(0'%'?>T$42"[8Y1H;X69"VK%=&2!-8I1!R[.<1N73148^ZQ3] MUWG-MAB+=&#/-5@87<0)+Z'RBER]\H(K$Y\DP 4OR@#[?W;\^QQE;-MQVQT3 ML#^L\V3_%X,GQPO2=8>8/'.G^NY]XU+9 M;_[2.G26Q\%^3/,HCUDKA[A*G],JQ>596L89*>M"52'7>BPCQV9-S8]OXE,[ M:OA!'4.HYPCU+)G6P TB,R0GNM[M,KXZB#*4].*Q,PNFA@W329IO2+&-PAT6 MVMLC<:3V$63.^($3$M?\6QWG%X0Q;B^+0I&U=A]]P27+0J=3E6+A)G\8M+B2 M#^?>R339>9P8O\?!,UB1V[(+R"+CU[-BM$W9((NI@HXIQ$'9]H/CP1%=) MH;8Y;1ZECCF//@FTY=&Q?!BR(-08,5W7-&ONYOI(^C><=+FD*]2W?.V]C:'5 M@P6#5+LX,'AI2JQ78Q\WBR-+5UA/@)KL[8>]8NOC#4E8.V PU]:&W;=VS?A.,$NCAS23@=-G\6RU4<@Z!2M,*$!U MU.8ZPW!+=YTW^\.#7:$"#Y!A8+54 83<8Z>_A+4?G"%Y'_DY#/>855_U)":D M*&LG*VYE+9BLXN>2R;R0P O(" _+N8(-.<0%T8IQ<%.0YS3!R8>73R5.+O.1 MS9G&^09\,.#U32@Y/Q>,.#I;;M##"WKS231._'I\3PGL%.17;$C7B4ZX2+6$ M]7KY#VQX1W?Y[$PXR-6\&..D9!UKVQG^@A2\@NT(FPJX D>"7O*#T'(/U)81 MT:KY3 M7 U3]676?M<:@LK1?8-.7'!HJ*../!ABUL( 0+4OD?3>WWP(4]N/ E,:AK>D M9:F3Y6B@9>BBEI^>UIP!CNKYCG W%+1N!9U_E@,8'7@)NA!47N;/N*P<;18U M!G.)4@URP=':\>1OL^A(;,C%OTZXA2%4Q_#TD*IMPDM"K!.D!D+HHI#I"8ZA MYM%FZJ3_]WIP:8_'X+O"9J-Z3_C5WP)3'G>XJ%YNZ%>IUGG"0L []HAJ>V@\ M"&R?:$S&PX:Q#AX,=L]NA7Q!R%BCA]9_3/#C23] M_5-4LD./#5O4H(?"4>8'Z'VTR@ 8?$ MYQE^QAG9W9%-]3DJ5-5])]^Q1)]D5+]@:XBBEBH05A#>;5 TS*WA22EYE)W0 MJ0V5#0N= M;5_7Y?^XB,1H#.9RGZ=!+OA^;RPYTW$DQI'8D'/!3KB%[?AT#$]OYZ=MPH'; M4+"R\'F<9ICR+1*R68'4>^(.TS[)V;>;<,R0WUI/=#;O^$5'A839GP-YD+E5 M"+HA<:#)HM-DWA0L9K_-U:T4^=\KM8 M].<,LQ_H#G^]9<6V_S95;MGD=9 [,B'@WKT,J:]01Y^'?88<&+D'UR(!EA1# M%K@PD5H8CX ULB "UV3 O*)GNL$B^04ISDC]4&WJK*F-,I'C-_D:-)MH=14HV4>+TF;4BF$4HT%S? M$0^>]C1MX\<93YJX"-0DTJ@9@8>& Z&;"D@Z!I@W7[1B&F3FLE9I@7F'-GE# M2VGR9MAC8!%]!'Z,TIPMP*_SNRC#UYN]$RR=0URS 4!8-B/A'MN,?KL[IK9U MEI8[TA3S)ION&%>@&DZ@X2<_,D*N:C>W1*EP M$6^/QK>:@RO:@6-# !L[+LH!LM(Y0-BNDF^B%[8[,<*>Y%U'D).,'@QI+7W4 M,&")+@MQX.5C2[23,A\40C)3F42.TL;F!,QMMZ,'8>;X=<>P.280'CFWL*B' M,Z%L$B+66J&;64 T8CO:.)+9W4Q0*FKZ7?JIWA1*DM?=04E"("24& OH2EFQ M)IQ0L*F(B] $)<*74M,W&QT4*4UN#A2=X0TN"IS1=1_B1C!X, M/"U]U#!@B1P+<4"';PWSA93YH+"1F2<"'CFK*55PM!KI%13B+9 MW,27=)E$@6;S03Q?'O&'6L"E$4\W18R6ULZ+[8RE92_U HD,H5"S!6Q#A]U$ M^G82UYN/A->"-;OGX6A$\XVK/4T/R63#/BV#3AW7&];40V#5Q46,@ IPVZTF M)_D)!_)\D'5EL,3IIS#;8H?Y]+"]M_KK(^G7G]B.2UMK-??M.9/7&YY8>)2< M=XLSMC"\)^T]]@M27#:W\ZF?E;DUIX-#FF\Y)._>V>VSQWR;E MTN")KV]FVNXKL+E ^W]!+*8K*])UP6G,)TAT\Z"36E_?*D^@30Y=#PW:W+DB M[L/I-EWB5EV;N$$APSQQW1%Q#HUX6G*F>WJ:OT"K,PL?:8[J#CF _>6GG$66 M!LZS=:FGK/21;+&E]Y;Y*DIO7/=(%73WECC]XN=44@3*NPP ;#6"S%[-RL1* MB+'RS-84[CX(;+%P45?,O8G-5%WQ_J]T-;"+7OA"@'T5YOM&OUF0E0%?9%V6 M98V3=XI9?NPQV+7!D8$\Q'?X!D>0,;MD!V0/T@0G2@OT'&6U: + +JN5*.6D M#PMDL0M)-:1X"NB<5CE#>+\5.2ER1+DZBY?G_#+DHW MD+W>-)-JE-W1W_ UB$Y='*?C@R#CE /W6!NRMT)[#/(%W)!%9L@=DZCG4KW: M]=DMT>G7/6RNZ-YT%HZG?I%ZC[]4'RB'O_F"EH)4>)0IF%DHX(8[3<8SXDR; M[37G5!E@PFVK,:(S7,9%N@M?8L:;P;MT/)/ "E#Z3MPDH?O?&\IZK%G ;O(E M6!FZR6'=([RGB5JBL\V0&FH]K$:F^2$"U$E)'_-TD\:L5O@14SHSE-D L V1 M$0D/6Z6>/AJU.^CLX%XP4+QQNXV*%S8-3@@:>%=E9EB'^RV 6?I'6SN_GI+M M YU6>#\X#;^M\QH(63H#N\=3M\H8DIW->VLIEYCK;4:;,MMCF W@RLZ"[@?& M+,[)^MZ]8*#J61/RS0XH@X4YQ!K]@ZRY-L=Z>=+= L?Y+VGU=%J7%=GB0L.' M&XX @IDA#?VGJ0#5[1@ZV*Z'8P3Z(B*=&G'=TZ M8D1-Y_N3MS^@7W_"VP=Y 1,B(Z$]5G&$61_A]4=")^.J^! M<*3G: J/E"?EK:)>:*F].H=/R[UGO.S"J ]Y;9%=15.Q,#FNSV M9>"-C9ZU:,!D 8?D37ECU@ZY*$AQ2HH"Q[K'+Y!A+ _2 M]0EY/5IOJT+SKN",$33@9 'G[0;?0WH";_I-0]2.^#PXLRQ(3G^,FY2W/&GX M[8J)\F=2ZBMVF=XLX')X8+T)=PSXJ$3Q>>_P>X\_CH1!K?2]!ULFX?-/:,T MIJG;]/&I.B&;$W8)A"^SN4YX.;2N0.I+Z)(5#BWZJ)B%:[3X=R"LO43UHC&S MC3\( O7X4.[A*>A 0V=P+@%0T6'5(RHD'Y?H:"18^AF[%O%$LH1J5W#RD538 M+&IE/ ;\5HX)%4]7=AH6_@$UUL6X13U2^ K%\]I'N[9_26 MX$,G5'G4AWI:\:'M1<=I3KSAP&("N,HCDX$Z20><@[I!/ 3N03GUU97&/9LW M;-J$L0 )[]4293IA=HVW0%:N,:Y[2V^)\N!82W8V%ZFCVL-FWKI?(]@Q3MM] MKN5HKP.0F3.U'-'F< =*T]LY3]=:L3?5_5973AQV .DMNF*=S](5R]8*QX^T M[(PZ0,@//[+H^2W>D8+7\IJ>&:9>@07T)@;U$+\3%%%'.>6&T+9Z-AK=6_F\VV'A.TX+8EZV(X*C@9=C_:9ZBW;Q:P10G[0];'O MW[Y[\]O7Z"YZIMZ8;GSH'P-OQ&W-\7"7[L2\_2/[O^JHH)-_]M+EM0[FO,1V8#N+?: '/-E+&"IQ7W M@@'V(V/2G455M""T3?772(J[H0%=Z;-A;RQC\C\#(> WC;WY"* MCTW)@ 6^K&L;TZPU6W%YO1)O^A6.[L2#/F-@&[W<[J*T8"NMKM?D2"\"O1H5 M]L/:6S*0L&?C7J&>K]6P;>MX3Q!XB8LPF@"6O1@P-R.6H::I@K>5N0-:>K0% MI@8E;GE=P!<54 W?-&_MH3^V>[B-5?U%OPKRR!1/'J1Y586,32V%@-1FUN+# M[>> M?GHODC2,Q&D?<>'J$S+Z\U!%="7:"<\E%$>1DU%4GRA/\S$YK6AYSU MF+"J4+94W4.S80FU/*$A4WQQ-&3+%6R#* )2FD7;=AJ88L%CBH)7;H*:>X$XU=9J\;U<\48>"AREQNO"@,Z0Y M%Q5RB[,_+63R+K;LHI:]RF;T]@>&&ZD@:SD&I%F08:&:1Q%%O6,*<0\$6.Z:&2WSNG^ M+,%]/HBXV-K_?9UEY#.=W3#=Y9V1^J':U%EW_75J0>>##'#V<<^(CXFJXW*% M.)][25C-'?+^J17JN$4;4J"6W^Y99XO)N?0'N6BN5DGHV=,# (XF6E\@"W+^ M%V/6B8FM#V[3\K?3 B=IQ7Y2'_]-O04]_9L:U\OA7T\4,5HK).@V_W!W'.A" M. BKS>;DP]1QC%Y]X2Q$$Q$8/:$9V>%O>3!3PHG;>KXH%#/# &IDWMC7V\X MH-G &DM7T/OF:92F%'PCYWK33)2<";ND2A^R@9:W!^@8"!@PQ=+8EHB%*LW2 M+7U\*%C2Y=&W(OQ;%8R9(,F7M[C$5&U/9W0OE)%=D^7-KJ#7U/3NR*;Z'!78 M)!QD,1[TA@2K$9R=%1HPM&JF+<$3:IERN-#VK -(%D)#=:@'Q/:RP1?3 M-A9Y?#'"UKP#5&DHR X7U0N[/<_88T<]G%5]&)L. :O"8$C$0]6%AH,5KS0@ M&F5T7#A#IP\Y0>EU@HU]*0.75S"UJ\-R"B"[#%!HN[LC=5V6.E%%VO;DB M^>-5^HP3T>WP,H^S.F$WJ@[:()KFYWFD!BOK[8\?]YCOF44LTM.PR]9>C.$3 MSG'3>G.%.J:/6X\ZZ^++E(>TGR8 M4:7P,-,OP:Y130[K\?+DD*BSNU-.!+*Y/SFD'/B^U+2-'-Z1TK0J_Z!0]"1N M_S2)$>,Q0) QIN(>0>H6W*NN.;6S&=&+S'_<7MP2:]-OPZTRUS 5+PO\Q JE M/6/1,\1T06PZ!+C6I0D1'Z'K 0=(L.#PI,>]>*#H];&,Z,T5*YC;I'V[G49&SXHHWN+A[,HKM:KX) I?FV.XQU1)&-RPP^^0R*NM0)@"0 M/N(*,=B@72M8X.Z6FM9RV.[2Q,@"!';:'E8&T9F)5^PZIX6+DW2]QMQ%.AP( M\3J[INF&&[1,)\ %8H:\#U&)DV$QZNM=4Y+ZDA]:TFF-A6&G@PD6H\$N%\/I M>;AJS)@Y>6#(KI @:PTS1S) +B2FCT_5"=F$8 M]"MG!Q[Z\28L).JC(W'@$!#,[@ZC/Q;6"YCZ!^2>6)"PO,Q5%S G0>AN4/,E M@Q.R'L%Y34U5,(8N\\&MZ(NQ*\!0M(;5!*A9F:8+?U=$[/<'KAFQ^\68L@MZME%+;^(F2P:<,Q;"AQE-KG; M<,RA/E#P_KJN2A::%T=GVRU5#>=@0G=GK;+GSJ+R""#I/LC27K/CU9J,I,8S9%>+LHH;? M%>HX1@.6W7FQT"H#K'Y^P>RTA%VTH^XO>L1[BOA4I5GZ-YS,Y9*<6K_4';G' M6$A7=+[=9>0%XZ9JXG@N$=L QHT[;4I?TL]*'6I*1$3X;&:,+NPELP M;G,17HO[ -?A9;8@N0NO-)UY;)[]6&!\1K91FAM:_^B[SG P.GH81*Q02QW] M*NC;HP,LCB.5'(L8(5/^'M RYD)^V:KYF?I6L. M[!X,HGKH>!657P7Q0%9CI&!BKCNS(!"V'ZMA]C\(K^ MXK+"6\,UT]%KKB:,HX%#K9X88<0IS^]1C[4[[4PE7V19FTJCF)CY<-XWEV$C M628;3 ?A*3_B6R8FWI,JRM -??*)73:X*=)XMG 3P" M]M-S!XD(:W>65IB7 MS3NL/W115W6!UUM25.G?^ S6A *-3^1X&'O4@[IF9? M[FL9XO0.0-^>0VX*%$ZGB?\DZ_(F*JI^3338FIOM&!S3LMQ...9FSC5%&W5, M4%0BQO+>]F3 M;O=R S:LW8TEPDK*[-)N0I42LP3=/^$TP+1@79BW12B]Q,J[KXCWZE -7\F%M,01K M[.+7WF,-=_.DH;CYBOJ%;TQ- W#(V/2WY.TMU>>*\B?-CQ+E8WG8-.YU\%2< M%WKA%7).KLNPKP-.Q9-%1\W [<#1,@HA<)YL;(X736+8_=E>'_))2'+6(A+5OR& M3]2S+<=57\YC;+YU>#_JCGCJYU\C4?S=]2SO 21(&!ARFF%ZJ!]NP? MP*IS'(OD,!?#@B#M@K![;#=XSF2'LQX2O4(I M);84SF"J9;3OS.^CVOLIG01V;H[ H#>)!E)8/Z-?[QVID^ M$&9>3C.\L,(JV;#/%2Y /[:>I+,[_&S?3T@-&!8Y) MP0J8T6UK6<I+S@J2EZL,^WTTLSY:8_DB*LF<#GQBR@M6,F> M=L[I0UTI+G_"$5-)K9XDDN4R+>NX]3-NZJ&-'-/M9]0=>*]3R9.M#/ MN&6GNI%SG4?;" M7";]Y:><+078U(^;E@D7&?G,_W2@L3F:(L%L=K19DH7YSU,]=%B(ZY:Z[")E MZR]>P.P375"5O!+A6K1ET?<%GB@YJQ_J@)=P!43W:_#U[#:E1#G#HKHH:EGV M44 TD,X@[=8D*FEXF;]VJ O3UR@>Z@QA\[NB8>U3Y]Y'?W O#D>?O !Z1HZ#%-0V#5^XG7J.4GJJ'#QC),+4HCXU659 MUBQWUKCO$WA,J[9/8*H>%Q"LZU/3"8";=,L9;_O4Q+1;YEPU??*J!\L]2=,/ M@%Y8729QV2+/V!J MG%C\?!]].:/_*:LT7N=,K3A]S &K(JN1+9=$5K1]GP*2XX=#=PLB[2BR])V\.TVCEIB#/:UL"Z7KUT'T; W6L2PEXTS#WM<.^ MMSY58>D8EN<,X 8K;XEKAX&@C5@V&U$;H^/S-JHP:ZF0QVF61EW9>3,O !_6 MMIT*F+!?/]#Q-?0!C#6TSYO#3BA>-6'I!@Z$9L<]W]Q]@RYPPCN]L^L$-?W^ M+T)%%1GHKU7<; U1X*8M[WEB"9< 'D.$O*XWE+?3 B=IQ8[R7Z@39P%BO9M, MAD/ /($A$0^H[X.#S%0%$VB/"VN0>Q#2$M##E0TW9M%K,WY"]W08K@Q,)\6" M:>8LI4\4F&V8^06L >^!06UJD8< !EETT&:V<5S4>)A6 IC,=0>Q;3ZK2<;O M1-UPL9?5'3!Z+:/>4QNL"1_J =# J"*$.Z+J';,.4N #?LM5??6<% MW'O.$&?-%L:!] # M2C@WJJ$KI8_Y=%FPQ>.[,Q6H905XH=Z+&OU:M"FL7TE MK$MP8>#$^3<+/VG_5QT5E-?LI-93N4 BNY=1,?$>$EB=[.Z M)VGM$A/&I#^+JFBN61YBA-()'VS1@ R$P65^DJ5QN[B0)1=,/&Z>-S QH'O< M#*M@-!05I0W]<0VYMFK$NJ_#^2D3(/IZ,CM2=Z!TV&FYOMZ]3)TW!=GAHGJY MH4RQ&D'GO]?ICDGQX85%'R;:E1J\#9H6#<9W#^:6^ IQ\CS@TC&P$L&9.?J" MFBB=@/49:NTF98DQ--DQU.!MMP9X//Y,!CA+FTT3M>N:H.R+!=@^D$WU.2HP MY:;]\8S=I".<+]X375I+%SP&;)M@2L5#P*^ARZVQ^\> "\39,*O,ZU4^R&:@ ME2MLN5ZX,1TN]V'6&.(L[*'$O]>4B?/G!O,32XR)-X G7TEKJ*QSR!;D+J&;.@R6.?S>B$-V[A4D7 MAY(G8%;F>V'7?$JY6W'*&]S6@OH]V1<\M#/?DDRHP6'(_DK1L4+W%1>A^Z-! X7OKY0] M(_RR[RJ.KY8A7##_V##4 7V)(<&#^J"O OL9W53=2U"%8O\?\/:+Y:X?X:%(NI2%&IKJKRQJ2C^?>J!DQ.YNV9!=@TCW/LUFTZIL?EKJ: M,@_ ,N]CS6:#ZTV7T=5,E?SZ^$^DP/=/47Z/\QM,-4AGOD=\O6D2PF3+0 =# MFB\3'1!U#PG!%+_^WN4/=GSQR^^,,\180Y0WU#/'WFG8TU]K!M(! &>-(L@& MQ9TBHDX1[!;CEBFB8HIX]_;_Y%5K>3YF(=6!K[6J"^LE;C^*V5HWD!7 UL(F MAE!11.QZ1-!W&FN86)%*/-V(O%0A32OT%[HU^"GZ*RDZKFO0*,[H MSBO=I"(5/*#K@IHFL?\:9B[*XR>'N:6;,3XX&H>*?O^ MAB[77O+1PRS#Y/27MB)K.1TTFO2[.K-339B%6LY:C+:**52*6=*236'TMJNW M*3SY7,C9&1KM4KI$3O\FRIO6 M]/.T&8<_%J14A3UU7P4A27=P]S :4$8MZ2Y1=H4X=;/>VPY%@=Q\'\A3MGFQ MR2#?-V;II($;9NN:SF%W;".3FQ4]P[Y2[V H&AW"-9I&B01'U9 +5^ "2V;; M-)(MJ0;BIKFX?7U2E_@U('#<[/21J#!;P$G'&3M[CT4=*#IE#@>_Y"?O=(M_ MV6B83J.R='G9SMOQ\.9;;\<,N$?ND$%$.=QO9=CQB%HFV2)-<;%$?^<]@V8 MR-]3#UMR#SOUK=I6?0&WU:XMFOC[)&8;ZQGL ;:S5II$DR_$$--.#$@],039 M5W>]ERY(\8D:65%%:7X??;DA9! 0U"2HZ26:#8J!,8'KEB=415_0KN$JB\Z89]%GZS$X_V^?5^;@!Z0,3? -RZ"-C M>+Q_&!I(P$K3#9]KN!(M"E?#7L$#45:H%0:UTK0OFB8D+TS!D/.!5A5)JXJ7 M%&>A"^H&Q=)1SG1P( >X- X5JFG+]B-]L"HOV4%K2I)?L3\ MCV=1A3L-^/"3=IR$]9AVO"[2=W;M&850;(,FQ%JA5C#42"8>864"\<#EAG&E M_C4/<*HM_9.H4="&:>693T1T]40$S^B1\85?BZ^UQ*,KK^O"+?CWO^?;749> M,+[#Q7,:XW%I/Q)^JX&R+>J^LWS+X=]9R.TCJ?X;5RRB\)BS P.%I_5.$^13 MO7/EWGNV+*.&9T6+[(YQX399W&KH;AG?])D*O> *]:P;N<9%*!#@!#_E14=* MOK,/&N,/AQ02^!N^>K\F_/@%*9I?31W]S\/(LCR@DM57Z!97S0J3Q\H',BW# M75IKF]\^YZ_]6*<):_P*\Z5[_I.= M=4(7MU5:IOECTWI%X1[E#X-EIMCQDC!V#'*R1_:<#P#-E(BD]- M=#43S(8S;G@X&<>FAET;#0"S=2,2?F,W74RFWQ>O8*!P+A3P7#R?V! $QHZ9 M.1WB"6", 8J*-R%G=F,&%X^83EH98U*6RF?T'NQFA\[('NYT-&3Y< M#H?Q<9&I?((UQX!Q![KQIV;1Z[6BHP]Y='%H_%/[M\2?2(Y??HJ*WW!U4>?) M=$\8]0L@"U4/Z=Y:.3TD"").$6:[]GQ#M@Q&S'NTZ@E#(":ZFF^O<*4H!&WP MEJ,]P]&X@?8-5Z%+*9NH=G(#(?D:(C8?3 M6Z%(W& T\IO63,/O(C<1HKF,?.RS2\U;:B/!#?M#E+%3S9LBS>-T%V54F;7R MUIO1^RX,7TTA!! :#E:HXP$))FR@82\6 "H-479FWTJ%[IXPGABD64^_Y&;B")"\/#I[ /.*W? /0 ?GMUE^R]@..9=,)N3J&E"80^+/ M#(<7I#@C]4.UJ3.MB MB8RDNRHJ*M@40_'_ 3^F>0*6B;ZKE,;SP;?0D1[3F=BDKQ%DBFXT'&)I)^X.0-L>/['#9#(V< MT@F5(G32%M#"0$"4&&J 6XCQ$T[JC-*6=SZ?F,M-AX#=^S,DXB%7155_=)X# M>V/-'][P GVY (=J3VL*! [,"G<39,PXYEC/B MWNH"4_1=I%_83]-'>-,O@2Q_>ECWQM_1Y(ZU MI0H#@!O^(2$%8R$\XD##.(BIWD*AX0I')68-3RZWNX(\\[3J:3AHO 6KRC8] MKGM =$31D"H,$(X$@/2R,Y;"9V$U#?LXK*6F:U+&F-!KIYWFT^VTQYXQLG/I M*!XR-@090#MM*'^0S(QI)CU8J?Q;D@DU!+NW(-LE7&GD7NB_[+8WQ='PP;>& M5W/E9!BH7+>5@^1CS6A[4WT<]%YT:W.>>SA,M$(Q[^'@3A" MVV)W M'*(ABRO4,7)VR$E6%\<"G *Y-_?!X MP N40IX;K/,J3=*LKM)G?(?CNN#%M,^_L#+P.+F@&A41-L[_]>8\*M@9<7F# M"WXG5_]TP24ARS,(EZQXN)[>\,E.KH>P.!X\F&VO$",^T_U3;55K&:KL$P6L],<*M8BB MJY-'))/OV-7/DXWJWK#Z4G>,9E,+&78ZXH1[P+ZGJ9.+KNNJK.@VAZ5.SG,P M,FT5LCIN:C/RCX%;7%9%RNJYD-)EU_#<.%,$D@A*LKV3�,PT"T-4KV1/HG.:X)C'':C_ R9"S[?=L9TC. M/[3;U?]LYU&6?$]>O'0Z_ASH\GUQTQ&T5I#+G<%5 SE6(Q6F;$99]H(Z/<5D MNZ6:X,W!2H3W5%4]\;\/U?7YL$M&\R+I5ZRORANIKYIZ@%S(0/QDOXY2UK!# M/P;OB(9E^-T1%WXC[SH-?DIEAQ]%T'UA6@*XIV"J"G(^X0H7TJ,)I\ +L#KB ME*?K,8X^!UNMC(WD8=7!K4U=@-$#DY Z*1J<^IRI1[_LX8PK__P!9DXPI'JV M\X2=Q&L%^'V2@\VG'AGR$._]O69-R1MO+S\W6*Z\D-:?FD+[G.-\FJUIQSEK MB 3P*BS\=]CY>3(YG'M4F[P&*MEUFIR+/2U$+!-^^=3/GK*QO\JZZOLX6 MB7?:'?PV+7^[*#"^S*E%X;*ZC2HOK;--:8?U3*;<+=!QK0;UZ-! C!5B@B F M"6I%04R6,,[-AV8AQ^N4Y,F&Z2!M=5",ZV")3LP8/*Y\' RUK\P%LJ98+)'A M9Y+183*Z 0WI!-74YW>#:OY>E2-L14&]+#-[0GOE/N/B@1B'65I%/'=T7[$G MG$"03U^H ]Y WO!A6J0'$Y'N<;%5=;OV3Q3N^[RR]3I='A/!W,_-KD@[]Y:E M&XS>I#EZP5%1?CV#C_,+D#'7%@"2KW1]=Y8^IPG.DSE6=V.TE[.V&^/N=;JY M5I*%K.N@BK5S>TFKA)<49X&K.(=#3XAUG1RV(1/=NLLGN'A.8RR15'1^YIEZ MK*NU:&HM"GGS[K;Z26\>Z%DFP'G@R&\R7'];2W L3?D2]:SC+@.U9[PIPB[Z M0L^=[^7#)*2Y7][L+T2CE)AL\5U%_06O'M6P.-FE=_(M8*N4R7'=PT 011U5 MU)*%)) YD@ 0,0:(X;5YRK2%''5/T32JV5 QF4*F]9Y+9/A.ZE(8%23#RYD4 M;O$Q4Y-E'5O1P\@\F52WN,24RM,Z3\[P,\X(+W3$EJ)YB74N^.J^#;WFJSN^ ME\N^G#@OCC4@CQKZX/N^+D6"'$O*Y%J"/*!-:"?16E\BOW>;M5%Q?,/9#% ! MMH0XHV,^4HY$&S?ZLZY[T'T5ME'3'-S#GDM0YOCI:-MY!9?"0+*TH@R7!_+, M+@?(%0A)UKJ2^-S'ZAK_X9;4"#3^\?\CSG$19:Q&8K)-\[2LBHA=WM1U D;O M@SR!$07W[J A+ZJ,[C%@YQ.8"T]QKC>\:<9E\V("M=YHBR2 MSE729XQL6SJ*>ZL45,SF%2OV()77)GGT8.?R+TDFM#!B6Q[TF)"X9KZ!F[TC M56I"H'K"Q8>ZI)@J2PK#AS3G3$R 0NLM $RTQO4 '$87M831@/(LAJJG76*L M.$-C=O8Q@.8M_2AJ2W?5"#-CI>'9PE!]8C;^(&CY,SZ4>W/OZ4 .PN!<@EI; M3K/J<6$D^;A'?2SE)N!_J]!3GSS%DCUJ::V^SZJ&1@ YG++AU-)F9SF DGYF MJ=V:'C-)5A/KLL35#57+$UW5TPTUB[NM'PO,]T/J)87!J^;K"H/!/=2M8<11 M2YT'31A]U#$ 6+ [%@A2X\9&*E\K)Q,C(C!UFJVA''\GV$)*?*K=\%.5[%-% M+2/?A%A0W=4/)?Z]9@=7SUBO;^'4*[ 3HHE!/02+.HJ(D[2XV.^ =\A!D*$ M/L]/IDSB\-Q$RX0"Q'-+*N;G,[PC9:JJ/3OZ'"R6.C:2A^)0G QJZ)@5_X=R M"%F31>43HC96I@DNFG17+%B/9$5H?09<1S_S8;A4;@O^#;:)5I?W9!W_7J<% M;C?BN)QL^ZGY*LBL=0=W;^DM9501U-!&/7%0[T^'L@ PT856(D:=VAA'1L5OU6@[76X^R8%S/S("< =Y_R C^F):M9 MD71EO3==@7#&Z H],\9FJ'-F:G-CA<] =@L(-PP5>FK FZ1Z,>_8I>&H:VPBN6IPROA!G##6KP(8U_3A& M$.G]0!2MVO6C5&A?80Y[,R4NOX%92"3()X<%2EP;?L@%AN#0?H6A'L?E$D-- M*>P:0_#B:Y%A+ZD?%[:(Y<6$P>FM+W2LUO_:?^2P_'0846<7;1@-\5:CCF4W7#,RH9TVC -6)LKY!@W-9UA%.;C7\99J^U M.I+*']:C.$+!M-MQ";>E^*:VZ=EU<47*,HB+@I/TZ*G@3,WLL+H.B'2F9ZS/ MZ[G\JM&5 ^,Q?+0KR":M%NS%+( "W##>T#\FMS@WR*QN7J*V+V?X4MS9+BJ]4X,5!K*LH9-B=9Y\I'D M4?\;OL6(8EXZ;?(2*G DD#4":2W33F?):H5^K& RU$QK4D!Q*T)RMM+N?A$\] RE0(\8*-8(T+_ !6UEL]T2S*A=4QJ0Y M92Q1T1&=?3/D#T/3&R//^)TE\ .6B>X2=[BH7EBGP8H^P1J8\CI1@7SB)/W9 MG>(DAZ_&*[:2K'A;S&K%G^S$F19JG%3ZY2I_9$+T@LWD[H#)!_FU/ M96D^[>@6K8**5%%FIH![]LKK=>ACSL"C"Y?ZGM?EM)ME^N /9UBDCS2'N6&W M^]-\S.[@M3E]-6Z_#0 ,_KA"K5!M?L/3:?9J@OZ&(.X;)*M\SA M]:4I=D4:OV(/-K1ZCS[J"%RORPL=NU@>O9EM+;='?79O-<'?J_%@H^LV+LJ" M%FOZJK59HHG@9-:0'8U8O!('-P6>H NS$=R^=D?8'O#=1"\3+1)GX6.!SE'" MZ>MVD]TY;R/5@CPF1-\VOK-3Q4ZJBE?K.V4H"^I%E5 'I+MYY[:H<=*T9A@[ MRIF/"?.$O%G8#.,:M3WC>MPSCCE&U$C4-E#1._=8J*8MG2+7 Y;KP5<&Y3S( M(G-_2K,(#OHL=W.L2W.)'L+C'SE4\VP'#4X#MN\+WWMP.[ M#E*7U.7':F/%]]&7P1\#+>/5Q&=?NZO9>S4+]NZ\AS6NC]?0 M;3--&R'F"TU8Z1-80?CUNC<%,GR&&R;P..76RM:OE3C^YI$\?YO@5+@T^L.A M)Z._^LL5G,3;$L4'<6V'[54U:\-AP!S"_:18]F=[H9R1J'5CVK;S, M8YW6E4>/0;M7'@WDWL*:CH:4$KB))8A+V)T33F\UQ:W?=I;'7_>XHZ7$ OSO M*43*/L_8[S.2Q;+AP\M/T5])<9I%93E1&00P"FBU#Z#C'@&26P[M(OWA!7%. M$&<%TKW/DY0 7^U(5(\+<(CE$6MU+P"=/6,?HRV>;"L(',DU2E6T0B-UM6>\ MC!]8ZT*/XCJ'K)G,\^!6:8_ZV)TVZP!]/^NR(EM6-]0PAP1WB+$7N-:>BR]X6'C/F56$Z.(65;PP&E_C76]XVXF).,7D M.\#F*1.C>EA5\?4[V32];P!!!B=,0U92FIQ[[7(R905''4VTS"; ?F) ?W++ M+W\8MGN0#N??O"';LT:WUEA15^C=12%ND&MYB MQF."B^O-15K&4?;?.%+M%AR.[CH*9DH_?&1LR&&;R\W24QHFF94+-A'CTU6X MS(=>0.=&S& 7$P\SME;]&!D,"$OS#(S#^\_$F2\X&"\ ^@\H+@7OC"U$^?*( M;X#D0$2_?[LL,0 K#"K$NR6[I4/@6#FB410NTO50\JI0B^6(H=S/D.:R'!#C MS#=V3:6'.J$Q_,XJ",P-O5^\&]J#D+TC.D;D$EW1!?UD3CW1<,! CFA([P./: ^;-)L4T3Y\E9FM453D9@Y&A$ M> T^.,TP$!L@K.4+4<:0Z.C*6>.U]!KFS$OC^57 CHK;%A[[L4Z3*(^QMCXZ M@7=4X)(+?((>N,ALP9E(1?9=!<_"4,=*VMG:O6E].K^?'%9L[OZ)M0$@:,-- M_>@CHYRZY51,+[TUT(=1Q/Z=D@1%)4HW;!>"'L8*U]%'!_\LT5.4H >,<_;; M7889C:@2K^/'-&?:8!E)[?!!:M+]2$CR.< <4:1.@3F$;:Z.TZ?]TU VO?GF0 M";0RWRL]&#%>0M_],K6AHUM@(",,< 4@VJ6LFP^.2GS]D*6/8HX\G825WHNP MJP%:0WNX)B#H(DX8#2AW1?O-;@PX$P-4NT[(DG%99JK6J6DCAS<)#"S+/T!X MSY&[)U)4][C8?B!%03ZSY;("&E.O@$ Q-:A[.(@F-ISD";7 +>J)&N' !>>0 MPF!M$VNTH2O_/*8DPUK_I!D0,SV%7G0UH5FC19;T':M%E714CXNHAJ;UXLF* M=[O%4M&*P';0=$/;%F#?L7,LDH<7!U0 8/][H#-)7<8U8\9817Q3CN$3H@%/2ZKTI99%(/ M@3ZT]!:O\CF;C^W[[N[>YPYZ!U:MLO%/[N3FJ]9'OXMQ'A4IN:%>/B5UF;W< M8N;8<2(M?&/RFK%)Z [LWD)ZBJ@E:5;JQC7[@&G.4 9/UJYM',1<<:%FNN2O M=5FQGY0PT'C#:@:4C.G7/?94S>W?$?, TS>7(,#D+K,)R42O-"%/_K\EW@)0 ML<93/FONZ56CN;?PEDKPQ9Y::T13(2'6 )_R/.M+1_1I M#\%7@]/Z&YD8)Y0=H+)5_5#&1;IC>_YU45!=8N7\:/0>K,*5SL@>+&= %@WH MP@HC.A,",&=")/%9 4O+4@ZK8.F;%R!5[92457E/KA\JBKA3DE=%%,M-7O<5 M\V0SC4$]'&0QHNB>($$6M70!+18<\0\YP0((X2O[2\%/<15QIY9_IOPY+/],?WL7!OUKB?*774DE^);,XFF1.4 MBN96*-!JOI&LZ?7T9IX3?!/K.4Q+,S6\X)DZ^ODY+K-RPN7BV"2L&)DWNV5K M9M[B8JX&P^&R4S1S4JPC+7MQG#RYJW?L^*\971UQ,7C5//)B,+CG4".[S-20 M[]*8S",QCN6QC3H:"N4K,F-B0@2F3;.;=HX_$^Q*W=&7*ILOU:0$(L'(Q,TV M">!O"K+!94F'CK([7#RG,98W6])\PQS>TV/ZR#3I::*6* #*;G@'I9D8"N + MMAH608P49@92-Q\ ALV];U VQ(%(Y%L\R<&_Y D TH[&\( LL7LW:#QCP1H$ M.!/\>!#[B+]7]9YP]XY](7CU-K+O43YO#0CV>>X P M>D@01((B8+%ESS0 -F:<^X+0Q/ZSZO4Z=]PTL8*61[ ML&R@*JZM_[;-I6J=\;W=K&;$^SP.1GZ_&"CD>K4K@0 @WZMCBD5%2+K#CLEC MSB6M""(B=R5"<PM8QJ_!:VOCT&JU5PR-)'K%&G0/&22S@-A@V*HH^C M%3%\LP_!C#C^>0TH&9J('CB.C&J>P]2VMLA+$W6\[91M>*XZ/9"S(]9I4N%. M6SM>5EUDNV?'^MS5C:0V5ZG;('"A$BKP(:R&J6F1Z<\>_"O4<]&^L=OL[ M6QAJ$_"'4VT69@5RRR42;/+FU@-&5^;=?\,KQR9O<=P+K%""^]-:JI.*\[E MWZ!OZ!#G80@C0*J*-1LBA'O^I<)Y(B]J[8F,>;S6$R/>?,BD"SGR(-?['J3- M FXYUH\2SZ@J&X]2= J3^1;<:JSJ?&ZYYW-WLLJZOJ+2ON!!_'].LSCXC#8% M"Z#?=AM#M55-&55;EQLWG >IH'T7/^&DSC!K-"_MX3-UJ$."F8D=NP"C!M3BZGY&:R9NEG)GIJ"66YBFGE M2N.VK\GK( LW(>#>ZJ<6%5? ^[BNI0( Q$XTC\@Q,BG]%I\22^M78/$>::PG]N1T&$0T8%&.Q;@$13JQ"48 :0_M$>/0?YR+ZPJ@ MPS)W@YJG-#@AZ]XE='D)>W="&L98EL($S$Q.V,+J =)YS9LR?*4DN#%FXOK[ MF*4;!#,)6'*!'ZO0KP9]O;&H5&0\ *Q2M!$)'Q2^SY;^HM'!QY^1+,]E(O1#I?WL'4L AP<-W@_D%JT_G)6JB5HTB M:J+W(BAJHC>T9[=!1KZ.46#!G13N+OZ+>&1%4-J+%LE$\QB$T#0> M'H N*- M(_N;PXHCP*,$_8&='ROHDY[AB&%DP\:BG(?55IP=.;A5!@#@[]^^?[N8P*&) M61J<*Y@:>P#,1VG!0\P-AWG2WN=.6>9;5-8%3J[S6\QJAZ?Y(WW@(\F+]I\? MHC*=3/!W3@/F"5QSX<$I4!9%P!\U#/'467;-L^&";[F&;('N"".TN9^G?\PX,(%:KS(!T 1W93B%[2-BM]PA39UG@3& MDKDU'54-!)ECP(7QAY?NQ_](<4$I/[UJUO$> [ ![):R6B2\[H<[LF(I MM?[9I&^!/WGL-K4&0H58"NH9DFR-9V"& =$UC!L<\R?M:V UCAW63"B%AIQ) MUP3O@CG'7M!^"W86)@.AN9D&Q.)EOJNKDON$=Y/7\37>LL.9?%R_P19!=X4X M9?0.=FG?D10 "/U73=B)ZTW!VUBE.5K'O//O3WR-6*(-*=!E0NTOC>G^B^_< MT9M&UJ]GNO.O8TLR1$V9GW_\7%%,8[J&O67)&5ES;J1 CO)Y$&:4([I'R_6. M^JN*1_@61W?9V_908R?%6HX,H*5 M3W$!B&L9.(D:$9-61,IE8,R!S8ZX4?$BD-J57^1_O,?%5E7P&3J4>Z0JB,V! MU+XT*W\",8;YB0_B5G)RXR=4C&$>SIOP0K@3PYK'L\M62'+>'I%-!1-BM,[$0 8)EA+D72 MMPZA4F0**7P6#9XVC\,2P)H&95+0U\FW@)?G57V.(&5V][V)"M::;SB8.0, M^FB"-(.R0[X!.!8S=M;G.X3FF=KM X&=FF<:O >;A*4>Q\C6 _1%87/\]>93 M*;)=KGE_-98#?/XE?J(ZQA>D, >R@U%A'5#LZ7J8X1E3)V1S0MD2^5>H98Q% M(EO6> SRP'D ?4<@-8#6"3$IDJ80/$LY3QEP6^+\4(,^0 ?8D9P_5K3*J\OF MBDS@;B<.+/FPQ8DK< 3()HOYAIWR<5?1;Q,52?EIE]#M.WW^3V_?3QZ'&+T/ MRS(SH> AXZPCCSKZ2#" & CQ[L'>]KTX,-.35GO'C(6EIJHK6\^;V/#6B;WLV235QQK"U10=-(='[ M\L1 1_,<'I07=547^">ZBMW6VYOHA:>OG-6J0V[#$1P$/"9IA#@(%SR@A@G4 MA -6BP0D8/S\IALMVG%69@S[C!M4\HXA*9)+@9KIW51F!RHZP[D M$WD'I&8&H/7U?']2OXKK^$#[@J%PU$H7 \;+_")]QJP!J^H& 'PPGZ <(3#2_"#VFMP2(L8*= MU6%2V""C=(6&7"'!%A)\&=XX]"7Y#T+R'#^RFL=FX&5*D=M&I>! M\[_LC/#HLJ*U1?N'\0W]!*R#^$0AE[''0* ;&\@]EA@5WF\>4H$%RB)@OM+@ MTZ.UCWY4,JV,T+8Y60%E_$$K^_2=2#+X\I"")7 V[:QTEO(CDL\KL533;!') M936Z^[E_(G5)5Y/BM)2-KVX&I?&*^44UC4'=6R?;I+=4V\-B;@7F#9X<\0_: M#+Q[/\FUKWMI.K9 S-1D=B?-D=YA-](ZU<-:+0UX9^56TQQ7&.=& %2^9X5" MYH?9 M@>'\*4]C4E 1DC12 UC^I#EDY6.Y!VE#"W%B $S:\0I H3;#OD"G^-)$2S%F MP+)3, Q*6CIVEHY_GU899OV9DO0Y36KEU1+EL\9I^,K1/$R(C)QH%-82-+U9 M8LTQ9-XS8=M3(K[ZNQ--!?F\5')$^)>T>KIE'=0H\LJG='=/SO,JK>1542U& ML;=\/3J!,&%Z.\6C-*"[PSUAUCM/D)[A]@K4F%1P,K%'0.SB/_'+^1<<2D>-5]R*09S;_.4&.JI 19=EMP";%J?95_++M7G)GJZ,5MX62H9MO+2 MT[.7F/5]P:L;O]Q5)/[M[BFB7*[CW^NTP(DB@*WQ%BB:K3&NA\FH(8HXU142 M=%>HI6P4Z'8D 0"L@A@J<(QY \R4M71MBG?0F790>8:U>&6'>V.2>0R+ZQ@- M,=8F>-(1P]WB$A=471>DN"S+FE7+8STMJI?+G%6 3$4< = M=X(*E M*R$LE)MVRF4!MQ6*A';35KM1B2*TZU5,71$9J+@4Q*(*O3 MXU$M^UI=! (C M"6X99FN>Y5@KM)[@CADKNS+*#%-N;.P6-,D'-L?M.$_8<^S'F'4R2J@9=/#">T)!O M-& 1@KF,BH$8&HR7O4I0):2OPC NV0J:KXVU:<=SF M-=M[,>W8H#KLRCH(SDCXKQXJ<0LL2SM!EE7!YZWRFB5RWU.3NM[Q6-F/=(BJ MO,RIT"E1[:A#LQ#6;0*97*0+[385G3"(2\/6"SEJY%DA(1%;'0B9PKA4CXH& MU;ZEB\JJ2&.6(5WR":;.TZK5CF%H98E*@12WDHJ^Q!D"ZEYX$X.6;+G,*FKQ,8]XMR\>L 2 ?=L8 ,+C(V:*;#SI)^BF!]:UK M!!&-[,*X0T^JA91P?7PL^,V;0T7TZGHM?A("*%<^$@SF!?M'_C\_T]4#W1H( M:53=CGR0">OO%(PLTJ_Q_Z"&X:!+7$M-00+B?.4JU! /F%VAYT;^G4S^);HJ ME\D%VOJT]@M?#;,*T\\^[A9,/]*19Y_"S2RMJ-W7T*7+%V9I@&VSCK.XT MOIK-L$\D2Z@I"<8_D@JO'RCS4:RJPJ#W(LSW:0WMP4<-Z/Y#ZVX8:?1K2]SL M[JT[0:!K)W-I?.);SV0.<6A@:('6-@_37N%!O55D;4'W]X>3FRRO1.%K%*]L M+7(=_S:JT!F.>6HM^N[=BC4)^F&&I85?!(TM'P)@ M=L';N6-)/M83C<&\T9HSAG[,S2OR:X+Q.>+C,+6!TRX7Z;*\0,%/]%N&N5?E MH YZF[>!_9LBC0.UU3T0ZQ:SRZMI_GA*<&?J07U!/U!JSR5/YCJKBRX=5*P7 M^!\/TM>5MR3!@\%3@$#DEKU6'[F+8IY1Y%XO-LU8#D[/@OL0N&&.)1I9F/@" M5DOZR[V9#KH,.9@[#+#<%1(H.+"D@RX/6@9OH2=71TO=6[O5G'$4QE9OK^R8 MT-1Y^=NL+VJ9:1E2EXLE"ZF_]WA,:,'-+,>$%OR^YHEK(<>$GK7O^YAP@>YY M)N@Z/B:T]B(+V$M,!3Z.+KW/%7P%,3)/_!7$ZL)#L*/E-185A?6F=8^9=:\N M% M#H>MHK(4O6(#+G1#N@A0;G++VWE[KVDU3FR4LH^!GV2O9 >.AB])9JLY% M6/B4%>W,LL7Y,POK=[ROGP3:\CW3_B'8CP4I52W"/5*;Q3,I^%FV9SH^/>?, M!_5-ELJSN.ZUS"-O"]MW[)K[#A)<^Y#K==8PW$O&CAG[48G M>G1[TWZ!43RO\/%WK++PBHU3F]^1A>1<,3D@*_-$Y8#,+CPN-[KM7%ADSJ/F M?<3FEKJ7]85&U]$Y*Z^P E.;K44N./M2 MD6C _VJ61"FGFG14*Y6H(807K ' M_$B:XI;'Q2_[Y?4MR3(Z!;#G?3A$* ]A_2.4RT6Z2RK,B9!FI#KO_L[T5R83 M:H0R+*.Y1%U# X_+4?@2?3 8PZY!#+XX=D9M<(E]:?0YG'1+E=;BC^2 M3QX)W'+!$9-\Z1TNG'XQB\"N6G6=TO_H4X"^&YAICC#T4Z]Y$FE"XC,OO*5< M+&PBD/+YFEU])]3B5N P==LLPI=ZPN8!6<%\ZP2X_P#>DQTH+G/]#6%PF3[7 M2(0_@#NN>8[HJUIT^_I2'E?%S15 M*5[S=*%1@7#)\@3_8O&'EG5[SU/&1Y*(SKK]2Z% >%N;Z M)5R^9M?>B12VK+I/58-+I'UJ2 JU4N5\P(]ISNO*?(@RMHK_HRC'N K:D6K. M10+.'T8O@(G\EI(JTIAI1=1DK_.T0A'C]#7690?[Z& SM'*2^$/,P,OU FNHCJES,EEQ>N>.1>X[84Z M]P7/MV)Y<+T1:]7UB1#'P-0X^I13L*H0);OV[O%-^HY#W83B-=FD598(QNM7$Q3-.*%\7-3O:NFR^ MO\*7@<<".2DP-??>1[""."_L])5ST[J1EA^.(L$1:EDR\B=>!:X('<_,3=RS M5\0UU9*YS:BNGDB1_DUX@[YQ7#%4P$8H()4KP*.3@!LHSM(PS4M*Q/[S\WW61EDD:<]?S4/+*QR/XA U@!$H8 M"?=(%"P@R@/JF4 ?7M"0#?1KRTB@"WS #T!L=#MB::$_74)BO@/@4Z.W3_C- MP3?T,DT*IJY(65[0K\JJC*=Y3?>-UW1WRL4K/V#JWG"G1UR>T1_**HT5$Z:# M44%3IP.ZWJ#[AK'U-6+@03UGJ&<-/7#>4&\G['2@Y<]H1@VD!T"D7R&.Q_G1 MA3T2YRH.M10&L$KG>9P^YFXA?C!H*(0?D%T:P!OV?.,;H 4 O.7"+ O=AZ9H M#^Y1XPZPS:V+@JY$.D;.O[ ]._Z <[Q)JS'.%>MI=X/"-K[69#WL@ 5/ \RB MABWTIF'LZY4$[LK5^-QJ@'1-;W2Q*\AS6E+"?PZ\R[4WR\/MKB-##X;S"YQ0 M3K(C5J?!//6F#6*GQO8'RX;R."XAJ',A"F3>%&1GP=.D98R#1L^@@B'CCN[& M\3I/KJ@%0_"A][X-2O0H^,,*I\]OJW,.W&'&G6"0*EF,^"RXT;289Q=!V>'LXD"4U[(KT[4,R>RB95!S[Z_ >RB/^Z1Y M]T(.=SI!3OEBP<*2-C*PS4IH8)SA#:;\)&XC#PY&!4'* 5WW>&N9"AE\"*0( MR,E!JXTW#XWH@<,/+FR3.-=V:+PWVS[S"=%L "L4ZY'P"-@V+.%LIG0OV6L) M4AB:C01@)D87#DM[FT XHDR&L<*5"2&/Z#H,9#A'F6LY7T=8 V1.$KR9FV3 M&4QL+2UF,*T![&8P+1(^9[ F].%^!G,FV6L)A!B:C6P&,S"ZV7=_\!V>SUW< MS#LUE_NP(+&1I.%A4=LLX%8J-$#.-QL<5^ESGR)R2V?$L0U=\Z=;S/239FDT MD?3LB0((<(YY< _,CL$A,ADC:)^3%2O'%+/@9N@4:E^?DWC]4O/"Z("W]BB: M+3IK:KTO>P\;0P@TND/X@.C/"9VHS\/HF#Q\J0.8T2P82D$V-8B9A%0#92NR0XOYC6H1\4DV)'F("HHF(7P?>H+A&KY2$MG,$RO./X3AR7EFYQ:EAO M_G"*\)R.4!Z88HG>OAR@E49L/)\0-Q5"5HSD\IS!I)T"O(">[2\#_J=/[-[V M97Z>1ZR\EILUD7I0;]!7DYT3^((S5M6UX2W NL="&U8M%SI1E[L"F+!/ .1U M+'X9@#^,$[(GSE+Z(LL=2:/,$OJZPWMS KH,S.D.1H+G_+DAG_X<@Q,-V;B( M5GR^3T@&E)?G*;3-&> SS*"R#._QD>0)3FKZV$.&FPBJI<=0#>G-2ZB(SND9 M]OAJCPC\N0*P&FS@3X791CF+I;;8CY>X,U#:)0#NTW:^#(C37YX6.$DK7M2% M\O1D"7#Y@-[@+27(N,X)S^0]0J'S#ESS^ Q+=Q IS@"N4X\*4L*^,#P%IM MR$O*4'*2A!0HSV@)Z'0'1;"$^P"\-\\ [*5=4IA?:5C@C*>YDF>[B?S'@I0F MMR/5+UJESJJ']I@YVZ]_6;\^2MOV!J.])#:7%!EJ(DY^IEN*$S8BR9[5L:P9 M -)@-7]D)=E.HZ)XV9""=XF$0A[?3#8)>[L M10-@CHDB8KS+PMJ$+4WA3,<4Y\%8^[OF%.ETV(@C3YH;+>5XIXY34AHM(1V2 M5PP%A'KWA^Y,=\@4/S)I^5XA:5,?QKRU@PBI/=#-YO'F.O,[$V M['#O1$3(Q9#_K[IKZ6TC1\+W_16\;0(XLUCL86X+:&QGX<"Q##\&6>00M%J4 M1(S4%-@M)_KW2[+9#TE--EE\M/FD)QW?A%*B*/"47E*3W@@C%;>1L/MU:,L= M:#@ 6LW9T0-?H!C.,7F3I?*8OI/3FFD;O+H;9&LM>!>+@<9]B+(/F,C;?Q<+ M@-:G3^2TQU=[=O@_=JXI;7?!6I74$Y4$917MU[UPY8?4%-3>O;"= M*X=XRCL3I%A&QU6\#6?5I\.>*]9P5V*5YG-&$/482+?"?#&F"5:7 M;R@$KS][4AKTND=#0 2N!/>8;^KO2;8@6U(=K1> X68!]'Z8JMM=MZ.MG)=M(\1(%4UKA57T""YE MX):]RFH:AE!:#>D$5OJ@F-78""^X(GM M*Z J=U(@*L1(4A)W.!;&.2PK0CC6%&%8 6*OG RQ;[+"'G[>0^"56\#5A$=+ M/8UWBT0T-/2%OH%T9!7H<0X7CNC9'=]PQ-YJ.EU,H@DM>A49Q=A4JJ+S!1U: M!5221%[@I8;8^X"A.N#O "XUNO$>5&/0 73&U%1*\1]*ES_)=CLKEG?<#2S6 MXD5\;>7.?W96'0#M@ H&X)Y2#3L9]#?R4W?91W%[_9O8P_-$I)5&@Z$^0?KW MGM@6*FUJ%B;Q^P#AY!ZC7[YWUQYXO_@:V$9-;A6-0!E+ *\%UP17]D[)%QQ: MASE<2)DD8?"D82#C@=^YPP3)"_Z<.F6!"VS&3B.F3RTP;!.=_<4(3N 4!N5A M\#5\%,F]#8EXHG5Y&H<^M%WP.F]ZD(R^2^:)R^[8#C,%C6 J9ZG= M\\P.U88R;F-GOXC)63(W ('*3#(\EGI96%J.Z+O@F1A"(V-)789I.L#*@+UZ+F,XD[.CQ>U&(HDL_\ MJ,^I^=)O]F-[F/WYG\2OU(V:#@/3>)&<_7]QQL1?1TVB]ELH$H:IQ<&"X(4$ M,YB=\Y(6F.W)2N2X"-;,]R6&3< '-0KBB\_ZK>V/VXWHE\1#!S 5 C >(BH%H&)(1P WF<;OFA_E^I40^ #H4.G]MI?O"9 M@1WHB\DYBLFI./"J!GCBOZH&7B&!MQN<-#NU[Y7QO.?$[BJ\T][(F;YU5VH3 MM9C'7[A$WP5#)#FFA+IQ_*CET+@!V7>08;BU'>PH_M5E",=YE$=36&*V$\E> M#.X7E!3(.X,R"Z\K@W58+N.71-QMSN3-XH<;7/_?QRM42^?DZL7L.L FMMUZ M#P59P!BD8<8XU;9(?[-X^VM/ZHSU-^82SJXD M\A#S-)>YE\A3HIT,UP]8*T M?0N2ZQK7V:X)7WZ41%<(=QU=)B_3X PUZWMT$U23'$YLVNS7$^N:"ZHNCTG< /EN>G+C_:*>C4+_XM@0=+3#]5T5%0[95(I5:FJ*P2K(C*.ZJ9 MDOH]EWM5E!!%4#1'?7K2=\42KT@ARH3U?JT[!H32<3\BA')*',#;"7/R!_N+ M@)C]?,-L05TU)U!W8QVD@A%( PRZVP%LS*F%'<[.3U;$NK)-.[>DF]O^'Q+E MGUI4=T59,=FIL7<"AJ^!'JZ67H2HL'R#EX$"*B3P?0R M(%H_("%AOIV)ZJKJ47+ACHX *K[+67N_G[-/BKO5K# M3!\N%DM<2%YC6YDCHMDPY=1V>*;!\FC$F^GS 'B.'?MV@0Y] %P\D4.@>I+ M/>/D&Y$]30C?,\X/7 QA,<:CVG7?PN+8==0B^"@UJ]J0PR+5?82%.")*XGL1 M<,"=$07NB8+5M?-^'IYN!DB*$^F^XW-OB *R;!' _[Z@&>,D^<1!'0L*BBHY M*,6ED_C)?.Q+-!C]; UX4J/^CZPDY?.>X6PY+_[,&!'N_Q/?!O_36@W&2030 MBW$FT17E"DDA4"T%H@5JY$!/KM>?,3H'T*5'S']?5-D:HSTE8K.:+9T9V&#%Q($(9NK_[8_XTI799@,RH;K8@3:U_U_0-%UE1W> R9V3?/] :53Q# MVP :9Z">0-4:[JC'WD/#/#L#-5.D,U/B;&A*!3*!Q:@YHR@#)4<:XO"5%&1W MV#TR4N1DGVWK>+ROM*@VV^/\4)555BQ)L=;=SX2A"DFJ%()O?$>OU2DE&FIE M4[&K2$F'>N*YY&-*-0P =6RZ3#N.PL2I[E<6&;I=H2W8D;3:G()BEP>?! M-0M4JKF'9H@Z78WS1A5V"A<=%K):%79*%7J 27(9)/8%\]7I8<_7[)<0\@_* M&/W)!;G.]OPO@V7$?,B G 8(H_!+W=G)1R/(%5*BH%86U CCY$W$ZB6D#)GJ M:AT!A7:J@XNV@[F^@Q&]#1#@J/\HPZ-".L5NB6M?@!D_!L1WF,A%".+H&;V. MGT.8AJ^X )AWC/I+<,I8"^.44]OA<8R:\!UI8&B$#4"2F;N[@E2DC5,V'40Y MM YFW#3T$]JT3@+WN/O /?*V7UY3X#/.86(QGFGVCETA,10^H@(0;REOU+>4FHF^>"MI D1:[(Y&3N@_ M]L9O[*B),T1 8B;\Q/5'\23Q$H8I-R!YFEB)>UHL:2&3%"ZRXJ^YK#F[%/+( MRY31^ FG]C#OQH5#!/]&LDW>S$]'B=LG?L\ M[L",KVVS/&<'O.Q5<+@^,,:]2HO:IM9M05IF33V\ABG6IY5%%'=S>=.(V+,? M;0HRM(1%X(9,&?=%H0Y:^KA,=>P_L1JWH/@(&TP5/>;W07V9;+K[ /I7U="LA2_*,"-KIO\R 8$9*,I_DD=$5 M+DM"BVS[&=L8![N&/M[(".EXKDB?,1*<87H0KAL S[XU!_V^K'"C'(>J)$N, M.*2E5T)98B6Q1,^P=V6%.%KT5&O"O:-W&_?K,C&4P'% M%S6,G10@; >\[$&N^K%4_!/>S=D!@[H.F=M=7;!9@-W9R.R<'^IZ:1M&#^L-_S=37XH5;%]; M39%Q[&*2?T.O91T@S+5]B_-*LLS5GG)/F;R64I+TR@FC#TLNY$]2;0C_:!JMMUQ"6!L6* M=(3 >GHF8X1W!*B!.N&A]6NG=?)*EU;HN0\.XH#MA(\ U0/W^?NKKL=S?2@KNN,3)$N/%.M[OG LFT1'YMP&80C#'A@&81TW8T(C&1*P0HUL MJ!5.E=LIUI^D?"I-&"B;0KKA\$R\$'Q,8CZ-# /O\W>4 94F_MKA*..]Q:M, M7Y*@]<*7:?B5 JH)]\#GGRE& )0V,,8P1%P5O.%+P\X+>(_?O29LER+=SM[P MJ?M^WD LO);UGDS.6^MCOW7WE!6N#VC?"2XUH_:#<_'8@1W%ADYNY.ANGQ7' MOY?\%Q77&J;M7ZRMO0D9U&X@W;;QGC,"V[SW4,1]*2;:WS>I@84^#V,?X M]@YDM**?DIV:H;Q9?Z,+"U\AIK%Z8U8LM7_Z#PHRV M 6G0*-7P*E6S%$M2ERRQX>J$W""R0S+?MAWH3A'+FG5:>(]#@CJ.F)T"E(T& ME#C_;4W?_J$,O%" WYL?!/9_[V%?_?H''\%+D%_^T0G-E\W#P_;UX>[E]@8] MO\Q>;I^M< J3"@#(UX*(*!%9BK=,'.TW,'-4UWW@\EJRJK>T\I_.EU7^JQ^S MDF2/64Y6)-=&O1J_;L&JWH)"#L$MI8V 1O,,4XLQB8G1 MVP/C%L,(SZ%/G)$Y1"1"$)[DX@Y'J'0 )(Z+& F#@]-(S6.0P/9^>338WNZ/ M(-O;-0\/M2^SQ]F#D\UUDP8 K2_9/BLFLK6]F:*Z;L=69< MS?0?.J]I>E(1=BB"%U+,W!2.M=H9IIC;# D^O((X7KR7V"2[- M5;1-WP*2*QBHQ0J1:-D!JF'[R@M 92WT!$6OC3--+0?%,:6"Y_ ",RKT3MP#4K!7 MJ)0"3!J^XC#N%Y=\KG.6&H:;C*U'+LOUGP> V2G!Z+"JV3E>4OO)"[Q=MQ,[ M&>[/)MZ(\R&0 ';80E_FJ_Z#K6>N."3'(LA+[C_4';IY\PTDX[XO!S(*CWFY M>,Y7IV\1&UD0%P;5N[+OMKB-.*FSC_>W;MQ^N$[R3LK73 MJ_Z'6Z"_Y _\WT56XG__[7]02P,$% @ QY9:4 &?+H:790 .;0& !4 M !B8V]V+3(P,3DQ,C,Q7W!R92YX;6SMO6ESY#C2)OA]S?8_U-9\KJX,W6J; MGC&=^>IM989>2=DU;6MK-(I$2.QBD-$@J534VOSWP<&X<9)@.,@LL[8NI02 M>!YW7 YWQW__GQ_3]*=WA(LDS_[V\^@OGW[^"651'B?9Z]]^KLK)+V<__\__ M\7__7__]__GEE\\H0S@L4?S3R_RGZ]N[KS_]K\O'^Y_NLJ(,LPC]=)U'U11E MY4^__/16EK.__OKK]^_?_Q)/DJS(TZHD'RC^$N737\G?_\$_^-/CX5\^D7^2 MGPY.?KE%+[@*\?R7@T\'GW[Z?T>COQZ<_/7H[/_[Z?]_^/*_?_F%]B)-LM]? MP@+]1'J=%7_[>>T['R\X_4N.7W\]^/3I\-=%P9]YR;]^%,E&Z>^'B[*C7__7 ME_NGZ U-PU^2&LJR%FU&5&]T?G[^*_LK*5HD?RU8_?L\"DO&H[9?/TE+T'_] MLBCV"_W5+Z.#7PY'?_DHXI\I!SA/T2.:_,0^_]=R/D-_^[E(IK.4=IO][@VC MR=]^?HGR=U)_=#XZX+7_VU5.!/T0OI*"M)%OCW<;/7W!R>M;26HA)B9:Y->U M*K^V_3A5@R2F"G09II3FIS>$RL*F,](FNNK<0XB)1K^A,HG"U$%/M]ISV.VG MDOP_'7[%>#*>T8%*!URS+LO::M_=&&4%BF7?NLJG,XS>2)GD'=WGA5WWK=ON MB/VG,H]^?\O3F$QR-_^NDG+>7@JB-COJ_E58O-VF^7<'NK/65,O.7E9%DJ&B MN$9%A),9U4?S[@DKM^S04S6=DK6*2"9YS9()&1%%>9659.E\(&Q$";*@ MT+0]1SR2T?"29+9SA+AVRRX]HG>45>@6YU.B1R4.H[+X+2G?KJJBS*=$W\W[ M9]!4R\[>962#\)J\I.BB*,A\?I'%G_,\_IZD%JN#LI&6';P-$_R/,*W0>')+ M1)1%29C2'1IF6S,++K4-M14[_>1X\JW@)! .[A'9\=PGX4N26LV9^I;:CO46 M$WH'$_<=V9]/T7/X83._;%1JV8%K]%*:?YF7;OE),A7B"L4W'S.ZR%O@WJG8 M5A?0*]7_NVR2XVEHMPZ)ZK;LSM^?PG>R/A0/9(]IWI'-6BV[\%_DS%8BG,Z7 MT\1U6(;FG9'5;[VLT+DJ*BM,D-HL(1O5W&];[+<&RD;VLHUY#LE:Y7PSLVBU M@RV-;8=5;72]O;'MJW&#W6UU;+MLT%2WVQ[;#ALVU_$6R%HS#-MSOAVRGA^D M+;C;&MGKZ$Y5MWL6VPY)JCO?OU@+3]I")QL)V^ZI6]G+?523JJTKM\5,:WZLA>Z'G ^0[B<$ZE1B_H*RJIB?H!85:A&W8<=VXOA/Z&*%H47[PC'+[2?4XU92>BXEM)]CA_H+@; MKLR_N\<9AWRV8%NIRY!=?$SI3H$)J]XT=#G%&'^\@^.=DP76NN$.@*R6L>>\ M#-.'"D=OA,X'G$0U?RT/L48?Z!3874PF7:)+= .VFXJ1*R(<=JA3XFZ*,IG2&[5'- V3C S BVF.R^2/ MW4%6'+@BQ_*CG1) 5N];.@;73N!;8[(X=(7;[%N=PEU81.K/';F"MMMNUQ:M MM?.KX<<3/-M_E(QP"_97%2L+,WBI>.=.27"-?W26X,Z';-.@>Q,J;0/XV9M>B"GB7)W]IC,6E]KY V/)N[Q2?\ M5'=@'XNJ [D)6G4/87D&XJ9=Y@5-#;VTY",J$"8[/'+NO:W*"J.[HJCH4<@! MR%;?=7<'O.H'-5A?(C+H$3GIORZ@-@E, XY-R9DSU( MFM2W#]^>;A'1L#"E#N95F>/Y(]F?/N!>$+'_)/SJ> MW(31VS-I=3QY1M-9CLFTIR_AGEKSB7& M"Q3T Q8!LBP^.8\VFDRICN=XDQ?:8D&:9'&_!8K^\IJ__QJCY%?*%?V!D?;+ MIU$=]?O?R*\"]IV+EX*9HA?MI>$+2ME7@ITRP>CL]/3\I ;>7<<64=]T'R#I MUWJ1X.C\[.#L7""/"[S9Q1!'B_;(CSO"V(R:KDO\.F-'PU^BMR1=RG&"\ZF. MI/K#N:;354$ZD<^XDOW\4X[)IO!O/X]^_HD (=L>C.)[#EW:4=9+QD_GDKD@ MW8\IA-LT?)6(9J,,@WG^R7_9B'LM%LZ!G\)9J-<#PDD>WV0QF69UXV>C+(<] M\E]8ZMZ+A7;HM]!NDR(*TW^B$-^2WQ0:L6V5YM /^B,X6?_%HCOJ@^BX+IH+ M;ZT\AW_8-_&)$(@%>.RG )]Q2#U5G^;3ESR5"&VC3'!\_NGTX,Q_08E[+1;. MB9_"N$HLW*K^%4MIB)BG*-//)?5,K.BR5VZK/$KA#U;2''I1A] M_!W-E2+;*LMA'_=%9K+>BX5VYJ?0KBJ,-Q9D];Y15IR#/_%?=%H 8NF=^RD] MKHB_H33]>Y9_SYY06.09BNGU%\+*H2>I$QR?GIQ\ZL$*9X9"W22T+Q(3]UTB+T^- M)QS)TQM9!6H_0Z6XU@MRQ+U9Z(1=EPC+4W-)#60:INDBND0MK?62'',/;/RJ MODODY:EUA".YF2+\2E;CSSC_7KZ9C#)A#;Z,]\"T;()!(D>O#2EW68DH].0= MT=O7>K.E%*2X"F>A![9F(Q 247IM8;F(8\)ZP;*BCC'SH^,)IN6B%% MG/5&E!H0$E%Z:G=Y0E&%Z4SS$;%80H5Y4U24H^[!?*KLO$1DGAI;%E!&!R_/ M29GJQ+4HQM'VX"0G[;CD%MQK*\I#]9(FT6V:A^I%;JT2R3E MM9%DS8^_=NU?)9%16[T4%9GNGO; 'FT!12+<5K:47[?=U[IR:9,]LV"E80L% MFX3%"P-5%;^\AN&,:QE*RV+QFVUUJW\=+%/)KT4K/N0%\_%3N,+95 ]&I[8C MISVN.@Q5CV"S8# "LH!8$[HYZ;3(.NA%D?58QENE4^& %9 M2Q2R40E1U'U'[G>0LA3G$KPH61P+F=U9V+-"MD;U@P,O9"T2H5CDYJ@<.?.! M#N\' MC&9AL@@]T@M:6#XX!#K<-Y6P'(4CGT#((3PNW\AN?IT1A3QW"P>'0$:VIL*4 M0'#D0.C-WLIT3Q4< CGG-IYN=WKOR).PI+%Y0*);I-ZE,7/E>OY=LI0HIU=Y MM># "\$:;)*U*!QY'8+.LANY8+9RRJ@F7%6]X #("=A:Q'H8CGP3(66\G3F+ MJ"_/#DUO6Y V)YD)4"M M#HC0N7*O],%6_!#.J9'4W$J\62$X!+X0T(A*;2068''E<@DL6YJ2:I<:M7C% M=0(H1Y6V$E; <>6,Z8\-8YD U\!JK*P8'/DS?9N+VP"3*Z]-2)E?UQVMVC+TC M_)*#C>%&EE(5G_YLO)L*7H-.(O=>V<8>%CUE6'6.LX+2P1'P]DPC))GGAQB( M1*2],HFMQ;UH':&WB@9'P-NM1L(4HI!(LE=VKU6B[(^RJW"6E*'JLE]2 M(S@"WFXUDJL*C$2\O3)Q/6-R&JSPW&BH[A8.CH"W5HV$*L$AD:>Y6>N#NXVHII6[.U)=NJC22XP>D-9D;PC_H0)?7OH*RK'D^?P0WU'8=-2< 0> M<]9D@#< *8E=Z977UB-]ZR!#\4V(Z9.=Q1H/UVB21(EJRZVO'!P!7U0V4@9# M7!+Y]\I(MLN/U1$K. 9W.VD@7PD.B3SMS5\>NQRU<#4*#H$G=K>&,CE&B1ZT MMYY!1^-OO((YQ-#\XP. C5::YM\IQ[$"8Y08QMGG)&@B.P5^K#-L5@V-P\YE#)1"B&T#J !%*EN+<5O"\4G ,;EMS M+O0U9(YR"'AB$&\P_QO4#H[!+7&M5, 4X@"2#NPD!3.:]A6U@F-PRYLKV0NA M#2 ]P0Y$[6POJ1$<@QO6W,IZ#9:K7 :^W*=P@*87*KQT< )N6&LE7QFDKM(8 M )A6E@P5XTGM54G^NF^S"K^;6/;%P)(BJ1&< !A/EKUXIN=]$_,/*QB< ,]^ M*@YE-N<= /Z9- I+AJ<^&+#VY2*6(3"W@_@"%_CNB7LT#@+"NVWI'R[JHJ2;/TQ.0'P1%XT M9PWY7ZQVHFO06G */(J%DE4J@36\ 60UO,J+)I+6P!E"BL//*".\I 3B13Q-LH1R0A]JU!D2;27)4.H-[+;;J7:'7% .KMZF8"UF,90J[#E?HN[+1)5A&T*^>E2S3)<1WN_!Q^ MH.+F@\QR!"Q9I/"2M"J5GNN:FL&9+WZ )L(U >,JZR+L2/T-4;=G%%^0 M;H2OZ&M%'6O&$X9Z[=EZ\1O) M=-@" )=[@$_1+'GF3H8?NS0$)BT%9V=]66O/?3FQ63!KLA"?RT]O?3J\F62E M(HM3DL?D]S3X!ETC_E^3F]+6C0=GOMR0MU8?1V3X%RC@5.=NR4DU>75MRYBA* G8_ M*Z#&0!,5M8)S7ZQ.K:),):WX\*TJ+!;4@;)CLWJ!^<'P'X=C2, MZ#SW)61!RZC$GV,7S@!VG4M4G L&Y+T?[E:PT0I7"&, N M;PN;-"Q463XX]\6:)Q65Q+ G13. &-&U+!O:(,&=LL$Y\)%.+AKI;D: 8 !A MGY+L\UJ1*NL%HT_ QR);^1K &4#LYT;F%*V(!:4)$\"F/%O!2D$,( [4(+&\ M?AR;MD%8 SZ;6H]I.VB#B"O=3"ZOE;ZX N$#V,/!5M0J' .( UW9T*C9[2OZ M7N*CENIPM,$8=,)(Q^JP"VX(D:YM$_N<]V6I ME_1]$-&K+9],&GWRSZOU7+I6RP"X"E"=L7MOTB5<0LF39:==\])3B7.[+"'# M%\.WD33%_7<5=PHOS/:)ET>??+F=,A&H%$'KF-'-5RP?P"7+$/(LX=<5IL<. MUB7V-,#")1LQ/PB4%4QFNFG9JC'"JB]KK_&TW0"@L_!4Z 5Z%SL?':Y41=4: MH=(7;X86NJ)'Z"P UC]E80-E+29?O4\W:R(X.CX_/?#%S;KM+")$YBI,%M9E M4#D@VBG%;AN<.U]<"EO/%T)HSD)3_;#O/^>2JVA&PR&"GCBSK_>C :^9=)1*ZY>V/$ M6>3QG]$GK2,I1J,^;?FZ),%5@#3P$PR3I-1$5JX*$>!]VMIM=]Q5<#+X":^- MO7[D7RH1.WO]2)Y&I*&)]R:+^VFM'_7J[D71K7Y+KL A=U=A\7:;YM\A4S\L^V 78+=3C0CM%.(L5]*>D!7Z/2%2 MN9Q_(X?;NVR9G/"";,3>R2'6*#6Z?6/!Z,"795 J$MFAJQG6 83O-UJ0ZD0[P_KX['1#KG#DK XB#M+^[EUQ> M'P ?&_:M)2H>'(5,PLXMC*>"0+C-\75>O923*JT-Z1H[G;0:80?8$6S?6J)G M8P#QF)_#)*/,C;.G,$7C"0%-V"KG#VG(

P%W<4.F/6 /-:AWZU8-\*9$G- M ((YM_-UK5%77T0;[*W-&R&C$/BZT^V.V1;Y ,)$=R$OIE@R0%'RKLF:9%*= M< 5\KK*5JZEVR+"V#1'=M)]ZHQD/&,W")+ZN,=3)X M>"&JZQ*B@,W(7:]"&T"'$)TJA(HKTO,D?$E2MJVS58FMZH0L8'^8#K5"B!4V MY/4ERM^9N,DNG N;_D9%PCW]MTC,9A4):.![PG8"MD$YA$=:=Z$N]D?UD_%6 M WZK+J$)V![?U6@7 AW"\ZWF!WPG[@7!Z AX/7!^V6R%W-G3KH!/1$DPWV7O MJ'#EF:)HC(C#%Q=;-YXI6JQ#"-(EF^=%! ^-&,-H\28RXD\B4&+JOZ@>E[)I M)C@Z.0)/D-A4YI(KFR;P6X?M>G%XW8&^<=MPD<4FESGFC9 5WD]G%5>:HT'> M.K+7,Z6Y)ANW-)\]Y9/R.Z'?2$>VZA!B@"VE7:F$$&CK(%XO-,"<,B>;%+++ M\_/&KJ&.V")W%D7KW_[V-LG"+'*TOU4T1L3A2P"AF_VM%NL0HE<)Z BAF+WU MS0(^Q@Q/ MH988M$0H!/9GZTYGC.$/(9[5G$8GRQ A#CCQF5N]L47N*G 6]!'W.FW$S4?$ M$D<\DO5\G#'C0!;3_]##WGN8(K6[K$TS9/O7TW@Q>Y2N G)!GXHBP+; /9(M M/4XB1?3'W>W>=5)$:5Y4&"G,.(W;(OSZDF//4/HMH4IB M5GN5\W'3ZV=QRE1,!.(*P?'9^>@8Z.*QI1C%,X(&IT3VO*,ECV8"6]8X$ M+08H$32L&^M3-9NE;$T+TQ7,\82007FQ2W71LD7N7M$SFX=1:$\83=+.Q$P3\B]OKH<[ZX[;[-,1L$!,FW0K3K=]<">,FLN/'NO41'AA.'8=R[-,7X-LWI17R7ZY FG'M8 CR>U M%,-TE0/48"5STGYP> :0G;-5UU<*_DQ4XY)T\_>N6!)\BA &[-GL4.X2$YVY\EKEDR2B/I]KQZ?(!Q%U(<$[,'D10],LE-**]&5 MXF3Y ,,^EV85J2;#W*P!C@\XIL6 ?LE";8>QYP-NL8*3,_ +F6:8A^.^AY>H M#P8#3%4M.#P_WO_X$O3(;ADU:X" ]XKZZD7CRT;?(X&EL"(OZ>A58=A4U]0 MLKXS;HK?DO+MJBK*?$K&^[['F:!#Z_TQ&'*&+; W]DX!!J"F?R9#T+0)CA%X M'-K*0SPJK2'W?FC>D=:RU^0E13R!$MER?\[S^'N2IOL>E(OODBYL]\K*XFK5 M#MF]G'XZ CB2&O729)C:-<3Q I\HFTE(/&0;PN_Y9O4V3##SZUH[$]]EA+"* M^\#L69F7W5E1;K)O554+CI8>6' 9P.KY0'JDOQI/ MOA5\SB"S"/.96N0)F\,96/@CHG1!OL$XQUC>!R[8Z/GPUWPVN2^@[W85PV&\&9!NG$Y +&4 M[C#V-2^1W1;5N V.$MA>*B%><9EI!:WG(VC-U73?0V?Y::OCH*)6<+1,@ @+ MPV00J:H1(, !35J6Q<-'#ZKGP^4:O93['B?TFU9#1%R!;"@^[7]T;/;%9&!( M:I#N R=F4=$J'@Y**#T?"74&YCJO_]X7CSH=.-WOLIZ$J9"82$@^VMJA[/AZ?T"L] -YEDQQ/0PB'M;H' MCVA&7T/,7DT>?I94(3/D(<#9:*LWEJ<8-X*G?9&RUO>?2[RQYU$-.^K/L MYR7*T"2QO3)KVB3G #A0O(G,Q..T-0V]O_W^KRK$9/9(Y\M+M.NP#/<]EG=[ ML;8H6XUGRY:8(#^=[7],*_MI,H+-&F#X1L V_*8R$8]92^ ]7V%9AJ0J*BM, MUMG].XFM?9S-M"P@TBJ?K'$;S*/H#,11;*V'=]-9F& Z_2_?W1/$^9@YCS5O MEG,![E!F*SGQ@'5"1.\76D%X%%0(0S_"I*A3_?+AE+U>]]5=>=:\,+A9D/<7 M.&S5+?.R^SXA;$<#-(4)5%U[B?PVQRIG@8]$E5_)JAW.';1Y0RQ.B<&P$3Q) MSK6>J,8S^\4*&1E9 M'.*X^#8CDR@BY8\^G6OE;U2?@4$L3NLL-];C6I)[1+:AGJL.9X8U&6:HA(@&HMB4G2TH ML2![E0W\,BR2@DQ>FT&Y<[T"V#7 *?,E9YI.#QIB$ZM#K_+,?"O(2G93E,F4 M4*6:HC<+<@I\281M*EX)!K$8VZ>/V>N5WMJ1U7PLJZIQ>H"CO:Q%;(1(+'#K M3-:@VZOJI4#_K@@S-^_TZ&$[BQO59X2=]&T2MX,FL;[T*IDU.96BY#6[JDAO M,P(2AUD1UA$>6NFD%,ZC/&3OMR7FP&3:(,O7KB"MQ+GQQ;YG?KK0XI'(NEDUTE)?U*;,V2U&#O>I$*WL&9H M 4G$O2YS1OIFSVD&5*$^O;)T/.)\A7,YIK S%3L_? MC =S?3%M@O/FBV.1J8I8HY/X%?7*Z'F/B@(AEG')XD2BJ$79.3_MF^Q- $G$ MW2O3Y,K]>8RODV*6%V$ZGMSGV>M]\HYBGK5O^"2R[I4-5)$N=/$GK>B-VV#,G??MP&H/ M3Z(8/;.-3DEGWVA([#OB:8EL%QS3)CAOP'DS&M@Q+-%)M*)75M2;$&:FIREOA@];$%)1-\K\^4R-9G%CE-2A?/2-Z.%%HU$RKWRG61JO//V MZ7A6AXW=,3L?F?#HL5R_*6S0&F>S;R?6-D E:M,K6^A%_(YPF10T,R]]M])\ MCM#4Y"SU[1K=%)1$]'NR9$KN.;X@_(IP'=]M*$VSBL')Z.2H-UY2EI@D@6Z] MLC\JX@!M-_^V3?$QT3<7R\8H)=K2HQ0&9@\RLBBS03S+> Z0VO(I>D-QE2+^ MS/BNJR9CU\@UWJHABO?TDS>Y_J7BD.S%FF'M*C50FZ5X#UC@DI]0E&%61*FFP]Z"X9B_@(@=<^H77RV+5]VBY"KCW%1 !L+'"Q4SOEPE&Q! ML+L$4>4AG#-OH>\ACME;(]S&4M#(!2[XHJBF_'<-=D>(#%7\GD1(;/RC>XNH'K!U/,4?A$J$DYP;$NPTT_$W MN6" C]L.E+0K6KK*B@'X>#O,4;R+)]QI&LAE'AV0&6#1O8N(; \+%BA57,[7 M_J5-%VC95'!T?@1^1VXD%-V(M<3;[TR" K":G(&2&IP/Z/OQID)4NUC)H/8[ M4Z ('?T1(W2=3\,DLU2"C;J<(^ SMDY^YE(78X-*'2@QQK&H%M$4*,T":%*- MHP4^+9C+1&!7,P7HZ$SJSW!>7A+9C>35W1)C!MK5H?,Y?1\"K8YX MYLWQS1;P1;J1J-OO!G7;5564 M^91T"L;^+>C6>J^,WLPR:B$X/ =XN4[A #G&W,_F+ELOD611,DN1SC[>JMW@ M^.S\$#KWFI78Q,/6#0G]MJ #O<5#N0.^'74C?;%F-6.CWP9Y)T_W4": [2[- M9"?6 R5(S^SOEV%*736?WA JU2;WW9(,TQGP!DY)ML"PKH Q@,=TFDYO)E;W MUFUSHH'OU[I< -PQ-!1COFHBS>*5R_@N)Y:>7"X^Q-D'OCIRIT.Z4ZM3R@9P M?R \4% K(6'C/@E?DC0IY\:FV :MD5/+^;"5KS$I73V@M"RZ-MR1[C8 ">H^()"VMEX MG#W2P$6RS7YE+XXVV:.T_PZA"MAHHQ>D=IOBBH:N=B_[NM"EOQI/OA5H>>ZB M&:$W#U^ J45JLP.-$<SK@=@7Q =?+<9ANT;#XZ@O>)$0M*MJ>W0#L ,H*/B$1$ZDZA$ M/,#_&SEC%"S>W[F*67Z)2 #8U=R=OC6"[K==@,";U@.)/NJ#R:GT-L?\('I7 M%!6]P+9.2V7=)CO10N_\]7KB#F?/3^[+5,I0"0*7';"Z0E#4HI(Y7(9Q@DSL MO'>7:))CM.HI^4]1)A'9N=;/@3>8R!NUS!D!]J$SD9AN+F^'?E![![J8Y1F[ M8YTLJ:AMC)2^$PF]#3]OAI>CV') M'J'.(G)&#I?!QY8IDZR;Y?0"WTRY4*P6T(>0U7"1FIC@YJ_+7H48S\D$3C?; M9NY:ADUPVH!]85IHC"W,KAQ/][3QO(@B7*&XGF*!-I\/X9Q]E^P=6'_"U,1B MK*C%+@]/0#>?-;%K-Q4-)FQ=(QPG\+IO(@?=]&P,M.\&8/1*KV+7(TY!1ES= MCTB54(#]+.?2@&)1V!KP#T?C_]5A9A\.YTO_26NPS*$&9.[?5F;)JS,,I8M MT]Q@X;1HCZ,'WK VE9AN76W"0\^'M-DS+!=QG'"$ZT2C,DS2 M ;S-+QYK^=" MS?"6U*!\G$$]?M9B>.O@.(IJ]D>\VF$MK<,Y@4[;K9&7L92W,#G*&NI&S@4N MUV1,_K4M7_*KX)%ZYDL&Z\;?.48@RU>#H2GNO*,$G?L6D'07O56"X1P!F4_$ MC$NDLM5?5^DS]RB8+^%',JVF2M%LE.%@@=RQ9<3OBD?<9XF 8!_XW9T1[A7I MK715.-;^;#Z,\4ADUQ>[T]-;CLMGA*=WV3NJ4_>I=AZ"XHP*SXZ-NW*2[#I4 M>"2B[96_V7V>O9J+5U":LP'D=]A2NBHX$N'NR?(CF7._5G1=&$^6-_\U=A9] M\27'Z/DMS)Y1]H!P1,7PBNBKDF>8)?JQIV=A)?HA MZ#!!=!>3WR63.:'I2_BO'"]ARW3"LAG&"=0;%FWTH"E.B>SWE(?/X=Q0%RD> M4822=]65L9O6.8- N_!]SQ@*^!(%:I]ISX<;R6\%FE3I?3)1)G+XH+M,\X+U9Y25Y7S!&2S;*D& MQM@D.F!M&_-4!];S>HV:Z<)&$YPWH.OH[G1"C%'BN-+^=9LVNXUK1#X>\6@L M&DZPUO.[+$JKF#!SEW$_93+GR6[;9=L-1\US#H&N+]OL-USCE^A0KV)YEVF' MR);K6Q:1Y35,LN?PXR&O']^\JC"5A\I^8=@$YZVG1@U;C!+=@$W3L=APB[.1 MT&V5=.XPJ,JP0SV*YN(<8H)-(M=>F2?%."\PIK0AG--?L;0TZYD( MJRG/DT1#)VD&F^OD/2%G_$5YM3U[#]_G$NO7J1B&((E*]\H=KS%C=;:OSZ1@ M6=Q14T.2Q[\A&E>!XHMWA,-7Q/YX'99H26\7RMVL)UR*_3S/0U$E4?@]69D= MI3"W5 S47*6L M<#(Z.8)ZJK3MC9T1,$G(8&]>FC<+N5_+\A<6;_290O(?>H7Y'J:4H\%$WY^= M >326'F;_4>>4D.^-%A?4X,C $Y3:D"P>,#I0/4[9'^%SB @:[[=9>Q>$:AD4(N3T_/%68ZJW^'P*X3C[QF*+Y@CC)&B5)S_LF;Q;JUN'>!.8J-]TCFEV%*;:(/.,FB9!:F M%U-Z##47O[@^)PSXE3!GFJ#!Z"@>WW-;UJ)4_0[B74;-^V$V+^@MUG?*SVV. MK_/JI9Q4Z2)F8S 6KO-/ !8N%;/*4".[!C@^X*1D!O3++U$M,#HRA\W8W=53 M&>(2+F[H/2D(# %N=<"0M!HGR6M#J$(1C) Y,IV](_R2@[I6Z%7^-YR4:#R9 MJ+3!LB5.(W :LXYGBEVP;0UNYUQG,O1*+\*\UAE':PGPF7XO:XGTA&]MP^-K MR4T6>[OY6X1AKD=@#F=K-QKM?SBNKH;EV5@U ]*T"8[1FW?4I2(0#TEKE/V^ M[]Q+BO+S$73J0ENA2G=\QG#[?6>ZE[3EYR-?$U,+Y&FI$0*D/;]'K6.>EPCU MEZKB&IP/X$.?C=PD5ZP:= .X;]U[IOKS$?1#>ZW5PA[O &YJ;RN<)?0)>?HT M=?)!?])KAKP2IP;X3-=>%0P .KJR!8WN1V&!WO(TOIO.,#GJ,6=X[:5O@M"_&UWWZ:_/#X#O9UON_<6 >IJSW"8E]CG4HT)BQB52V>IO_U*5 M?TDR?4;L]3(<*]#)2<;[KG3$?7:5LGS?4UZCO.7G!T!F#PLI"?L,F[>\8PO& MO8$3H;XRYPKX%-NU66L7;<^SHN\E]^4Y]+M+%O*T5 @!T"$D4Y?BU>7 5%?D M'/EZCFVM#)L88?.N.[OLJZ85"Q]=3^1'?DZ1(*.?E!GUU:"33W#>?3TEF^J6 MN]^)EI'Z"S'.\THX:V#Q+@JBS+,J)/Q53Z= MYAG+DE'3S"PK6L_'D.DFK,GE'A*E[,FL_(,PJ#,>GXA# 77:U M_;X@'8MKBI]05.&D3!32N EQ1MW#%V(P][QP\2'.E]_NMX?2&]>.N.BW%T=+ M*B[GX@8TWA\=?I7+Q9OCM5-5DVR%]D!FOWU2Q "_AE.]0XJN*F<(VL]X#QI@ MHWL">OKMPK),+%;FT>\\P:?VHE):AW,"[7AL*CBQW/7@!N#%\HC(OB*AZ8D9 MS&]94A:/3]^TDE?6XP0!'[];2M\,X #<4UI.K"87!JX^P6B'2G#?QWW/+G/] M3H/0D@YM-+63]CG7P'X=SA6G$_W<(JPKCQ^OC%-;:=+7'@KX5B;L :7AV)V. M0.U.VO3VA2R_O;G)J>4W.$M^6YN.#*Q-KFCHN:&) =('!FV4X]B],>:XDJ1D MO1 B[[?EI3EC*S:RF%[;&%EKNO@H&Y*9ITL2^FW'8S])$H M\EJ<%V!;3J<"E^B8 24#L U?@3(Y.3?OG%.-; M:5_+HT.Z'%FF?%U3;1Y@ M>TR*WV\Q0NQI4524CV'9R0-BIM]F,CH&]C=QJ&J.==F:Q@'$B77RX. _\C0L MV:.I^]1X\=>YL*!-M[W2>0V1CHQEL+FS&!LO>L)>; A[1GBJ>FRJNX]RX4"' M].U%R[OESU$$H0?*W=4KLA!3^OJWN:B \QCU'^76(P^]Q]OQ.?WHL/\EW M2DF_KTGN,C)IH"=Q%=%XMGHV'9=O"&MU0%6-T7,"_B1=<_D;@1N 9^HCD0QAE3[5 MNI8EKCXAF'@HZVISLL#?16FN"388AV E1REI\Y6@Y4^[K5ZQUB\*FJJ<)O#' MDEHL"J8 _4NK9JT'GU&&<)C2^/=XFF0)/9%1#U1393"JSPD#-G"UT0@[E -X M2\O-NI7HSM&]@;6QG[,![%O#P%'@\Z:G:'!EZ-(YLR9 +_X*4B^C?55(D M!L9D20W""-!I4"\G\8RG!.+(].N;:.F/&.D]Y;5U"4O 9B"E^,PE+D#ER/S; M3/:227BD.R!7/N+@Y0:ZQ,(M1R*%A3-#)2U@J.S@]/ MH#U#6@C.#%R__:NO\I3F%:3F ?5"N5F0D 9D(FNZ/HKZ/P!+Z J6=A7<+DHX M !Z;(IGHI+?>=U +INQ\412H?*AP]$9.G_1F)DS1Q2N9;92/09E6);B![RO% MDA"=-4S1#,#@2*/*QI,U;T#-9"HL3U:4LX,SH'UHTVE5C:3?YK?U8"ZBP%\) MB-5OGLE/!3EKTW.W]I[!LB7.'_!UI%JR8FUHBM.5/)ZE)SHQR!#QTJUT"H @C.'I#P8/#> MYO@+PJ\(/R+VR IS-3 8N<)ZA!YH!YX6PU8!22)Q6'/;MPRCUZ2@R2#B^HD/ MN@[QC0E?C?X#I?&WC'26:W&]&Y8=XQHWR,\]/1KSIH*CD]$A=.HC(Z%([%A-\4+F8B@6 M*E.@Z"^O^?NO,4JXMI ?MI6$_"JX1Z]A>I.523F7W%4+2G&HWJ17L)3/IKA5 M\" S)5A+DO=?ZOVS782#!/*F5)&^*QYAMZ&R&2@]6>^RR,29=5F,HP'RY)%2 M*S /R/KMR(45-BV;NV@!Y@L*GZ&!O4 M^U%[]U_W9">KEXAH^C;#Y\B/UI^QO#RWVPWCU7&?S8W0MOS.)_1=O(Y\<8$U M84W35U'$=S'A/)DDE"KNA5"/H_@BB^_)KVEF99K7C^;I1/%56-!L*C>DR'N8 MTJLQ.QN PP^3<7I^=N1?@-JN^A@;R+I@QY&SL6?FW.9,59C*E98IZ*E6/^!\AG YIT_PE/5$P')=[4FMI=_G,@/. M4NN)7NM)YRAU[[(Y0)LV/5$>46TN')XAU77SWD>?T]2 MU>7NH@A'[E_,O:E"[.!PY8H^G FGWGRL_X%[=A4/X5QS)[C7?C!/LY,_)R<[ MLEH[UY]SA<_0*_4#':3"7]=$U-Y#8 J_U0\^:0''>7NK\#*R6H<4M%1XB6&Z M\]&/*Q37F3Q%.\?]=X)/0?W;.P RU3J88G"3]6*4/X+^&4[UKI&5+ MG#_@$U43>5MKCA)]OQ_HNZJ*,I_6"0/H_/J6S/09\12U&"_0;I=-92G6#!.T MCESJ@;2@?G6,/M\>O65YFK_.'^EN3Z\)FIJ<'V!73+?:8(IX>"[VS:,K3H ] M:ZRV$#H@4+[S?8F=\/"R=T-^YE(78X/RMW<!4'G=\0/:,02MX1#E^71O:)RB+( M7;D;KRN3%_G1G M0R."/3E]*0DUN[.IT?3[SF8)BEF9QA.6H%-C2I'6X9QX=A]3BTDC4RF4?M^^ MK,/2O^&U4YBS 'P,U\M(8A>7P^GWI8ACXR=T'GB;\:H#TN][CCT8/SU\,'-= M?JV,GX"W&AT8/X$/P>:7U.?'/[=5">&;X^IW7I[7QD[+@F?'3 M;*>[BZ'?>7D4QA#!^9_;!@C \>0V*:(P_2<*50X$#EKGQTKHQ*9R\8OUQ25P M1_:5;?'*?7EA-V-+FU#'4:>F@8,/0NW>>5N>5LTR%CU9O?3G0IM8!U&FI8&))"R;C6(E.6L0C]$ MN0<-6L$<9E$2IFNO,M6^!H=#\3586C5AKT2*!>?FF944M1FR M4T]BOY74&]^-2"$Z]BA\-8A6GV>P!LCQ8)8>E??3D\EM)HGC& MW<'A:-&=(9SD,=G=XQ(XP^_B!'!=83)=/+!^&0A65(V3Y,EE>0MA*[$Y6E$A MGXZP'K^>I*IO/7ZE\;3VRQU3BILL!CC"UN> 6\+359XQ%HK?DO)MD3E@;=6[ M>B,'>%3R![@,4[I,/[TA5/)U<=^KH@#*.A*#!=*P M!?I \M&G$:!GBJ5W/>LO\*[4EEN-J\HFL'X[VE_$_R(L4%0%V6U_1=_KW-IT MOB2K=CAWOKB>;(I3+/MF\/KMI/],/C">7,0<@#:GB:@X9P+8 M+Z29[,1ZH 39;_?]%2MD9&1QB./BVXPNKZ3\T:=SK?R-ZC.N1L!7]$HA2L:_ M%3A'[OX.M]8%+M3U%* O)6>L!H_>QF <.?%#3J#+38=2O(H:G P@BZ.M9$UP./+GW[=0EVO+ M0GL5:Z.P+"? EZ0.NA52#<&KU$)6\^ZWC*;*3B8)BI7KI;0\YP#HT*J7C'RV ME2/I>7HA?DV\\BRB7](''2MJ<6)\\4$WL4N8@.EYFAX)1&WDL;(>(^< ^!QJ M(CPKL6]AZR*ESCXMSM5+$>%DQJ6"Z06 S MS9;$6^8J+\KB.1^_E 3FPA"O#FI65.%8@6_TFDC2&)@K/VK(*]JV A1C/D^SU M'V&J=$LWJL\8@W[<1BU+L?SMT+5^^LX#?5@\D_V((D3PDK7K*RIKTO07><)J MG!_@$W(3Z1N!!2E? ME@9I@QJ%<'<+V4RNPIG"7411-:U2FMN6G2?)K$4Z_X:R(GE'J]<1OJ)R/'D./]0W8S8M,1:/ M^ZH53<%*5*97-KE'FO6NS$ZB1:TM]1YDS:_FDY# M/!]/5L&NQ:)D[5W*#5CT%VNTR5L<>E+]T3% 1OVZT%92DRWX[2EPE-@?]!P!DMU_ M!'V <"%]F6'!FH@!O+/CXB6 T3&PGWT#T4EL#U)XCAX \,#+NN-7 $;0X7!R M&4HM"Z:P_$O^O[^=R;U!DK?VC1-!^?&@4 <+C"MV'#UHX,%4)$S98Q#V(*X$Q C[5&ZF%0FS %['C:K9884^#?,PQM754; MNYN/H.VAW:J$"K6C=QM@+\;=NBR/H!.R[%4;MH$[>@3"HVG!7 G('A_80+Y7 MT7.XKMZ)*',:TN:AQ7SE+W*73>BC\_0?@S=ZGP \N=[T&=G1B1\SKAFKLIO) M74@#,#*[?X9E!)V#120IL4RU, 9@_NWF!9;1";!!6"LZ*XFOHP*U TL>W]AX M-R2+GZH9?7FOGM74CW 85 U&IWX^IK,NEDUYVD$#M>I*1/J \PDJ"M:E)X3? MDP@5:DG*:P3'IZ>?H/U]F\G0 !2H-71OK^$F]!WTF5\/Z5G+N?OZ/T M'7TA _1-L\R(2Y.%%.C65T*T0!JJGOMG]C)[E)@^$:=ZSWWQ=[Y: M]\Z.LK47##JUZ%7)3A0H#L(,>42L6SUUZ_71XT$\R7\2*;55"F:C3(<+)"! M2D;\KGC$?7;U2NB/Y^=(-Z?0N07-+57-L+EZ2-3-\ 7Q7*14G$&G[&\D/+$B M*$&Z>G,42-[[<5]D9 '[."NE*)D!K,#U_+72Y<3(HW]H*&B>&2P!RGJ<'%\2 MAFNG?#,LKMXT!1+T%C;MK82P/"?#%SN-4EQB4:M1N7K=%$C$V^&[VFE<7('3 M >S'I1:46+@:.$-XJ[3M.^&C$_!X9>M9>:OW0WA]5.0:L8@PG=?7:H\HRE^S MY(^5$X^AFZZ\H6!T"IZS0BQ4L0HT00?[>*G$+KSL*YW%Z&$$8>8_18XCJZSE M]#76J$3Q*0\++CX "'<%[N D0ZY1#V$1UR-^&BK180N M7VP,[I2$@QK"L[!RN_H87[W1.[:[;+U DD7)C+["M1ER,9[PPN.,'_;'F"S' M//&.:A[:P]>YR<"7*RLC%=PG*QV^8KNG2)?MM[,Q-NE M8")=%ATC?=SI4%)$:5Y4&!G$NUBUP\X^2UO1/@UH6PE[58:9H M'T# C@+V"O37<(JTEV66+3$21\"&M29"MU8?)?H!Y(&Z)CO_-)^1HQ^*WK(\ MS5_GCW2[H;][T]3D) %;ZYL*5JPFIH@'D!EJ<5GQB%+^(.E;,M.KA*(6)P?8 MY.I6'4S0#B ]$\T*D4]GJ$07KQAQ[S.M)L@K<6J S;!N%<$ [ #2,3WC,$:4 M$[WTMXMR&H#-IFYE+H4X@%Q*"J9,O#9,JG.ZH&VD>SA^["(&#?OJ6D&^%6A2 MI??)1&7=,*G.Z0(.4K*2JZUJ"+#Z%WGF[1ME MV Z!#8W-I+$YFAU2,8 ;,??9YA@Y0!9(A[(5+P$FP =PX]5-BCI&$+!)TD2 M5J+?PN9CKCKJS#J>M,A89]P I\'KM%D+00D6!7N8 [B">B0R(OR^$:CUQ1L+ MF>3SI4%DH+8V)PO8GM!$)YI@',!%U!-*29NO!.V7$/^.J!N@J3;HJC*:CKS. M;*E6!6. H!=1DF5@?3\TGMA<.=A4YQ1 9B;K8O_7B($!W%&I(2NF G5%3A'0 M8;*1+,7S@2'*KNZBX U"-T693*G59QG3(!AU/YH%Z.3 *].M0"+;>1D;7@;H M&^9\ -\O-I.@_0V!!1T#L!S9,4'#VYZ_Y\X4K6Z/$PI\N(#3KVT6!F!Z:D M^7PS/PAEBXS4WH5\N%6M#1X&X(9M3\%M7JE.O,T:Y)0"^_7#JM8�,PHS5@ M@)1UJUFD+*>T=[=T3C5KG88!V./L&+B8D+XZ5Z^-5CFYP#$&<#HFYF( GN== M>O] )X39D[JLPW5E_0-ZY%%A]/'H>44]O:*DMNA95<*,R66O5C(N#(:@JEIP\.D48$%<]&@Y RZ22B8T M'BFD78S'V2.BSSGS:\&O>887_[P,BT2;@L+9-PA%T/[76@%*UE.W% S!M+I@ MY'*^_/$_$H2I%\*<#7!=A@JC!H*#$;13MEO1:_3+@(PA&% 7&&O^^"L7.\#U MN2ILVB'L0:>IL)"R1D_, 0_!)+H R'8,!6-JI/7T4=0BS$"'G=L+4J,1,I1# M,%PZF()5OD.=?(=,]] !BGM=N=QQ-@"#Z%584%],^A^:?/ ]3#?&]VKWJ=!& MXS;(.(=.KN->"<3:9LG) "R>G%$[S9'6(:Q Y]W9EZ9H..C*[W%/EAF6;&H\ M^59P'BF-A#NT?%#"(_/G*E,K3\=*97Z#<8ZO$- MP%[AXDW1PV-@ZT,#T8EU0 YO +8&U8N9)Y\.6CTGNJQ/V (^&\IE*!GWYK#\ M,S@8/0&^C+;ZC/)7',[>DBB4V;"5Y8.CDZ,CJ'?;;>=U,R2.3N3I'J6)7K<1 M2:W)RO*< \"'WO72$4A4B\;1R=A:HL9;;96]3E>%*'I/AI\9$M @/<4S@*2Y M^+KNP2.-4UT04=Y,"@+)&> 90(Y'9EH@9T:*+DQK%T/%%DA8 MGK !E/6UB70-H P@0^-XAG!(.6$P?T/4J(3B"Z+3X>OJ!2CVQV>$IZJ7C&R; M(AP"I>!HHP[-4 XA>:,2.36N4CH?R4[E >&(L-]4501-$1*!@C,[4Q4IRB%D M:-Q$OF6I-M:+K7ILXPKU?J\[/9"A MW&1^R^)ZL43LVO\VS;\7Y)=HBQF@'*X@MYLGGZ#G]N*V*BN,OI#][K2:/H1S M=G%P7:&K"F.;[9^N(0(6^MK$6C0F2X,9[@'O^U86#KBKG!A[O; M"H0DEJ-U M@\K-1T2*7DSIOY07N@W:HQ:JP6A0.P;:^@"< X%YG3_;9IS*/?G_+4]+O@H9<>15;4G=(;U_=+$CSLQPLKY?V MV-_5,[-/;T1-+XG*Q#2+"LJ*>@!@JHQL0;JR7HS#!UZZW0M3K#1"X .PFRYP:9-H;!;D M% !')PAEHA;?5N]]?./J^7O^_)9719C%/.$Z[;OZ52M%%085ZA$3#?N;HC)& M FHBU N-QB(G&2H1RJPD)ZS'00/?3C42GQK. $QTRXB+JS0L"K+^T"VP9OF4 MUN'$ %\@[6LMU;,P /<.C;MXKI;F%,!?!FD%Y18P HX_KTD910H]D@57Q'F MM_P[!PIL/N]Z((L1^Q?#8BY:Z2J]58*#!3KSB&F7B&:KO_[%H1@)IS:_*\6S M488#!CJ8R,C?%9&XSQZ&@)A)*?S02VF]#$<,&"YK*"5AG^&C+XJ%F H4_>4U M?_\U1@F7$OEA6T#D5\$]>@W3FZRD1C+Q(B8HQ0!#91[9UU*FPNTJW&*/@N8H MI/O-[2(<*I!U0$7]KI"$W88-E)#8 KYE291CE- M. M^HJN=Q9KL$^'?39OD*_H\CBME^,,_""'>#%RB>S[9=AIS-N*DRPV-JQW\3DN M#VA74J&&2$Q"79(@4F9,>45'BA#X&SJPJ9/HMB\>G;]I$4\IZG"'@N]M. M12_6-C-2)&KCO:WJ.2GI]'^7Q\XUQX0&K7#6 UC:ED:R-X0GT0K]F1)DQPY_H[F-Q\HJLKD MG>9'5ITY!$4Y-D";65-9",XE*G@2=XU>95C13H:RN?#>X&6#]HUSKH&]-O=V MC^F.+HEJ]LJ%[!FSQ.QSMJ=BP(N+Z-]5@E>^I*(LN/):C)T3: .D.R&+M475?I+,*7\DD/:[*@F8+IEF# M68,TE.\F$TT:>_@J9QS:B->IWNV)0(G*]LH.W%@0,J;H)%]?*W:Q$3/X+)K& MK"\AS%&FD1DS&3R5(2Y[JKR;EWN?<5YT,KW*OQ: !:+V0X&EE/F74J69P8=Z M(:'XNL++6PON5[2V UI>SBG=":P;"\!";O>D>@T9&41&XK;C[C;'$Y307."= M^K+(OQ; QQ1[/3%**6N;\V80Z@N]*>W_)?V>-Z7R@&7K.R:^*[W)^JJ[]7)$ MC["=Z^[.MP+_(Z-!=5="&'QV)'B]71O66T]Z+S98#SB)NG0'-.Q! !_F[;6. M6]'H*EU4#VP)4G.C\*S:U1APUXL +'3=DW'@FLHAO&#>FK0=3V*H@6#5D0 L M%4!/QD(#-H>0$JTU;X)S.M2 L.Q* )_2P.\AT8C/'R)7W'!."@-(Q.##24&> MSL$^(=V [#M VF_8@V (F2CV8PO2T^AA7KUFFO^B)^S%>KIX1-0SC+XXF6?, MY;D*TV>$IP>Z4;#?WA!1#OO*%(I2#[,.[GUTR*<3&7G:P-/]]B880@:9#D=' M8TIALR]ZM6OR.M/ $!+,=+]?,N#PA\Y9N;N6[DW+I=\,AI!!9C\'81%Q0TAT MZ7#UVZ1H3[N8K8\2P0S_$KA#YCI+SNEE1/@#D^@;*I,H3 <6'GYR#C"9]"L\ M_!3:#F8@0LDTX):$'S<\_!3Z(L"M(,7:(L#\9WBX'^'AT!GL!*KA^EI5!__/ M\/#MF.A3WP]EC64MUBT-%7^&AWV]]DO@@#NQGP!ME@6KL\\!^ M)MW^]NK WLT+Q ?GOCO*-):Y6,<,Z/CS\-[]X?UL0$9L]ZFRMXCZD0_O7_,Z M/?AN^O"5I\-CGJ:W.:;EN]!;VSX0J4%?TSG2/,=ZW8S(KD[Z?5!_;=)\0ND[ MRYO?788.VSX0J?F^J7"KH(Y'23.^':6AZT'V T.MT@0,?+GX>4?J:<*H?0T7(MZO@91^)\/N:.JL?X["1/'Z(](R.3J1^ M#D/+/@8'Y] 7GL,>AHWD\4.DA6Q[VJ5)!?T<@S8=) +OZY5L/P:@O3!^Z/R3 M/]))\!PZ4&?8(\]6%)UFOX2+GMATZ"K&$\+S-,]8R4?R??R.8B*GVXK.4?0Q MKC"+T+ 2*!R?GAY^.NS1+-A+YR[&,O2=I)DB0+MO+:@:0.Q'8]*\> >,">*' MN1QR^R,$O SJ%I )[H>Y".QH6#1F?0!!.#\ M/2G(UP@!:T5MC_TOY*-L$(P.ZB% ?Q,L6[Q.BBC-"\+OY?P_*YP4<1(Q19 ? MZ>T:H.(:+3TJ]CC$>0\IH;=$^6E2\"2KB&J.9P@S,=9$KY-+?BC*)%(,]A:M MICNT*!7'%E-/L$!!X\ZD+%2>;3@![ _ MJ:$^$>'11#;WY$M-]$1=GQ,&/)=TK2V&% S ZKP8'GRWWF16D=3D) '?$W8^ MJ^C #R#_DYK#QOL53A'P'4'7^J'#WI7%=(_J<5UWU.U>MT6K7#+ BM5\L^L" M^0"R'"UHJ/=M]K./60-T)!+ L,KB0N1J93(DP5'>'Q_T9F,'UUQ[3)KA] $[ M)G>O0U94#" QSG+L\#U>BQE(V0"G##C)V1YF(#,2VF:+\4AOFBN,DB1@.TWW MFJ)#WSI%B@>;9GO=4+("?,KN3B=TJ%UE ?'J3N8117D6)6G"/C2>?'NJMV]T M!:Z(1LX?R4K\G-],)HB^[4'KT]\ /?"QZ,42"^V+2.;UGS;AF;P,XN8+3&E& M )=!XOYO=;+*&^7D0K^OY(T.:DAJ M>P_6&PW\FM,M7D6*O:2HWI.VU#]1DXS8 ^"3GC_:IZ2H[0U;;W1OVX+"MOP) MJ4B%F5#LK?10USPG'-C*Z8].&M/5]HJO-_I)?GE%T- WD(AN$+F^M=3(W08Y MJ7\>5/0$#> &T&9?LK! D4(718'*@N8HX72G:?Y=$R_F^$M<"'^>7UHPU_8B MLC>3)HMOOHC_514EB]AKJ:7;S7%"@:/2_5%%*3UMKRL]UC<1STZ,K9P\8#\; M2-U2DN+VV8MGG^XG5I/),YK. QWN[Q<13_CO+#QJ!-7Y'B %PH3OM5WQQIP X@"V4%:SSW9*PU^ M6Q]IJEG>HA4>W0^<\-10OH;*80!V -$@.["7Q\7&6B)N@9/FB?^;&PW1 !U MW(<(\N)WM8EU(PU)%M>^%X4X3\E5K@QB[N)S7!R>>,XYTSMGK P@]&2'GP>< MD[F[G-,WVDM"!\UX,Z-'.1O5DS;"J0,V+[I5*#W6 3P(;C",ZN1%!:'@(HIP M%::+?$:V"Z!YPYQB3WSSNIJ?3/ /P!C=?*;N9%'DU (?UX"6OB5VT&@521JO M'5CWB"S2]TGXDJ1).1B-9\^&Y59+"/AB-=*;YAO%\K M9LK:N,I8.1[4 7435V?A%S"R7M-J.X.ZH"(/; $VFSHQJ*O N7H)U).MO<%\ M;U"+3X;^V$-5 K21_B:XUN].^C;3KR']G.?Q]R1-R:GCCH@N>Z6.IWP"W/ZW MM8I8M,VY]F?]<*5(32AH_;YB2W73;QF7 $O$#SA2!3&LR9=93^)]K<1O"[#U M\WU>S27+57>-,(-I0E2-JW\?5< *7>MGY#3>,I!'!RM/5$,?R4/H7)ZN%@4M M2(EF],P35$R7]=:!L^*/&=#5?F")2R+MIGZ8'GC-7<1QPN'<99,<3]E7AN(# M=W .X G=]YYIJ_C**!H:O+=B,;( 2X%SIIR495O.4[*^<5' MHII&Q14X&\#3J*G$Q/+6 '/DO>:-F*_S:9CHW^C8K<(9 0[CU@C+5,);B!SY MH(')N$28=/P1O:.L0D\(OR<1NGM\^H(T+SIJ:C)^3H!/3%KAR61N!FT GET; M22W6W_O0RE]3DY,$['334/ZFT ;@LD6X>6!OOFM6\(URC(!3X-F\W<(MQN/( M00IH+E]BTB[36R49_C/@6W&Q1#32V^J_(T\D./G]$X68_E4[^^Z4#4X^'9V< M X])F5RD4I1@\-$!J>[M\_?\^2VOBC"+R0KQ_);@C-0/1/>DQ>WQ,)D)16@V737F+UM[UXD M1+B8YI4RF397 MBJ886[LR>: IRP&Q>E7;9#98E:;CY@PJ\K7U-"# T=H-J0LK@GS>NLMB-$DR MFJ-J[=D6N[O"+_DFY+?DR_2-7HI/7)"HMVQ M\C\25P@./YU"K* OY5U&>E#1# HZ=R-!Z<"#1$IR.F4+H02&?\FT"ERN"9/\ M:UN0Y%?!(S4F26X=-_X>>)#32$+]IJ0$O?8O?96Y;*0W&ELE K#](0BLMF*J8+K MW=NVRP;@*:3DLA'+4@)A (]+_R/$"9V7J!E8,\-N%R4<@(?Q6-=Y M'9AV;MTM'(!G"!1+1B_%]?X/X)WE^SR+\XSY3+^$V>]CEG \ID#O[R['C]J9 MUJ@^V1X"#UN9!,7RM@#E[!UET#N-]3GM7N%+I:E!. 7/SF0U/2MQ#,$UAD(: M3S;W'G=94B;+Z_Z1:G#K:P<>)%!4R% RODUQ#<$11@3V2_A!#^^7.<;Y]R1[ MO0IGY"_"S(I-FB'D>74,;JP4:H!#<)#9).HR+)+BB?0^C,?9^IJIFB5,FR"D M 9^F&VB%';@A.+-L(K[*WU$69N4U*B*<,&3&JB"H&WB0G;.E#DA1P;JWR*ZW MJ[(HPRPFD]=R%I-ZR0L+$W >7+<9BDP' ]:Q1)K^2J1?M8'] 2=9E,S"E#MN M?\FS\BV=KT&4";-=JX0NK^[M]%)W@;4LO1(.SU4N1#K MZG)4P,9K<^[%*Z@Y2D?^$ )7H?W&'J#B(9S3W:%>!02E.1W !^NV0E?AKZBA'U&^2L.9V])%*8*3W1I^0#\=0D74MS4#P/ /75JKT?) M.B:IVY&R/&$!R)QM(!R!--4XP-WABX4X"Q3]Y35__S6B]E4\IQ(]7?R#"O1T M3:#UKX-O3P+IK?X8@&5H-V!^4U3;G1Z *[SEG'1OX#;4M$FR% *;0]Q/U6XX M&C)5"5E:AYXO M1\? =]!="%Z/V,?'>1\0CJ@ 7E>3HWRJQ=2-&>5 [@3J_7G:G1GE$-J YD"*5F:40ZGU[$#X=^?PG<: M:O60ACZY3M$H&)057%^R^!&5"6:'1ZL4FA:M,//]\@61/2*]IEE8N98L2D@N?KA;1OJ+1KF/,!;/9O(C_QH'5$1E>&PST-]O^J0DR^ MG?'=X^X*3U M0P&4#&C/&+>B5J'TSUAO[Q^#2B-A;Y3C! !' KL5LQB??T9]^Y#P$&?L*(3P MTQLAEB:.B" M/\?CS7[1DQ&+T;^@#WRQ,"^#?;%Q&\'1\?GI&7#XD;"O5WEAYR2C:24X.CD: M?0+>5]O+1>\H8XK;T:8[A9G ^;*T]#-8^*]I\A4K:C%>H--C-I&C6"-,D#K: MF_NE =IDQ\IZG!M@2[:)[*RDOH7-T0;=6NZ2JTFJT^/)4_6RS-=&]/VIFE%' MP=I4H+ZO-&Z ,P <56@F(\&5ICU,1QMUMX)>3SGRA/![$B%Z/<,N;"W$;=P, M9P/X]-U2Z/9@'6W&@>;V)Y2F?-W[$N+?$34TU(G1#)Z64%?E# %?=C11!VN M@XA46CP]2L^;1-'3?$8),U4&@]J<+N"\+VWTP0:C(\\D<)58;8WI_,BVQP69 M%M&]D:>+OCK?7'L4T]KN,& %V9%_%-#*L0GU+<2OFENVW>+LK'T.?!*T$IF) MU+>P.?).,GWR]5?:PY>P0/_C_P!02P$"% ,4 " #'EEI0A!VIFDZ; 0"G MAR $0 @ $ 8F-O=BTR,#$Y,3(S,2YX;6Q02P$"% ,4 M " #'EEI0-']=/3(4 "$R $0 @ %]FP$ 8F-O=BTR M,#$Y,3(S,2YXKP$ 8F-O=BTR,#$Y,3(S,5]C86PN>&UL4$L! A0#% @ MQY9:4/0?WKI@10 ?$P$ !4 ( !@,(! &)C;W8M,C Q.3$R M,S%?9&5F+GAM;%!+ 0(4 Q0 ( ,>66E #Y\I&_(< &_!P 5 M " 1,( @!B8V]V+3(P,3DQ,C,Q7VQA8BYX;6Q02P$"% ,4 " #' MEEI0 9\NAI=E YM 8 %0 @ %"D ( 8F-O=BTR,#$Y,3(S ?,5]P&UL4$L%!@ & 8 B@$ SV @ $! end XML 21 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity
12 Months Ended
Dec. 31, 2019
Equity [Abstract]  
Stockholders' Equity
8. Stockholders’ Equity
Common Stock
Common stockholders are entitled to one vote per share. Holders of common stock are entitled to receive dividends, when and if declared by the Board.
Treasury Stock
The Company has recorded 135,000 shares as treasury stock as of December 31, 2019 and 2018.
Equity Incentive Plans
At December 31, 2019, the Company had five stock-based compensation plans, the Amended and Restated 2004 Stock Option and Incentive Plan (the 2004 Plan), the 2012 Stock Incentive Plan (the 2012 Plan), the Brightcove Inc. 2012 RSU Inducement Plan (the RSU Plan), the Brightcove Inc. 2014 Stock Option Inducement Plan (the 2014 Stock Inducement Plan), and the 2018 Inducement Plan (the 2018 plan). The 2004 Plan and the 2012 Plan provided for the issuance of incentive and
non-qualified
stock options, restricted stock, and other equity awards to the Company’s employees, officers, directors, consultants and advisors. In conjunction with the effectiveness of the 2012 Plan, the Board voted that no further stock options or other equity-based awards may be granted under the 2004 Plan.
The number of shares reserved and available for issuance under the 2012 Plan automatically increases each January 1, beginning in 2013, by 4% of the outstanding number of shares of the Company’s common stock on the immediately preceding December 31 or such lesser number of shares as determined by the Company’s compensation committee subject to an overall overhang limit of 30%. This number is subject to adjustment in the event of a stock split, stock dividend or other change in the Company’s capitalization.
In 2012, the Company adopted the RSU Plan in connection with the acquisition of Zencoder. The restricted stock units were settled in shares of the Company’s common stock upon vesting.
In 2014, the Company adopted the 2014 Stock Inducement Plan in connection with the Unicorn asset purchase agreement.
Effective April 11, 2018, the Company adopted the 2018 Plan. The 2018 Plan provides for the issuance of stock options and restricted stock units to the Company’s Chief Executive Officer (“CEO”).
During 2019 and 2018, the Company granted an aggregate of 641,000 and 1,169,000 restricted stock units, respectively, to certain key executives, which contain both performance-based and service-based vesting conditions. The Company measures compensation expense for these performance-based awards based upon a review of the Company’s expected achievement against specified financial performance targets. Compensation cost is recognized on a ratable basis over the requisite service period for each series of grants to the extent management has deemed that such awards are probable of vesting based upon the expected achievement against the specified targets. On a periodic basis, management reviews the Company’s expected performance and adjusts the compensation cost, if needed, at such time. The Company determined that a portion of the performance-based restricted stock units are probable of vesting in the first quarter of 2020. As such, the Company recognized $2.9 million of stock-based compensation expense relating to performance-based awards for the year ended December 31, 2019.
 
The following is a summary of the stock option activity for all stock option plans during the year ended December 31, 2019:
 
   
Number of

Shares
  
Weighted-Average

Exercise

Price
   
Weighted-Average

Remaining

Contractual

Term

(In Years)
   
Aggregate

Intrinsic

Value
(1)
 
Outstanding at December 31, 2018
   2,737,655  $8.57     
Granted
   770,038   9.89     
Exercised
   (466,110  7.45     $1,286 
Cancelled
   (562,160  9.57     
  
 
 
      
Outstanding at December 31, 2019
   2,479,423  $8.96    7.24   $1,558 
  
 
 
      
Exercisable at December 31, 2019
   1,117,747  $8.32    5.37   $1,291 
  
 
 
      
 
(1)
The aggregate intrinsic value was calculated based on the positive difference between the estimated fair value of the Company’s common stock on December 31, 2019 of $8.69 per share, or the date of exercise, as appropriate, and the exercise price of the underlying options.
The aggregate intrinsic value for options exercised during the years ended December 31, 2018 and 2017 was $4,897 and $1,243, respectively.
The Company has entered into restricted stock unit (RSU) agreements with certain of its employees pursuant to the 2012 Plan and the RSU Plan. Vesting occurs periodically at specified time intervals, ranging from three months to four years, and in specified percentages. Upon vesting, the holder will receive one share of the Company’s common stock for each unit vested.
The following table summarizes the RSU activity during the year ended December 31, 2019:
 
   
Shares
   
Weighted

Average
Grant

Date Fair
Value
 
Unvested by December 31, 2018
   3,033,582   $8.07 
Granted
   2,032,072    10.59 
Vested and issued
   (537,362   7.91 
Cancelled
   (901,928   8.45 
  
 
 
   
 
 
 
Unvested by December 31, 2019
   3,626,364   $9.03 
  
 
 
   
 
 
 
The aggregate fair value of vested and issued RSUs for the years ended December 31, 2019, 2018 and 2017 was $5.9 million, $5.5 million and $4.2 million, respectively.
Common Stock Reserved for Future Issuance
At December 31, 2019, the Company has reserved the following shares of common stock for future issuance:
 
   
December 31,
2019
 
Common stock options outstanding
   2,479,423 
Restricted stock unit awards outstanding
   3,626,364 
Shares available for issuance under all stock-based compensation plans
   2,136,689 
  
 
 
 
Total shares of authorized common stock reserved for future issuance
   8,242,476 
  
 
 
 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers
12 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers
4. Revenue from Contracts with Customers
The Company primarily derives revenue from the sale of its online video platform, which enables its customers to publish and distribute video to Internet-connected devices quickly, easily and in a cost-effective and high-quality manner. Revenue is derived from three primary sources: (1) the subscription to its technology and related support; (2) hosting, bandwidth and encoding services; and (3) professional services, which include
initiation, set-up and
customization services.
In May 2014, the Financial Accounting Standards
Board (FASB) issued ASU No. 2014-09,
 Revenue from Contracts with Customers (Topic 606)
, which modifies how all entities recognize revenue, and consolidates revenue recognition guidance into one ASC Topic (ASC Topic 606,
 Revenue from Contracts with Customers
). The Company adopted ASC 606 on January 1, 2018 and applied the modified retrospective method of adoption with
a cumulative catch-up adjustment to the
opening balance of retained earnings at January 1, 2018. Under this method, the Company applied the revised guidance for the year of adoption and applied ASC Topic 605,
 Revenue
Recognition
 (“ASC 605”), in the prior years. As a result, the Company applied ASC 606 only to contracts that were not yet completed as of January 1, 2018. The Company recognized
a cumulative catch-up adjustment
to the opening balance of accumulated deficit at the effective date for contracts that still require performance by the entity at the date of adoption. ASC 606 outlines a comprehensive five-step revenue recognition model based on the principle that an entity should recognize revenue to depict 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.
 
 
1)
Identify the contract with a customer
 
 
2)
Identify the performance obligations in the contract
 
 
3)
Determine the transaction price
 
 
4)
Allocate the transaction price to performance obligations in the contract
 
 
5)
Recognize revenue when or as the Company satisfies a performance obligation
The Company satisfies performance obligations as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised service to a customer. The transaction price is the total amount of consideration to which the Company expects to be entitled in exchange for transferring the promised services to the customer. The Company has elected to exclude from the measurement of the transaction price all taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction and collected by the Company from a customer (e.g. sales and use tax).
Disaggregation of Revenue
Subscription and Support
The Company’s subscription arrangements provide customers the right to access its hosted software applications. Customers do not have the right to take possession of the Company’s software during the hosting arrangement. Contracts for premium customers generally have a term of one year and are
non-cancellable.
These contracts generally provide the customer with a maximum annual level of entitlement, and provide the rate at which the customer must pay for actual usage above the annual entitlement allowance. These subscription arrangements are considered stand ready obligations that are providing a series of distinct services that are substantially the same and are transferred with the same pattern to the customer. As such, these subscription arrangements are treated as a single performance obligation and the related fees are recognized as revenue ratably over the term of the underlying arrangement.
Under ASC 605, if usage exceeded the annual allowance level for a particular customer arrangement, the associated revenue was recognized in the period that the additional usage occurred. Under ASC 606, when the transaction price includes a variable amount of consideration, an entity is required to estimate the consideration that is expected to be received for a particular customer arrangement. The Company evaluates variable consideration for usage-based fees at
contract inception and re-evaluates quarterly over the
course of the contract. Specifically, the Company estimates the revenue pertaining to a customer’s usage that is expected to exceed the annual entitlement allowance and allocates such revenue to the distinct service within the related contract that gives rise to the variable payment. Estimates of variable consideration include analyzing customer usage against the applicable entitlement limit at the end of each reporting period and estimating the amount and timing of additional amounts to be invoiced in connection with projected usage. Estimates of variable consideration relating to customer usage do not include amounts for which it is probable that a significant reversal will occur. Determining the amount of variable consideration to recognize as revenue involves significant judgment on the part of management and it is possible that actual revenue will deviate from estimates over the course of a customer’s committed contract term.
Contracts with customers
that are month-to-month arrangements (volume customers)
have a maximum monthly level of usage and provide the rate at which the customer must pay for actual usage above the monthly allowable usage. The monthly volume subscription and support and usage fees are recognized as revenue during the related period of performance. Contracts with customers that are invoiced
on a pay-as-you-go basis, where
there is no monthly or annual commitment for usage, provide the rate at which the customer must pay for actual usage for a particular period. Fees that are invoiced
on a pay-as-you-go basis are
recognized as revenue during the period of performance.
 
Professional Services and Other Revenue
 
Professional services and other revenue consist of services such as implementation, software customizations and project management for customers who subscribe to our premium editions. These arrangements are priced either on a fixed fee basis with a portion due upon contract signing and the remainder due when the related services have been completed, or on a time and materials basis. Professional services and other revenue sold on a stand-alone basis are recognized as the services are performed, subject to any refund or other obligation.
Contracts with Multiple Performance Obligations
The Company periodically enters into multiple-element service arrangements that include platform subscription fees, support fees, and, in certain cases, other professional services. These contracts include multiple promises that the Company evaluates to determine if the promises are separate performance obligations. Performance obligations are identified based on services to be transferred to a customer that are both capable of being distinct and are distinct within the context of the contract. Once the Company determines the performance obligations, the Company determines the transaction price, which includes estimating the amount of variable consideration to be included in the transaction price, if any. The Company then allocates the transaction price to each performance obligation in the contract based on a relative stand-alone selling price method. The transaction price post allocation is recognized as revenue as the related performance obligation is satisfied.
Costs to Obtain a Contract
 
Commissions are paid to internal sales representatives as compensation for obtaining contracts. Under the new guidance, the Company capitalizes commissions that are incremental, as a result of costs incurred to obtain a customer contract, if those costs are not within the scope of another topic within the accounting literature and meet the specified criteria. Assets recognized for costs to obtain a contract are amortized over the period of performance for the underlying customer contracts. The commission expense on contracts with new customers was previously recorded over the respective contract term. Under the new guidance, the commission expense on contracts with new customers will be recorded over the average life of a customer given the commission amount associated with sales to new customers is not commensurate with the commission amount associated with the contract renewal for those same customers. The commission amount associated with the renewal of a contract in addition to any commission amount related to incremental sales was previously recorded as expense in the quarter the commission was earned; however, under ASC 606 these commission amounts are recorded as expense over the term of the renewed contract. These assets are periodically assessed for impairment.
 
Financial Statement Impact of Adoption ASC 606
The cumulative effect of applying the new guidance to all contracts with customers that were not completed as of January 1, 2018 was recorded as an adjustment to accumulated deficit as of the adoption date. As a result of applying the modified retrospective method to adopt the new revenue guidance, the following adjustments were made on the condensed consolidated balance sheet as of January 1, 2018.
 
 
  
As Reported
 
  
Adjustments
 
  
Adjusted
 
 
  
December 31,
2017
 
  
Subscription
and Support
Revenue
 
  
Costs to
Obtain a
Contract
 
  
January 1,
2018
 
Assets
  
   
  
   
  
   
  
   
Current assets:
  
   
  
   
  
   
  
   
Cash and cash equivalents
  
$
26,132
 
  
   
  
   
  
$
26,132
 
Accounts receivable, net
  
 
25,236
 
  
 
926
 
  
   
  
 
26,162
 
Prepaid expenses
  
 
3,991
 
  
   
  
   
  
 
3,991
 
Other current assets
  
 
3,045
 
  
 
1,861
 
  
 
3,384
 
  
 
8,290
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Total current assets
  
 
58,404
 
  
 
2,787
 
  
 
3,384
 
  
 
64,575
 
Property and equipment, net
  
 
9,143
 
  
   
  
   
  
 
9,143
 
Intangible assets, net
  
 
8,236
 
  
   
  
   
  
 
8,236
 
Goodwill
  
 
50,776
 
  
   
  
   
  
 
50,776
 
Deferred tax asset
  
 
87
 
  
   
  
   
  
 
87
 
Other assets
  
 
969
 
  
   
  
 
978
 
  
 
1,947
 
 
  
 
 
 
  
   
  
 
 
 
  
 
 
 
Total assets
  
$
127,615
 
  
$
2,787
 
  
$
4,362
 
  
$
134,764
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Liabilities and stockholders’ equity
  
   
  
   
  
   
  
   
Current liabilities:
  
   
  
   
  
   
  
   
Accounts payable
  
$
6,142
 
  
   
  
   
  
$
6,142
 
Accrued expenses
  
 
13,621
 
  
   
  
   
  
 
13,621
 
Capital lease liability
  
 
228
 
  
   
  
   
  
 
228
 
Equipment financing
  
 
26
 
  
   
  
   
  
 
26
 
Deferred revenue
  
 
39,370
 
  
 
1,429
 
  
   
  
 
40,799
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Total current liabilities
  
 
59,387
 
  
 
1,429
 
  
 
—  
 
  
 
60,816
 
Deferred revenue, net of current portion
  
 
244
 
  
 
115
 
  
   
  
 
359
 
Other liabilities
  
 
1,228
 
  
   
  
   
  
 
1,228
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Total liabilities
  
 
60,859
 
  
 
1,544
 
  
 
—  
 
  
 
62,403
 
Commitments and contingencies
  
   
  
   
  
   
  
   
Stockholders’ equity:
  
   
  
   
  
   
  
   
Undesignated preferred stock
  
 
—  
 
  
   
  
   
  
 
—  
 
Common stock
  
 
35
 
  
   
  
   
  
 
35
 
Additional
paid-in
capital
  
 
238,700
 
  
   
  
   
  
 
238,700
 
Treasury stock
  
 
(871
  
   
  
   
  
 
(871
Accumulated other comprehensive loss
  
 
(809
  
   
  
   
  
 
(809
Accumulated deficit
  
 
(170,299
  
 
1,243
 
  
 
4,362
 
  
 
(164,694
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Total stockholders’ equity
  
 
66,756
 
  
 
1,243
 
  
 
4,362
 
  
 
72,361
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Total liabilities and stockholders’ equity
  
$
127,615
 
  
$
2,787
 
  
$
4,362
 
  
$
134,764
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Subscription and Support
Under ASC 606, the Company estimates the variable consideration to be received and recognizes those amounts, subject to constraint, as the Company satisfies its performance obligation. In conjunction with the January 1, 2018 adoption of ASC 606, the Company reduced accumulated deficit by $1,243 reflecting the recognition of revenue primarily relating to variable consideration, for contracts that still require performance by the entity at the date of adoption.
Costs to Obtain a Contract
Under the new guidance, the commission expense on contracts with new customers will be recorded over the average life of a customer given the commission amount associated with sales to new customers is not commensurate with the commission amount associated with the contract renewal for those same customers. The commission amount associated with the renewal of a contract in addition to any related incremental sale is recorded as expense over the term of the renewed contract. The net impact of these changes resulted in a $4,362 reduction to accumulated deficit for contracts that still require performance by the Company at the date of adoption.
Income Taxes
The adoption of ASC 606 primarily resulted in an acceleration of revenue and the reduction of expense as of December 31, 2017, which in turn generated additional deferred tax liabilities. As the Company fully reserves its net deferred tax assets in the jurisdictions impacted by the adoption of ASC 606, this impact was offset by a corresponding reduction to the valuation allowance.
The following summarizes the opening and closing balances of receivables, contract assets and contract liabilities from contracts with customers.
 
 
  
Accounts
Receivable,
net
 
  
Contract
Assets
(current)
 
  
Deferred
Revenue
(current)
 
  
Deferred
Revenue
(non-current)
 
  
Total
Deferred
Revenue
 
Balance at December 31, 2018
  
$
23,264
 
  
$
1,640
 
  
$
39,846
 
  
$
146
 
  
$
39,992
 
Balance at December 31, 2019
  
 
31,181
 
  
 
1,871
 
  
 
49,260
 
  
 
299
 
  
 
49,559
 
Revenue recognized during the year ended December 31, 2019 from amounts included in deferred revenue at the beginning of the period was approximately $39.6 million. During the year ended December 31, 2019, the Company did not recognize revenue from performance obligations satisfied or partially satisfied in previous periods.
The assets recognized for costs to obtain a contract were $5.9 million and $5.9 million as of December 31, 2019 and December 31, 2018, respectively. Amortization expense recognized for costs to obtain a contract was $7.3 million and $7.2 million during the year ended December 31, 2019 and December 31, 2018, respectively.
Transaction Price Allocated to Future Performance Obligations
As of December 31, 2019, the total aggregate transaction price allocated to the unsatisfied performance obligations for subscription and support contracts was approximately $128.9 million, of which approximately $100.6 million is expected to be recognized over the next 12 months. The Company expects to recognize substantially all of the remaining unsatisfied performance obligations by December 2022.
XML 23 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2019
Payables and Accruals [Abstract]  
Components of Accrued Expenses
Accrued expenses consist of the following:
 
   
December 31,
 
   
2019
   
2018
 
Accrued payroll and related benefits
  $7,195   $4,777 
Accrued sales and other taxes
   2,323    1,639 
Accrued professional fees and outside contractors
   3,638    1,253 
Accrued content delivery
   3,821    2,979 
Accrued other liabilities
   3,948    3,334 
  
 
 
   
 
 
 
Total
  $20,925   $13,982 
  
 
 
   
 
 
 
XML 24 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Investment Holdings [Line Items]    
Amortized Cost $ 22,759 $ 29,306
Fair Market Value 22,759 29,306
Balance Per Balance Sheet 22,759 29,306
Cash [Member]    
Investment Holdings [Line Items]    
Amortized Cost 22,718 21,007
Fair Market Value 22,718 21,007
Balance Per Balance Sheet 22,718 21,007
Money Market Funds [Member]    
Investment Holdings [Line Items]    
Amortized Cost 41 8,299
Fair Market Value 41 8,299
Balance Per Balance Sheet $ 41 $ 8,299
XML 25 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangible Assets and Goodwill (Tables)
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Finite Lived Intangible Assets
Finite-lived intangible assets consist of the following as of December 31, 2019:
 
Description
  
Weighted
Average
Estimated
Useful Life
(in years)
   
Gross
Carrying
Value
   
Accumulated
Amortization
   
Net
Carrying
Value
 
Developed technology
   7   $16,154   $12,714   $3,440 
Customer relationships
   9    15,487    5,052    10,435 
Non-compete
agreements
   3    1,912    1,912    —   
Tradename
   3    368    368    —   
    
 
 
   
 
 
   
 
 
 
Total
    $33,921   $20,046   $13,875 
    
 
 
   
 
 
   
 
 
 
Finite-lived intangible assets consist of the following as of December 31, 2018:
 
Description
  
Weighted
Average
Estimated
Useful Life
(in years)
   
Gross
Carrying
Value
   
Accumulated
Amortization
   
Net
Carrying
Value
 
Developed technology
   7   $14,223   $11,082   $3,141 
Customer relationships
   11    6,257    3,479    2,778 
Non-compete
agreements
   3    1,912    1,912    —   
Tradename
   3    368    368    —   
    
 
 
   
 
 
   
 
 
 
Total
    $22,760   $16,841   $5,919 
    
 
 
   
 
 
   
 
 
 
Amortization Expense Related to Intangible Assets
The following table summarizes amortization expense related to intangible assets for the years ended December 31, 2019, 2018 and 2017:
 
   
Year Ended December 31,
 
   
2019
   
2018
   
2017
 
Cost of subscription and support revenue
  $1,621   $1,651   $2,031 
Research and development
   —      —      11 
Sales and marketing
   1,584    666    692 
  
 
 
   
 
 
   
 
 
 
  $3,205   $2,317   $2,734 
  
 
 
   
 
 
   
 
 
 
Estimated Remaining Amortization Expense
The estimated remaining amortization expense for each of the five succeeding years and thereafter is as follows:
 
Year Ending December 31,
  
Amount
 
2020
  $3,410 
2021
   2,994 
2022
   2,037 
2023
   1,793 
2024
   1,571 
2025 and thereafter
   2,070 
  
 
 
 
Total
  $13,875 
  
 
 
 
XML 26 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Description (Policies)
12 Months Ended
Dec. 31, 2019
Business Description
Brightcove Inc. (the Company) is a global provider of cloud services for video which enable its customers to publish and distribute video to Internet-connected devices quickly, easily and in a cost-effective and high-quality manner.
The Company is headquartered in Boston, Massachusetts and was incorporated in the state of Delaware on August 24, 2004.
Basis of Presentation
Basis of Presentation
The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (GAAP). Any reference in these notes to applicable guidance is meant to refer to the authoritative United States generally accepted accounting principles as found in the Accounting Standards Codification (ASC) and Accounting Standards Update (ASU) of the Financial Accounting Standards Board (FASB). The Company adopted ASC 842 using the additional transition method introduced
by ASU 2018-11
on January 1, 2019 and ASC 606 using the modified retrospective method on January 1, 2018.
Use of Estimates and Uncertainties
Use of Estimates and Uncertainties
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, and the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts expensed during the reporting period.
Significant estimates relied upon in preparing these consolidated financial statements include revenue recognition and revenue reserves, contingent liabilities, intangible asset valuations, and the realizability of the Company’s deferred tax assets.
Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results may differ from management’s estimates if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made.
 
The Company is subject to a number of risks and uncertainties common to companies in similar industries and stages of development including, but not limited to, rapid technological changes, competition from substitute products and services from larger companies, customer concentration, management of international activities, protection of proprietary rights, patent litigation, and dependence on key individuals.
Principles of Consolidation
Principles of Consolidation
The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.
Subsequent Events Considerations
Subsequent Events Considerations
The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the financial statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. Subsequent events have been evaluated as required. The Company has evaluated all subsequent events and determined that, other than as reported herein and described below, there are no material recognized or unrecognized subsequent events.
Foreign Currency Translation
Foreign Currency Translation
The reporting currency of the Company is the U.S. dollar. The functional currency of the Company’s foreign subsidiaries is the local currency of each subsidiary. All assets and liabilities in the balance sheets of entities whose functional currency is a currency other than the U.S. dollar are translated into U.S. dollar equivalents at exchange rates as follows: (1) asset and liability accounts at
period-end
rates, (2) income statement accounts at weighted-average exchange rates for the period, and (3) stockholders’ equity accounts at historical exchange rates. The resulting translation adjustments are excluded from income (loss) and reflected as a separate component of stockholders’ equity. Foreign currency transaction gains and losses are included in net loss for the period. The Company may periodically have certain intercompany foreign currency transactions that are deemed to be of a long-term investment nature; exchange adjustments related to those transactions are made directly to a separate component of stockholders’ equity.
Cash and Cash Equivalents
Cash and Cash Equivalents
The Company considers all highly liquid investments with an original maturity of three months or less at the date of purchase to be cash equivalents. Management determines the appropriate classification of investments at the time of purchase, and
re-evaluates
such determination at each balance sheet date. The Company did not have any short-term or long-term investments at December 31, 2019 or 2018.
Cash and cash equivalents primarily consist of cash on deposit with banks and amounts held in interest-bearing money market accounts. Cash equivalents are carried at cost, which approximates their fair market value.
Cash and cash equivalents as of December 31, 2019 and 2018 consist of the following:
 
   
December 31, 2019
 
Description
  
Contracted

Maturity
   
Amortized Cost
   
Fair Market

Value
   
Balance Per

Balance
Sheet
 
Cash
   Demand   $22,718   $22,718   $22,718 
Money market funds
   Demand    41    41    41 
    
 
 
   
 
 
   
 
 
 
Total cash and cash equivalents
    $22,759   $22,759   $22,759 
    
 
 
   
 
 
   
 
 
 
 
   
December 31, 2018
 
Description
  
Contracted

Maturity
   
Amortized Cost
   
Fair Market

Value
   
Balance Per

Balance
Sheet
 
Cash
   Demand   $21,007   $21,007   $21,007 
Money market funds
   Demand    8,299    8,299    8,299 
    
 
 
   
 
 
   
 
 
 
Total cash and cash equivalents
    $29,306   $29,306   $29,306 
    
 
 
   
 
 
   
 
 
 
Disclosure of Fair Value of Financial Instruments
Disclosure of Fair Value of Financial Instruments
The carrying amounts of the Company’s financial instruments, which include cash, cash equivalents, accounts receivable, accounts payable, accrued expenses, capital lease liabilities and equipment financing, approximated their fair values at December 31, 2019 and 2018, due to the short-term nature of these instruments.
The Company has evaluated the estimated fair value of financial instruments using available market information and management’s estimates. The use of different market assumptions and/or estimation methodologies could have a significant impact on the estimated fair value amounts. See Note 6 for further discussion.
Revenue
Revenue
The Company accounts for revenue in accordance with ASC Topic 606,
Revenue from Contracts with Customers
, which was adopted on January 1, 2018 using the modified retrospective method. For further discussion of the Company’s accounting policies related to revenue, see Note 4.
Cost of Revenue
Cost of Revenue
Cost of revenue primarily consists of costs related to supporting and hosting the Company’s product offerings and delivering professional services. These costs include salaries, benefits, incentive compensation and stock-based compensation expense related to the management of the Company’s data centers, customer support team and the Company’s professional services staff, in addition to third-party service provider costs such as data center and networking expenses, allocated overhead, amortization of capitalized
internal-use
software development costs and intangible assets and depreciation expense.
Allowance for Doubtful Accounts
Allowance for Doubtful Accounts
The Company offsets gross trade accounts receivable with an allowance for doubtful accounts. The allowance for doubtful accounts is the Company’s best estimate of the amount of probable credit losses in the Company’s existing accounts receivable and is based upon historical loss patterns, the number of days that billings are past due, and an evaluation of the potential risk of loss associated with specific accounts. Account balances are charged against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. Provisions for allowances for doubtful accounts are recorded in general and administrative expense.
Below is a summary of the changes in the Company’s allowance for doubtful accounts for the years ended December 31, 2019, 2018 and 2017:
 
   
Balance at
Beginning
of Period
   
Provision
   
Write-offs
  
Balance at
End of
Period
 
Year ended December 31, 2019
  $190   $1,137   $(423 $904 
Year ended December 31, 2018
   146    199    (155  190 
Year ended December 31, 2017
   154    203    (211  146 
 
Off-Balance Sheet Risk and Concentration of Credit Risk
Off-Balance
Sheet Risk and Concentration of Credit Risk
The Company has no significant
off-balance
sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements. Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents and trade accounts receivable. The Company maintains its cash and cash equivalents principally with accredited financial institutions of high credit standing. Although the Company deposits its cash with multiple financial institutions, its deposits, at times, may exceed federally insured limits. The Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. The Company does not require collateral. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company’s accounts receivable.
For the years ended December 31, 2019, 2018 and 2017, no individual customer accounted for more than 10% of total revenue. As of December 31, 2019 and 2018, no individual customer accounted for more than 10% of accounts receivable, net.
Concentration of Other Risks
Concentration of Other Risks
The Company is dependent on certain content delivery network providers who provide digital media delivery functionality enabling the Company’s
on-demand
application service to function as intended for the Company’s customers and ultimate
end-users.
The disruption of these services could have a material adverse effect on the Company’s business, financial position, and results of operations.
Software Development Costs
Software Development Costs
Costs incurred to develop software applications used in the Company’s
on-demand
application services consist of (a) certain external direct costs of materials and services incurred in developing or obtaining
internal-use
computer software, and (b) payroll and payroll-related costs for employees who are directly associated with, and who devote time to, the project. These costs generally consist of internal labor during configuration, coding, and testing activities. Research and development costs incurred during the preliminary project stage or costs incurred for data conversion activities, training, maintenance and general and administrative or overhead costs are expensed as incurred. Capitalization begins when the preliminary project stage is complete, management, with the relevant authority, authorizes and commits to the funding of the software project, it is probable the project will be completed, the software will be used to perform the functions intended and certain functional and quality standards have been met. Qualified costs incurred during the operating stage of the Company’s software applications relating to upgrades and enhancements are capitalized to the extent it is probable that they will result in added functionality, while costs that cannot be separated between maintenance of, and minor upgrades and enhancements to,
internal-use
software are expensed as incurred. These capitalized costs are amortized on a straight-line basis over the expected useful life of the software, which is estimated to be three years. Capitalized
internal-use
software development costs are classified as “Software” within “Property and Equipment, net” in the accompanying consolidated balance sheets.
During the years ended December 31, 2019, 2018 and 2017, the Company capitalized $6,574, $3,152 and $3,239, respectively, of
internal-use
software development costs. The Company recorded amortization expense associated with its capitalized
internal-use
software development costs of $3,784, $2,962 and $1,867 for the years ended December 31, 2019, 2018 and 2017, respectively.
Property and Equipment
Property and Equipment
Property and equipment are recorded at cost and depreciated over their estimated useful lives using the straight-line method. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the related asset. Upon retirement or sale, the cost of assets disposed of, and the related accumulated depreciation, are removed from the accounts, and any resulting gain or loss is included in the determination of net income or loss in the period of retirement.
 
Property and equipment consists of the following:
 
   
Estimated Useful Life

(in Years)
   
December 31,
 
       
2019
   
2018
 
Computer equipment
   3   $14,807   $14,076 
Software
   3 - 6    27,882    21,208 
Furniture and fixtures
   5    2,965    2,929 
Leasehold improvements
   
 
Shorter of lease
term or the
estimated useful life
 
 
 
   1,821    1,665 
    
 
 
   
 
 
 
     47,475    39,878 
Less accumulated depreciation and amortization
     35,389    30,175 
    
 
 
   
 
 
 
    $12,086   $9,703 
    
 
 
   
 
 
 
Depreciation and amortization expense, which includes amortization expense associated with capitalized
internal-use
software development costs, for the years ended December 31, 2019, 2018 and 2017 was $5,217, $4,479 and $4,523, respectively.
Expenditures for maintenance and repairs are charged to expense as incurred, whereas major improvements are capitalized as additions to property and equipment.
Right-of-Use Asset and Lease Liability
Right-of-Use
Asset and Lease Liability
The Company accounts for its
right-of-use
assets and lease liabilities in accordance with ASC Topic 842,
Leases
, which was adopted on January 1, 2019 using the transition method introduced by ASU
2018-11.
For further discussion of the Company’s accounting policies related to
right-of-use
assets and lease liabilities, see Note 7.
Long-Lived Assets
Long-Lived Assets
The Company reviews long-lived assets and certain identifiable intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. During this review, the Company
re-evaluates
the significant assumptions used in determining the original cost and estimated lives of long-lived assets. Although the assumptions may vary from asset to asset, they generally include operating results, changes in the use of the asset, cash flows, and other indicators of value. Management then determines whether the remaining useful life continues to be appropriate, or whether there has been an impairment of long-lived assets based primarily upon whether expected future undiscounted cash flows are sufficient to support the assets’ recovery. If impairment exists, the Company adjusts the carrying value of the asset to fair value, generally determined by a discounted cash flow analysis.
For the years ended December 31, 2019, 2018 and 2017, the Company has not identified any impairment of its long-lived assets.
Business Combinations
Business Combinations
The Company records tangible and intangible assets acquired and liabilities assumed in business combinations under the purchase method of accounting. Amounts paid for each acquisition are allocated to the assets acquired and liabilities assumed based on their fair values at the date of acquisition. The Company then allocates the purchase price in excess of net tangible assets acquired to identifiable intangible assets based on detailed valuations that use information and assumptions provided by management. Any excess purchase price over the fair value of the net tangible and intangible assets acquired and liabilities assumed is allocated to goodwill. If the fair value of the assets acquired exceeds the purchase price, the excess is recognized as a gain.
 
Significant management judgments and assumptions are required in determining the fair value of acquired assets and liabilities, particularly acquired intangible assets. The valuation of purchased intangible assets is based upon estimates of the future performance and cash flows from the acquired business. Each asset is measured at fair value from the perspective of a market participant.
If different assumptions are used, it could materially impact the purchase price allocation and adversely affect our results of operations, financial condition and cash flows.
For further discussion of the Company’s accounting policies related to business combinations, see Note 3.
Intangible Assets and Goodwill
Intangible Assets and Goodwill
Intangible assets that have finite lives are amortized over their estimated useful lives based on the pattern of consumption of the economic benefit or, if that pattern cannot be readily determined, on a straight-line basis and are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable, as discussed above.
Goodwill is not amortized, but is evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Conditions that could trigger a more frequent impairment assessment include, but are not limited to, a significant adverse change in certain agreements, significant underperformance relative to historical or projected future operating results, an economic downturn in customers’ industries, increased competition, a significant reduction in our stock price for a sustained period or a reduction of our market capitalization relative to net book value.
The Company has determined, based on its organizational structure, that it had one reporting unit as of December 31, 2019 and 2018. The Company evaluates impairment by comparing the estimated fair value of its reporting unit to its carrying value. The Company estimates fair value primarily utilizing the market approach.
The Company adopted ASU
2017-04
during the year ended December 31, 2018. The updated guidance eliminates Step 2 of the impairment test, which requires entities to calculate the implied fair value of goodwill to measure a goodwill impairment charge. Instead, entities will record an impairment charge based on the excess of a reporting unit’s carrying amount over its fair value, determined in Step 1. For the year ended December 31, 2019, the Company has not identified any impairment of its goodwill.
Comprehensive Income (Loss)
Comprehensive Income (Loss)
Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions, other events, and circumstances from
non-owner
sources. Accumulated other comprehensive loss is presented separately on the consolidated balance sheets and consists entirely of cumulative foreign translation adjustments as of December 31, 2019 and 2018.
Net Loss per Share
Net Loss per Share
The Company calculates basic and diluted net loss per common share by dividing the net loss by the number of common shares outstanding during the period. The Company has excluded other potentially dilutive shares, which include warrants to purchase common stock and outstanding common stock options and unvested restricted stock units, from the number of common shares outstanding as their inclusion in the computation for all periods would be anti-dilutive due to net losses incurred. The following outstanding common shares have been excluded from the computation of dilutive net loss per share as of December 31, 2019, 2018 and 2017:
 
   
Year Ended December 31,
 
   
2019
   
2018
   
2017
 
Options outstanding
   2,479    2,738    4,127 
Restricted stock units outstanding
   3,626    3,034    2,050 
Income Taxes
Income Taxes
The Company accounts for income taxes in accordance with the asset and liability method. Under this method, deferred tax assets and liabilities are recognized based on temporary differences between the financial reporting and income tax bases of assets and liabilities using statutory rates. In addition, this method requires a valuation allowance against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.
The Company accounts for uncertain tax positions recognized in the consolidated financial statements by prescribing a
more-likely-than-not
threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Interest and penalties, if applicable, related to uncertain tax positions would be recognized as a component of income tax expense. The Company has no recorded liabilities for uncertain tax positions as of December 31, 2019 or 2018.
Stock-Based Compensation
Stock-Based Compensation
At December 31, 2019, the Company had five stock-based compensation plans, which are more fully described in Note 8.
The Company values its shares of common stock in connection with the issuance of stock-based equity awards using the closing price of the Company’s shares of common stock on the NASDAQ Global Market on the date of the grant. Accounting guidance requires employee stock-based payments to be accounted for under the fair value method. Under this method, the Company is required to record compensation cost based on the estimated fair value for stock-based awards granted over the requisite service periods for the individual awards, which generally equals the vesting periods. The Company uses the straight-line amortization method for recognizing stock-based compensation expense associated with equity awards to employees.
For stock options issued under the Company’s stock-based compensation plans, the fair value of each option grant is estimated on the date of grant. For service-based options, the Company recognizes compensation expense on a straight-line basis over the requisite service period of the award.
The fair value of each option grant issued under the Company’s stock-based compensation plans was estimated using the Black-Scholes option-pricing model. The expected volatility of options granted has been determined using a weighted-average of the historical volatility measures of a peer group of companies that issued options with substantially similar terms as well as the historical volatility of the Company’s own common stock. The expected life of options has been determined utilizing the “simplified method”. The simplified method is based on the average of the vesting tranches and the contractual life of each grant. The risk-free interest rate is based on a treasury instrument whose term is consistent with the expected life of the stock options. The Company has not paid, and does not anticipate paying, cash dividends on its common stock; therefore, the expected dividend yield is assumed to be zero.
 
The weighted-average fair value of options granted during the years ended December 31, 2019, 2018 and 2017, was $4.49, $4.11 and $3.08 per share, respectively. The weighted-average assumptions utilized to determine such values are presented in the following table:
 
   
Year Ended December 31,
 
   
2019
  
2018
  
2017
 
Risk-free interest rate
   2.25  2.88  2.08
Expected volatility
   44  43  42
Expected life (in years)
   6.2   6.2   6.1 
Expected dividend yield
   —     —     —   
For restricted stock units issued under the Company’s stock-based compensation plans, the fair value of each grant is calculated based on the Company’s stock price on the date of grant. For performance-based awards with service-based vesting conditions, the Company recognizes compensation expense based upon a review of the Company’s expected achievement against the specified targets. The Company recognized $2.9 million of stock-based compensation expense relating to performance-based awards for the year ended December 31, 2019.
As of December 31, 2019, there was $22,423 of total unrecognized stock-based compensation expense related to stock-based awards that is expected to be recognized over a weighted-average period of 2.15 years. The following table summarizes stock-based compensation expense as included in the consolidated statement of operations for the years ended December 31, 2019, 2018 and 2017:
 
   
Year Ended December 31,
 
   
2019
   
2018
   
2017
 
Cost of subscription and support revenue
  $683   $481   $439 
Cost of professional services and other revenue
   289    242    251 
Research and development
   1,444    1,281    1,563 
Sales and marketing
   2,713    2,377    2,750 
General and administrative
   4,130    2,268    2,240 
  
 
 
   
 
 
   
 
 
 
  $9,259   $6,649   $7,243 
  
 
 
   
 
 
   
 
 
 
Upon the adoption of
ASU 2016-09
on January 1, 2017, we have elected to recognize prospectively gross stock-based compensation expense with actual forfeitures recognized as they occur. Prior to the adoption of
ASU 2016-09,
we estimated forfeitures at the time of grant and revised those estimates in subsequent periods if actual forfeitures differed from estimates.
See Note 8 for a summary of the stock option and restricted stock activity under the Company’s stock-based compensation plans for the year ended December 31, 2019.
Advertising Costs
Advertising Costs
Advertising costs are charged to operations as incurred. The Company incurred advertising costs of $2,658, $2,657and $2,485 for the years ended December 31, 2019, 2018 and 2017, respectively.
Merger-related Costs
Merger-related Costs
Merger-related costs consist of expenses related to mergers and acquisitions, integration costs and general corporate development activities. In 2019, merger-related costs incurred were primarily in connection with the entry into a definitive agreement in February 2019 to acquire the online video player related assets from Ooyala, Inc. and certain of its subsidiaries and costs related to the transition of Ooyala customers to the Company’s technology. The Company incurred merger-related costs of $11,447, $716 and $0 for the years ended December 31, 2019, 2018 and 2017, respectively.
Recent Accounting Pronouncements and Standards
Recent Accounting Pronouncements and Standards
Recently Issued Accounting Pronouncements
In June 2016, the FASB issued ASU
No. 2016-13,
which requires measurement and recognition of expected credit losses for financial assets held. This guidance will be effective for the Company on January 1, 2020. The Company does not expect application of this guidance to have a material impact on its consolidated financial statements.
Accounting Standards Update 2014-09 [Member]  
Revenue
In May 2014, the Financial Accounting Standards
Board (FASB) issued ASU No. 2014-09,
 Revenue from Contracts with Customers (Topic 606)
, which modifies how all entities recognize revenue, and consolidates revenue recognition guidance into one ASC Topic (ASC Topic 606,
 Revenue from Contracts with Customers
). The Company adopted ASC 606 on January 1, 2018 and applied the modified retrospective method of adoption with
a cumulative catch-up adjustment to the
opening balance of retained earnings at January 1, 2018. Under this method, the Company applied the revised guidance for the year of adoption and applied ASC Topic 605,
 Revenue
Recognition
 (“ASC 605”), in the prior years. As a result, the Company applied ASC 606 only to contracts that were not yet completed as of January 1, 2018. The Company recognized
a cumulative catch-up adjustment
to the opening balance of accumulated deficit at the effective date for contracts that still require performance by the entity at the date of adoption. ASC 606 outlines a comprehensive five-step revenue recognition model based on the principle that an entity should recognize revenue to depict 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.
 
 
1)
Identify the contract with a customer
 
 
2)
Identify the performance obligations in the contract
 
 
3)
Determine the transaction price
 
 
4)
Allocate the transaction price to performance obligations in the contract
 
 
5)
Recognize revenue when or as the Company satisfies a performance obligation
XML 27 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Aug. 01, 2019
Apr. 01, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Subsequent Event [Line Items]          
Merger related costs     $ 11,447 $ 716 $ 0
Ooyala [Member]          
Subsequent Event [Line Items]          
Business Combination Revenue Actual     17,900    
Business Combination Gross profit Actual     3,000    
Ooyala [Member] | Asset Purchase and Sale Agreement [Member]          
Subsequent Event [Line Items]          
Unregistered shares of common stock   1,056,763      
Unregistered shares of common stock, value   $ 8,900      
Business acquisition, cash paid   2,600      
Cash consideration, escrow amount   $ 2,650      
Merger related costs     3,400    
Other Business Combination [Member]          
Subsequent Event [Line Items]          
Merger related costs     $ 400,000    
Other Business Combination [Member] | Share Purchase Agreement [Member]          
Subsequent Event [Line Items]          
Unregistered shares of common stock 270,686        
Unregistered shares of common stock, value $ 3,400        
Business acquisition, cash paid 3,300        
Cash consideration, escrow amount $ 488        
Unregistered shares of common stock ,escrow account 40,603        
Business acquisition, cash paid for cash acquired $ 1,000        
XML 28 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 29 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations - Schedule of Pro Forma Financial Information (Details 3) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Business Combinations [Abstract]    
Total revenue $ 192,070 $ 195,293
Net loss $ (20,616) $ (16,955)
Earnings per share - basic and diluted $ (0.54) $ (0.46)
XML 30 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses - Components of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Accrued Liabilities, Current [Abstract]    
Accrued payroll and related benefits $ 7,195 $ 4,777
Accrued sales and other taxes 2,323 1,639
Accrued professional fees and outside contractors 3,638 1,253
Accrued content delivery 3,821 2,979
Accrued other liabilities 3,948 3,334
Total $ 20,925 $ 13,982
XML 31 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 199 436 1 false 66 0 false 7 false false R1.htm 1001 - Document - Cover Page Sheet http://www.brightcove.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1002 - Statement - Consolidated Balance Sheets Sheet http://www.brightcove.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.brightcove.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1004 - Statement - Consolidated Statements of Operations Sheet http://www.brightcove.com/role/ConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 1005 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.brightcove.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 1006 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.brightcove.com/role/ConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 1007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.brightcove.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 1008 - Disclosure - Business Description Sheet http://www.brightcove.com/role/BusinessDescription Business Description Notes 8 false false R9.htm 1009 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.brightcove.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 1010 - Disclosure - Business Combinations Sheet http://www.brightcove.com/role/BusinessCombinations Business Combinations Notes 10 false false R11.htm 1011 - Disclosure - Revenue from Contracts with Customers Sheet http://www.brightcove.com/role/RevenueFromContractsWithCustomers Revenue from Contracts with Customers Notes 11 false false R12.htm 1012 - Disclosure - Intangible Assets and Goodwill Sheet http://www.brightcove.com/role/IntangibleAssetsAndGoodwill Intangible Assets and Goodwill Notes 12 false false R13.htm 1013 - Disclosure - Fair Value of Financial Instruments Sheet http://www.brightcove.com/role/FairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 13 false false R14.htm 1014 - Disclosure - Right-of-Use Asset and Lease Liability Sheet http://www.brightcove.com/role/RightOfUseAssetAndLeaseLiability Right-of-Use Asset and Lease Liability Notes 14 false false R15.htm 1015 - Disclosure - Stockholders' Equity Sheet http://www.brightcove.com/role/StockholdersEquity Stockholders' Equity Notes 15 false false R16.htm 1016 - Disclosure - Income Taxes Sheet http://www.brightcove.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 1017 - Disclosure - Debt Sheet http://www.brightcove.com/role/Debt Debt Notes 17 false false R18.htm 1018 - Disclosure - Accrued Expenses Sheet http://www.brightcove.com/role/AccruedExpenses Accrued Expenses Notes 18 false false R19.htm 1019 - Disclosure - Segment Information Sheet http://www.brightcove.com/role/SegmentInformation Segment Information Notes 19 false false R20.htm 1020 - Disclosure - 401(k) Savings Plan Sheet http://www.brightcove.com/role/KSavingsPlan 401(k) Savings Plan Notes 20 false false R21.htm 1021 - Disclosure - Quarterly Financial Data Sheet http://www.brightcove.com/role/QuarterlyFinancialData Quarterly Financial Data Notes 21 false false R22.htm 1022 - Disclosure - Restructuring Sheet http://www.brightcove.com/role/Restructuring Restructuring Notes 22 false false R23.htm 1023 - Disclosure - Business Description (Policies) Sheet http://www.brightcove.com/role/BusinessDescriptionPolicies Business Description (Policies) Policies http://www.brightcove.com/role/SummaryOfSignificantAccountingPolicies 23 false false R24.htm 1024 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.brightcove.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.brightcove.com/role/SummaryOfSignificantAccountingPolicies 24 false false R25.htm 1025 - Disclosure - Business Combinations (Tables) Sheet http://www.brightcove.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.brightcove.com/role/BusinessCombinations 25 false false R26.htm 1026 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.brightcove.com/role/RevenueFromContractsWithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.brightcove.com/role/RevenueFromContractsWithCustomers 26 false false R27.htm 1027 - Disclosure - Intangible Assets and Goodwill (Tables) Sheet http://www.brightcove.com/role/IntangibleAssetsAndGoodwillTables Intangible Assets and Goodwill (Tables) Tables http://www.brightcove.com/role/IntangibleAssetsAndGoodwill 27 false false R28.htm 1028 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.brightcove.com/role/FairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.brightcove.com/role/FairValueOfFinancialInstruments 28 false false R29.htm 1029 - Disclosure - Right-of-Use Asset and Lease Liability (Tables) Sheet http://www.brightcove.com/role/RightOfUseAssetAndLeaseLiabilityTables Right-of-Use Asset and Lease Liability (Tables) Tables http://www.brightcove.com/role/RightOfUseAssetAndLeaseLiability 29 false false R30.htm 1030 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.brightcove.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.brightcove.com/role/StockholdersEquity 30 false false R31.htm 1031 - Disclosure - Income Taxes (Tables) Sheet http://www.brightcove.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.brightcove.com/role/IncomeTaxes 31 false false R32.htm 1032 - Disclosure - Accrued Expenses (Tables) Sheet http://www.brightcove.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://www.brightcove.com/role/AccruedExpenses 32 false false R33.htm 1033 - Disclosure - Segment Information (Tables) Sheet http://www.brightcove.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.brightcove.com/role/SegmentInformation 33 false false R34.htm 1034 - Disclosure - Quarterly Financial Data (Tables) Sheet http://www.brightcove.com/role/QuarterlyFinancialDataTables Quarterly Financial Data (Tables) Tables http://www.brightcove.com/role/QuarterlyFinancialData 34 false false R35.htm 1035 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.brightcove.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 35 false false R36.htm 1036 - Disclosure - Summary of Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Detail) Sheet http://www.brightcove.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetail Summary of Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Detail) Details 36 false false R37.htm 1037 - Disclosure - Summary of Significant Accounting Policies - Summary of Changes in Company's Allowance for Doubtful Accounts (Detail) Sheet http://www.brightcove.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfChangesInCompanysAllowanceForDoubtfulAccountsDetail Summary of Significant Accounting Policies - Summary of Changes in Company's Allowance for Doubtful Accounts (Detail) Details 37 false false R38.htm 1038 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Detail) Sheet http://www.brightcove.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetail Summary of Significant Accounting Policies - Property and Equipment (Detail) Details 38 false false R39.htm 1039 - Disclosure - Summary of Significant Accounting Policies - Outstanding Common Shares Excluded from Computation of Dilutive Net Loss per Share (Detail) Sheet http://www.brightcove.com/role/SummaryOfSignificantAccountingPoliciesOutstandingCommonSharesExcludedFromComputationOfDilutiveNetLossPerShareDetail Summary of Significant Accounting Policies - Outstanding Common Shares Excluded from Computation of Dilutive Net Loss per Share (Detail) Details 39 false false R40.htm 1040 - Disclosure - Summary of Significant Accounting Policies - Weighted Average Assumptions Utilized (Detail) Sheet http://www.brightcove.com/role/SummaryOfSignificantAccountingPoliciesWeightedAverageAssumptionsUtilizedDetail Summary of Significant Accounting Policies - Weighted Average Assumptions Utilized (Detail) Details 40 false false R41.htm 1041 - Disclosure - Summary of Significant Accounting Policies - Summarizes Stock-based Compensation Expense (Detail) Sheet http://www.brightcove.com/role/SummaryOfSignificantAccountingPoliciesSummarizesStockBasedCompensationExpenseDetail Summary of Significant Accounting Policies - Summarizes Stock-based Compensation Expense (Detail) Details 41 false false R42.htm 1042 - Disclosure - Business Combinations - Additional Information (Detail) Sheet http://www.brightcove.com/role/BusinessCombinationsAdditionalInformationDetail Business Combinations - Additional Information (Detail) Details 42 false false R43.htm 1043 - Disclosure - Business Combinations - Schedule of Total Purchase Price (Details) Sheet http://www.brightcove.com/role/BusinessCombinationsScheduleOfTotalPurchasePriceDetails Business Combinations - Schedule of Total Purchase Price (Details) Details 43 false false R44.htm 1044 - Disclosure - Business Combinations - Schedule of Identifiable Intangible Assets Acquired and Their respective Useful Lives (Details 1) Sheet http://www.brightcove.com/role/BusinessCombinationsScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirRespectiveUsefulLivesDetails1 Business Combinations - Schedule of Identifiable Intangible Assets Acquired and Their respective Useful Lives (Details 1) Details 44 false false R45.htm 1045 - Disclosure - Business Combinations - Schedule of Estimated Remaining Amortization Expense (Details 2) Sheet http://www.brightcove.com/role/BusinessCombinationsScheduleOfEstimatedRemainingAmortizationExpenseDetails2 Business Combinations - Schedule of Estimated Remaining Amortization Expense (Details 2) Details 45 false false R46.htm 1046 - Disclosure - Business Combinations - Schedule of Pro Forma Financial Information (Details 3) Sheet http://www.brightcove.com/role/BusinessCombinationsScheduleOfProFormaFinancialInformationDetails3 Business Combinations - Schedule of Pro Forma Financial Information (Details 3) Details 46 false false R47.htm 1047 - Disclosure - Business Combinations - Schedule of Goodwill (Details 4) Sheet http://www.brightcove.com/role/BusinessCombinationsScheduleOfGoodwillDetails4 Business Combinations - Schedule of Goodwill (Details 4) Details 47 false false R48.htm 1048 - Disclosure - Revenue from Contracts with Customers - Schedule of Changes in Condensed Consolidated Balance Sheet (Detail) Sheet http://www.brightcove.com/role/RevenueFromContractsWithCustomersScheduleOfChangesInCondensedConsolidatedBalanceSheetDetail Revenue from Contracts with Customers - Schedule of Changes in Condensed Consolidated Balance Sheet (Detail) Details 48 false false R49.htm 1049 - Disclosure - Revenue from Contracts with Customers - Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Detail) Sheet http://www.brightcove.com/role/RevenueFromContractsWithCustomersSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail Revenue from Contracts with Customers - Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Detail) Details 49 false false R50.htm 1050 - Disclosure - Revenue from Contracts with Customers - Additional Information (Detail) Sheet http://www.brightcove.com/role/RevenueFromContractsWithCustomersAdditionalInformationDetail Revenue from Contracts with Customers - Additional Information (Detail) Details 50 false false R51.htm 1051 - Disclosure - Intangible Assets and Goodwill - Finite Lived Intangible Assets (Detail) Sheet http://www.brightcove.com/role/IntangibleAssetsAndGoodwillFiniteLivedIntangibleAssetsDetail Intangible Assets and Goodwill - Finite Lived Intangible Assets (Detail) Details 51 false false R52.htm 1052 - Disclosure - Intangible Assets and Goodwill - Summarizes Amortization Expense Related Intangible Assets (Detail) Sheet http://www.brightcove.com/role/IntangibleAssetsAndGoodwillSummarizesAmortizationExpenseRelatedIntangibleAssetsDetail Intangible Assets and Goodwill - Summarizes Amortization Expense Related Intangible Assets (Detail) Details 52 false false R53.htm 1053 - Disclosure - Intangible Assets and Goodwill - Estimated Remaining Amortization Expense (Detail) Sheet http://www.brightcove.com/role/IntangibleAssetsAndGoodwillEstimatedRemainingAmortizationExpenseDetail Intangible Assets and Goodwill - Estimated Remaining Amortization Expense (Detail) Details 53 false false R54.htm 1054 - Disclosure - Intangible Assets and Goodwill - Additional Information (Detail) Sheet http://www.brightcove.com/role/IntangibleAssetsAndGoodwillAdditionalInformationDetail Intangible Assets and Goodwill - Additional Information (Detail) Details 54 false false R55.htm 1055 - Disclosure - Fair Value of Financial Instruments - Company's Financial Instruments Carried at Fair Value Using Lowest Level of Input (Detail) Sheet http://www.brightcove.com/role/FairValueOfFinancialInstrumentsCompanysFinancialInstrumentsCarriedAtFairValueUsingLowestLevelOfInputDetail Fair Value of Financial Instruments - Company's Financial Instruments Carried at Fair Value Using Lowest Level of Input (Detail) Details 55 false false R56.htm 1056 - Disclosure - Right-of-Use Asset and Lease Liability - Additional Information (Detail) Sheet http://www.brightcove.com/role/RightOfUseAssetAndLeaseLiabilityAdditionalInformationDetail Right-of-Use Asset and Lease Liability - Additional Information (Detail) Details 56 false false R57.htm 1057 - Disclosure - Right-of-Use Asset and Lease Liability - Undiscounted Cash Flows Under Operating Leases (Detail) Sheet http://www.brightcove.com/role/RightOfUseAssetAndLeaseLiabilityUndiscountedCashFlowsUnderOperatingLeasesDetail Right-of-Use Asset and Lease Liability - Undiscounted Cash Flows Under Operating Leases (Detail) Details 57 false false R58.htm 1058 - Disclosure - Stockholders' Equity - Additional Information (Detail) Sheet http://www.brightcove.com/role/StockholdersEquityAdditionalInformationDetail Stockholders' Equity - Additional Information (Detail) Details 58 false false R59.htm 1059 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity (Detail) Sheet http://www.brightcove.com/role/StockholdersEquitySummaryOfStockOptionActivityDetail Stockholders' Equity - Summary of Stock Option Activity (Detail) Details 59 false false R60.htm 1060 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity (Parenthetical) (Detail) Sheet http://www.brightcove.com/role/StockholdersEquitySummaryOfStockOptionActivityParentheticalDetail Stockholders' Equity - Summary of Stock Option Activity (Parenthetical) (Detail) Details 60 false false R61.htm 1061 - Disclosure - Stockholders' Equity - Summary of RSU Activity (Detail) Sheet http://www.brightcove.com/role/StockholdersEquitySummaryOfRsuActivityDetail Stockholders' Equity - Summary of RSU Activity (Detail) Details 61 false false R62.htm 1062 - Disclosure - Stockholders' Equity - Schedule of Shares of Common Stock Reserved for Future Issuance (Detail) Sheet http://www.brightcove.com/role/StockholdersEquityScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetail Stockholders' Equity - Schedule of Shares of Common Stock Reserved for Future Issuance (Detail) Details 62 false false R63.htm 1063 - Disclosure - Income Taxes - Schedule of Loss before Provision for Income Taxes (Detail) Sheet http://www.brightcove.com/role/IncomeTaxesScheduleOfLossBeforeProvisionForIncomeTaxesDetail Income Taxes - Schedule of Loss before Provision for Income Taxes (Detail) Details 63 false false R64.htm 1064 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Detail) Sheet http://www.brightcove.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetail Income Taxes - Schedule of Provision for Income Taxes (Detail) Details 64 false false R65.htm 1065 - Disclosure - Income Taxes - Schedule of Reconciliation of U.S. Federal Statutory Rate to Effective Tax Rate (Detail) Sheet http://www.brightcove.com/role/IncomeTaxesScheduleOfReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetail Income Taxes - Schedule of Reconciliation of U.S. Federal Statutory Rate to Effective Tax Rate (Detail) Details 65 false false R66.htm 1066 - Disclosure - Income Taxes - Schedule of Income Tax Effect of Each Type of Temporary Difference and Carryforward (Detail) Sheet http://www.brightcove.com/role/IncomeTaxesScheduleOfIncomeTaxEffectOfEachTypeOfTemporaryDifferenceAndCarryforwardDetail Income Taxes - Schedule of Income Tax Effect of Each Type of Temporary Difference and Carryforward (Detail) Details 66 false false R67.htm 1067 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.brightcove.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 67 false false R68.htm 1068 - Disclosure - Debt - Additional Information (Detail) Sheet http://www.brightcove.com/role/DebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 68 false false R69.htm 1069 - Disclosure - Accrued Expenses - Components of Accrued Expenses (Detail) Sheet http://www.brightcove.com/role/AccruedExpensesComponentsOfAccruedExpensesDetail Accrued Expenses - Components of Accrued Expenses (Detail) Details 69 false false R70.htm 1070 - Disclosure - Segment Information - Additional Information (Detail) Sheet http://www.brightcove.com/role/SegmentInformationAdditionalInformationDetail Segment Information - Additional Information (Detail) Details 70 false false R71.htm 1071 - Disclosure - Segment Information - Total Revenue to Unaffiliated Customers by Geographic Area, Based on Location of Customer (Detail) Sheet http://www.brightcove.com/role/SegmentInformationTotalRevenueToUnaffiliatedCustomersByGeographicAreaBasedOnLocationOfCustomerDetail Segment Information - Total Revenue to Unaffiliated Customers by Geographic Area, Based on Location of Customer (Detail) Details 71 false false R72.htm 1072 - Disclosure - 401(k) Savings Plan - Additional Information (Detail) Sheet http://www.brightcove.com/role/KSavingsPlanAdditionalInformationDetail 401(k) Savings Plan - Additional Information (Detail) Details 72 false false R73.htm 1073 - Disclosure - Quarterly Financial Data - Summary of Quarterly Financial Data (Detail) Sheet http://www.brightcove.com/role/QuarterlyFinancialDataSummaryOfQuarterlyFinancialDataDetail Quarterly Financial Data - Summary of Quarterly Financial Data (Detail) Details 73 false false R74.htm 1074 - Disclosure - Restructuring - Additional Information (Detail) Sheet http://www.brightcove.com/role/RestructuringAdditionalInformationDetail Restructuring - Additional Information (Detail) Details 74 false false All Reports Book All Reports bcov-20191231.xml bcov-20191231.xsd bcov-20191231_cal.xml bcov-20191231_def.xml bcov-20191231_lab.xml bcov-20191231_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 true true XML 32 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Schedule of Reconciliation of U.S. Federal Statutory Rate to Effective Tax Rate (Detail)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Tax at statutory rates (21.00%) (21.00%) (34.00%)
State income taxes (4.20%) (5.50%) (4.10%)
Change in tax rate (0.10%)   103.90%
Permanent differences 5.00% 7.00% 7.10%
Foreign rate differential 0.70% 1.40% (0.70%)
Research and development credits (4.40%) (6.10%) (3.70%)
Change in valuation allowance 26.80% 29.20% (66.30%)
Other, net (0.20%) (0.50%) (0.30%)
Effective tax rate 2.60% 4.50% 1.90%
XML 33 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Operating activities      
Net loss $ (21,903) $ (14,028) $ (19,519)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:      
Depreciation and amortization 8,422 6,796 7,257
Stock-based compensation 9,259 6,649 7,243
Provision for reserves on accounts receivable 1,137 199 203
Loss on disposal of equipment    
Changes in assets and liabilities:      
Accounts receivable (5,537) 2,791 (3,811)
Prepaid expenses and other current assets 1,213 294 (1,484)
Other assets (758) (418) 94
Accounts payable 1,682 1,197 1,758
Accrued expenses 6,749 326 (2,930)
Operating leases (302)    
Deferred revenue 2,746 (1,256) 4,748
Net cash provided by (used in) operating activities 2,708 2,550 (6,441)
Investing activities      
Cash paid for acquisition, net of cash acquired (5,339)    
Purchases of property and equipment, net of returns (Note 2) (1,047) (1,538) (1,102)
Capitalized internal-use software costs (6,232) (2,993) (3,010)
Net cash used in investing activities (12,618) (4,531) (4,112)
Financing activities      
Proceeds from exercise of stock options 3,473 5,757 520
Other financing activities (296) (507) (1,064)
Net cash provided by (used in) financing activities 3,177 5,250 (544)
Effect of exchange rate changes on cash and cash equivalents 186 (95) 416
Net (decrease) increase in cash and cash equivalents (6,547) 3,174 (10,681)
Cash and cash equivalents at beginning of period 29,306 26,132 36,813
Cash and cash equivalents at end of period 22,759 29,306 26,132
Supplemental disclosure of cash flow information      
Cash paid for operating lease liabilities 7,382    
Cash paid for income taxes 555 384 500
Cash paid for interest 6 8 26
Supplemental disclosure of non-cash operating activities      
Capitalization of stock-based compensation related to internal use software 322 $ 188 221
Supplemental disclosure of non-cash investing and financing activities      
Unpaid internal-use software costs 20   $ 28
Fair value of shares issued for acquisition of a business $ 12,250    
XML 34 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Summary of RSU Activity (Detail)
12 Months Ended
Dec. 31, 2019
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]  
Unvested Shares, Ending Balance 3,626,364
RSUs [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]  
Unvested Shares, Beginning Balance 3,033,582
Granted 2,032,072
Vested and issued (537,362)
Cancelled (901,928)
Unvested Shares, Ending Balance 3,626,364
Weighted Average Grant Date Fair Value, Beginning Balance | $ / shares $ 8.07
Weighted Average Grant Date Fair Value, Granted | $ / shares 10.59
Weighted Average Grant Date Fair Value, Vested and issued | $ / shares 7.91
Weighted Average Grant Date Fair Value, Cancelled | $ / shares 8.45
Weighted Average Grant Date Fair Value, Ending Balance | $ / shares $ 9.03
XML 35 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Allowance for accounts receivable $ 904 $ 190
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 39,042,787 36,752,469
Treasury stock, shares 135,000 135,000
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers
The following summarizes the opening and closing balances of receivables, contract assets and contract liabilities from contracts with customers.
 
   
Accounts
Receivable,
net
   
Contract
Assets
(current)
   
Deferred
Revenue
(current)
   
Deferred
Revenue
(non-current)
   
Total
Deferred
Revenue
 
Balance at December 31, 2018
  $23,264   $1,640   $39,846   $146   $39,992 
Balance at December 31, 2019
   31,181    1,871    49,260    299    49,559 
Balance Sheet [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Schedule of Changes in Condensed Consolidated Financial Statement
As a result of applying the modified retrospective method to adopt the new revenue guidance, the following adjustments were made on the condensed consolidated balance sheet as of January 1, 2018.
 
   
As

Reported
   
Adjustments
   
Adjusted
 
   
December 31,
2017
   
Subscription
and Support
Revenue
   
Costs to
Obtain a
Contract
   
January 1,
2018
 
Assets
        
Current assets:
        
Cash and cash equivalents
  $26,132       $26,132 
Accounts receivable, net
   25,236    926      26,162 
Prepaid expenses
   3,991        3,991 
Other current assets
   3,045    1,861    3,384    8,290 
  
 
 
   
 
 
   
 
 
   
 
 
 
Total current assets
   58,404    2,787    3,384    64,575 
Property and equipment, net
   9,143        9,143 
Intangible assets, net
   8,236        8,236 
Goodwill
   50,776        50,776 
Deferred tax asset
   87        87 
Other assets
   969      978    1,947 
  
 
 
   
 
 
   
 
 
   
 
 
 
Total assets
  $127,615   $2,787   $4,362   $134,764 
  
 
 
   
 
 
   
 
 
   
 
 
 
Liabilities and stockholders’ equity
        
Current liabilities:
        
Accounts payable
  $6,142       $6,142 
Accrued expenses
   13,621        13,621 
Capital lease liability
   228        228 
Equipment financing
   26        26 
Deferred revenue
   39,370    1,429      40,799 
  
 
 
   
 
 
   
 
 
   
 
 
 
Total current liabilities
   59,387    1,429    —      60,816 
Deferred revenue, net of current portion
   244    115      359 
Other liabilities
   1,228        1,228 
  
 
 
   
 
 
   
 
 
   
 
 
 
Total liabilities
   60,859    1,544    —      62,403 
Commitments and contingencies
        
Stockholders’ equity:
        
Undesignated preferred stock
   —          —   
Common stock
   35        35 
Additional
paid-in
capital
   238,700        238,700 
Treasury stock
   (871       (871
Accumulated other comprehensive loss
   (809       (809
Accumulated deficit
   (170,299   1,243    4,362    (164,694
  
 
 
   
 
 
   
 
 
   
 
 
 
Total stockholders’ equity
   66,756    1,243    4,362    72,361 
  
 
 
   
 
 
   
 
 
   
 
 
 
Total liabilities and stockholders’ equity
  $127,615   $2,787   $4,362   $134,764 
  
 
 
   
 
 
   
 
 
   
 
 
 
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Restructuring
12 Months Ended
Dec. 31, 2019
Restructuring and Related Activities [Abstract]  
Restructuring
15. Restructuring
During the second quarter of 2019, the Company committed to an action to restructure certain parts of the Company with the intent of aligning skills with the Company’s strategy and facilitating cost efficiencies and savings. As a result, certain headcount reductions were necessary. The Company incurred approximately $752 in restructuring charges during the second quarter of 2019. The restructuring charges reflect post-employment benefits and are reflected in the Condensed Consolidated Statements of Operations as follows: $186 – Cost of subscription and support revenue; $107 – Cost of professional services and other revenue; $421 – Sales and Marketing; and $38 – Research and Development. The Company has paid all amounts due relating to the restructuring and does not expect to incur any additional restructuring charges related to this action.
XML 38 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations - Schedule of Total Purchase Price (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition [Line Items]    
Goodwill $ 60,902 $ 50,776
Other Business Combination [Member]    
Business Acquisition [Line Items]    
Cash 981  
Accounts receivable 393  
Other tangible assets 210  
Identifiable intangible assets 1,525  
Goodwill 5,541  
Accounts payable (177)  
Deferred revenue (138)  
Accrued expenses (322)  
Deferred tax liability (333)  
Total estimated purchase price 7,680  
Ooyala, Inc [Member]    
Business Acquisition [Line Items]    
Accounts receivable 3,175  
Other tangible assets 811  
Identifiable intangible assets 9,636  
Goodwill 4,585  
Deferred revenue (6,633)  
Other liabilites (196)  
Total estimated purchase price $ 11,378  
XML 39 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations - Schedule of Goodwill (Details 4)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Business Combinations [Abstract]  
Beginning balance $ 50,776
Goodwill from acquisitions 10,126
Ending balance $ 60,902
XML 40 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Schedule of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current provision:      
Federal    
State 18 $ 19 $ 21
Foreign 626 464 311
Total current 644 483 332
Deferred (benefit):      
Federal 7    
State 8    
Foreign (99) 118 38
Total deferred (84) 118 38
Total provision $ 560 $ 601 $ 370
XML 41 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Loss [Member]
Accumulated Deficit [Member]
Beginning Balance at Dec. 31, 2016   $ 34 $ 230,788 $ (871) $ (1,172) $ (150,583)
Beginning Balance, shares at Dec. 31, 2016   34,143,148        
Treasury shares, beginning Balance at Dec. 31, 2016       (135,000)    
Issuance of common stock upon exercise of stock options and pursuant to restricted stock units   $ 1 251      
Issuance of common stock upon exercise of stock options and pursuant to restricted stock units, shares   790,260        
Stock-based compensation expense     7,464      
Foreign currency translation adjustment $ 363       363  
Net loss           (19,519)
Ending Balance at Dec. 31, 2017 66,756 $ 35 238,700 $ (871) (809) (170,299)
Ending Balance, shares at Dec. 31, 2017   34,933,408        
Treasury stock, Ending Balance at Dec. 31, 2017       (135,000)    
Impact of adoption of new accounting pronouncements | ASU 2016-09 [Member] 197          
Impact of adoption of new accounting pronouncements | Accounting Standards Update 2014-09 [Member] (197)          
Issuance of common stock upon exercise of stock options and pursuant to restricted stock units   $ 2 5,585      
Issuance of common stock upon exercise of stock options and pursuant to restricted stock units, shares   1,819,061        
Stock-based compensation expense     6,837      
Foreign currency translation adjustment (143)       (143)  
Net loss           (14,028)
Ending Balance at Dec. 31, 2018 $ 70,614 $ 37 251,122 $ (871) (952) (178,722)
Ending Balance, shares at Dec. 31, 2018   36,752,469        
Treasury stock, Ending Balance at Dec. 31, 2018 (135,000)     (135,000)    
Impact of adoption of new accounting pronouncements | Accounting Standards Update 2014-09 [Member] $ 5,605          
Issuance of common stock upon exercise of stock options and pursuant to restricted stock units   $ 1 3,413      
Issuance of common stock upon exercise of stock options and pursuant to restricted stock units, shares   1,003,472        
Issuance of common stock upon acquisition   $ 1 12,248      
Issuance of common stock upon acquisition (shares)   1,286,846        
Stock-based compensation expense     9,582      
Foreign currency translation adjustment 167       167  
Net loss           (21,903)
Ending Balance at Dec. 31, 2019 $ 74,123 $ 39 $ 276,365 $ (871) $ (785) (200,625)
Ending Balance, shares at Dec. 31, 2019   39,042,787        
Treasury stock, Ending Balance at Dec. 31, 2019 (135,000)     (135,000)    
Impact of adoption of new accounting pronouncements | Accounting Standards Update 2014-09 [Member]           $ 1,243
XML 42 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Summary of Stock Option Activity (Parenthetical) (Detail)
Dec. 31, 2019
$ / shares
Options Outstanding [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Aggregate Intrinsic Value, Estimated per share fair value of common stock $ 8.69
XML 43 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 22,759 $ 29,306
Accounts receivable, net of allowance of $904 and $190 at December 31, 2019 and December 31, 2018, respectively 31,181 23,264
Prepaid expenses 5,171 4,866
Other current assets 6,713 7,070
Total current assets 65,824 64,506
Property and equipment, net 12,086 9,703
Operating lease right-of-use asset 16,912
Intangible assets, net 13,875 5,919
Goodwill 60,902 50,776
Other assets 3,268 2,452
Total assets 172,867 133,356
Current liabilities:    
Accounts payable 9,917 7,712
Accrued expenses 20,925 13,982
Operating lease liability 6,174
Deferred revenue 49,260 39,846
Total current liabilities 86,276 61,540
Operating lease liability, net of current portion 11,701
Other liabilities 767 1,202
Total liabilities 98,744 62,742
Commitments and contingencies (Note 7)
Stockholders' equity:    
Undesignated preferred stock, $0.001 par value; 5,000,000 shares authorized; no shares issued  
Common stock, $0.001 par value; 100,000,000 shares authorized; 39,042,787 and 36,752,469 shares issued at December 31, 2019 and 2018, respectively 39 37
Additional paid-in capital 276,365 251,122
Treasury stock, at cost; 135,000 shares (871) (871)
Accumulated other comprehensive loss (785) (952)
Accumulated deficit (200,625) (178,722)
Total stockholders' equity 74,123 70,614
Total liabilities and stockholders' equity $ 172,867 $ 133,356
XML 44 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt - Additional Information (Detail)
12 Months Ended
Dec. 31, 2019
USD ($)
Debt Instrument [Line Items]  
Debt instrument term If the outstanding principal during any month is at least $15.0 million, the Company must also maintain a minimum net income threshold based on non-GAAP operating measures.
Secured Line of Credit [Member]  
Debt Instrument [Line Items]  
Line of credit, agreement start date Dec. 14, 2018
Line of credit maximum borrowing capacity $ 30,000,000
Percentage points added to prime rate or LIBOR 4.00%
Borrowings outstanding $ 0
Minimum [Member]  
Debt Instrument [Line Items]  
Minimum outstanding principal threshold limit $ 15,000,000
Minimum [Member] | Secured Line of Credit [Member] | London Interbank Offered Rate (LIBOR) [Member]  
Debt Instrument [Line Items]  
Percentage points added to prime rate or LIBOR 225.00%
XML 45 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Right-of-Use Asset and Lease Liability - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 01, 2019
Accounting Policies [Line Items]        
Operating lease rent expense $ 7,900 $ 7,900 $ 6,600  
Weighted-average remaining non-cancelable lease term 3 years      
Weighted-average discount rate 4.30%      
Right-of-use assets $ 16,912    
Lease liabilities 17,875      
Recording of initial liability and corresponding right-of-use asset $ 3,500      
Accounting Standards Update 2016-02 [Member]        
Accounting Policies [Line Items]        
Reversed deferred rent liability       $ 1,300
Right-of-use assets       19,600
Lease liabilities       $ 20,900
XML 46 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangible Assets and Goodwill - Summarizes Amortization Expense Related Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Amortization Of Intangible Assets [Line Items]      
Amortization expense related to intangible assets $ 3,205 $ 2,317 $ 2,734
Cost of Subscription and Support Revenue [Member]      
Amortization Of Intangible Assets [Line Items]      
Amortization expense related to intangible assets 1,621 1,651 2,031
Research and Development [Member]      
Amortization Of Intangible Assets [Line Items]      
Amortization expense related to intangible assets     11
Sales and Marketing [Member]      
Amortization Of Intangible Assets [Line Items]      
Amortization expense related to intangible assets $ 1,584 $ 666 $ 692
XML 47 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information - Total Revenue to Unaffiliated Customers by Geographic Area, Based on Location of Customer (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue $ 47,603 $ 47,434 $ 47,582 $ 41,836 $ 40,864 $ 41,121 $ 41,654 $ 41,194 $ 184,455 $ 164,833 $ 155,913
North America [Member]                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue                 97,309 88,778 91,358
Europe [Member]                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue                 31,587 27,754 24,425
Japan [Member]                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue                 22,150 21,960 16,881
Asia Pacific [Member]                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue                 32,391 25,766 22,539
Other [Member]                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue                 $ 1,018 $ 575 $ 710
XML 48 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Right-of-Use Asset and Lease Liability
12 Months Ended
Dec. 31, 2019
Accounting Changes and Error Corrections [Abstract]  
Right-of-Use Asset and Lease Liability
7.
Right-of-Use
Asset and Lease Liability
Effective January 1, 2019, the Company adopted ASC 842, which replaced the existing guidance for leases using the transition method introduced
by ASU 2018-11,
which adjusts the January 1, 2019 balance for the cumulative effects of the change in accounting.
 
Under ASC 842, a
right-of-use
asset and lease liability is recorded for all leases and the statement of operations reflects the lease expense for operating leases and amortization/interest expense for financing leases. The balance sheet amount recorded for existing leases at the date of adoption of ASC 842 is calculated using the applicable incremental borrowing rate at the date of adoption. The adoption of the new standard resulted in the recording of
right-of-use
assets and lease liabilities of $19.6 million and $20.9 million, respectively, as of January 1, 2019. Additionally, the Company reversed its deferred rent liability of $1.3 million as a result of the adoption. The adoption of the lease standard did not result in a cumulative
catch-up
adjustment to the opening balance of retained earnings.
The new standard provided various practical expedients, which were assessed to determine the ultimate impact of the new standard upon adoption. The Company elected the package of practical expedients, which permits the Company to not reassess (1) whether any expired or existing contracts are or contain leases, (2) the lease classification for any expired or existing leases and (3) any initial direct costs for any existing leases as of the effective date. The Company also elected the practical expedients to not apply the recognition requirements in the standard to a lease that at commencement date has a lease term of twelve months or less and does not contain a purchase option that it is reasonably certain to exercise and to not separate lease and related
non-lease
components.
The Company leases its facilities under
non-cancelable
operating leases.
Right-of-use
assets represent the right to use an underlying asset for the lease term, and lease liabilities represent the obligation to make lease payments arising from the lease.
Right-of-use
assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Many of the Company’s lessee agreements include options to extend the lease, which are not included in the minimum lease terms unless they are reasonably certain to be exercised.
The Company’s
rent
expense was $7.9
 m
illion
,
 $7.9
 million
and
 
$
6.6
 million for the years ended 2019, 2018 and 2017, respectively.
The Company entered into three operating lease agreements in the current year, resulting in the recording of an initial liability
 and corresponding right-of-use asset
of $
3.5
 million.
The weighted-average remaining
non-cancelable
lease term for our operating leases was
three
years at
 December 31,
 
2019
.
 The weighted-average discount rate was 4.3% at December 31, 2019.
The Company’s operating leases expire at various dates through 2025. The following shows the undiscounted cash flows for the remaining years under operating leases at December 31, 2019:
 
Year Ending December 31,
  
Operating
Lease
Commitments
 
2020
  $6,786 
2021
   6,186 
2022
   2,840 
2023
   1,644 
2024
   1,525 
2025 and thereafter
   210 
   
 
 
 
Total operating lease commitments
   19,191 
Less imputed interest
 
 
(1,316
)
Total lease liabilities
 
$
17,875
 
   
 
 
 
Legal Matters
The Company, from time to time, is party to litigation arising in the ordinary course of business. Management does not believe that the outcome of these claims will have a material adverse effect on the consolidated financial position, results of operations or cash flows of the Company based on the status of proceedings at this time.
Guarantees and Indemnification Obligations
The Company typically enters into indemnification agreements in the ordinary course of business. Pursuant to these agreements, the Company indemnifies and agrees to reimburse the indemnified party for losses and costs incurred by the indemnified party, generally the Company’s customers, in connection with patent, copyright, trade secret, or other intellectual property or personal right infringement claims by third parties with respect to the Company’s technology. The term of these indemnification agreements is generally perpetual after execution of the agreement. Based on when customers first subscribe for the Company’s service, the maximum potential amount of future payments the Company could be required to make under certain of these indemnification agreements is unlimited, however, more recently the Company has typically limited the maximum potential value of such potential future payments in relation to the value of the contract. Based on historical experience and information known as of December 31, 2019, the Company has not incurred any costs for the above guarantees and indemnities. The Company has received requests for indemnification from customers in connection with patent infringement suits brought against the customer by a third party. To date, the Company has not agreed that the requested indemnification is required by the Company’s contract with any such customer.
In certain circumstances, the Company warrants that its products and services will perform in all material respects in accordance with its standard published specification documentation in effect at the time of delivery of the licensed products and services to the customer for the warranty period of the product or service. To date, the Company has not incurred significant expense under its warranties and, as a result, the Company believes the estimated fair value of these agreements is immaterial.
XML 49 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations
12 Months Ended
Dec. 31, 2019
Business Combinations [Abstract]  
Business Combination Disclosure
3. Business Combinations
Ooyala
On April 1, 2019, pursuant to an Asset Purchase and Sale Agreement (the “Purchase Agreement”), the Company completed its acquisition of the online video platform assets of Ooyala, Inc. and certain of its subsidiaries (“Ooyala”), a provider of cloud video technology, in exchange for common stock of the Company and cash (the “Ooyala Acquisition”). At the closing, the Company issued 1,056,763 unregistered shares of common stock of the Company valued at $8.9 million and paid $2.6 million in cash Pursuant to the Purchase Agreement, approximately $2.65 million of the cash consideration was placed into an escrow account to secure payment of any claims of indemnification for breaches or inaccuracies in the Sellers’ representations and warranties, covenants and agreements.
The Ooyala Acquisition was accounted for using the purchase method of accounting in accordance with Accounting Standards Codification 805 — Business Combinations. Accordingly, the results of operations of Ooyala have been included in the accompanying condensed consolidated financial statements since the date of acquisition. The purchase price has been allocated to the tangible and intangible assets acquired and liabilities assumed based upon the respective estimates of fair value as of the date of the Ooyala Acquisition, which are final as of December 31, 2019, and using assumptions that the Company’s management believes are reasonable given the information currently available.
The process for estimating the fair values of identifiable intangible assets and certain tangible assets requires the use of significant estimates and assumptions, including estimating future cash flows and developing appropriate discount rates. The fair value of the intangible assets has been estimated using the income approach in which
the after-tax cash
flows are discounted to present value. The cash flows are based on estimates used to price the transaction, and the discount rates applied were benchmarked with reference to the implied rate of return from the transaction model as well as the weighted average cost of capital.
During the year ended December 31, 2019, the Company incurred $3.4 million of costs incurred related to the closing of the Ooyala Acquisition.
The excess of the purchase price over the estimated amounts of net assets as of the effective date of the acquisition was allocated to goodwill in accordance with the accounting guidance. The factors contributing to the recognition of the amount of goodwill are based on several strategic and synergistic benefits that are expected to be realized from the Ooyala Acquisition. These benefits include the acquired workforce and with the Company’s direct sales force and larger channel coverage, the Company anticipates significant cross-selling opportunities. The goodwill is expected to be deductible for tax purposes.
The total purchase price for Ooyala has been allocated as follows:
 
Accounts receivable
  
$
3,175
 
Other tangible assets
  
$
811
 
Identifiable intangible assets
  
$
9,636
 
Goodwill
  
$
4,585
 
Deferred revenue
  
$
(6,633
Other liabilities
  
$
(196
 
  
 
 
 
Total estimated purchase price
  
$
11,378
 
 
  
 
 
 
The following are the identifiable intangible assets acquired and their respective useful lives, as determined based on valuations:
 
 
  
Amount
 
  
Useful Life
 
Customer relationships
  
$
8,998
 
  
 
7
 
Developed technology
  
 
638
 
  
 
1
 
 
  
 
 
 
  
   
Total
  
$
9,636
 
  
   
 
  
 
 
 
  
   
The fair value of the intangible assets has been estimated using the income approach in which
the after-tax cash
flows are discounted to present value. The cash flows are based on estimates used to price the transaction, and the discount rates applied were benchmarked with reference to the implied rate of return from the transaction model as well as the weighted average cost of capital.
The estimated amortization expense for 2019 and for each of the five succeeding years and thereafter is as follows:
 
Year Ending December 31,
  
Amount
 
2019
  
$
1,443
 
2020
  
 
1,445
 
2021
  
 
1,286
 
2022
  
 
1,285
 
2023
  
 
1,285
 
2024 and thereafter
  
 
2,892
 
 
  
 
 
 
Total
  
$
9,636
 
 
  
 
 
 
Pro Forma Financial Information (Unaudited)
The unaudited financial information in the table below summarizes the combined results of operations of the Company and Ooyala, on a pro forma basis, as though the Company had acquired Ooyala at the beginning of the periods presented. The pro forma information for all periods presented also includes the effects of business combination accounting resulting from the acquisition.
 
 
  
Year Ended

December 31,
 
 
  
2019
 
  
2018
 
Total revenue
  
$
192,070
 
  
$
195,293
 
Net loss
  
 
(20,616
  
 
(16,955
Earnings per share — basic and diluted
  
 
(0.54
  
 
(0.46
Revenue and net loss attributable to the Ooyala Acquisition since the date of the acquisition was $17.9 million and $3.0 million, respectively, for the year ended December 31, 2019. Revenue comprised revenue recognized for customers that were acquired as part of the transaction, including customers who have since migrated onto the company’s technology. Net loss does not reflect any expenses for resources or vendors that were not acquired as part of the transaction but may have supported acquired customers.
Other Business Combinations
On August 1, 2019, pursuant to a Share Purchase Agreement (the “SPA”), the Company completed its acquisition of a company and its subsidiary (the “August Acquisition”) in exchange for common stock of the Company and cash. Consideration was comprised of: (a) 270,686 unregistered shares of common stock of the Company valued at $3.4 million, of which 40,603 were held back to secure payment of any claims of indemnification for breaches or inaccuracies in the sellers’ representations and warranties, covenants and agreements, (b) approximately $3.3 million in cash, of which $488 was held back to secure payment of any claims of indemnification for breaches or inaccuracies in the Sellers’ representations and warranties, covenants and agreements, and (c) approximately $1 million in cash for cash acquired as part of the transaction.
The August Acquisition was accounted for using the purchase method of accounting in accordance with Accounting Standards Codification 805 — Business Combinations. Accordingly, the results of operations of the acquired company have been included in the accompanying condensed consolidated financial statements since the date of acquisition. The purchase price has been allocated to the tangible and intangible assets acquired and liabilities assumed based upon the respective estimates of fair value as of the date of the August Acquisition and using assumptions that the Company’s management believes are reasonable given the information currently available.
During the year ended December 31, 2019, the Company incurred $400 of merger-related costs related to the August Acquisition.
The excess of the purchase price over the estimated amounts of net assets as of the effective date of the acquisition was allocated to goodwill in accordance with the accounting guidance. The factors contributing to the recognition of the amount of goodwill are based on several strategic and synergistic benefits that are expected to be realized from the August Acquisition. These benefits include the acquired workforce and opportunities to expand the Company’s offerings in target market segments. The goodwill is expected to be
non-deductible
for tax purposes.
The total purchase price for the August Acquisition has been allocated as follows:
 
Cash
  
$
981
 
Accounts receivable
  
$
393
 
Other tangible assets
  
$
210
 
Identifiable intangible assets
  
$
1,525
 
Goodwill
  
$
5,541
 
Accounts payable
  
$
(177
Deferred revenue
  
$
(138
Accrued expenses
  
$
(322
Deferred tax liability
  
$
(333
 
  
 
 
 
Total estimated purchase price
  
$
7,680
 
 
  
 
 
 
The following are the identifiable intangible assets acquired and their respective useful lives, as determined based on
the
valuations:
 
 
  
Amount
 
  
Useful Life
 
Developed technology
  
$
232
 
  
 
4
 
Customer relationships
  
 
1,293
 
  
 
4
 
 
  
 
 
 
  
   
Total
  
$
1,525
 
  
   
 
  
 
 
 
  
   
 
The fair value of the intangible assets has been estimated using the income approach in which
the after-tax cash
flows are discounted to present value. The cash flows are based on estimates used to price the transaction, and the discount rates applied were benchmarked with reference to the implied rate of return from the transaction model as well as the weighted average cost of capital.
The estimated remaining amortization expense for 2019 and for each of the five succeeding years and thereafter is as follows:
 
Year Ending December 31,
  
Amount
 
2019
  
$
160
 
2020
  
 
381
 
2021
  
 
381
 
2022
  
 
381
 
2023
  
 
222
 
2024 and thereafter
  
 
—  
 
 
  
 
 
 
Total
  
$
1,525
 
 
  
 
 
 
Pro forma results of operations for the August Acquisition have not been presented because the effect of the acquisition is not material to the Company’s consolidated financial results. Revenue and earnings attributable to acquired operations since the date of the acquisition are included in the Company’s consolidated statements of operations.
The changes in the carrying amount of goodwill for the year ended December 31, 2019 were as follows:
 
Balance as of January 1, 2019
  
$
50,776
 
Goodwill from acquisitions
  
 
10,126
 
 
  
 
 
 
Balance as of December 31, 2019
  
$
60,902
 
 
  
 
 
 
XML 50 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses
12 Months Ended
Dec. 31, 2019
Payables and Accruals [Abstract]  
Accrued Expenses
11. Accrued Expenses
Accrued expenses consist of the following:
 
   
December 31,
 
   
2019
   
2018
 
Accrued payroll and related benefits
  $7,195   $4,777 
Accrued sales and other taxes
   2,323    1,639 
Accrued professional fees and outside contractors
   3,638    1,253 
Accrued content delivery
   3,821    2,979 
Accrued other liabilities
   3,948    3,334 
  
 
 
   
 
 
 
Total
  $20,925   $13,982 
  
 
 
   
 
 
 
XML 51 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information (Tables)
12 Months Ended
Dec. 31, 2019
Segment Reporting [Abstract]  
Total Revenue to Unaffiliated Customers by Geographic Area, Based on Location of Customer
Total revenue to unaffiliated customers by geographic area, based on the location of the customer, was as follows:
 
   
Year Ended December 31,
 
   
2019
   
2018
   
2017
 
Revenue:
      
North America
  $97,309   $88,778   $91,358 
Europe
   31,587    27,754    24,425 
Japan
   22,150    21,960    16,881 
Asia Pacific
   32,391    25,766    22,539 
Other
   1,018    575    710 
  
 
 
   
 
 
   
 
 
 
Total revenue
  $184,455   $164,833   $155,913 
  
 
 
   
 
 
   
 
 
 
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Summary of Changes in Company's Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Accounting Policies [Abstract]      
Balance at Beginning of Period $ 190 $ 146 $ 154
Provision 1,137 199 203
Write-offs (423) (155) (211)
Balance at End of Period $ 904 $ 190 $ 146
XML 53 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2019
Fair Value Disclosures [Abstract]  
Company's Financial Instruments Carried at Fair Value Using Lowest Level of Input
The following tables set forth the Company’s financial instruments carried at fair value using the lowest level of input as of December 31, 2019 and 2018:
 
   
December 31, 2019
 
   
Quoted
Prices in

Active

Markets for

Identical
Items

(Level 1)
   
Significant
Other

Observable
Inputs

(Level 2)
   
Significant

Unobservable
Inputs

(Level 3)
   
Total
 
Assets:
        
Money market funds
  $41   $—     $—     $41 
  
 
 
   
 
 
   
 
 
   
 
 
 
Total assets
  $41   $—     $—     $41 
  
 
 
   
 
 
   
 
 
   
 
 
 
 
   
December 31, 2018
 
   
Quoted
Prices in

Active

Markets for

Identical
Items

(Level 1)
   
Significant
Other

Observable
Inputs

(Level 2)
   
Significant

Unobservable
Inputs

(Level 3)
   
Total
 
Assets:
        
Money market funds
  $8,299   $—     $—     $8,299 
  
 
 
   
 
 
   
 
 
   
 
 
 
Total assets
  $8,299   $—     $—     $8,299 
  
 
 
   
 
 
   
 
 
   
 
 
 
XML 54 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Schedule of Cash and Cash Equivalents
Cash and cash equivalents as of December 31, 2019 and 2018 consist of the following:
 
   
December 31, 2019
 
Description
  
Contracted

Maturity
   
Amortized Cost
   
Fair Market

Value
   
Balance Per

Balance
Sheet
 
Cash
   Demand   $22,718   $22,718   $22,718 
Money market funds
   Demand    41    41    41 
    
 
 
   
 
 
   
 
 
 
Total cash and cash equivalents
    $22,759   $22,759   $22,759 
    
 
 
   
 
 
   
 
 
 
 
   
December 31, 2018
 
Description
  
Contracted

Maturity
   
Amortized Cost
   
Fair Market

Value
   
Balance Per

Balance
Sheet
 
Cash
   Demand   $21,007   $21,007   $21,007 
Money market funds
   Demand    8,299    8,299    8,299 
    
 
 
   
 
 
   
 
 
 
Total cash and cash equivalents
    $29,306   $29,306   $29,306 
    
 
 
   
 
 
   
 
 
 
Summary of Changes in Company's Allowance for Doubtful Accounts
Below is a summary of the changes in the Company’s allowance for doubtful accounts for the years ended December 31, 2019, 2018 and 2017:
 
   
Balance at
Beginning
of Period
   
Provision
   
Write-offs
  
Balance at
End of
Period
 
Year ended December 31, 2019
  $190   $1,137   $(423 $904 
Year ended December 31, 2018
   146    199    (155  190 
Year ended December 31, 2017
   154    203    (211  146 
Property and Equipment
Property and equipment consists of the following:
 
   
Estimated Useful Life

(in Years)
   
December 31,
 
       
2019
   
2018
 
Computer equipment
   3   $14,807   $14,076 
Software
   3 - 6    27,882    21,208 
Furniture and fixtures
   5    2,965    2,929 
Leasehold improvements
   
 
Shorter of lease
term or the
estimated useful life
 
 
 
   1,821    1,665 
    
 
 
   
 
 
 
     47,475    39,878 
Less accumulated depreciation and amortization
     35,389    30,175 
    
 
 
   
 
 
 
    $12,086   $9,703 
    
 
 
   
 
 
 
Outstanding Common Shares Excluded from Computation of Dilutive Net Loss per Share The following outstanding common shares have been excluded from the computation of dilutive net loss per share as of December 31, 2019, 2018 and 2017:
   
Year Ended December 31,
 
   
2019
   
2018
   
2017
 
Options outstanding
   2,479    2,738    4,127 
Restricted stock units outstanding
   3,626    3,034    2,050 
Weighted Average Assumptions Utilized
The weighted-average fair value of options granted during the years ended December 31, 2019, 2018 and 2017, was $4.49, $4.11 and $3.08 per share, respectively. The weighted-average assumptions utilized to determine such values are presented in the following table:
 
   
Year Ended December 31,
 
   
2019
  
2018
  
2017
 
Risk-free interest rate
   2.25  2.88  2.08
Expected volatility
   44  43  42
Expected life (in years)
   6.2   6.2   6.1 
Expected dividend yield
   —     —     —   
Summary of Stock-based Compensation Expense The following table summarizes stock-based compensation expense as included in the consolidated statement of operations for the years ended December 31, 2019, 2018 and 2017:
 
   
Year Ended December 31,
 
   
2019
   
2018
   
2017
 
Cost of subscription and support revenue
  $683   $481   $439 
Cost of professional services and other revenue
   289    242    251 
Research and development
   1,444    1,281    1,563 
Sales and marketing
   2,713    2,377    2,750 
General and administrative
   4,130    2,268    2,240 
  
 
 
   
 
 
   
 
 
 
  $9,259   $6,649   $7,243 
  
 
 
   
 
 
   
 
 
 
XML 55 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
401(k) Savings Plan
12 Months Ended
Dec. 31, 2019
Retirement Benefits [Abstract]  
401(k) Savings Plan
13. 401(k) Savings Plan
The Company maintains a defined contribution savings plan covering all eligible U.S. employees under Section 401(k) of the Internal Revenue Code. Company contributions to the plan may be made at the discretion of the Board. During the years ended December 31, 2019, 2018 and 2017, the Company has made contributions to the plan of $392, $424 and $425, respectively.
XML 56 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 57 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Revenue:      
Revenue $ 184,455 $ 164,833 $ 155,913
Cost of revenue:      
Cost of revenue 75,469 66,624 64,618
Gross profit 108,986 98,209 91,295
Operating expenses:      
Research and development 32,535 31,716 31,850
Sales and marketing 60,375 55,775 57,294
General and administrative 25,692 23,103 21,847
Merger-related 11,447 716  
Total operating expenses 130,049 111,310 110,991
Loss from operations (21,063) (13,101) (19,696)
Other (expense) income, net (280) (326) 547
Loss before income taxes (21,343) (13,427) (19,149)
Provision for income taxes 560 601 370
Net loss $ (21,903) $ (14,028) $ (19,519)
Net loss per share — basic and diluted $ (0.58) $ (0.39) $ (0.57)
Weighted-average number of common shares used in computing net loss per share — basic and diluted 38,028 35,808 34,376
Subscription and Support Revenue [Member]      
Revenue:      
Revenue $ 173,818 $ 150,941 $ 143,159
Cost of revenue:      
Cost of revenue 67,064 53,311 50,664
Professional Services and Other Revenue [Member]      
Revenue:      
Revenue 10,637 13,892 12,754
Cost of revenue:      
Cost of revenue $ 8,405 $ 13,313 $ 13,954
XML 58 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Schedule of Income Tax Effect of Each Type of Temporary Difference and Carryforward (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Deferred tax assets:    
Net operating loss carry-forwards $ 43,886 $ 41,440
Tax credit carry-forwards 11,602 10,327
Stock-based compensation 1,364 974
Fixed Assets 213 179
Account receivable reserves 420 136
Accrued compensation 1,026 910
Lease Liability 4,005  
Capitalized start-up costs 46 92
Other temporary differences 1,479 325
Total deferred tax assets 64,041 54,383
Deferred tax liabilities:    
Other deferred tax liabilities (1,422) (1,520)
Intangible assets (3,435) (3,100)
ROU Asset (3,951)  
Total deferred tax liabilities (8,808) (4,620)
Valuation allowance (55,507) (49,791)
Net deferred tax asset (liability) $ (274) $ (28)
XML 59 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Schedule of Shares of Common Stock Reserved for Future Issuance (Detail)
Dec. 31, 2019
shares
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]  
Common stock options outstanding 2,479,423
Restricted stock unit awards outstanding 3,626,364
Shares available for issuance under all stock-based compensation plans 2,136,689
Total shares of authorized common stock reserved for future issuance 8,242,476
XML 60 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Description
12 Months Ended
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Business Description
1. Business Description
Brightcove Inc. (the Company) is a global provider of cloud services for video which enable its customers to publish and distribute video to Internet-connected devices quickly, easily and in a cost-effective and high-quality manner.
The Company is headquartered in Boston, Massachusetts and was incorporated in the state of Delaware on August 24, 2004.
XML 61 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Summarizes Stock-based Compensation Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation $ 9,259 $ 6,649 $ 7,243
Subscription and Support Revenue [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation 683 481 439
Professional Services and Other Revenue [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation 289 242 251
Research and Development [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation 1,444 1,281 1,563
Sales and Marketing [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation 2,713 2,377 2,750
General and Administrative [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation $ 4,130 $ 2,268 $ 2,240
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations - Schedule of Estimated Remaining Amortization Expense (Details 2)
$ in Thousands
Dec. 31, 2019
USD ($)
2020 $ 2,994
2021 2,037
2022 1,793
2023 1,571
2024 and thereafter 2,070
Ooyala Inc [Member]  
2019 1,443
2020 1,445
2021 1,286
2022 1,285
2023 1,285
2024 and thereafter 2,892
Total 9,636
Other Business Combination [Member]  
2019 160
2020 381
2021 381
2022 381
2023 222
Total $ 1,525
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers - Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Jan. 01, 2018
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Accounts receivable, net $ 31,181 $ 23,264  
Deferred Revenue (current) 49,260 39,846  
Accounting Standards Update 2014-09 [Member]      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Accounts receivable, net 31,181 23,264 $ 26,162
Contract Assets (current) 1,871 1,640  
Deferred Revenue (current) 49,260 39,846 40,799
Deferred Revenue (non- current) 299 146 $ 359
Total Deferred Revenue $ 49,559 $ 39,992  
XML 64 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Quarterly Financial Data - Summary of Quarterly Financial Data (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Quarterly Financial Information Disclosure [Abstract]                      
Revenue $ 47,603 $ 47,434 $ 47,582 $ 41,836 $ 40,864 $ 41,121 $ 41,654 $ 41,194 $ 184,455 $ 164,833 $ 155,913
Gross profit 28,803 29,120 25,973 25,090 24,387 24,803 25,036 23,983 108,986 98,209 91,295
Loss from operations (6,870) (2,358) (7,082) (4,753) (2,527) (3,141) (5,017) (2,416) (21,063) (13,101) (19,696)
Net loss $ (6,712) $ (2,970) $ (7,238) $ (4,983) $ (2,617) $ (3,502) $ (5,652) $ (2,257) $ (21,903) $ (14,028) $ (19,519)
Basic and diluted net loss per share $ (0.17) $ (0.08) $ (0.19) $ (0.14) $ (0.07) $ (0.10) $ (0.16) $ (0.06) $ (0.58) $ (0.39) $ (0.57)
XML 65 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Plans
shares
Dec. 31, 2018
USD ($)
shares
Dec. 31, 2017
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of stock-based compensation plans | Plans 5    
Aggregate Intrinsic Value, Exercised   $ 4,897 $ 1,243
Stock based compensation expense $ 9,259 6,649 7,243
RSUs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock units, Granted | shares 2,032,072    
Aggregate fair value of vested and issued RSUs $ 5,900 $ 5,500 $ 4,200
Unicorn Media [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares received in exchange of liabilities released | shares 135,000    
2012 Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for issuance under the equity incentive plan, annual increase as a percentage of outstanding shares at year end 400    
Overhang limit for number of shares reserved for issuance under the equity incentive plan 30.00%    
2012 Plan [Member] | Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock based compensation, vesting period 3 months    
2012 Plan [Member] | Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock based compensation, vesting period 4 years    
Two Thousand and Nineteen Plan [Member] | RSUs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock based compensation expense $ 2,900    
Two Thousand and Nineteen Plan [Member] | RSUs [Member] | Key Executives [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock units, Granted | shares 641,000 1,169,000  
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangible Assets and Goodwill - Additional Information (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill $ 60,902 $ 50,776
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Deferred revenue recognized $ 0 $ 39,600  
Assets recognized to obtain a contract 5,900 5,900  
Amortization expense recognized to obtain a contract 7,300 7,200  
Accounting Standards Update 2014-09 [Member]      
Reduced accumulated deficit   $ 5,605 $ (197)
Accounting Standards Update 2014-09 [Member] | Accumulated Deficit [Member]      
Reduced accumulated deficit $ 1,243    
Subscription and Support Revenue [Member]      
Revenue, performance obligation, description of timing 2022    
Unsatisfied performance obligations $ 128,900    
Subscription and Support Revenue [Member] | Next Twelve Months [Member]      
Unsatisfied performance obligations $ 100,600    
Professional Services [Member] | Maximum [Member]      
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year    
Costs To Obtain Contract [Member] | Accounting Standards Update 2014-09 [Member]      
Reduced accumulated deficit $ 4,362    
XML 68 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2019
Income Tax Disclosure [Abstract]  
Schedule of Loss before Provision for Income Taxes
Loss before the provision for income taxes consists of the following:
 
   
Year Ended December 31,
 
   
2019
   
2018
   
2017
 
Domestic
  $(23,388  $(15,026  $(20,528
Foreign
   2,045    1,599    1,379 
   
 
 
   
 
 
   
 
 
 
Total
  $(21,343  $(13,427  $(19,149
   
 
 
   
 
 
   
 
 
 
Schedule of Provision for Income Taxes
The provision for income taxes in the accompanying consolidated financial statements consists of the following:
 
   
Year Ended December 31,
 
   
2019
   
2018
   
2017
 
Current provision:
               
Federal
  $0   $—     $—   
State
   18    19    21 
Foreign
   626    464    311 
   
 
 
   
 
 
   
 
 
 
Total current
   644    483    332 
   
 
 
   
 
 
   
 
 
 
Deferred (benefit):
               
Federal
   7    —      —   
State
   8    —      —   
Foreign
   (99   118    38 
   
 
 
   
 
 
   
 
 
 
Total deferred
   (84   118    38 
   
 
 
   
 
 
   
 
 
 
Total provision
  $560   $601   $370 
   
 
 
   
 
 
   
 
 
 
Schedule of Reconciliation of U.S. Federal Statutory Rate to Effective Tax Rate
A reconciliation of the U.S. federal statutory rate to the Company’s effective tax rate is as follows:
 
   
Year Ended December 31,
 
   
2019
  
2018
  
2017
 
Tax at statutory rates
   (21.0)%   (21.0)%   (34.0)% 
State income taxes
   (4.2  (5.5  (4.1
Change in tax rate
   (0.1  —     103.9 
Permanent differences
   5.0   7.0   7.1 
Foreign rate differential
   0.7   1.4   (0.7
Research and development credits
   (4.4  (6.1  (3.7
Change in valuation allowance
   26.8   29.2   (66.3
Other, net
   (0.2  (0.5  (0.3
   
 
 
  
 
 
  
 
 
 
Effective tax rate
   2.6  4.5  1.9
   
 
 
  
 
 
  
 
 
 
Schedule of Income Tax Effect of Each Type of Temporary Difference and Carryforward
The income tax effect of each type of temporary difference and carryforward as of December 31, 2019 and 2018 is as follows:
 
   
As of December 31,
 
   
2019
   
2018
 
Deferred tax assets:
          
Net operating loss carry-forwards
  $43,886   $41,440 
Tax credit carry-forwards
   11,602    10,327 
Stock-based compensation
   1,364    974 
Fixed Assets
   213    179 
Account receivable reserves
   420    136 
Accrued compensation
   1,026    910 
Lease Liability
   4,005    —   
Capitalized
start-up
costs
   46    92 
Other temporary differences
   1,479    325 
   
 
 
   
 
 
 
Total deferred tax assets
   64,041    54,383 
Deferred tax liabilities:
          
Other deferred tax liabilities
   (1,422   (1,520
ROU Asset
   (3,951   —   
Intangible assets
   (3,435   (3,100
   
 
 
   
 
 
 
Total deferred tax liabilities
   (8,808   (4,620
   
 
 
   
 
 
 
Valuation allowance
   (55,507   (49,791
   
 
 
   
 
 
 
Net deferred tax asset (liability)
  $(274  $(28
   
 
 
   
 
 
 
XML 69 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2019
USD ($)
Customer
$ / shares
Plans
Dec. 31, 2018
USD ($)
Customer
$ / shares
Dec. 31, 2017
USD ($)
Customer
$ / shares
Accounting Policies [Line Items]      
Short-term investments $ 0 $ 0  
Long-term investments $ 0 $ 0  
Number of customers accounted for more than 10% of total revenue | Customer 0 0 0
Threshold percentage of total revenues required for major customer classification 10.00% 10.00% 10.00%
Number of customers accounted for more than 10% of net accounts receivable | Customer 0 0  
Capitalized software development costs $ 6,574,000 $ 3,152,000 $ 3,239,000
Amortization of capitalized internal-use software development costs 3,784,000 2,962,000 1,867,000
Depreciation and amortization, expense 5,217,000 4,479,000 $ 4,523,000
Recorded liabilities for uncertain tax position $ 0 $ 0  
Number of stock-based compensation plans | Plans 5    
Expected dividend yield $ 0    
Weighted-average fair value of options granted | $ / shares $ 4.49 $ 4.11 $ 3.08
Unrecognized stock-based compensation expense $ 22,423,000    
Recongnized stock-based compensation $ 2,900,000    
Unrecognized compensation cost, recognition period 2 years 1 month 24 days    
Advertising costs $ 2,658,000 $ 2,657,000 $ 2,485,000
Merger related costs $ 11,447,000 $ 716,000 $ 0
Software [Member]      
Accounting Policies [Line Items]      
Estimated Useful Life (in Years) 3 years    
Software [Member] | Maximum [Member]      
Accounting Policies [Line Items]      
Estimated Useful Life (in Years) 6 years    
XML 70 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Outstanding Common Shares Excluded from Computation of Dilutive Net Loss per Share (Detail) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Options Outstanding [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive common shares excluded from the computation of weighted-average shares outstanding 2,479 2,738 4,127
RSUs [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive common shares excluded from the computation of weighted-average shares outstanding 3,626 3,034 2,050
XML 71 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes
12 Months Ended
Dec. 31, 2019
Income Tax Disclosure [Abstract]  
Income Taxes
9. Income Taxes
Loss before the provision for income taxes consists of the following:
 
   
Year Ended December 31,
 
   
2019
   
2018
   
2017
 
Domestic
  $(23,388  $(15,026  $(20,528
Foreign
   2,045    1,599    1,379 
  
 
 
   
 
 
   
 
 
 
Total
  $(21,343  $(13,427  $(19,149
  
 
 
   
 
 
   
 
 
 
The provision for income taxes in the accompanying consolidated financial statements consists of the following:
 
   
Year Ended December 31,
 
   
2019
   
2018
   
2017
 
Current provision:
      
Federal
  $—     $—     $—   
State
   18    19    21 
Foreign
   626    464    311 
  
 
 
   
 
 
   
 
 
 
Total current
   644    483    332 
  
 
 
   
 
 
   
 
 
 
Deferred (benefit):
      
Federal
   7    —      —   
State
   8    —      —   
Foreign
   (99   118    38 
  
 
 
   
 
 
   
 
 
 
Total deferred
   (84   118    38 
  
 
 
   
 
 
   
 
 
 
Total provision
  $560   $601   $370 
  
 
 
   
 
 
   
 
 
 
A reconciliation of the U.S. federal statutory rate to the Company’s effective tax rate is as follows:
 
   
Year Ended December 31,
 
   
2019
  
2018
  
2017
 
Tax at statutory rates
   (21.0)%   (21.0)%   (34.0)% 
State income taxes
   (4.2  (5.5  (4.1
Change in tax rate
   (0.1  —     103.9 
Permanent differences
   5.0   7.0   7.1 
Foreign rate differential
   0.7   1.4   (0.7
Research and development credits
   (4.4  (6.1  (3.7
Change in valuation allowance
   26.8   29.2   (66.3
Other, net
   (0.2  (0.5  (0.3
  
 
 
  
 
 
  
 
 
 
Effective tax rate
   2.6  4.5  1.9
  
 
 
  
 
 
  
 
 
 
 
The income tax effect of each type of temporary difference and carryforward as of December 31, 2019 and 2018 is as follows:
 
   
As of December 31,
 
   
2019
   
2018
 
Deferred tax assets:
    
Net operating loss carry-forwards
  $43,886   $41,440 
Tax credit carry-forwards
   11,602    10,327 
Stock-based compensation
   1,364    974 
Fixed Assets
   213    179 
Account receivable reserves
   420    136 
Accrued compensation
   1,026    910 
Lease Liability
   4,005    —   
Capitalized
start-up
costs
   46    92 
Other temporary differences
   1,479    325 
  
 
 
   
 
 
 
Total deferred tax assets
   64,041    54,383 
Deferred tax liabilities:
    
Other deferred tax liabilities
   (1,422   (1,520
ROU Asset
   (3,951   —   
Intangible assets
   (3,435   (3,100
  
 
 
   
 
 
 
Total deferred tax liabilities
   (8,808   (4,620
  
 
 
   
 
 
 
Valuation allowance
   (55,507   (49,791
  
 
 
   
 
 
 
Net deferred tax asset (liability)
  $(274  $(28
  
 
 
   
 
 
 
The Company is required to compute income tax expense in each jurisdiction in which it operates. This process requires the Company to project its current tax liability and estimate its deferred tax assets and liabilities, including net operating loss (NOL) and tax credit carry-forwards. In assessing the ability to realize the net deferred tax assets, management considers whether it is more likely than not that some portion or all of the net deferred tax assets will not be realized.
The Company has provided a valuation allowance against substantially all of its remaining U.S. net deferred tax assets as of December 31, 2019 and all of its net deferred tax assets as of December 31, 2018, as based upon the level of historical U.S. losses and future projections over the period in which the net deferred tax assets are deductible, at this time, management believes it is more likely than not that the Company will not realize the benefits of these deductible differences. The increase in the valuation allowance from 2018 to 2019 of $5.7 million principally relates to the current year taxable loss. The Company maintains net deferred tax liabilities for temporary differences related to its foreign subsidiaries.
As of December 31, 2019, the Company had federal net operating losses of approximately $185.6 million, of which $161.8 million are available to offset future taxable income, if any, through 2037 and $23.8 million which are available to offset future taxable income indefinitely. As of December 31, 2019, the Company had state net operating losses of approximately $84.1 million, of which $82.4 million are available to offset future taxable income, if any, through 2039 and $1.7 million which are available to offset future taxable income indefinitely. The Company also had federal and state research and development tax credits of $7.8 million and $4.8 million, respectively, which expire in various amounts through 2039. The net operating loss and tax credit amounts are subject to annual limitations under Section 382 change of ownership rules under the U.S. Internal Revenue Code of 1986, as amended. This could limit the amount of tax attributes that can be utilized annually to offset future taxable income or tax liabilities. The amount of the annual limitation is determined based on the value of the Company immediately prior to the ownership change. Subsequent ownership changes may further affect the limitation in future years. The Company has not conducted an assessment to determine whether there may have been a Section 382 ownership change from June 30, 2014, the date of the most recent completed study, through December 31, 2019. If a change in ownership were to have occurred during that period, and resulted in the restriction of net operating loss and tax credit carryforwards, the reduction in the related deferred tax asset would be offset with a corresponding reduction in the valuation allowance.
On January 1, 2009, the Company adopted the provision for uncertain tax positions under ASC 740,
Income Taxes
. The adoption did not have an impact on the Company’s retained earnings balance. At December 31, 2019 and 2018, the Company had no recorded liabilities for uncertain tax positions.
At December 31, 2019 and 2018, the Company had no accrued interest or penalties related to uncertain tax positions.
The Company files income tax returns in the U.S. federal tax jurisdiction, various state and various foreign jurisdictions. The Company is currently open to examination under the statute of limitations by the Internal Revenue Service and state jurisdictions for the tax years ended 2016 through 2019. Since the Company is in a U.S. loss carryforward position, carryforward tax attributes generated in prior years may still be adjusted upon future examination if they have or will be used in a future period. Additionally, certain
non-U.S.
jurisdictions are no longer subject for income tax examinations by authorities for tax years before 2014.
On December 22, 2017, the Tax Cuts and Jobs Act (the “Act”) was enacted in the United States. The Act reduces the U.S. federal corporate tax rate from 34% to 21%, requires companies to pay a
one-time
transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and creates new taxes on certain foreign sourced earnings. In December 2017, the SEC issued SAB 118, which directs taxpayers to consider the impact of the U.S. legislation as “provisional” when it does not have the necessary information available, prepared or analyzed (including computations) in reasonable detail to complete its accounting for the change in tax law.
As of December 31, 2018, the Company had completed its accounting for all of the tax effects of the enactment of the Act, including the effects on its existing deferred tax balances and the
one-time
transition tax. The Company had not recognized any material adjustment to the provisional tax expense estimate previously recorded related to the Act.
No additional U.S. income taxes or foreign withholding taxes have been provided for any additional outside basis differences inherent in the Company’s foreign entities as these amounts continue to be indefinitely reinvested in foreign operations based on management’s current intentions. Determining the amount of unrecognized deferred tax liability related to any remaining undistributed foreign earnings not subject to the transition tax and additional outside basis difference in these entities (i.e., basis difference in excess of that subject to the
one-time
transition tax) is not practicable.
XML 72 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangible Assets and Goodwill
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets and Goodwill
5. Intangible Assets and Goodwill
Finite-lived intangible assets consist of the following as of December 31, 2019:
 
Description
  
Weighted
Average
Estimated
Useful Life
(in years)
   
Gross
Carrying
Value
   
Accumulated
Amortization
   
Net
Carrying
Value
 
Developed technology
   7   $16,154   $12,714   $3,440 
Customer relationships
   9    15,487    5,052    10,435 
Non-compete
agreements
   3    1,912    1,912    —   
Tradename
   3    368    368    —   
    
 
 
   
 
 
   
 
 
 
Total
    $33,921   $20,046   $13,875 
    
 
 
   
 
 
   
 
 
 
Finite-lived intangible assets consist of the following as of December 31, 2018:
 
Description
  
Weighted
Average
Estimated
Useful Life
(in years)
   
Gross
Carrying
Value
   
Accumulated
Amortization
   
Net
Carrying
Value
 
Developed technology
   7   $14,223   $11,082   $3,141 
Customer relationships
   11    6,257    3,479    2,778 
Non-compete
agreements
   3    1,912    1,912    —   
Tradename
   3    368    368    —   
    
 
 
   
 
 
   
 
 
 
Total
    $22,760   $16,841   $5,919 
    
 
 
   
 
 
   
 
 
 
The following table summarizes amortization expense related to intangible assets for the years ended December 31, 2019, 2018 and 2017:
 
   
Year Ended December 31,
 
   
2019
   
2018
   
2017
 
Cost of subscription and support revenue
  $1,621   $1,651   $2,031 
Research and development
   —      —      11 
Sales and marketing
   1,584    666    692 
  
 
 
   
 
 
   
 
 
 
  $3,205   $2,317   $2,734 
  
 
 
   
 
 
   
 
 
 
The estimated remaining amortization expense for each of the five succeeding years and thereafter is as follows:
 
Year Ending December 31,
  
Amount
 
2020
  $3,410 
2021
   2,994 
2022
   2,037 
2023
   1,793 
2024
   1,571 
2025 and thereafter
   2,070 
  
 
 
 
Total
  $13,875 
  
 
 
 
The carrying amount of goodwill was $60,902 and 50,776 as of December 31, 2019 and 2018, respectively.
XML 73 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
401(k) Savings Plan - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Retirement Benefits [Abstract]      
Contribution made under the plan $ 392 $ 424 $ 425
XML 74 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value of Financial Instruments - Company's Financial Instruments Carried at Fair Value Using Lowest Level of Input (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds $ 41 $ 8,299
Total assets 41 8,299
Quoted Prices in Active Markets for Identical Items (Level 1) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 41 8,299
Total assets $ 41 $ 8,299
EXCEL 75 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,:66E ?(\\#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,$% @ QI9:4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #&EEI0(NMP-^X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R'98&2;-I:.G#@8K;.QF;+4UBQ-C:R1]^SE9 MFS*V!]C1TN]/GT"U"4G_$(09L/?420G*_ (VFK2<,$+,)"9$UMC3(1-?7Q@K=FP8?/V,XP:P!; M]-A1 E$*8,TT,9S'MH8;8((11I^^"V@7XES]$SMW@%V28W)+:AB&MW!=(MT9S+^24W0.N&;7R:_5YG&_98WDDA=<%G*U%P_JOE)"O$^N M/_QNPKZW[N#^L?%5L*GAUUTT7U!+ P04 " #&EEI0F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( ,:66E WI-?1\@( ,@, 8 >&PO=V]R:W-H965T&UL?5?M;ILP%'T5Q ,4_ $A51*I:31MTB95G;;]=A,G006<&2?I MWG[&$$I]K_L';'/./;;O/=)E<57ZM3U*::*WNFK:97PTYG2?).WV*&O1WJF3 M;.R7O=*U,':J#TE[TE+L'*FN$IJF>5*+LHE7"[?VI%<+=395V<@G';7GNA;Z MWUI6ZKJ,27Q;>"X/1],M)*O%21SD3VE^G9ZTG25CE%U9RZ8M51-IN5_&#^1^ M0[..X!"_2WEM)^.H.\J+4J_=Y-MN&:?=CF0EMZ8+(>SK(A]E5761[#[^#D'C M4;,C3L>WZ%_UA7D0K'U7UI]R9XS(NXF@G]^)HABMU*+M_Y=-NY][;_P&PTGT(% 1P(I/B6P@<#> M"?Q3 A\(W",D_5'EJ[>EFE MB^32A1D0ZQY!)P@R(A(;>Q2@F,": CK]*/ ($>PC8@,1'-\"0\_(')U-Z!E. MYRB=.SJ?T'/OBB!BA@MDJ$ &Z(4G !%S7"!'!7) )WZ6$4@@S3-48@;Y7I[7 M"(3A$@4J44 ^]R002"#5SC7B?0 MRA1D'\&$SH(;GD [T[FO C$L#:C@GB?0T8SX*A 3*F3<]01ZFH$2@YB0".Y[ M EW-F"\",0$1BAN?0E,SOXP13*C *&Y\"DW-,E\%P>0!%=SX%)J:S7P5!%,$ M5'#C4VAJYI#-@,H=IAIVD?)[3@@;$ MDT_%BGDV2S._X)))FU=+?7 M=!MMU;EQ_?MD=6S3'ZAK$]_A?8__0^A#V;31 MBS*VV70MX5XI(^V&TCN[H:/]K1@GE=R;;CBS8]WWUOW$J-/PWY",/R^K_U!+ M P04 " #&EEI0^D+AEA$$ G$P & 'AL+W=O^9C?.)CH(*;"; MZ[>O(6R4S(RO;Q(@SXR?L[[T?%C^:^MBODOTPG![3M'_9^Z;J M/[4G?PR_[-JNJ89PV[VF_:GSU78*:NH4L\RF374X)NOE].RI6R_;MZ$^'/U3 MM^C?FJ;J_BU]W9Y7"20?#[X>7O?#^"!=+T_5J__3#]].3UVX2Z]9MH?&'_M# M>UQT?K=*?H''C<(Q8%+\=?#G_N9Z,9;RW+;?QYO?MJLD&QWYVK\,8XHJ?+W[ MC:_K,5/P\<^<-+FV.0;>7G]D_S(5'XIYKGJ_:>N_#]MAOTKR9+'UN^JM'KZV MYU_]7)!)%G/UO_MW7P?YZ"2T\=+6_?2Y>'GKA[:9LP0K3?7C\GTX3M_G.?]' MF!R T#_-$#- 8H$I!=G4ZF?JZ%:+[OVO.@NHW6JQDD!CRITYLOX<.J[ MZ;=0;1^>OJ^U6J;O8YY94EXD>"/!>\6&*[2^2M+0_M4$BB9PBE>W\4:.5V*\ MFN+U;;PE15PD9I(<+T6@,P4I1% 5*K.R%RUZT=R+(UXN$GO3B@+(@7CA*E1H M(_UJ1"^&>\F)%\-:,>"H%2[2N8WTBA6=6.Z$]'UI62/6 9F+&RYRF@EYUY(UY8GU_97%7)^FD75UZ M&Z'H6VF(XI=VPX^Y,P^A6Q[7VVO-[7?#>.E"]?=Y>CF MC:W_ U!+ P04 " #&EEI0$$4*:DP" "R!P & 'AL M+W=OW+RK@\YSS.X!0#I2]\!ICX;VVI.-;OQ:B MWP# 3S5N$7^B/>[DFPME+1*RRZZ ]PRCLS:U!(00IJ!%3>=7I1X[L*JD-T&: M#A^8QV]MB]B_'29TV/J!_S;PW%QKH09 5?;HBG]B\:L_,-D#4_&G.HM[ZN>^=\07=B'BFPU<\%93XWE3] M=WS'1,H5B2<*W8VXHXGB5 YI\A0B=$J/W1$B)W^R.G/]+^>.DOC")&2:(EG984 M,#;*L#5! =T1:L62.UERF\78 MC[O M3]!F2LT#"MKE1XD]2X]U(Q%8')[J-ON!V+7IN'>D0I[#^K2\4"JPC F?Y,=1 MRPMT[A!\$:J9R38;;Y&Q(V@_W9!@OJ:K_U!+ P04 " #&EEI0(;2VED4$ M "A$P & 'AL+W=OZQ*O,C!9YL27Z#'EF-#J' MYNI:-]_:8PA=\KTJS^U]>NRZRUV6M?MCJ(KV4WT)Y_C+4]U411=OF^>LO32A M. Q!59E)(6Q6%:=SNEX-8Y^;]:I^Z,XEK M[.NR'3Z3_4O;U=4T2Z12%=_'[]-Y^+Y.\[^%\0%R"I"W + _#5!3@/H1H'\: MH*< C0*R,96A-KNB*]:KIKXFS?AX+T7?17"G8_7W_>!0[.&W6)XVCKZN7;[* M7OMY)LAFA,@9!&Z(+$Y^6T%R*VPD"9?O%]A2A-;O(3L*<8XGH=@TU1"OYO&> MC]=LO![B]2S>"U2F$6(&R'DLD]/:&)0L [/:*8429F#&>% \:<.2-B1IO_#D M+!MO:=+HT6U&B)W1S(VV'N5,4=9:B9\Q@](6%AYSSC+.*6-4V$U.5@'AO+.( M,H5Y)P5*;,>@0'K#4W8L94L%32*-R8# IR0'79<2AG M!,\8!*\Y@G*V6'0$[0:A!@453R!=JL_CZ I+0=IBWI6P%:YY@VALU&4C1)" M8UGA< "QCKB,'$[X)3$$W@* >@ (; (3:+[4+Q*$59@Z@^N9 Z;.X;SU2T7G MC0 ,0QTP=<-0=P(39U!*8I5@4&:Q;7GS >H^(+#] /6,6&ZE2;D97(3)'//F M!<":D/DW=X ]0YC2;4IR-(>H2"5+RDR;T+@&,8:,W9D3Q*+[7%F M6PX'6DB'>7,X;V"IV+S_ 35 $-@!)Y";+R4^&8>9LS"%77]AMH7^EKP)2FJ" M42<0;TE]2SE2R2T',T[@@G,PK?(%+9&\"TKJ@B"64N<=2%,N>3&75,S)MEQ2_;6YL!JG MSLBT4D R9V#"VH7=D^3U7')ZOK"YE[RNROSC?9)W M-CNGJ$+S/)P!MCMG.E!]N<<:'P#=[OQM.C'-./AU9]%\WPZ MM\ECW75U-9QU/-5U%R++*-II<@S%X793AJ>NO\SC=3,>&HTW77V9#L2RVZG< M^G]02P,$% @ QI9:4'&Z=ZP\ @ B 8 !@ !X;"]W;W)KQ?,-8D(TI*H:J56BK9J^^R0DX#68&H[ M8?OWM0UAB7'W!>S#S'C&AD/64_;**P#AO#6DY5NW$J+;>!XO*V@P?Z(=M/+) MF;(&"SEE%X]W#/!)DQKB!;Z?> VN6S?/=.W \HQ>!:E;.#"'7YL&L[\%$-IO M7>3>"R_UI1*JX.59AR_P \3/[L#DS)M43G4#+:]IZS X;]UGM-FG"J\!OVKH M^6SLJ"1'2E_5Y.MIZ_K*$! HA5+ \G:#'1"BA*2-/Z.F.RVIB//Q7?VSSBZS M'#&''26_ZY.HMN[*=4YPQEN,X;_!#8B$*R=RC9(2KJ].>>6" M-J.*M-+@M^%>M_K>C_IWFIT0C(1@(J#D0T(X$L)W0O0A(1H)D4'PABAZ;_98 MX#QCM'?8<+H=5B\1VD1R]TM5U)NMG\GMX;)ZRY&_SKR;$AHQQ8 )YI@)X4GU M:8G MD01+.C!XP*[)2**'B'[)62ULIL(K3E#S0_G&9!O%XBL I$6B!XVRC!9 M#)A88UJ-^12@M1\:<2TP%/G!RHAL@ZUCM+:[CJVN8TOL_QQ>8A5(EK&1<7S% M@$EF1E&2&IF7&)G9V)C]$A0FH=UM:G6;6MP:BQ2I[9#2,#$,6V H0BDR+-M@ M:Q0GAFMO]CTVP"ZZUW&GI-=6J-=Z5IW:Z7.@OF>C7L@V.W3%=YFA1W_'[%*W MW#E2(;N%_J;/E J0+OTG:;"2OX5I0N LU#"58S8TQV$B:#?V?6_Z^>3_ %!+ M P04 " #&EEI0S,=%SX@$ C%@ & 'AL+W=OQ-+RID9SI#\-.)L7]7?FK6U[>1[66R;F^FZ;7?72=(\KVV9 M-U^JG=VZ_[Q4=9FW[K9^39I=;?-5;U06"3&FDS+?;*?S6?_LL9[/JK>VV&SM M8SUIWLHRK_^[M46UOYGRZ<>#KYO7==L]2.:S7?YJ_[3M7[O'VMTE1R^K36FW MS:;:3FK[JNI;=_/;ZF;*NA'9PCZWG8O< M_;S;A2V*SI,;Q[^#T^DQ9F=X>OWA_;Y/WB7SE#=V417_;%;M^F::3BW7:O^K'1)2T\F0_>_VW19.WHW$Q7BNBJ;_.WE^:]JJ'+RXH93Y]\/O9MO_ M[@?_'V;8@ 8#.AKP\P9B,!!' Z*S!G(PD$<#H<\:J,% _8@@SQKHP4 ?#>3Y M"&8P,#\B9/T$'JK;3]LVVUPBO=LM00H*9U$OI+I1=I<8+=P]$KH#D98Y4 MBJE4X.P%S%Z [+U BX-&C[+G4G"9XD@21I(@DO"J(X-(5UPHQB(3JF @!0)Y ML[500>V\.5BJ8"BD.!Z&AL/08!C^9M)!$),QTI%T#8QC0!Q_0YHPCM021TEA ME!1$\;;T;1KN$NW-\'T:KB4=6; 9'$@6#H1YL_N0@664J1-TC.*X=P@$)@,I MISXQ61!*:Z.T#TT6ED;YT Q=D4C-R=H?P!GZ @@!WJY2%L 3J+AAE,5*%7FW M<%"JS*\!!QC)A) L@A&.>4A'\A=KB$>E4A49"P8DOX20/$0D3WG&=(3%'$.27T)) M'F)2IR)68,Q)?@DH>4C!*_="];?P)ZKQ<# M^26XY(B7DE%D7Q+F)0%>"B^G M6PKA9=Q<^BL0R(17Q"4!7BH>="]WP!=JN0 ),Q6T7)"7J3D).BX5YB4!7OH- MY8( +]VKA:2.P)DB_2WBI?+GY7->#M7\2; 2!BLAL/K &T2G,Z6G[2"%\'5-<&0S$H8O(?CZP*.0K)PQ(4ULB6&X$H"K\-N2070V;\!? MHECG3YB^!.CK[^<%A?1U_99.I8[$P@ F!&"?]!2B-5-IK,(8K030&I">0K1R M;7SVG!>-O^(P? 6 ;\!Y >A%[ET:^V#$\!((7GY?/(A&G)?!]]X"R(37-RZ! MAHP6VMLX=T '.(]4)E5^I4+V7G6G?A2!C\#H%0B]?E\L0J**C$ERKY5(L,B7 M/$"J9/Z\A+TJYOP%PO&@,'[%!8WM@P#XI:#124Y.NKKCTS_R^G6S;29/5=M6 M97^T]5)5K74>V1?G:VWSU?&FL"]M=VG<=7TXMCS&PO=V]R:W-H965T&UL?9E?;ZM&$,6_BN5W7]C9/T#D6(IM5:W42M&MVCX3>Q-;%XP+)+[] M]@5,?,W,V?L2&W)V]LRR_&8,RTM5?VL.WK>S[V5Q:A[GA[8]/T11LSOX,F^^ M5&=_ZO[S6M5EWG:']5O4G&N?[X=!91%1'+NHS(^G^6HYG'NN5\OJO2V.)_]< MSYKWLLSK_]:^J"Z/J^M8?_+9_G,>](U_X7=N'R+N/ M#[_Q1=%'ZGS\.P:=W^;L!]Y__XS^RY!\E\Q+WOA-5?QSW+>'QWDZG^W]:_Y> MM%^KRZ]^3,C.9V/VO_L/7W3RWDDWQZXJFN'O;/?>M%4Y1NFLE/GWZ^?Q-'Q> MQOB?P_ &@?0;8!R/QV@QP'ZQP#STP%F'@.B:RK VV[S-5\NZNLSJZ^4] MY_TN4@^F6_U=?W)8[.%_W?(TW=F/E3)J&7WT@4;-^JJA>\U-$771;U,0FF)- M8CA-)]A(A3%3R59*TA2;T#!//8S7DSP)!S P@!D"F/L ,3.YOFKLH#D-F@6I M+-8L72!3)J:4I8QDF549=FVA:PO2UCB @P&<3)M?F_55X^Z,IH;X-98BEV2. MI2Q%"=D$^TV@WP3XMMRCH5LRBE M$^87B#)N5VHH#KC-H-L,N&5&UE)C W.H&",I!ILV<+.K -44,)IQK"FQ' MK MQ<("&2498^06!=.I"H!205(^*9*V;5C07DOD+'0=*L\+0 M5Y+ZCO@\DM64<-1N@&JAB._G+9"9),@H3'X%T&^%:X#L)!8W#E!9#HXM4"V< M,2%$X0J@,@GG$-\)\YUBD#CO*4;1%,Y:!YH?PF6 0!FPO!L@0.ZNM>-E ,JL MYG2",A7:SX3K *$ZP)E* -Z.M.BM@8RR3'/?0*9C%;CA"9<"DJ5 6=X?$*"\ M(L-W0$O2)3D-> M,>(KC4CZ1;-C:+*T=%\WKS-%=P^A2U^_#0_X MF]FN>C^U_;/?UV/#6SEZIMJW)X MD/U:5:WO7,9?.G\'G^]O!X5_;?NO2?>]OKX1N!ZTU7E\VQ'=7KFL_@=02P,$ M% @ QI9:4*]3Z*:Q 0 T@, !@ !X;"]W;W)K_$M0""O6AF?TS:$[LB8+UO0PM_9#@S^J:W3(J#K M&N8[!Z)*(*T8WVP>F!;2T")+L;,K,ML')0V<'?&]UL+].H&R0TZW]!9XEDT; M8H 562<:^ KA6W=VZ+&9I9(:C)?6$ =U3A^WQ],^YJ>$[Q(&O[!)[.1B[4MT M/E4YW41!H* ,D4'@<84G4"H2H8R?$R>=2T;@TKZQ?TB]8R\7X>')JA^R"FU. MWU%202UZ%9[M\!&F?NXIF9K_#%=0F!Z58(W2*I^^I.Q]L'IB02E:O(ZG-.D< M)OX;;!W )P!_ V!CH:3\O0BBR)P=B!MGWXEXQ=LCQ]F4,9A&D?ZA>(_1:[$] MW&?L&HFFG-.8PYV$>>[N1/^KCM7X1KI/'D8@/>;)I_ M;6T E+*YPQ5J\8'-CH(Z1/. MAO7;'2"[:87Q.9G7/P&4$L#!!0 ( ,:6 M6E#.6UHBM0$ -(# 8 >&PO=V]R:W-H965T&UL?5-A M;]P@#/TKB!]0,\6%IF4>?6=3YC@X*32<#;MS\/H'$L: [^N)X$&WG@H.5><];^ [N M1W\VWF(+2RT4:"M0$P--0>]VQU,6XF/ HX#1KLXD5')!? K&E[J@21 $$BH7 M&+C?KG /4@8B+^/7S$F7E &X/K^P?XJU^UHNW,(]RI^B=EU!#Y34T/!!N@<< M/\-GGAW3'UOJN",K8AW7KSUWFNYNSWD[!J( MYIC3%).N8Y8(YMF7%.E6BE/Z"IYNP_>;"O<1OO]'X8=M@FR3((L$V9LE;L0< MDO^2L%5/%9@V3I,E%0XZ3O+*NPSL71K?Y&_X-.W?N&F%MN2"SK]L['^#Z,!+ M26[\"'7^@RV&A,:%XZT_FVG,)L-A/_\@MGSC\@]02P,$% @ QI9:4'\D M36"V 0 T@, !D !X;"]W;W)K&UL=5/;;MP@ M$/T5Q >$-7;:U6;ML8W"Q0&\3O^^@!W'2=P78(8Y9\X, M0SYJ\V0[ (=>I%"VP)US_8$06W4@F;W2/2A_TV@CF?.F:8GM#; Z@J0@=+?[ M0B3C"I=Y])U,F>O!":[@9) =I&3F[Q&$'@NJ,0B5GK9^"<5\7>!<$@8#*!0;F MMPO<@A"!R,MXGCGQDC( U^=7]KM8NZ_ES"S<:O'(:]<5>(]1#0T;A'O0XW>8 MZ[G&:"[^!UQ ^/"@Q.>HM+!Q1=5@G98SBY>?'6>R]ELD]R<@E$<\QQ MBJ'KF"6">/8E!=U*<:2?X'0;GFXJ3",\?:?P/P39)D$6";)W!.F'$K=BL@]) MR*JG$DP;I\FB2@\J3O+*NPSL#8UO\A8^3?M/9EJN+#IKYU\V]K_1VH&7LKOR M(]3Y#[88 AH7CE_]V4QC-AE.]_,/(LLW+O\!4$L#!!0 ( ,:66E!Z3GI@ MM $ -(# 9 >&PO=V]R:W-H965T552VYRVSG5'QFS9@N+V!CO0_J9&H[CSIFF8[0SP*H*49,EF<\<4 M%YH66?2=39%A[Z30<#;$]DIQ\W8"B4-.M_3#\22:U@4'*[*.-_ ,[GMW-MYB M,TLE%&@K4!,#=4[OM\=3&N)CP \!@UV<2:CD@O@2C*]53C=!$$@H76#@?KO" M T@9B+R,7Q,GG5,&X/+\P?XYUNYKN7 +#RA_BLJU.3U04D'->^F>E/@<)4H;5U+VUJ&:6+P4Q5_'7>BX#^--NI]@ZX!D B0SX!#S ML#%15/Z).UYD!@=BQMYW/#SQ]ICXWI3!&5L1[[QXZ[W78GNXS=@U$$TQIS$F M6<;,$RN;&CU#K M/]AL2*A=..[]V8QC-AH.N^D'L?D;%^]02P,$% @ QI9:4._Q@R"V 0 MT@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0 M'"?=TLBVU'2:-JF5HD[;/A/[;*,"YP&.VW]?P*[GM=:^ '?<>_?N.+(!S9-M M 1QY5E+;G+;.=0?&;-F"XO8*.]#^ID:CN/.F:9CM#/ J@I1D:9)\8HH+38LL M^DZFR+!W4F@X&6)[I;AY.8+$(:<;^N9X%$WK@H,56<<;^ 'N9W 7P(&NSB34,D9\2D8WZN<)D$02"A=8.!^N\ =2!F( MO(P_$R>=4P;@\OS&_C76[FLY43,7? MPP6D#P]*?(X2I8TK*7OK4$TL7HKBS^,N=-R'\>9Z.\'6 >D$2&? /N9A8Z*H M_ MWO,@,#L2,O>]X>.+-(?6]*8,SMB+>>?'6>R_%9K_/V"4033'',29=QLP1 MS+//*=*U%,?T SQ=AV]7%6XC?/N/PIMU@MTJP2X2[/Y;XDK,3?(N"5OT5(%I MXC194F*OXR0OO// WJ;Q3?Z&C]/^P$TCM"5G=/YE8_]K1 =>2G+E1ZCU'VPV M)-0N'#_[LQG';#0<=M,/8O,W+EX!4$L#!!0 ( ,:66E#6+:.(M $ -(# M 9 >&PO=V]R:W-H965TM.2:1>IVJ35NG4:=MG+G$25, ID$O[[PP.\CB E6;K;73/%A:9E'GTG M4^8X."DTG RQ@U+!@9=[S%KZ"^]:?C+?8PE(+!=H* MU,1 4]#;Y'#>:D2\H 7)_?V.]C[;Z6,[=PA_*'J%U7T!M*:FCX(-TCCI]@KN<=)7/Q7^ " MTH<')3Y'A=+&E52#=:AF%B]%\9=I%SKNXW237<^P;4 Z ](%;L.S3859A&>_*?P'P7Z38!\)]O\M<2LF^R,)6_54@6GC-%E2 MX:#C)*^\R\#>IO%-?H5/T_[ 32NT)6=T_F5C_QM$!U[*[LJ/4.<_V&)(:%PX MOO=G,XW99#CLYQ_$EF]<_@102P,$% @ QI9:4,W187FU 0 T@, !D M !X;"]W;W)K&UL?5/;;MLP#/T501]0)8[3=8%M MH.DP;, *!!VV/BLV;0O5Q9/DN/W[4;+KN:VQ%TFD> X/*2H;C'UR+8 GSTIJ ME]/6^^[ F"M;4-Q=F0XTWM3&*N[1M USG05>19"2+-ELKIGB0M,BB[Z3+3+3 M>RDTG"QQO5+!!-ZX.#%5G'&_@)_E=WLFBQF:42"K031A,+ M=4YOMX=C&N)CP&\!@UN<2:CD;,Q3,+Y7.=T$02"A](&!XW:!.Y R$*&,/Q,G MG5,&X/+\ROXUUHZUG+F#.R,?1>7;G-Y04D'->^D?S/ -IGKVE$S%_X +2 P/ M2C!'::2+*RE[YXV:6%"*XL_C+G3UYD MU@S$CKWO>'CB[2'!WI3!&5L1[U"\0^^EV'Y.,W8)1%/,<8Q)EC%S!$/V.46R MEN*8?( GZ_#=JL)=A._>*-RO$Z2K!&DD2/];XEK,];LD;-%3!;:)T^1(:7H= M)WGAG0?V-CXB^Q<^3OL]MXW0CIR-QY>-_:^-\8!2-E&UL?5-A;]L@$/TKB!]08I*M:61;:CI- MF]1*4:=MGXE]ME'!>(#C]M_WP*[GM=:^ '?<>_?N.-+!V"?7 'CRK%7K,MIX MWQT81M_)YJGIO9(M MG"QQO=;"OAQ!F2&C"7US/,JZ\<'!\K03-?P _[,[6;38S%)*#:V3IB46JHS> M)H?C+L3'@%\2!K\O@F?\/':7\0MI:M(V?C\65C_RMC/*"4S16.4(,?;#845#XQ^1OGKU!+ P04 " #&EEI07TW4\+,! #2 P &0 'AL+W=O M<.3,>YZ-UC[X#".1)*^,+VH70'QGS M50=:^!O;@\&;QCHM IJN9;YW(.H$THKQW>XMTT(:6N;)=W9E;H>@I(&S(W[0 M6KA?)U!V+.B>/CL>9-N%Z&!EWHL6OD+XUI\=6FQAJ:4&XZ4UQ$%3T+O]\72( M\2G@NX31K\XD5G*Q]C$:G^J"[J(@4%"%R"!PN\(]*!6)4,;/F9,N*2-P?7YF M_Y!JQUHNPL.]53]D';J"WE)20R,&%1[L^!'F>MY0,A?_&:Z@,#PJP1R553ZM MI!I\L'IF02E:/$V[-&D?IYLLFV'; #X#^ *X37G8E"@I?R^"*'-G1^*FWORWQ07-VC41SS&F*X:N8_1+!D'U)P;=2G/A_<+X- MSS859@F>_:7PA?R'38)#(CB\6N)6S+\JV:JG&ER;ILF3R@XF3?+*NPSL'4]O M\B=\FO8OPK72>'*Q 5\V];^Q-@!*V=W@"'7XP19#01/B\1V>W31FDQ%L/_\@ MMGSC\C=02P,$% @ QI9:4.$ROM:U 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q <$+^MDZ8B%.J?WN\,Q#?$QX*>$ MT:W.)%1R-N8E&%^KG"9!$"@H?6 0N%W@ 90*1"CC=>:D2\H 7)\_V#_'VK&6 MLW#P8-2SK'R;TSM**JC%H/RC&;_ 7,\U)7/QW^ ""L.#$LQ1&N7B2LK!>:-G M%I2BQ=NTRR[NXW3#;V?8-H#/ +X [F(>-B6*RC\)+XK,FI'8J?>]"$^\.W#L M31FDV0;I)D$:"]+\E;L5<_Y6$K7JJP39QFAPIS=#%25YYEX&]Y_%-?H=/ MT_Y=V$9VCIR-QY>-_:^-\8!2DBL&UL?5-A;]P@#/TKB!]0DZ8B%.J?WN^-I'^)CP \)HUN= M2:CD8LQ+,#Y7.4V"(%!0^L @<+O" R@5B%#&SYF3+BD#<'U^8_\8:\=:+L+! M@U'/LO)M3@^45%"+0?DG,WZ"N9X/E,S%?X$K* P/2C!':92+*RD'YXV>65"* M%J_3+KNXC]--FLZP;0"? 7P!'&(>-B6*RA^%%T5FS4CLU/M>A"?>'3GVI@S. MV(IXA^(=>J\%3VXS=@U$<\QIBN&KF-T2P9!]2<&W4ISX/W"^#4\W%:81GOZA M\&Z;8+])L(\$^_^6N!5S^"L)6_54@VWB-#E2FJ&+D[SR+@-[S^.;O(=/T_Y5 MV$9VCER,QY>-_:^-\8!2DAL43^.T 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q <$F]VTR6;ML8T"Q@6\ M3O^^ W9<*['R LQPSID+0S8:^^Q: $]>M.I<3EOO^P-CKFQ!"W=E>NCPIC96 M"X^F;9CK+8@JDK1B/$D^,2UD1XLL^DZVR,S@E>S@9(D;M!;V[Q&4&7.:TE?' MHVQ:'QRLR'K1P$_PO_J318LM*I74T#EI.F*ASNE=>CCN SX"?DL8W>I,0B5G M8YZ#\:W*:1(2 @6E#PH"MPO<@U)!"-/X,VO2)60@KL^OZE]B[5C+63BX-^I) M5K[-Z0TE%=1B4/[1C%]AKN>:DKGX[W !A?"0"<8HC7)Q)>7@O-&S"J:BQ]"$^<'CCVI@S.V(IX MA\D[]%X*GMQF[!*$9LQQPO 5)ET0#-67$'PKQ)&_H_-M^FXSPUVD[];T--D6 MV&\*[*/ _L,2-S#IVR+9JJ<:;!.GR9'2#%V:<.3,,^83FQ78 CKPJJ6U!.^>&(V.VZD )>X,#:'_3H%'">=.T MS X&1!U!2C)^.+QC2O2:EGGTG4V9X^ADK^%LB!V5$N;G"21.!4WHF^.I;SL7 M'*S,!]'"5W#?AK/Q%EM9ZEZ!MCUJ8J IZ'UR/&4A/@9\[V&RFS,)E5P07X+Q MJ2[H(0@""94+#,)O5W@ *0.1E_%CX:1KR@#$!Y7-?NZZ@ M=Y34T(A1NB>%TL:55*-UJ!86+T6)UWGO==RG M^29-%M@^@"\ O@+N8AXV)XK*'X4396YP(F;N_2#"$R='[GM3!6=L1;SSXJWW M7DN>\)Q= ]$2L]EP."P_B*W?N/P%4$L#!!0 ( M ,:66E";;NB\M0$ -(# 9 >&PO=V]R:W-H965TJVJ3-NG4:=MG+G$25 @9D$OW[V=(FF5; MM"^ C=_SLS'9:.RK:P$\>=.J^/C+FR!2WFAPYO:6"T\FK9AKK<@ MJ@C2BO'=[I9I(3M:9-%WMD5F!J]D!V=+W*"UL#]/H,R8TX2^.UYDT_K@8$76 MBP:^@/_:GRU:;&&II(;.2=,1"W5.'Y+C*0WQ,>";A-&MSB14(?B'7JO!4\. M&;L&HCGF-,7P54RR1#!D7U+PK10G_@^<;\/WFPKW$;[_0^'M-D&Z29!&@O2_ M)6[%W/V5A*UZJL$V<9H<*>9>!?>#Q37Z'3]/^6=A&=HY7C?VO MC?& 4G8W.$(M?K#%4%#[<+S#LYW&;#*\Z>&PO=V]R:W-H965TUKFT7>Q96Y&KV0/%TO!@93Z(%KZ M_SI<+%IL9:FEAMY)TQ,+34'OT],Y"_$QX)N$R6W.)%1R->8I&!_K@B9!$"BH M?& 0N-W@ 90*1"CCQ\))UY0!N#V_L+^/M6,M5^'@P:COLO9=08^4U-"(4?E' M,WV I9Y7E"S%?X(;* P/2C!'992+*ZE&YXU>6%"*%L_S+ONX3_--=EQ@^P"^ M /@*.,8\;$X4E;\37I2Y-1.Q<^\'$9XX/7'L316_P>=H_"]O*WI&K\?BRL?^-,1Y0 M2G*'(]3A!UL-!8T/QS=XMO.8S88WP_*#V/J-RU]02P,$% @ QI9:4#'] M"783 P 40X !D !X;"]W;W)K&UL=5?M;ILP M%'T5Q ,4?/D(J9)(3:=IDS:IZK3N-TVETL/^&,FNY^7> M!#5U1'&<1TU9M>%F9>:>^LU*G%5=M?RI#^2Y: MA7@;!M_WZS >5L1KOE-#BE)?+OR1U_602:_C[Y0TG#F'P-O[C^Q?S>;U9EY+ MR1]%_:?:J],Z+,)@SP_EN5;/XOJ-3QO*PF#:_0]^X;6&#RO1'#M12_,;[,Y2 MB6;*HI?2E._CM6K-]3K^D^53& Z@*8#F@,+P1".16?F74I6;52^N03\^_*X< MSIC=DWXVNV'2/ KSGUZ\U+.7#1%;198F/#TEGV162MT,40>DA22I"!!8I$@3(I),DB2@03V3A FQR0Y),E!@H5% M@C %)EE D@5(L+1( ":),4D!20J0P"Y-A/$<_!*2+$$"^^ 1QG/P+,8JBT$* M^^@AR'/VS*-FYJ18QC:-BZ%DX:&!BGY@!%(4-@\"+3T\6/H,Z#IU]H- 'H-B M6/T,2#LEFP>!$@\/-@ &U)VF-@\"91X>[ $,"#S-;1X$\M4!M@$&-)XZ=8! MOCK 3L!PV'8#!A0>N:\#1'(XSF$[8!'TTO(X.=.+>FD;J9 MG?NE!S(=P2=\;+9^EOVQ:F7P*I3N*\S7_T$(Q?5:XCM=;2?=W\V#FA_4<+O0 M]_W8Y(P#);JI@8OF+G+S'U!+ P04 " #&EEI0*&EV/?D! #+!0 &0 M 'AL+W=OG*02S%A3G:EN%;#2!PE.XS!<4\'JAN2I]QU4GLJ+ MX74#!Q7HBQ!,_=D#EUU&(G)SO-3GRC@'S=.6G>$GF%_M05F+CBQE+:#1M6P" M!:>,/$:[_=;A/>"UADY/]H&KY"CEFS.^E1D)74+ H3".@=GE"D_ N2.R:;P/ MG&24=('3_8W]V==N:SDR#4^2_ZY+4V5D0X(23NS"S8OLOL)0SXH$0_'?X0K< MPETF5J.07/MO4%RTD6)@L:D(]M&O=>/7;N"_A>$!\1 0SP)H+^0S_\(,RU,E MNT#U=]\R]XNC76SOIG!.?Q7^S":OK?>:QTF8TJLC&C#['A-/,-&(H)9]E(@Q MB7U\%Q[CX0LTPX4/7TS5DRU.L$0)EIY@^5^)T:Q$#/-)EBM49(40+&8B&&:) MBZQ1D?4]P7(S$T$PR0H725"1!"%8ST0P3(*+;%"1#4(PKP3#?/+CMZC(]IY@ M,W_;&&;^NNFDF02HLQ\C.BCDI?$C;.(=)]5C[)OQ'[P?-#H[2V);V MC7>2TH!-)7RP[Z.RDW4T.)R,VR9VK_KYTAM&ML/HI./\SO\"4$L#!!0 ( M ,:66E#BE")H(@( "0' 9 >&PO=V]R:W-H965TAZ4QS3,ANBA!,/TD&ZCMEZ-4@AE[5">B M&P7LX)T$)S2*%D2PJ@[SS-MV*L_DV?"JAIT*]%D(IOYN@;^'D;)\[!(WY5T.J;?>!2V4OY MY@Y?#^LP=XN[^R?_;)VV3V3,.+Y+^K M@RG7X2H,#G!D9VY>9?L%^H3F8=!G_PTNP"W<16(U"LFU_PV*LS92]"PV%,'> MN[6J_=KV_%*=D&JKO\AKG_.'ZF]FX*9_17X;_9 MX+6U7G*ZHAFY.*(>L^TP] 83#PABV0<)BDELZ9T[Q=T3-,+$NRX+A]^P)V/"^CTOX$[O6YYYY#N"2#5*^Z!C#H3?!6I[@VIML3HO,: M!-,WLH/6?BFE$LS84%5$=PI8X8L$)S2*MD2PIL59XG-'E26R-[QIX:B0[H5@ MZOT 7 XI7N%+XKFI:N,2)$LZ5L$/,#^[H[(1F5F*1D"K&]DB!66*[U?[P\[A M/>"E@4$O]L@Y.4GYZH+O18HC)P@XY,8Q,+N%R?V'_ MZKU;+R>FX4'R7TUAZA3?8E1 R7INGN7P#28_&XPF\X]P!F[A3HGMD4NN_2_* M>VVDF%BL%,'>QK5I_3I,_)>R< &="NA5 1D;>>5?F&%9HN2 U'CV'7-_\6I/ M[=GD+NF/PG^SXK7-GC-Z=YN0LR.:,(<10Q>8U8P@EGUN04,M#O2?_Z7P+DRP#A*L/<%Z01!'T97%$.83DYM@DTV X!.;VR#!]O]M[H($NX"" M^,IF"+.^:D(65T> JOS0:)3+OO4#N\C.6&W?D3G@4!JWW=F]&J=I#(SLIH>"S*]5]@%02P,$% @ MQI9:4([M,[+5 0 G 0 !D !X;"]W;W)K&UL M=53;;IPP$/T5RQ\0U#2%TX[Y@ MS_C,.3-FQMDDY(MJ 31ZXZQ7.6ZU'@Z$J+(%3M6-&* W)[60G&ICRH:H00*M M7!!G) J"E'#:];C(G.\DBTR,FG4]G"12(^=4_CD"$U..0_SN>.R:5EL'*;*! M-O +]._A)(U%5I:JX]"K3O1(0IWCN_!P3"W> 9XZF-1FCVPE9R%>K/&]RG%@ M$P(&I;8,U"P7N ?&+)%)XW7AQ*ND#=SNW]F_N=I-+6>JX%ZPYZ[2;8[W&%50 MTY'I1S$]P%)/@M%2_ ^X #-PFXG1* 53[HO*46G!%Q:3"J=O\]KU;IWFDR1> MPOP!T1(0K0%[IT-F(9?Y5ZIID4DQ(3G?_4#M+PX/D;F;TCK=5;@SD[PRWDL1 M!TE&+I9HP1QG3+3!A"N"&/95(O))'*-/X9$_//9F&+OP>*N^_^(GV'D)=HY@ M]T^)Z56)/LRM7R3QBB0>@OV5B _SGTI2KTCZF2 ,KD1\F.O?13;=P4$V;BX4 M*L78NYG<>-?1NXM<=WW Y[G]2673]0J=A38]ZCJI%D*#226X,06WYJE8#0:U MMMM;LY?SP,R&%L/R%I#U02K^ E!+ P04 " #&EEI0EV/L*K(! #2 P M&0 'AL+W=O-\U.;9=@ .O4BA M;($[Y_H](;;J0#)[HWM0_D^CC63.NZ8EMC? ZDB2@M#=[@.1C"MX@J-!=I"2F;\'$'HL<((O@4?>=BX$2)GWK(6?X'[U1^,]LJC47(*R7"MD MH"GP7;(_9 $? ;\YC'9EH]#)2>OGX'RK"[P+!8& R@4%YH\SW(,00N*_ GC&IHV"#RS2A.3D'H1ESF#!TA4D6!/'J2PJZE>) MW]#I-CW=K#"-]'2=_?,[ MFF0!8%LE15=%O:.QCOY#Y^V_0RN_$KU/D'MC@"&A?,C]XV MTYI-CM/]_(+(\HS+?U!+ P04 " #&EEI0T];GLKPX[JI7X 9SCES8<@&-"^V!7#D54EM<]HZUYT8 MLV4+BML[[$#[FQJ-XLZ;IF&V,\"K2%*2I9O-@2DN-"VRZ+N8(L/>2:'A8HCM ME>+F]QDD#CE-Z)OC232M"PY69!UOX#NX']W%>(O-*I50H*U 30S4.7U(3N== MP$? LX#!+LXD5')%? G&ERJGFY 02"A=4.!^N\$C2!F$?!J_)DTZAPS$Y?E- M_5.LW==RY18>4?X4E6MS>D])!37OI7O"X3-,]>PIF8K_"C>0'AXR\3%*E#:N MI.RM0S6I^%04?QUWH>,^C#?'PT1;)Z03(9T)]S$.&P/%S#]RQXO,X$#,V/N. MAR=.3JGO31FV(C I[*Y\R/4^@\V&Q)J%XY'?S;C MF(V&PV[Z06S^QL4?4$L#!!0 ( ,:66E CV<2'U0$ )P$ 9 >&PO M=V]R:W-H965T>9&1GR2:IGW0$8]"+XH O<&3,> M"-%5!X+I.SG"8$\:J00SUE0MT:,"5OL@P0F-HHP(U@^XS+WOI,I<7@SO!S@I MI"]",/7G"%Q.!8[QJ^.I;SOC'*3,1];"=S _QI.R%EE9ZE[ H'LY( 5-@1_B MPS%S> _XV<.D-WOD*CE+^>R,+W6!(Y<0<*B,8V!VN<(C<.Z(;!J_%TZ\2KK M[?Z5_9.OW=9R9AH>)?_5UZ8K\!ZC&AIVX>9)3I]AJ6>'T5+\5[@"MW"7B=6H M)-?^BZJ+-E(L+#85P5[FM1_\.LTG6;J$A0/H$D#7@+W7(;.0S_PC,ZS,E9R0 MFGL_,O>+XP.UO:FRR3>Y^3JB!;,<<;0#29>$<2RKQ(T)'&D M;\)I.#P)9ICX\&2K?K\/$Z1!@M03I/^5>']38@!#H[#(+BBR"Q#$-R(AS#NM MR((B68 @N1$)8=(;$;*Y'0)4Z^="HTI>!C^3&^\Z>@_4WZY_\'ENOS'5]H-& M9VGL'?4WJ9'2@$TENK,%=_:I6 T.C7';#W:OYH&9#2/'Y2T@ZX-4_@502P,$ M% @ QI9:4(XC'\7< 0 04 !D !X;"]W;W)K&UL=51M;]L@$/XKB!]0')S$761;:EI5F[1)4:=MGXE]?E'!>$#B[M\/ ML.-Y+OT2N//S*_5%()9FRH M:J)[!:ST),$)C:(]$:SM<)[ZW$GEJ;P8WG9P4DA?A&#JSQ&X'#*\P;?$2ULW MQB5(GO:LAN]@?O0G92,RJY2M@$ZWLD,*J@P_; ['Q.$]X&<+@U[LD>OD+.6K M"[Z4&8Y<0<"A,$Z!V>4*C\"Y$[)E_)XT\6SIB,O]3?W9]VY[.3,-CY+_:DO3 M9/@>HQ(J=N'F10Z?8>IGA]'4_%>X K=P5XGU*"37_A<5%VVDF%1L*8*]C6O; M^768]&^T,(%.!+HBD-'(5_[$#,M3)0>DQK/OF?N+-P=JSZ9P27\4_ILM7MOL M-8_I+B57)S1ACB.&+C";&4&L^FQ!0Q9'^HY.P_0X6&'LZ?&2'GW@OPT*;+W M]K\6]ZL60Y@D;+(+FNP" O(HY5)"//!<25!DR0@0%&UL;5/; M;IPP$/T5RQ\0LT N6@%2-E752JVT2M7VV0L#6/&%VF9)_[YC0RA->;$]XW/. M7#PN)F-?7 _@R:N2VI6T]WXX,N;J'A1W-V8 C3>ML8I[-&W'W&"!-Y&D)$N3 MY(XI+C2MBN@[VZHPHY="P]D2-RK%[>\32#.5]$#?',^BZWUPL*H8> ??P'\? MSA8MMJHT0H%VPFABH2WIX^%XR@,^ GX(F-SF3$(E%V->@O&Y*6D2$@()M0\* M'+#+RIVA\7]('2AIH^2C]LYD^ MP5+/+25+\5_@"A+A(1.,41OIXDKJT7FC%A5,1?'7>1#SP\\>&88F_JX(RMB'>8O$/OM&PO=V]R:W-H965T&,"*+]0V2_KWM0U+Z)87/#.<<^;B M<3YJ\V8[ (?>I5"VP)US_9X06W4@F;W1/2C_I]%&,N==TQ+;&V!U)$E!:)+< M$LFXPF4>8T=3YGIP@BLX&F0'*9GY<]:^ GN5W\T MWB.+2LTE*,NU0@:: C^D^\,NX"/@A<-H5S8*G9RT?@O.M[K 22@(!%0N*#!_ MG.$1A A"OHS?LR9>4@;BVKZH/\7>?2\G9N%1BU=>NZ[ ]QC5T+!!N&<]?H6Y MGT\8S-L4IX-&W+W&!!U!&D).-)4Z#4M M\^@[VS(WHY>]AK,E;E1*V#\GD&8J:$I?'4]]V_G@8&4^B!:^@_\QG"U:;&6I M>P7:]483"TU!']+C*0OQ,>!G#Y/;G$FHY&+,]0O$/OM3QD2 M*K!MG"9'*C/J.,D;[SJP#SR^R5OX/.W?A&U[['S9V/_&& \H);G!$>KP M@ZV&A,:'XP<\VWG,9L.;8?E!;/W&Y5]02P,$% @ QI9:4)+73"]^ P MYP\ !D !X;"]W;W)K&ULE9?OCILZ$,5?!?$ M"S;&P"J)M-GHJI5::=6JO9_9Q$G0 LX%9].^?LU.7>\^K]611I?2OOE0B/;1! M1>Y1W^=>D6:ENUFU:T_59B6O*L]*\50Y];4HTNKW5N3RMG:)^[;P+3N=5;/@ M;5:7]"2^"_7C\E3I,V_(?#VO4;(I&+O6I2I/KK53R*/&\R:8[_^J3N4+,)'!^_9?^GW;S>S'-: MBT>9_YL=U'GMQJYS$,?TFJMO\O9)]!L*7:??_1?Q*G(M;TATC;W,Z_;3V5]K M)8L^BT8ITE_==U:VW[<^_UL8#J!] !T"&%L,"/J 8 @(DL4 U@J=+.JY,VINK_WDC97$;EGNOO[9K%M=ON;;D^M5U\W 0M6WFN3J-=L.PT= M:%>Q M6U),,".(&0%,8F B#35 /Z#9+6LFL#&$C4$"\U:,W^WIDF("D4"(!$ 8-^LV ML:X='D;,]TT46Q>0D%JZ'=#1(!GK)N#$QT[F _30M#+?:D\0Q8 ="&G" 3P0 MDIA'\_0S/DP /3?IB54KI"0"]+:0L2@!],3J/0MI,$\/+?Z!4$ ?F?3T75=: ME$Q!L,63 ("8%MV+)FV-:A&A_LO&!,B+Z.6YLOQ38+Y]Y-Z38 RG]^.LEQ>Y%@7MQT[V@ M*)FI@_V+ O^*YAJ&S8F&_V.WV"HHL@IKMT 4F>.'-YIV"E&=VDFR=O;R6JIF M8ABM#M/J VVF)6-]JZ?8;N;\FZ8;@;^FU2DK:^=9*CV+M1/344HE-*-_IWMQ MUE/W<)*+HVH.(WU<=:-G=Z+DI1^KO6&VW_P!4$L#!!0 ( ,:66E!T8)O& M6@( $D) 9 >&PO=V]R:W-H965TUZ>8ZQC MYRT7K[*@5#EO%:OERBV4:AX1DON"5D0^\(;6^LV1BXHH/10G)!M!R<$&50SY MGA>CBI2UN\[MW%:L?R5"@S@=9Y0T[T M)U6_FJW0(S2X',J*UK+DM2/H<>5^PH\;')D JW@I:2MO^HY)9?WM0=OFD";_M7]R\V>9W,CDBZX>QW>5#%RDU= MYT"/Y,S4,V^_TCZAR'7Z[+_3"V5:;DCT-_:<2?MT]F>I>-6[:)2*O'5M6=NV M[?VO87" WP?X0P .[P8$?4 P"D =F4WU,U%DG0O>.J+[6PTQFP(_!GHQ]V;2 MKIU]I[.5>O:R#A(_1Q=CU&N>.HU_HQDI-E-%& X2I $&"A^D\&U\\(XB@ T" MT""P!N$[@W"41J>)K*;NTO"3*!NE JBRP(MAF!"$"0&8: 33:>(/8 #5/$P$ MPD0 3#R"B1;! *IYF!B$B0&8!#9(0(-D^49)08-TP49)H>7 Z6@Y !7VO)EL M,A F6[!1LD4P@&H>!GMP*? 6;)5>]!$/)+L#-%.;, "4SEC A07_1V7!<&G! M2VI++[K--\3C-9EJ4C_+9F#@TH*7U!8\+1M3F*GF#@Q<6O"2VM*+HKLP4PT M@V[.-'/)^$'$J:REL^-*'X_V$#MRKJAV]!ZT5Z'O-<. T:,RW43W17>X=P/% MF_[B@H;;T_H?4$L#!!0 ( ,:66E NF6D/20( .4& 9 >&PO=V]R M:W-H965T MU;A%_(GVN)-OSI2U2,@MNP#>,XQ.FM02$ 5!"EK4='Z1Z]B!%3F]"M)T^, \ M?FU;Q/Z6F-!AZX?^/?#27&JA J#(>W3!/[#XV1^8W(%)Y=2TN.,-[3R&SUO_ M.=SL,X77@%\-'OAL[:E*CI2^JLW7T]8/E"%,<"64 I*/&]YA0I20M/%GU/2G ME(HX7]_5/^O:92U'Q/&.DM_-2=1;?^5[)WQ&5R)>Z/ %C_4DOC<6_PW?,)%P MY43FJ"CA^M>KKES0=E215EKT9IY-IY_#J'^GN0G12(@F0IA^2(A'0OQ.@!\2 MX$B %@&84O39[)% 1<[HX#'S[_9(-5&X@?+T*Q74AZW?R>/A,GHKXFR=@YL2 M&C&EP40S3#@A@%2?4D2N%&6TH$>/"79+!(2/D/T2LEJY3<3..F/-C^8*(C=;E.GV]3AUFJ1,ETD^02CV'+K (5)8MEU@*+P/PV= M.?UF#K^6E3);_(7KP.KIW1*S:)>] S-K%V,6S#[V%K.+'J3>=,&X+/ M0BTSN69F\IJ-H/UXJ8#I9BO^ 5!+ P04 " #&EEI0.M SUP$# #,# M&0 'AL+W=O\VI+'G]]U$4\K+TB7^=>,[W!V4F@M7BR/?BAU _ MCT^U'@4]RS8O1=7DLO)JL5OZ#^1^#?DBNH02W^NR_R;.HM!PHT2OL9%%8W^]S:E1LNQ8M)22O[77O++7 M2\=_#<,#H N /H#0_P9$74#T'A#;Y%ME-M5/7/'5HI87KV[_K2,WFX+<1[J8 M&S-I:V>?Z6P;/7M>16F\",Z&J,,\MA@88$B/"#1[OP1@2SS")!QN%UA/$7&, MKQ"A240V/KI)(L$)8I0@M@3Q#0$=5:'%)!93M2)9S))1*E-4E*4LQ<4DJ)@$ M$<-&8EH,'2Z31&DV$H.@0L(XR4DTH_HHR%5^_"P@,!;BQ 'NO38K"IL=]"F1<% 1%Z5A. M,.@-2U'O;1O=>!MYJFP//YCM6_4'L+WE.[SM\[_S>I]7C?Y0;1^YDU() M+2:\TS(.^M.B'Q1BI\PMT_=UVU^W R6/W;=#T'_ K/X!4$L#!!0 ( ,:6 M6E T8]B-)@( % & 9 >&PO=V]R:W-H965T/#-&Q-\U4-ZM_-"_!I[K4Z5, !5Y M2T[P$]2O=B?T"HTJAYI!(VO>> *.*_\I7&XS@[> EQHZ>3/W3"9[SE_-XMMA MY0?&$% HE5$@>KC !B@U0MK>'3'[I.!M4M!5&WOJQ;NS8 M#?I7FIL0#81H)(3)AX1X(,3O!/PA 0\$/"&@/A5;FRU1I,@%[SS1?]V6F$,4 M+K&N?FF"MMCVG2Z/U-%+$3_&.;H8H0&S[C'1#28<$4BKCUM$KBW6T8P>W6^P MF2,POH=LYY LP4P%8@OA-8N 463H&%PT$RJ72/22RF MZ4N%T\=)M1R@-,XF]9J#B4_-\H>1<@?88/.C/6NGV/BXH')69IGHN^B;7+Q1O MA_Z-QI](\0]02P,$% @ QI9:4/U(GF4M @ X08 !D !X;"]W;W)K M&ULC57;CILP$/T5Q >LN>:R(DA+4-5*K11MU?;9 M(9. UL;4=L+V[VL;PA+'6N4%V\,YQV<&,\YZQM]$#2"]=TI:L?%K*;MGA$15 M \7BB770JC='QBF6:LE/2'0<\,&0*$%1$"P0Q4WKYYF)[7B>L;,D30L[[HDS MI9C_*X"P?N.'_C7PVIQJJ0,HSSI\@I\@?W4[KE9H4CDT%%K1L-;C<-SX+^%S MN=1X _C=0"]F 8[X3.0KZ[_"F$_J>V/RW^$"1,&U$[5' MQ8@P3Z\Z"\GHJ**L4/P^C$UKQG[4O]+3Q>I6ABQ8:,<6 MB6:8<$(@I3YM$;FV**([>G2[P?8>D22WD/(>LEJY3<3./&/#CV_R7+L%$J= M8@22N<<@L KEPH16KBZ,58_2A8G=9E.GV=0A8%6T<&%2RZP+L[#,NC!+M]F% MT^S"(6 ?01=F;9E] %,Z,&'@-KMTFEW>"<2IM4EQCTE"^Q@\@"D_QPQFT>Q' MI\!/IHD*KV+G5NK_91:=^O1+I!N%%2]4_Q[:[8?,T/Q_8'YJ6N'MF51MR#2+ M(V,2E,7@27W]6MTWTX+ 4>KI4LWYT'6'A63=>*&@Z5;+_P-02P,$% @ MQI9:4*F***[( @ \@H !D !X;"]W;W)K&UL ME59M;YLP$/XKB!]0L#%O51*I231MTB95G;9]IHF3H )FMI-T_WZV(93:1T6_ M!/MX[O'=$]]QBROC+^)$J?1>ZZH12_\D97L?!&)WHG4A[EA+&_7FP'A=2+7E MQT"TG!9[XU17 0[#)*B+LO%7"V-[Y*L%.\NJ;.@C]\2YK@O^;TTK=EWZR+\9 MGLKC26I#L%JTQ9'^I/)7^\C5+AA8]F5-&U&RQN/TL/0?T/T6Y=K!('Z7]"I& M:T^G\LS8B]Y\VR_]4$=$*[J3FJ)0CPO=T*K23"J.OSVI/YRI'GI9^YGM[>BC.E7QBUZ^T3RCVO3[[[_1"*P77D:@S=JP2YM?; MG85D=<^B0JF+U^Y9-N9Y[?EO;K #[AWPX("2#QVBWB%Z@5@.09>* MT69;R&*UX.SJ\>[O;0M]B] ]4>KOM-&(;=XI>82R7E8$X45PT40]9MUA\ B# M!D2@V(\C6A609'$0$YAD9_^A=GA%,0$ "8@C(6 02 M6T)UF-A@&H/)<9Q;R;J@)"$6:.N"4DPFXHW!>&,WWC"%"1*0()FO6 H2I#,4 MZS#)6(PLL@1S,21#EEX )LKA8#,PV R0:^*"Y2!!/E\N%,*E&,X0K >-,\69 M?<4@$+&*;@N!XHG"1A/- SD1$T0F*,#F\(#P)W2#2QM%,],JK'$ M# \'QB15089W*KR3&D"'344/4B]3M>;=%-9M)&O["3,8QMS5?U!+ P04 M" #&EEI0VE,'WO0" ### &0 'AL+W=OBY*W=[(6E?YG*YN2 M*]UM=E%;-X)O;%!91!#'+"IY7H6+F1U[;A8S>5!%7HGG)F@/9BJK-914T8CL//Y'[%:0FP")^ MYN+47K4#4\JKE&^F\V4S#V.3D2C$6AD*KA]'\2"*PC#I/'[WI.%%TP1>M\_L M*UN\+N:5M^)!%K_RC=K/PTD8;,26'PKU(D^?15]0&@9]]5_%410:;C+1&FM9 MM/8W6!]:)1:=2\O?NF5?V>>KYSV%X /0!< D@]+\!21^0C V@?0 =&Y#V M >G8 -8'L$% U$V6G?U'KOABULA3T'0;J.9FGY)[IM=W;0;MO2X MH"2;14=#U&.6'09N,)-;S .&F=YB'ET,W"*>$!9Z"UFYD,F_7")=ZZ5@0 L& M&Y]<2T",$R0H06()Z!5!PMB@T@Z36DQE,810.IC7)Q>5D0'3RL5XDJ5HLM1) ME@+!"5*4(!T_70PE8$@&@V5_[##L>KJR:>R1R5"9#)%)!C*9(Y/$/I4)JC)! M5"A.,$4)IN.GD\2X86,DAW3HQMB=T3AE&4L\6I[#@2!:;*A%G"TZ\2X>P4U) M !'*AD+@% 7,*X2;E[CNI>"<9:[I@*4^(=QXQ'6>>TSTH)L=2;T5X08E*5+1 MU$.!6Y2P#^Q*W'[$]1]2;N;,JZ[6:T&">Y @)DQ\%+@+R0=L"+@-880-E^#: M$+*839A'"G%Z-(URX!->%2>(5PET((URX!->%U/NJQTT( MR.LO(4,=UX0T9K'GI 3"]S='UU=W&ULC59=CYLP$/PKB/<>K&V^3DFD7JJJE5KI=%7;9RYQ$G2 *3C)]=_7-@11 M>]W>2["=V9E=XS&[NHK^93AQ+H/7IFZ'=7B2LKN/HF%WXDTYW(F.M^J?@^B; M4JII?XR&KN?EW@0U=43B.(V:LFK#S&I.IZD7H@VJZX\\F]>S6+9I9]U?!VJ$0;]/RP#M_#_98P'6 0 M/RI^'1;C0)?R+,2+GGS>K\-89\1KOI.:HE2/"]_RNM9,*H]?$VDX:^K Y?C& M_M$4KXIY+@>^%?7/:B]/ZS /@ST_E.=:/HGK)SX5E(3!5/T7?N&U@NM,E,9. MU(/Y#7;G08IF8E&I-.7K^*Q:\[Q._+

(:]./;ZDI]*.">JLWV@5B\;1NDJNFBB"?,P8L@"0_Y& M;%T$8S,D4@G,61 T"V+BZ5(AIS@!10FH(6 +@B2QJA@AB8&T!I+&16Q7XJ*2 M.,M2/!>&YL*<7!@I<(($)4C>OALI2I"Z&5!F;<>(21>%%CG@(ADJDCDBP I+ M)'-$:.&I)$=%2_@L32X.O:+F3!+G7>091X=W+1 ')V4V#H$T:&Y1P?W-KCF3F-;A[HZ ME!"/#NY;0(Q+,UN((4+4XE8EK9<9L+Q/$RU#X=@[W M,L&\;%ML BT_]@ TLV^G:-%+Z>;V:]D?JW8(GH54;9EIG@Y"2*XHXSM%=E+] M]#RI^4'J8:;&_=A4CA,INJEACN:N??,'4$L#!!0 ( ,:66E $6UZ5:0( M ,,( 9 >&PO=V]R:W-H965T5XU MSZIJ)OUNH>+=VB7O;>"W/A3(;7IZU[ P_0/UL M=T*OO)'E6-;0R)(WCH#3VMV0YRU)3(!%_"JADY-[QY2RY_S-++X>UZYO,H(* M#LI0,'VYP@M4E6'2>?P92-U1TP1.[V_LGVWQNI@]D_#"J]_E415K-W&=(YS8 MI5*OO/L"0T&1ZPS5?X,K5!IN,M$:!UY)^^L<+E+Q>F#1J=3LO;^6C;UV _\M M# ^@0P = VA?2R]D,__$%,LSP3M'],UOF?F/R3/5O3F83=L*^TPG+_7N-0]# MDGE70S1@MCV&3C ?"$^SCQ(4D]C267@84IP@0',,+$'X'T& $X0H08@0A'=% M]IC(8AJ+2>,@QE4B5"6:J] 4)XA1@OB!-'M,/$F31#3"55:HR@I162!(4(+D M@32363>3-$UPE11521&5^$X%PZQP$>+CQ]]'*!;R) L.(@_T8P!-&T)HNG"( M">JC#:$/M 0%+9Q"@MN-('Z+_ 4*W'#D$<>1N>7B8*GWN.4(XKEY2Q!0M/ & M([@S"6+-:.$=1G#;$U%M_F@( '\* M 9 >&PO=V]R:W-H965TH=_]^0+'1S@.4ISWUE?%W<:)4 M!A]=VXME>))R6$21V)UH1\0+&VBO_CDPWA&IFOP8B8%3LC>#NC;"<9Q''6GZ M<%6;O@U?U>PLVZ:G&QZ(<]<1_F]-6W9=ABB\=;PUQY/4'=&J'LB1_J3RU[#A MJA5-6?9-1WO1L#[@]+ ,/Z'%&IL!)N)W0Z_B[C[02]DR]JX;W_;+,-8SHBW= M29V"J,N%OM*VU9G4//[:I.'$U /O[V_9OYC%J\5LB:"OK/W3[.5I&99AL*<' M82.6?(!B$8),@?8"D,\@8DYF8WL3@JDIA2@)2 M$H"2S2AC3'Y/B9,"IJ0@)04H^8R2.A145 E,R4!*!E"*&25S*5F!8$H.4G* M4LXH.;!C10Q3"I!2N)34LQDEF*!T$J#Y$2W=O?!"*A!2/7%&*XB2P104P[[% M3YQ2&_0 PF7N 7G$1D\<5!LT _E6!,N-(+OG9]4&/0F"_4:0X//CB@##R\KS MMD*PXLAU'"'G&;F25WGB>T:PY0C0'%>>%+#"R'78D0.Y#J/ M-NB>DY2>%Q*"54>NZX >KNU^#FP[@G1W['!]]W(PK#N&=)_+@5W=,?9]8&'; ML6N[>V1M4/;PQ,7E>NDJL&I MT=*#U+>%NN=C230V)!MLN1=-->?J/U!+ P04 " #&EEI0[8M]#A0" "$ M!0 &0 'AL+W=O B[^D9?H#ZV>^%CO"D MHDV9&;P%_&I@D+,],IT<.'\UP=?C-@B-(6!0*:- ]7*% M$A@S0MK&GU$SF$H:XGQ_4_]L>]>]'*B$DK/?S5'5VV 5H"..;.M/E-%BUSP 0GW9_74W(EH$^O#K$S2GIW]IKN5.GLMDG2= MXZL1&C$[AR$S3#0AL%:?2A!?B1VYHY/_"Y3WB"3Q5XB]3<26'\\-KHA?(/$* M)%8@F1O(PL4I.$QJ,9TKLB;AXP)6^F I6<=^.ZG73GIG)PJ3A9WTKLXG$F91 MMK#C@479.DW]=C*OG&PO=V]R:W-H965T)?W[^D(HW3@OV#,^<\[,X'$Y"_FL M!@ =O3#*514/6D\'A%0S "/J3DS S4DG)"/:F+)':I) 6A?$*,))4B!&1A[7 MI?.=9%V*BZ8CAY.,U(4Q(O\<@8JYBM/XU?$T]H.V#E27$^GA.^@?TTD:"ZTL M[_#IRM\[^9(^7L' 7@+P&H!] M+5[(9?Z1:%*74LR1]+V?B/W%Z0&;WC36Z5KASDSRRGBO=5;@$ETMT8(Y>@S> M8-(5@0S[*H%#$D?\)CS+<)A@%\QQYPAV6_W[=PBR($'F"++_BMS=%.DQN<-P MA\F3_;X(R^1!F3P@D]W(>$RQD4F3%+\C4P1EBH!,?B-3O*FF2#XDMTU#FUO" M0/9N/E34B MWL[GQKB/XX*XE^@?W\_N-R'[D*CH+;>ZJNU&=$!I,,LF=R6,P M3\9J4.BTW>[-7OK!\886T_(FH/5AJO\"4$L#!!0 ( ,:66E"V%Q:Z!0D M .$X 9 >&PO=V]R:W-H965T"DP'0/PB^6D'MO9_>N>Z;W MANOG=OW7YK%IMH-_EHO5YF;XN-T^O1^--G>/S7*V>=<^-:ON?Q[:]7*V[3ZN MOXPV3^MF=K\?M%R,G#%IM)S-5\/;Z_W?/JUOK]NOV\5\U7Q:#S9?E\O9^M]Q MLVB?;X9V^/*'7^=?'K>[/XQNKY]F7YK?FNWO3Y_6W:?1ZU7NY\MFM9FWJ\&Z M>;@9_F#??[0N[D;L(7_,F^?-T>^#W5H^M^U?NP\_W=\,S2ZD9M'<;7?7F'4_ MOC639K'87:H+Y._^JL/727<#CW]_N?K'_>J[U7R>;9I)N_AS?K]]O!F6X>"^ M>9A]76Q_;9]_;/H5Q>&@7_[/S;=FT<%WD71SW+6+S?[?P=W7S;9=]E?I0EG. M_CG\G*_V/Y_[Z[\,XP-5/L^=??W;O?'_>W<_U]W S;=7[_=AI2N M1]]V%^HQXP/&'6'<*6*"B!!.(5,"2?D4\P$QI9Q"/K++_(\9=6M]7;"C"W;[ M"_CC"T0^WM/Q?C\^G 0@]NL B7O(ZK!?+L$'>+I':IR' 0Y4)T2C1<>:W#:+*, MQN&]RJ[(3#%A..]]U/:':[GUD RBDDPL5TV+LBF%?FQ1$&NUL")$Y6RU'>:R M:5$WD]0(BYKH3'62#01F?2U:/%P\+:IG5,90G0Q[0F!=.$&[WUQ"+6IH M\C(>E,>27);"16#)QJ HNN4R:E%'$^@%2F1&.E"UU6X6%U*+2HJ5((ID+5G6 M>A,"Z[8P*/$X+J8.Q31D^3034)2I]SSF-!2NH\Z"3JA%IU)UHO8%6:V,"4@- ME N:(]5IEHSK0:=4DGM&,%D)A2NC0V7$!9-2,28A9U=UAX+H06($E5Q30AQ:E$ A<.\+;)G0:T%[:&K1YN,*$M^WE M-##;&+)V.!6XQ(3+;6-0#MO>MHW3@&3O4I8B*H&3/;QM"*>!.;WD%%4)G.V! MG)/);#T-2'?GM(WC9 ](]B#3ZS0@VYU&#<[U0(R9+*,#T8\_(12@RJR>Y34":HXQ$=(=TE+ZOZ$B<[XGQ76%BXEQ.R&7-Q27.Y42X#,LE M!\RZBTO*:S?"9NGBIHG4$U$MMQ,G="(5A?1="0FM^Z[$Z9P(G6%!I%8PZBWB M;$[$/LBTD(A]*,$H#V3F=,[D6%4J848ZZ[XK:6MBL3B^%R MLLJ3G;DFY'2Q[D>MH;RJ27;0_?I]R;UROE?&=VU7.)JTK-&R S3D'=_17.GUF@-::1(ERKZ CI]#:\E.FN47C-#ZG29 MZ5Y ETZE-)(9;.)5^[:,TOIED*Y0:[R 3FY"<&I3H-(C9DARE@KT KIT*J4! MS+##-KP+A+(:7ZU1>KL,:>Z2VO ".IDI:K6--4K;EF&G_O@8D^I>2;+6* U9 MIEQ<#UBC]%$9EJIE$F4H-5JMW93TFT+*L:23U#K-@UNUD_2"$S5+ND3/3:6P MF_2)0M*QI 'TC)!H_9^6E.=%Z^'36D#MY<=J5FO<))V;D!$LZF4LA-&@]1T'I0/#_5Z.A[7;LO__TR6W^9KS:#S^UVVRYO M=E_D>FC;;=-=TKSKKO78S.Y?/RR:A^WNU]UQW/KPG;O#AVW[='/X0N'H]5N- MM_\!4$L#!!0 ( ,:66E#;AK]K:@( &T( 9 >&PO=V]R:W-H965T M7&FJQMEBW9DN8NVS[3EE9S M51S0>O?O!VA-%;KT2P5\S\MS. C->\;?14FI]#Z:NA4KOY2R>PT"<2AI0\0+ MZVBKWIP8;XA477X.1,T9OW*!_YMX*TZEU(/!$7>D3/]0>7/;L=5+YASJ5/6/ONO/UN/)#341K>I#:@JC'E6YH76LGQ?%G-/6G.77@ M??OF_MDDKY+9$T$WK/Y='66Y\C/?.](3N=3RC?5?Z)A0XGMC]M_HE=9*KDG4 M' =6"_/K'2Y"LF9T42@-^1B>56N>_>A_"W,'1&- - 4 ^-^ > R(GPV 8P!< M! 1#*F9MMD22(N>L]_A0WH[H701>H5K]@QXTBVW>J>41:O1:P SDP54;C9KU MH(GN--%0DC8Q!/".-W :QTR V!G!&@!>I#IK$ M:%JCB0%8+LC&5D5QA* ;!CIAH V3Q0N808/NIH$X0N$"QE;%.(/(#9,X81(+ M)D*9VP Y#=#SM4F=!ND3M4GM1!VUL57SV@R[,;4KB !Z@)PYD3-'!1?3K#,+ M!F3IDM@A0C!THV G"GYB,^&G-I.MFF^F8?4<7F&*L1L9A.Z#)W1 )\N3)[2K MB?'R\+%%P$(>1;,O.WE$_."H! YBM"0&UCP0)XG%;,MBC/%R P9WQ[B^B+\3 M?JY:X>V95#>".;=/C$FJ+,,795:JNW_JU/0D=3-5;3Y<@$-'LFZ\W(/I'T;Q M#U!+ P04 " #&EEI0<_W8/+H" :"@ &0 'AL+W=ON7B6)\94\-+4K5R%)Z6Z113)W8DU5-[Q MCK7ZS8&+ABJ]%<=(=H+1O75JZ@C'<18UM&K#]=+:'L5ZR<^JKEKV* )Y;AHJ M_FU8S:^K$(6OAA_5\:2,(5HO.WID/YGZU3T*O8O&*/NJ8:VL>!L(=EB%]VCQ M@ KC8!&_*W:5DW5@2GGB_-ELONY786P8L9KME E!]>/"MJRN323-X^\0-!QS M&L?I^C7Z9UN\+N:)2K;E]9]JKTZKL B#/3O0F?56N?UR'^JQOL@ <'/#J@[%V'9'!(WAS( MNPYD<"".0]278L_F@2JZ7@I^#43_>3MJ_D5H0?3I[XS1'K9]IX]':NME38I\ M&5U,H &SZ3%X@D$C(M+1QQ082K'!GCN^3;#U$83<0AY\2%' )!*PSL3ZDYLZ M"Z?.'I-:3&LQL4/41R1E%L^D![5Q4[.#,LM<2^^M*NMV[N^E/-P'0;O>\RIO[\2!U^J?K6BJ7*IA MLPO:0\/SC0FJR@#", ZJO*C]Q%GJ3(K'GSZI/ZRI \_OW[-_ M-L6K8I[SEJ]$^;O8R/W<3WUOP[?YL91/XO2%]P5%OM=7_XV_\E+!-1.UQEJ4 MK?GUUL=6BJK/HJA4^5MW+6IS/?7YW\/P .@#8 @@\<4 V@?0CP!FBN^8F5(_ MY3)?S!IQ\IKNM ZY%@6YIVHSUWK2[)WY3U7;JMG7!!,PP9 M$('*/BP!V!)+<,)AO,#*13"&KT#1(JB)IV?Q41CB"1B:@)D$;)2 6+O082*# MJ0V&T@PLU,I% 23Q!)D()1,A9*P=6W:8^'R9,&2Q1<9%D3AE$X<7HV1BA RU MR,1.S82F2621<5%11C*<2X)R21 N$SI)T03I[3K)T 09PL"J<^EB&$NLO;B, M&1$A(?[-3B8F$;/88# &0"<(31@)N4&V/6BD2$B(0PB!D3"%"4*H M[3P0N$&Z/6CT5#,6VGP0%)EZC@CN480B=.*)%+A+$7:[?@GN+00S%UO!*,B6 M, I*)\C@WD(PH*:$P&]QC /,96,+CN03+B? -=08WIX!X#F,?8 NY!U^A<08WIX'X% MR&<5F3IMW*\@^@_!X"X#F,LX@G%!B& N@\9D<(L!S&(I.+-SK1OK;<6QUKJK_^SV:%%? #=TUCS2]4Z M=HW>1YJN[_R>-[NB;KUG(57'9/J:K1"2*X[AG6*W5ZWN,"CY5NK;1-TW7;_7 M#:0X]+UL,#34BW]02P,$% @ QY9:4'IPSU9K @ ,@@ !D !X;"]W M;W)K&ULE59_KYL@%/TJQ@_P$%!K&]ND/[)LR98T M;]GV-[6TFJ?B@-:W;S] :ZWB6_=/A>LYAWMNX6)<,_XF4DJE\U[DI5BZJ935 M @"1I+0@XH55M%1O3HP71*HI/P-1<4J.AE3D 'E>" J2E>XJ-K$]7\7L(O.L MI'ONB$M1$/YG0W-6+UWHW@*OV3F5.@!6<47.]#N5/ZH]5S/0J1RS@I8B8Z7# MZ6GIKN%B![$F&,3/C-:B-W:TE0-C;WKRY;AT/9T1S6DBM011CRO=TCS72BJ/ MWZVHVZVIB?WQ3?V3,:_,'(B@6Y;_RHXR7;J1ZQSIB5QR^ X8<$W!+P MG>!_2/!;@C\@@,:*J<' [!B$,)P-[%I ,^S;\PVL^0:6?"<$ M0JM ^'S%9E:!V1,5:S!ASR<,T6#_;6V@8 #:C4'(PQ/[-++F&XWR]:BA'A-&X<2AAQ:KP82$]5"O(?H/L_8C"?$3&Z0%]4\" M#*)!=]A:4&$8#NMF XRPH/YM+23@)NY12]Y]>M+OXUD@WWD%\HR]$ MTY#O,LUM^HWP3G)ZD'L[4F#>W6#.1 MK&IO:-!])JS^ E!+ P04 " #'EEI054N34!<" W!@ &0 'AL+W=O M]C_S'QTEQK92906?3T"M]!_>B/0H_0[')N6NADPSM/P&7O M?\"[0V[T5O"S@4$N^IZIY,3YJQE\.>_]P"0$#"IE'*AN[G QHR13N/WY.G/ M2!.X[#_&2[TQM0+'S[#5 _QO:GXKW 'IN4F M$\VH.)/VZ54WJ7@[N>A46OHVMDUGVV'R?X2Y \(I()P#&#]63\V>P+M(+V9E)NW:V7>Z6JEG[R7!I$!W8S1IGD=-N-"$ M_RH.6T449$/!:1ZY M*:F3DFXH!*]K2;<4DF(W)7-2,@=E74OF6+'TG:^?.RGYAH(W1R7?[#$<9>E* M==BJ2([7^QTMCK"Y4K]1<6TZZ9VXTK>!/;,7SA5HP^!)>]7Z%I\'#"[*=%/= M%^-=-@X4[Z=K&LW_BO(O4$L#!!0 ( ,>66E!:CL1:M $ -,# 9 M>&PO=V]R:W-H965T MVF%'B&EZ$-0\J &D6^F4%M2Z4I^(&330-I $)UF2K(F@3.*Z#+V#KDMUMIQ) M.&ADSD)0_><)N!HKG.)KXX6=>NL;I"X'>H(?8'\.!^TJ,JNT3( T3$FDH:OP MIW2WSST^ 'XQ&,UBCGR2HU*OOOC:5CCQAH!#8[T"=<,%]L"Y%W(VWJ(FGK?T MQ.7\JOXGPGEV2EEPBLF#$^O="YL+#IWUTXV;Z^F> M38550WQ"9'[']5]02P,$% @ QY9:4%L5M23Q 0 ZP4 !D !X;"]W M;W)K&ULC53MCILP$'P5Y \Q M%D4-+1$/K(=.O:D8;XE4(3]AT7,@I2&U%/NNN\$M:3J4)29WX%G"SI(V'1RX M(\YM2_B_1Z!L2)&'KHFGYE1+G%9I6Q:Z$3#.H=#E:)/ MWCZ/-=X ?CT94<&7O6P;#P\;!ZHO\);Q^H9A8Z:7IGWJEJALLC;)?BBA2;,XXCQ%QC_-2)? M(\)PAF!E8';A6UWXAA\L7?BN72"P"@1&('PEX-V4,6(B@^E&DS>0? V)_=W. M;B2T&@G71K8W/D;(YCT?:\C;/B*KC\C2$-\NL+$*;#Y^)%NKP/8#1[*]WXHU MY.U6Q%8C\?TCB>__&FN(Q0=>7#L]!G\0?FHZX1R95#?8W+.*,0E*T'U06K6: MO'- H9)ZNU5[/LZ?,9"LGT8KGN=[]A]02P,$% @ QY9:4"T%$=V6 @ M%PD !D !X;"]W;W)K&ULC5;9CMHP%/V5*!\P MB9T= 1);U4JM-)IJVF<#!J))XM0V,/W[VH[)9+E,>2&Q.9N77'MZ9?Q-G"B5 MSGM95&+FGJ2L)YXG=B=:$O'$:EJI?PZ,ET2J)C]ZHN:4[ VI+#SL^[%7DKQR MYU/3]\SG4W:615[19^Z():$%W M4DL0];C0%2T*K:1R_+&B;NNIB=WWF_H7,W@UF"T1=,6*W_E>GF9NZCI[>B#G M0KZPZU=J!Q2YCAW]=WJAA8+K),ICQPIA?IW=64A66A45I23OS3.OS/-J]6\T MF( M ;<$%']*""PA^""$GQ)"2P@?)426$ T(7C-V,YEK(LE\RMG5X M=F@2J>7:Z4ZS.N8_-9]"]5[F$0ZFWD4+6 .!K4(3ZFW%ABR6.(1'?<- M5F-$&/8AZS$D3?N0S1@2X1 .&H!S$1B!H",0A DL$(("H1$(>PFBP60VF,A@ M*H-),M\?3,@CH/48%,<=4"]O!.:-@+SQ(.\8$\09;!*#)C%@D@Q,($P*FR2@ M20((9 .39#1?*,[0<"\"2@&<) 63I !_L'++!A-WDR1I$L$V&6B3 39H8).- M!AQ$]S8(\N'RX ,^^([$G0J#'O^L$%A!%@@#*095:F-!O?4-[@X7K@ H^/\^ MVEA0;_FRNU\>@DL% FK%<)]LT/@3QWXVMO3 M?8'U83'H7Z+)NCFC/V2:*\,/PH]Y)9PMD^HH,@?&@3%)54K_2>4[J5M*VRCH M0>K71+WSYJAN&I+5]AKBM7>A^3]02P,$% @ QY9:4.;G-NXD @ E 8 M !D !X;"]W;W)K&UL=971CILP$$5_!?'>-388 M2$20FJVJ5FJEU5;;/CO))* UF-I.V/Y];4,0 D>1@FWNW#,S!E/T0KZK"D ' M'PUOU2ZLM.ZV"*EC!0U33Z*#UMPY"]DP;:;R@E0G@9U<4,,1B:(4-:QNP[)P M:R^R+,15\[J%%QFH:],P^6\/7/2[$(?WA=?Z4FF[@,JB8Q?X!?JM>Y%FAB:7 M4]U JVK1!A+.N_ SWNZQ"W"*WS7T:C8.;"D'(=[MY/MI%T8V(^!PU-:"FOKGA3S($I>!;\3WW2U2[,P^ $9W;E^E7TWV L MB(;!6/T/N $WY@_@(P!9 H@ M0RT#R&7^A6E6%E+T@1R:WS&[QWA+3&^.=M&UPMTSR2NS>BMIG!3H9HU&S7[0 MD)DF2&: -]1O$'L-8F>0S#.@RRP'#76:UFG2+$_]E,1+ M23P4NJ ,FG1.P8\HU$NA'DJZH- 5A>1)Y*>D7DKJH60+2KJBX#1)_)3,2\E6 M%(J7M61K"B4/=C_W4G(/95E+ONX8?M"PC1>R64/BY>9OUJ5LS,^/P9'_A8L\ MH&7/1M&<] G'^,%SAA^\VMA#6O9M%,U?&YSEV7)_T.P\L>?U3R8O=:N"@]#F M:'('R%D(#<8R>C)FE?E$3!,.9VV'F1G+X9P<)EITXS< 31^B\C]02P,$% M @ QY9:4 KH.W$N P G T !D !X;"]W;W)K&ULE5?M;MHP%'V5* _0Q-=V0BI *J!IDS:IZK3M=PH&HB8Q2PQT;S_G@S38 MUQ7\(;$Y]]P/YUS;T[.LWNJ]$,I[+_*RGOE[I0Z/05"O]Z)(ZP=Y$*7^9RNK M(E5Z6.V"^E")=-,:%7D 81@%19J5_GS:SCU7\ZD\JCPKQ7/EU<>B2*M_"Y'+ M\\PG_F7B)=OM53,1S*>'="=^"O7K\%SI43"P;+)"E'4F2Z\2VYG_1!Y7D#0& M+>)W)L[UZ-UK4GF5\JT9?-O,_+")2.1BK1J*5#].8BGRO&'2YY[^8X0;0&\!@0.%3 ]H;T,$ XD\- M6&_ /@RZ:G6IM+59I2J=3RMY]JIN>0]I\Q611Z:KOVXFVV*W_^GRU'KV-.=T M,@U.#5&/6708&&'(@ @T^^ ",!<+L,PY3:Y=+!$,"Z\Q*PSC"(2BN=*6@(X( M:)+@! PE8"T!&Q-PLU@=)FHQ91HZ M:$>O(4C0D8,"[25/!&Y?(X)W 4*1*&*S=-1:)D)U55P)X_V"V V#LXF# N\' MA-^1,*YC@@DY,1.V]<>+Z([8 ]8=D^L% CBY.<)F2"4+AD@\N5)+<7E7 M%0B( KG9'E$0<_C!10.(:+AC2P%<-'"': 7#2"BL;.U08RY_."* 40QW-$B M %<,W*$8P!4#MVQ]8.]]D+@D [AD %.#8\\"7 UPQZX%N!K@EGT+[(TK8B2T MMA,$1TB4V*TS&!U1"U'MVN-_[:WEL53-,6\T.UPQGMI#M#&_T%>/[NC[0=/= M6WZDU2XK:^]5*GV ;H^Y6RF5T'&&#WKA]OJJ- QRL57-:ZS?J^Z^T V4//1W MH6"XD,W_ U!+ P04 " #'EEI03B3S6ST# /#0 &0 'AL+W=OVK62WE6 M95&+IR9HSU65-W\VHI3758C"MXUOQ>&HS$:T7I[R@_@NU(_34Z-7T>!E5U2B M;@M9!XW8K\)[=/>(B3'H$#\+<6U']X%)Y5G*%[/XO%N%L8E(E&*KC(M<7R[B M092E\:3C^&V=A@.G,1S?OWG_V"6ODWG.6_$@RU_%3AU7(0^#G=CGYU)]D]=/ MPB:4AH'-_HNXB%+#322:8RO+MOL?;,^MDI7UHD.I\M?^6M3=]6K]OYG!!M@: MX,$ IS<-$FN0# :(W#0@UH X!E&?2E>;QUSEZV4CKT'3/]Y3;DX1NB.Z^ENS MV16[^TV7I]6[EW6:\F5T,8XL9M-C\ B#!D2DO0\4&*+88,\<3PD>? 0A4\BC M#^$<#B(!\TPZ^V1DGV09[(" #DCG@$P*E3F%ZC&TP]1]IH1E!"$9XP"Z_1_@=#6)!MSJD/^ 0\-9#17#7HP0H 'CPNA!!CA,UP MP0*! (6@JP%B!?#%+* M7%;JL;(%F7MFL&8@!A!YKR0&I#=;1UA;$"0NWHGE'A%?9!2NHSV[_'^>,2Q' M"- CY@J?!4V)$@P385B.,"!'S!4^$#3' TL1!J2(N5($@F9>.!B6(0S(D/OZ MW%C0]-7(Z0P1+"T8D!;FMCL&I&4\7TV)8%W!@*XPM]TM:)I1YG9X-)H**]$< MNHF[#;;R7"LS7(UVAZG^'INITMG?Z&F_G\W_N>D_%;[FS:&HV^!9*CVS=I/E M7DHE=)#Q0H=WU%\GPZ(4>V5NF;YO^A&]7RAYLI\?T? -M/X+4$L#!!0 ( M ,>66E#]G9>UJ@$ )P# 9 >&PO=V]R:W-H965T; W;6&?OJ&@!/WI74+J>-]^V.,5I.ERNJ!7Q[,X-3XX6)&U M_ 1_P/]M#Q8M-E(JH4 [832Q4.?TQV*W3X,^"EX$=.YF3T(G1V->@_&[RND\ M% 022A\(')<+W(.4 81EO U,.J8,@;?[*_TA]HZ]'+F#>R/_BG3=JH& IBK_WJ]!Q[0;^-6PZ M(!D"DC$@B<-A?:)8^4_N>9%9TQ';S[[EX1ODDC)5E4KM5*T5=MK;^(D: %3VTFV;U_;$,K"4&TN@FUF_F\&>QB6-ZE> M]%D($[Q69:U7X=F8YB&*]/XL*JX7LA&UO7.4JN+&3M4ITHT2_."=JC(B"*51 MQ8LZ7"_]VDZME_)BRJ(6.Q7H2U5Q]64J'D59.B4;Q^].-.R9SG$XOJM_\LG;9)ZY%H^R_%4'KI9*W0+4/O^%NC_$#L<]F[Q;]H_#W;/#: MKE[728Z6T=4)=3;;UH8,;'!O$5GU'D$@Q)9,W)-\1H"",5(O0-\($%@@!@5B M+Q"_$:"C)%N;U-O4WH:F)*5I#(,2$)1,0)1EL$ *"J3O3S4#!3(@U7B4:C9- M%5$Z"\I!4 Z DA$HGX (H@1E,R &@A@ 2D<@-@%]2&AF-Q &8037 @)0V;@8 MT)3%$&8DGV'-U!U^QYGLC-Y]*#%8@!M, %8^9K5&^8"5+]#,X<5PH6(*@-@8 MU!JQ 0BC1<)F2'!%8Z"DV>2]%4](V8+-O'HP7-%X6M+)0*(#)1-0OHAC-OS- M4.'7 $X!*AE3T\F.L04B_Z-&@[90"77R#5$'>WFI?3<>K/9-=T-\6_EGWG;L M;UR=BEH'S]+8YN1;R%%*(VQD=C?#X&P_$OI)*8[,[5FVG;"=&-MU70-1_ MBJS_ E!+ P04 " #'EEI0+/,3P-@! "9! &0 'AL+W=O ;.'9&U\6?B1+.D*[S?W]B_^-YM M+R>FX5GRWVUEFAQM451!S2[=%& MBHG%6A'L?5S;SJ_#Q'\K"Q>0J8#,!<07X%'(.__,#"LR)8=(C;/OF?O$ZSVQ MLRE=TH_"O[/FMBW079_CJB";,8<20#YADQF#+/XN0H CQ!/$]P9:$">(@ M0>P)D@\.TH7+$4,]IO,8DFQV"8G#0DE0* D(T850\B 44T)C^I^1I$&A-""T M60BECQVM8TJWN[ 0#0K1@-!V(40?A+8DL=.C"R%\=ZK<3_N#J7/;Z>@DC3V@ M_AC54AJPG*LGZ[ZQ]\0<<*B-VV[L7HU_RQ@8V4\7 9YOH^(?4$L#!!0 ( M ,>66E S<_]+,P( $D& 9 >&PO=V]R:W-H965TU?7;()J SF-I.N/[[VH9P!-Q[ MB>UE9G9V@Y>TY>)5%@#*>ZM8+3=^H52S1DCF!514/O$&:OWDS$5%E3Z*"Y*- M 'JRI(HA' 0)JFA9^UEJ8P>1I?RJ6%G#07CR6E54_-T"X^W&#_U[X*6\%,H$ M4)8V] (_0/UL#D*?T*!R*BNH9J>3(^:LY M?#UM_, 8 @:Y,@I4+S?8 6-&2-OXTVOZ0TI#'._OZI]M[;J6(Y6PX^QW>5+% MQE_ZW@G.],K4"V^_0%]/['M]\=_@!DS#C1.=(^=,VE\OOTK%JUY%6ZGH6[>6 MM5W;7O].0"0%UI=C>[*FB62IXZXGNWVVH M>8G"-='=STW0-ML^T^V1.GK+XM4J13/ M"79S!"&/D/T1 ()XWJ,+'%U!;S"4?1 MR&A7K@,6Q@%.)B6[U((8_Z?LV.DZ=KB>='_;89)1'AR0>.)Y#@IG+\K> 8H6 M*[??Q.DWF?D-9WX31U_"B$03QPZ81N'%Q+,+M@K)U#4:7:@*Q,4.*^GE_%HK M\UZ.HL,\?,;F0D[B6STGN['V+M,-V>]47,I:>D>N]'6WE_+,N0+M,GC2!@L] MUX<#@[,RVX7>BVZZ=0?%FWYPH^'KD?T#4$L#!!0 ( ,>66E#R0E77JP( M +0) 9 >&PO=V]R:W-H965TZ8)2:S:Q@.2=/]^@!W7@>NJ+[$AYYQ[+ES#G5^X M>)5'QE3P5E>-7(1'I=K[*)+;(ZNIO.,M:_0_>RYJJO10'"+9"D9WEE17$8[C M+*IIV83+N9U[%,LY/ZFJ;-BC".2IKJGXMV(5ORQ"%%XGGLK#49F):#EOZ8'] M8NJY?11Z% TJN[)FC2QY$PBV7X0/Z'Z#B"%8Q.^27>3H/3"IO'#^:@;?=XLP M-HY8Q;;*2%#].+,UJRJCI'W\[47#(:8ACM^OZE]M\CJ9%RK9FE=_RITZ+L(B M#'9L3T^5>N*7;ZQ/* V#/OL?[,PJ#3=.=(PMKZ3]#;8GJ7C=JV@K-7WKGF5C MGY=>_TJ#";@GX(& L@\)I">0=T+R(2'I"8E#B+I4[-ILJ*++N>"70'3;VU)3 M1>@^T:N_-9-VL>U_>GFDGCTOLYC,H[,1ZC&K#H-'�@(JT^A,!0B!7VZ/@V MP-I'),DM9.-#B@(V0< \B>63FSP36" !!1(KD-P(I,Y"^9B4P#%2,$8*Q,B< M&!TFLYBFVXS"6V-,,=)H!3IU=766>TPP[V:Q]3)*Y6^]C M")HPFX-F<\!L[IC-?;-N#:Y]3%(XW\K&QQ""8;,%:+8 "G6BTF>@P.P3A3KS M7.9P"!3#IT;\B4KM0>,H$XF@B;,)?:+*>M XRI>94^YK (3T 8,#QS#6/?<.&6&@ "#/N@2P#R)Y M[#B.1E=7S<3!M@4RV/)3H\P-,)H=6H\';*X^9WYE6A)[);[+=/W,3RH.92.# M%Z[TQ6JOOSWGBFF/\9UV=]0MU#"HV%Z9UUR_BZZ/Z :*MWV/% V-VO(_4$L# M!!0 ( ,>66E! ==:QEP( "X* 9 >&PO=V]R:W-H965T/0:"*':^9>A M;\R7 MC9 UTZ8IMX%J)6=K%U1701R&65"SLO$7,]?W+!"FW.VT[@L6L95O^D^M?[;,TK6!069WWVW_F!5P:W3LP8 MA:B4^_6*O=*B[E6,E9I]=,^R<<]CKW\*PP%Q'Q / 5'V:4#2!R3G@/33@+0/ M2$E T*7BYB9GFBUF4AP]V2UOR^R_*'I,S>P7MM--MOMFID>9WL,BBZ)9<+!" M/;/LF/B".1.!41^&B-$0R_@F/+X>8'5+I.DUDM\BDPDVD< \$Q>?7.498X$4 M"J1.(+T22,A$(88DLOH/)D?,")L=0;,C() 1LX@9$[.(F1"SB)EBLQDTF]T* MQ"$QBQCR-\T1)Q]#(& C0)48,76+$C(A9Q&38[ 2:G0 !LGQ+Q)#E6R%F M2LP")@FQV2DT.P4"])1!##TH$$-6*$=,BLU&(3X30R QHH6T&(K%(. MH3N'6W3G%(^ Q)0Z!E :4L<(HCL-0G>V6@0OA:T&(;K? M@HM+L^9RZPH2Y15BWVA[]UST#D7/DZMY2/_2%D/N,C[+=)74#R:W9:.\-Z'- ME>XNWHT0FAN/X8,Y27>F>!L:%=]H^SHV[[*K8+J&%FU?G05#B;CX!U!+ P04 M " #'EEI0^SU!+PD# 9# &0 'AL+W=O-(;$ILS,]\XYL3,+Z9Y:P]:V^"]*NMV$1ZL/3Y&4;LYZ"IO'\Q1U^Z; MG6FJW+IALX_:8Z/S;1]4E1%G3$557M3AD2[VQ78K<7MFSTOE4SFT;E+-&I6 M@X;?:/B]8NTKI+Q*(@=PI> D!>_CQ1U%2B<09 +1)Y!W"3+4QJ")>TT]0(HT M5:@50@52,AI&DC#2AXD9@ADTZJ8,@&)X70D5$SRA86(2)O9@0,8()O;+""41 MBR_*DHF'K$@212P+(!+E%>$@$(BO@22C01(2)"% T,JO$J^(Y.@9KGV-6S8: M)"5!4@($=;M*B2W \:;U11E,;-F,),D($K0!5IF_)(S%=!5@M-LPH@[>C:/H MKA!NF-!D? )EPOB 0%$8!?S5ETF&87R5X%,+0QL@<(+&\V'NU5&22< XOBQV M3B%;3>"X:2Q7QBCP-MA>![H5+8F,'W MN9F0(L9 E S8%!#MB$!8HL*6"+[?S41VXYSWE6C+ \+S%/8\\ UMEJ8LQ:T3 M,JDFGP5M?4!XG\+>![ZOS>(X9@DF(G0R2[*I-:(]$ @3Q&_!U2BZ/1_,>(+? ME:0*_WJBFS-:=VC^D3?[HFZ#5V/=<:\_E.V,L=HE9 \NU<&=TZ^#4N]L=YNX M^V8XK X#:X[C03RZ_AM8_@-02P,$% @ QY9:4/V&>Q*S P 8A$ !D M !X;"]W;W)K&ULE5C1UN"WW7G4L6;)M27GF8=\G7IZD MA;N8M6./Y6+&3W66%NRQ=*I3GB?EOR7+^'GN(O=UX"G='^IFP%O,CLF>?6?U MC^-C*>Z\7F6;YJRH4EXX)=O-W2LT7>.P(;2(GRD[5Q?73I/*,^>_FYO[[=SU M&T>D8M<\^Y5NZ\/< MI:ZS9;ODE-5/_'S'9$*1Z\CLU^R%90+>.!$Q-CRKVD]G M2Z"20,<2)I(P&4M _NO*^6\4\CZE7VPT.LKK!01]+;/"Q&N':1! 2JY@;$Q.JB"^0"E4QMX"*)O,5DIFHF#L $_LJYA[" M(&UJ!Z?F8=CPVH10"B]0 !=*T H$BE,,*X2P0M@JA(I"H.7:8:(64[28*/9] M.$P$AXF ,-ILK"!,!$./[R;(]N1"@ \MX:4$D8N,$4%4+\O5,$[U!#_%KA &/&'= M$S9BQ8"C 93JQ]*T43"\)5<2I.1.(V*-96GO".CO--!S#XU8. "2'X*ICBQ/ M @2T>1I:-"Q]'I$/5*JEBR.@M9J5&ALITQ!8K"&8ZLC2J9'9JH$ZI4:H$%BJ M 93JQ])2$-13+(]*;.DI^ ,]!5MZ"A[34S#0*V)C7H90JA]+/\%0/[%T:VSI M ?@#_]RP96]C:&\;\V+^>:,X-"=F"-8Y\BZ.,#DK]^UAO7(V_%343387H_T+ M@:OVC*R-+]'T'@'C*S1==\?]-_GN[<.WI-RG1>4\\UH&ULE57MCILP M$'P5Q .<,9])1)"2JZI6:J7HJK:_';()Z !3VPG7MZ]M".7(IDKS(]AF=F;' M9KUIQ\6K+ "4\U97C5R[A5+MBA"9%U S^<1;:/2;(Q:YK)GYOH>+=VJ7N=>&E/!7*+) L;=D) MOH'ZWNZ$GI&1Y5#6T,B2-XZ X]K=T-66QB; (GZ4T,G)V#%6]IR_FLGGP]KU M3$900:X,!=./"SQ#51DFG<>O@=0=-4W@='QE_VC-:S-[)N&95S_+@RK6[L)U M#G!DYTJ]\.X3#(8BUQGR&;^@2F6I8)WCN@WOV7FC.G*UWN3FT6[%?:=3E[JU4L6 M+Y*47 S1@-GV&'^"H2.":/91PL!CZ.$& YAA8@N!=C@N<($0)0DL0 MOB-8SDPBF*6'BT2H2(00W-FG&"6('[>9H 0)DH$_LXEA EQD@8HL$()P)M)C M(HMI+";P^A^NM$25EHA2-%/",#$N0CV\ #R$XJ8"O!M'=ZS0.V5&$94[ATO1 M,MI0__'O@^*%1 ,DBWDA#*"I5QK]Z_0H7G3TMJ*2NQ1X2='H/RSC147C![XB M!)1X\]HEDRNU!G&RS40Z.3\WMI--5L>&M?'ME?P7WG>[KTRZ[TQ6ZO MWR/G"G0NWI/V7.@&.TXJ."HS3/18]%VFGRC>#AV4C&T\^P-02P,$% @ MQY9:4%VR"1HH @ BP8 !D !X;"]W;W)K&UL M?97=CILP$(5?!?$ :[#Y79%(3:JJE5HIVJK;:R>9!+0&4]L)V[>O;0C*&J.OWFQ$5+E0[%& M #W:I)8A'$49:FG3A>O*KNW$NN(7Q9H.=B*0E[:EXN\&&!]681S>%EZ:&U@D'?SP%2RY_S- M!-^.JS R0,#@H(P#U<,5ML"8,=(8?R;/<-[2)-[/;^Y?;.VZECV5L.7L=W-4 M]2HLPN ()WIAZH4/7V&J)PV#J?CO< 6FY89$[W'@3-IG<+A(Q=O)1:.T]'T< MF\Z.P^1_2_,GX"D!SPEQ\M\$,B40)P&-9+;4SU31=27X$(CQ8_74W(GXF>C# M/)A%>W;VG:Y6ZM7K.H]PA:[&:-)L1@V^TSB*[5*1)+,$:8"9 GLIL,TG'RB( MWX!X#8@U2#X8)$X9HR:UFF[4Q&7J5+(4)7F>^U$2+TKB07%VV8R:[&X73#!Q M4):B.".E'R7UHJ0>E,Q!21>[D(P4#LI2%./TP0?*O"B9!R5W4+(E2H%C!V4I MPF7^X%1R+TKN07$*WN1+E#)Q3\4C(N3!O2^\*,4")8[=NU(L;B2.2NS>VZ4J M)F6!'1ATUQ9,F_Y!Q;GI9+#G2G<8VP=.G"O0CM&3-JOUGV$.&)R4F>9Z+L;^ M. :*]U/K1_/_9_T/4$L#!!0 ( ,>66E">7=M"Y0( "L+ 9 >&PO M=V]R:W-H965T5 MJE:[>TT3)T$%G#5.TGW[M<&A8*9=;@HVW__/.#.N/;XP_EX>*!761YX5Y<0^ M"'$<.4ZY.= \*6_8D1;RRX[Q/!%RR/=.>>0TV5:B/',\UPVSJNYI[Y M=,Q.(DL+^LRM\I3G"?\[HQF[3&QD7R=>TOU!J EG.CXF>_I*Q<_C,Y[B7V+1NM8\17P*Z67LO5NJ96\,?:N!HOMQ'950C2C&Z$<$ODX MTSG-,F4DT_BC/>TFI!*VWZ_N#]7:Y5K>DI+.6?8[W8K#Q(YL:TMWR2D3+^SR M1/5ZB&WIQ:_IF6825YG(&!N6E=5?:W,J!7L>1JZ\=@Y*R?-S&K&:S%!$'2999]!#>'(%)H\/#"/F=?38^QU8\S[ M3(C<+G,',:C+W$.,$>L!8OPN\P@QN,L\00SI,@N(,7]?B F[S&I SNL^0_ 7 ME?+ACO$K![\3)8(=,.R *P?<<3![KF9(Q11U/X2!:ZQF#E'8-VIP!U$D,BI^ M#U H\HTZ/ "4&P5&Q$?("WE&'SY!5$ ,KP7H%1O4LD^A"&-BM-H*P (<^6:7 M !@A<:N9.F4F<)E)O\R>L5V7-1.T \$Q CA& ,0P?N9EG_&)4?S5]TPGDQ#. M) 0R^<(A@AVBX1LKAAWB_V^L9=PK;>P2\U_2JD]%/O8-:@U0!)/8R-EI'48Y MY?OJVE5:&W8JA%IO:[:YV=UZZC SYF=HM$# _%+>!.O#[].^OD;^2/@^+4KK MC0EYB%;GW(XQ067R[HW,^R!OKLT@HSNA7D/YSNO[6ST0[*BOIDYS/Y[^ U!+ M P04 " #'EEI02)+FV7X# J#P &0 'AL+W=ORLKYG:5Y.7?W576X\KQRO9=97'Y1 M!YGK?[:JR.)*-XN=5QX*&6]J4I9ZQ/>9E\5)[BYF==]SL9BI8Y4FN7PNG/*8 M97'Q9RE3=9J[X)X[OB>[?64ZO,7L$._D#UG]>W@N=,OK5#9))O,R4;E3R.W< MO8:K%42&4"/^2^2I[+T[)I47I7Z:QL-F[OHF(IG*=64D8OUXE3%ZVSD-CZFU7=UNI=M0M1UVNQ7 M\E6F&FXBT=]8J[2L?YWUL:Q4UJKH4++X=_-,\OIY:O7/-)Q 6@+I"/K;[Q&" MEA"\$<)W"6%+"*<2:$N@4PFL);"I!-X2^%2": EB*B%J"=%4 OCGD?/?*.Q] M2C?8,/DKY^$&8E&\IK#J2KV-JW@Q*]3)*9K)=HC-G(8KS=+BIK>N_?I/7:VE M[GU=CU&*6#8;T,(RQ2\SC$ ,=PM,A='$0-(XE&?#)Y1=NA@C&^"7F M=H@)+Q%?,15QB;E#5"R9?S"9Z!)SCV"X?XEYP#!@6?NA-4\?![P:0H3 !RC M"R6H!8)^H<"(0H@KA+5"V%.(+#N6#836D+Q)A#/?JL<;#!4&5L:W&(H*R[JO M" I$8%7W'8+R!;.+ M,"8@WG/89BU-)Z0+4B"_4X1($(0TJM^D!@+!2!Y>L* M@5$:08"/,L5'F0Y&F9,05V"X IM>:1Q7X!]6VF,#8;U<(Q[XUA1^&J*$X-Q: M+U:(%@1T)&2!ARP0VRBN$.$*T73;S-Z$;@;^Q\:UF'ZV 5!AK<1/"(QP;I?Y M"H.%X5CF,+:) >(>&]' -Z!K()_P;V2-A&""?\$P8P+4M_U#8! QW_9O" ,F MQ,C>"R,K,PR79D[XB,;(O ?Z"?]&9CZP"?ZQ8?V1( +;OR&,4&X?6U88C- @ M&HE[9+V!X8+#R5CN(PL B$_X-[($0#3!OVBXROL@;/N&*,JI;=X0Q,&W0O9Z M1]%,%KOZTE4Z:W7,*Y-NK[>[V%T3F4:E#>S/UNNOQ MXB]02P,$% @ QY9:4'<$O"#N 0 V@0 !D !X;"]W;W)K&UL?539;IPP%/T5Q ?$+)[,(D#*S*AJI58:I6K[[('+HMB8 MVF9(_[Y>""$,R@OVO3[GW 5?)P,7+[(&4-XKHZU,_5JI[H"0S&M@1#[P#EI] M4G+!B-*FJ)#L!)#"DAA%41 \(D::UL\2Z[N(+.&]HDT+%^')GC$B_AV!\B'U M0__-\=Q4M3(.E"4=J> GJ%_=16@+32I%PZ"5#6\] 67J/X6',S9X"_C=P"!G M>\]4CE!B>@U CI-/Z.FOX4TA#G^S?U+[9V7@&FXRT3%R3J7]>GDO%6>C MBDZ%D5>W-JU=!W>RW8^T=4(T$J*)$#Y^2HA'0OQ.P)\2\$C "P)RI=C>G(DB M62+XX GW=SMB+E%XP+K[N7':9MLSW1ZIO;=L&^T3=#-"(^;H,-$,$TX(I-6G M$-%:B&-T1X\^!CC=(S#^"#G?0W:[]23BU3ICRX_G283QN@!>%+ M1CG,QF):BXGWRUKO,3A:%KN&V2R21;,_S$!4=GJDE_.^5:91,^\TH$^1N2$+ M_U$/KINS=QDW]3^(J)I6>E>N]/VSMZ3D7(%.,7C0V=7ZH9D,"J4RVZW>"S=N MSE"\&U\2-#UGV7]02P,$% @ QY9:4.Q_SV33 P GQ !D !X;"]W M;W)K&ULC9AK<]HZ$(;_BL??6^MBR7(&F"FW<.M, MIIV>\]D! 9[:%LM2^=7FF3% MT#V6Y>G)\XKM4:=1\=F<=&;_LC=Y&I7V,3]XQ2G7T:X6I8G'")%>&L69.QK4 M8R_Y:&#.91)G^B5WBG.:1OGOL4[,9>A2]SKP+3X>]4,WDUYF?UL-P-75(EI!.] M+2N'R+Z\Z8E.DLK(IO%?Z^G>0E;"[ONK^[R>NYW+:U3HB4G^C7?E<>@JU]GI M?71.RF_FLM#M?(3KM)/?Z#>=6+S*Q,;8FJ2H?SO;$"U@K836!C?R3@K8"_"_P/!7XK\!\5B%8@'A7(5B ?%02M('A4H%J! M>E00MH+P40$EU\J1=XG\6'(K-GTXRK7H MVM+TR:JL>35:]W[]1]NMA1U]&P6<#KRWRJEEQ@W#.HR4\IY9]9EW%\^F<,N# MH7F,64_/[B-,^H24P3TS[3/^/3'#7-0],T=<@,TS9A/>,PN$"<@]L\08L/RK MOR[-^N\);_J(4GB!.-XHO#;@W2RHQ!U\W,&O'?R.0PB68]P@HD:R9B*!)!QT M D;Y',QXBE%"@:6;(115''3W'*&(DK I,"_*0#D7&"4%\%JB7B&@5GV**M\7 M O0'@DE?<;"N&P03(J0B8*4*), !> M,XPBL/OF".5S!%61BA!*/!:8A%]"C] ,8H2"=)?(QCEE(#,-A@6RO!_#NP +W. E!F< M0..@=V9\LI]@\+,;H5@(FV&*4 'CH!EF".7W]LPX'A\N+=1"IYR:Y3B\/S& MO0)0<:]S 4AU?JBONH6S->>LK/Z+ZXS>;M-?6'6! .-C^K2DR/C*WKZ;R_*[ M?7-U_QKEAS@KG%=3VHM+?;?8&U-JF[Q-U'6..MK='A*]+ZNW@7V?-W?FYJ$T MI_;K ._VG<3H#U!+ P04 " #'EEI0&K5'>SD" "#!P &0 'AL+W=O M8Q4)X'MG5/#(QK'>=2PN@V+I;-M9;$4)\WK M%K8R4*>F8?+/!KCH5R$)WPW/];'2UA 5RXX=X0?HG]U6FE4TLNSK!EI5BS:0 M<%B%:_*X(;EU<(B7&GIU,0^LE)T0KW;Q=;\*8YL1<"BUI6!F.,,3<&Z93!Z_ M!])PC&D=+^?O[)^=>"-FQQ0\"?ZKWNMJ%<[#8 \'=N+Z6?1?8!"4A<&@_AN< M@1NXS<3$* 57[AN4)Z5%,["85!KVYL>Z=6/O=_)D<,,=Z.! 1P?JM?A +O-/ M3+-B*44?2'_X';/_F#Q266LYV*6),OH;(D&S,9CZ!4F'3&1 MX1^#4"S(AMX2$((3)&B6B2-(KC+(<((4)4@=07I%D/\GTV,RAVD])J-XD P- MDB%!9CA!CA+DTV7.4(+9!)D>DU_()/,<#S)'@\R1('.<8($2+*;+)#%^:^,) M0@?0E=+XSO\@=ZJ#('$6=RC0N[\F] -J\=M/DBEJDQNU*;U39 0O$H)421K? MH?Q64XM2ZUG-A'3O,FKHW]!_< MMZ?O3![K5@4[H- M?;?X"U!+ P04 " #'EEI0P7=S(M*! !6#P( % 'AL+W-H87)E9%-T M&UL[+WK\Y3(.HXIZD(B$4 O#I[*D*6[1S79*;=EET5 M?3K.#XB$)%12A!H@;:OB//Q9U[W7QH6BG5E=-1,5D6G3)"[[NO:Z?.M;_]HT M^^BP*__S4%Q6A]W^?_QN,4U^%WVYW^Z:__&[N_W^X?GO?]^L[XK[O!E7#\4. M?KFIZOM\#_^L;W_?/-1%OFGNBF)_O_U].IG,?W^?E[O?_>%?F_(/_[K_PV7U MJ:BC=_EM$9U''Z]>1J-G9__Z^_T?_O7W^#M?DZ313]5N?]=$KW:;8M/^^66Q M'D=9$D?I)%FU?WQ=7(^C=(H_II/VCW\\[.#.2?^=W++_N+AN]G6^WO^_G==6 MZ\-]L=M''QX?BDZ3)^?_J_W=!5R]H3M>;_/;]J\W^;;I/,:]XUU1E]4&^Q^] MS/?=ZV0(_J__]M_ZNN(>\[ILUODV^O__O?V-Q_J M?%/N;J.KQ_OK:MO^]<7EVS^UOWNUVY?[Q^A]<5OBT,.+?\[O.UU^\?[-#__S M ]S^*GKS\^5XX"&7T.X:VOP&%LZ7Z'\5C^WK)I-)DB59NIAUYO]0U^TQ&QK_ M\_,D/<^2@4;\N=ANSW_959]WT561-]6NV$1OFN90U.T;?JZ&^B&->5\\5/6> MQG.?[[OC_^]%YRMYPI^J+6S?O'Z$#FV+>N@R^C&ZA#[>5G5GM"[6ZP)^AU\W M?.7 4Z[NH,O1977_D.\Z#]%K[G.XYL6A*7=%,]2<5_=%?8O=_:&N/N_OGGCD MF]V^P+U:?BIPFG(=MH'++S:;&EX=TU@6405RJ*X^E;MU9WY_NFA_<[W)C=M^Z::EMN:(Y?Y-L58B+X?V5=XT\,SGG9_SYBZ"AT9K_%#\YZ'\ ME&_A^LY+8"WB@=1$=;$NX*+K;1%'NV*/ PLKJ_I,+8=_/%M-IO3$9\EJ$N7[ M")I7W%_#,M=#@WYM?[N,XT]UV;_=W\*QU MT-G.0JCV(%F.7P-+\J&H82*QC3@<#RB+J:>=5S[@UL3=L@4Q4T1U>7NW/Z]N MS@_P#WIZZPX\QI\W#_FZ^!^_@W.Z*>I/Q>_^$+6?"]L*5G@) RQM['W[#U6U M^5QN.R*>!^+8 /3_INMD6^;7Y;;/A3?1[,8SE_\/VI8,.6'_5U5EW\M-M]'NTJ_ M+?&P[.A](MD&'Y[PHX<>GZWBR32-%\L%C4(VCQ>S-)[.5^%;AP7&TS("#I@2 MYQ#F V7%.RA$]G,=*!G?1_N#UL:[HH% M#AR0=7$'JQT/P6W5/5GM/9OBIER7G:W,2ZCIF?$G%QN-S"EW'CMG1N]RW )W MQ;X$U>OLY'.'SG%256$?O2YW\,P2%=:JH6DXHLQ?N ,#C)(_7-QN MX3UY96!7='9+WO%^B7L/NP;?7 ;:W?.X=A#3L/)&!UT]U=_@C08ZFG M40V8&VM6A#;PBFU%QWYGP8-JQ%ON/J]_*?8]^MP/Q:Y "P@ORC?WY8Z,*I17 M'2475.VB/J\+D@W].[WJM+U]W8_8\9NZNM=K85K[S["1/.(,)A7$5M&K5=#C MK@O8E85<%NWS+]W7DN;>X";'#7SLRI_AF.V3B_I]!,WFU1?]]_][F2;I]]%U MWH"637-1;@\]@_/G E6M8G.>?X(^@S&P.]!Y@<>Y;"1>SJ");7 -HY@^T#CN M?L5KKP[7S;HN'TBXX757AP=4&R)9U-%__$3G5D?<-3.RS*W_:<@R,<85UGG=WV&A87 M*"VB>:T?(_0Z--NGK4%%V;4S4Z/,#'XDM1K\N&?N6OJP<^"G$W M/AQJO'D?[2M4-/=UN=ZK6H!>V>Z:_-N^;>APIY5Q#O*JV-#.@RGGW2,B_AMW M7->EL3DR\ITC/[Q\:,X[M[7UF:]\ZYM[,*C9"['AT<7/N^*SJI7X,- ,=O!Y M+?+@_XLNKC[2ZCF?K 87_C<^V?]VA3Z?O-XTT<<'E$GXQNFQ-Q[O>L>U<]J M=V[[N@'OW'Y\R>=K$*VL_W_SC=&(>](QBH^WM.-)/VU\.K=]W?CT!#*&CVCT ML;T&T^?TH]EKK^1H[?4P7/@SDV7)N@)+;%MX90>^Q<_DXWM U6T#;;M^C$:B M()T93=._IW-RORS@@ $;SRE ^3UZ3?Z:]TWWD) ZKDJ*6PR&:W>*74BG'%RZ M*9N'JD&-^<9[[3HS0YYC,G+8!T9].,GA==0R#1R3],SJ!&]DRS75JR!_Y81U M/8DPDD]<0VN2>L"FN-N%WD-&+F+\H>XQG@]@-V'S\1,;:J;_6=4U=%),SQ0JNV7)W1;W!5'KX&5N2Z*C=A7 M@X=YOT9\<\(+GICB4Q[QZN:FX$.JT,@(QHNBM:SU:B?S=X*+'YLSVA1KE']L M)M(G,J!.?<9@/ 'EIM?F<+%07/.K[B]P:PW=B<;8EF0MB &0!VN0?(>Z<"OX M!N0N=(6CY3UR*-P(U8#C^,D==,P6;E\)2QP6ZE=T9%?MSJDSI^Q^MYURU5V: M(;U1G!!X3NC&B^S&^Y8FFET(TW;*6OZXH['YBJW_.B_%_T;="QS)+7%&>EQT M/1#_U+@H'.W.Q._LZ_HVW\EHQL82U\/P'9Y=,"+Z-N\1-5K H"'='QQ*QE%? MTZ(7%&Q:5VRACZ,1R!R-UL+.A=T2W6ZK:_2$LVAAY\BV.H"!H0X('"'\K8H^ MWY5KV&T[/. B,#S@Z(*U<@^V,BZ)!PQ[RK;* X.,/P>] M8U>LV=/-KX#A7_^R?8PCV$3EE@\&/'YI.L\+$EYHK>+W=]"E\_\\Y!B>B>YS M>%0]!L7(]0N[=5?D&[BDQIU#3WH!S\'I^ D.V7Q]!TMF+^?ZY[RAS5@_5!Q! MAZMQE!J./M_ >&YS6EHPGA>'6^BQ(% >_13;\H; M:"?< ";'X?HOO,1C!#S@3&V++]%?#IM;ZC)\>[,O4!^E]O![M'6[@D7R??Y+ M$:$LA8,+A_^Z.O#\%>[PAU_VM%MIK&@*<"9V>]AS:)W2Q((L@5U(FEH@J[YA M%=WEL&FO"VCY ^J_M;I9Z7C%_?NYW-^%=C+LQ?(!_>>W[")':;!>%P]F:W[< ME@ B"&8]&/UQP+BA:4Z EUEUFLJ!1BMT>H/UT%5%!7]%H]<75R_.PCU$C@MH.[PR6D[3"(^26^Z\=TR2,XC7^GT! M0T(G<%UM#FM62,57LCQ/DN@CZ[^O_&*$?GS4!;97F<2+P@F6WB74LUYPEONV M5]\F0.L3#OI[<:CQPN?]P#L)-WM!)NI!S.]^HX\W-=[34AHU3K\?N!$U4KI- MSA/\W-=3_X).H\1HA//R4.O,U YSQGKN.#@%_ C4*!\W[#PI=1_*0YH3I"T> MCMO#IM"8&OD-X$5&Z.GW;)+'=DB" 2Q;B!52R3@693M/NBC#+X8$\$9#L: _ MR[##KM_"JCSXPZ%R_ _Z;@;H1A535 G5'I#\P_;#4EG$ )X M25W2%B?SKG7S.#+> K/L:AZG>N.E%D\3_HO5*/@.3R\R PB&V#K7R%I&)$>86AK[-U%.#3W^:,.#(U&S]'F6UO>R&CIW?;.WG[0X==M_Z9"T1VA M5R"B,XV:#V34TY7T)*P\^;@ZH##L41G[+IY:)(,LF M@TT3@^VQI^YNX7XVMF*PU1_ XMD7Z[M=M:UN:=C$=(_91-OSAJ2QI9$I]ZA\ M/Y" %J'D-7J\"MIV*R$Y:G/LM'G7V!?P*#!8S>P]F 1OO/G M* 4>K47UX12-T"RIP4G=J9JQM3U"AOV[@4,,!>O6)FHU=1:-, M8!AVF:[EIX;6._:F#E]*F[["70'GW5YVM[0Q(N0_GTBXW&">*J?OE,;_/G16 MD;G'%J-5$0K\0N$Z:B88\47OP$OVY<9R)[<$)DZ,8X;] MJ%'?=,>'GIKHLX1A..S,OSM-&4<:B;O42-P'$XG[$)S^+EC76LXEFPH?QU=C M$*!;V.T\)#<@O&2 !V[U9HZTPFX"?>ZV6K>>4(!=[2]]Y-TRH!+)D1@L1]J0 MN#3H"MB%37]CR6OA7^PGJ-5=F@*-8+*KN I^;WL-K6-4-';$GS7/HU%R)AJ+ M[B%.,MQJ;2"!208B6 M.!*PIACD3M-6%P68DY2' PMKBQZ@EL+Y(+YW.3?;'M-Q]).7[VX#-&KYDQ0G M5_$6AL#;)W02^%;*.V&K!^]44_A<=U\3#;MNX47WL,BV,C:-#RM@Z 96/)@? M/!S7^4Z.8E61[XJM./796WI^7;":"V-3/ H0RTW8F%L1K !T'N9U73*X%!U/ ML6AJ- I?1(A!+TO08="C* \EQ^+X2+_RAOU(0W!5VUV2N+3NH/'/>VZR[CTX M'\@]!$W^21?%!8]'UX&QB3UX$_JJ/;V_)L=:)"'>R=#<*&2"\:8K<<=5:5_@BYK M58JPN7>7%?7-5\*=A^^B9 \\>*INZ&1,* GW?VQW:+;>P6H[W5/(7VWAP* MU5Z:.U@2YRC$HATN$U5C*#[EAN"8=D >,]%9-J85H8?"/$S<)?FG'/1]M"QD MT9@@DH!!AXTE;M"!W29L)^$(J=BR5LQN\WL0]'*G]\:075"H]4K:4>@,+06G MLAONH:PF4+?@4*'HZYQ4N9M#3<Z:A%>P"5PV# M,37@!&K&7ETJ[=TCQA,\!J8#+E(=<5M^HG\3DM@!-M6ZHJEL)!+E-ED#TJQ2#*YK#Z1Z!;MD?8]-!$ZW698.8=O@_&TIAZ,AQ@6^;W MS@?3,Q#=?J(Y<',3T_R*TLZM*>O-^4..\7VYU >7>$S$,K=-HE?OBOWGJO[% MXIAC2AI;%D=KO#?4QF&7256\)) YK M<%/TB4"GC^7!LS?Z;*]BD+_\^$6J3;<'_!JVI]NB.J.\.\6TOJ:VK,'2*1F\ MX[7J]L.*+Z7"'+J](:NWB7BED9/0>&88 4UF&KKH*-C@W"&;_%%L-Q#O6]X> M(&X?<@QM'$3SRYUY)E/%\17T I!55#:_X+?T(I!R%:*&H"$TQIC!@\++#*E, MG+&U:\(PU+>HM=WF*)5YK-RXL_&+*C:Z]T4F;+?BIS!6Y)>['#8%/D=V@6\F MBS,,H]9D?ZCJ3IEG]W#9.'+P)!9^[OW-P,2W/82W@PD!NA?&T0N*H9']T_C@ M'WGMO!.R;P4\M0KQ6[SO$73F!N$313?Q;!67\&Q:PXQ[UD M?Z -,T2/W+F,DND<[EV!?3:;P1WXF"/7 M+Z)D-H4/631*DP2OA]O?WMR<:T/;.@&FNID#%#IUKA;KZV\8L1@?Z!U;7@;+ M/ @8X1Z3*LB@32;?T023=BG''.R!)ZR);WU-K[H'(GF,1[)W!U)J$*I9?>"H0J7.60\L,4%PGS!R_-W! M433\CY<^J/-UR\FZ>^P1^&P>SQ;3.'J6QA<(()[DQD4<4?Y0I#9-4B[DB:(&<,ZFO8&.#3BGQ69(^0;2#;MZ<5-^Z\516+/#_CZ.,# M(:#V92UZ5HU*71$+:(&54?%W,VC_QD6;W+[4 M _51XBDX4'CBD=L'S\_2:9MN;:H[Q^W<'=DE%'-RMP7A*<9?2A_'0[-M->R6 MQ^*5&]*//*0_XI".X"THFINS'LE%R_J2]%'0UJ4"]^A3=L2AX>.@TPF%7L<@TF$EJY#O4KD(K^ M14Y88LL*#*O!,_Z"<,7VOK2-@*O45M 80L_R N-2.1(02#!H86*T)F!3H*EM M%(4P;OU8[6[/?RQQ;UWP+K4/AN.U+#XWL"7@JBU=97S7>I!)[*)D %R;@($; M=8\C1^L7(XP%RB(?HC&*6A!II0,;S1S6J/=='P])%T&D4QP68X37A>JEV**Q M/TK*1GH4GA*!(_;;=)A]1TG:NV$I6#Z9(< 39M\SJ@:O" ^[%@G5GA(\3F"= MN%'F,[4UZ HY[^(NT&O"LE#QG&A+^Y?YJ+=SD0NRQ:M#,)QC]#.*STLPN13K ML*A1.H"O#%U8>PQF:P.:L$\/=;HN-07+P F9M(O1_62^61;)[WP4CMZ29K?:[0SWT MR#$ ;O_K%TD3SM^M\*:,HS7N[<::\J5-AD/P0#^";TV2 >D=$R:_?NUM MW\B'S@43#)9A/=!Y#:< +18]?QP4O[&*D#1)=_,X>I4SQJ/8"WX/'>FD?YJ^ MNP? 2U3[99BWN%>YXR5LI#U-M_>_MD<;]?X8H33L937@(/&N]FP\659N%VQ@ M(3<%#K' ,@^U0\A JWQ^?CR(,_6C0Z'B'O_LD!>P#Z=K7(F].;' MY$CE><>5?PT_C/UTE'Q NX%F>%%IXQVM#L"P''!%$Q;K-^H-[\,AI>52U[:L M%=Y;>U#>$)^4LZ?BIA:(A&TJ(?H,?JK@[C'V(D10M8#AO FE,]07T?#RV[I0 M/*:]@W0%*Z5HUZ D@6UC7*8P0G"V_873&T2X^2P< Q#WJW13?=X1M@V;H>$. MV;$&/1:[3*N-A7RUNP;R[\"^330-0;9P$AK+(G)-1@T\,2>0BQI]^*V_$:70 MP86WUV%^D.TW'KS75?6+AL#;#C2[H]S^+6D=^1P9 A;5\&H8JMAA%>_R#2'U M/= %4]V?#*6';?"ZKEDUUX^,>7-.EZ%@'YD7X>M1-4*$:+"P6^]T)YQYFH]- M'?9PWOY57ZWQ/8Q^PE$VA,HF8/7B?#+M9]T8_4@\&N%O8N4KQP9A9FG.)8? M+WUF@@H3GR**RD"S89,(Z#C7U<+GJ<&:*4R*A03[*4+90+=@RA>BZNH(,PA_ M5'85(C\,D3'Y=DV6==,E6PF962R-"TXL.3UU<-V5UX^MT$7(_E)YVD4+L%98 M=2=2_$5\+-QI%R7 $P3;B(.OO!1AH/TS+)M!W]PKL*!("FOJ+>GG+C;%A&1MMUR#:)@N7RWA[*G@%IT8ED*(ML;WB"KJ7P MP5N9 -ON-)XNX)IXD2VC:9RDB^A][XP$-V7Q/)W#GY-L"K=.9A/=R1\P'?2( MP\,DC?;%U9U5TL*IJ??THQB\I"OC5W$?DKYK(]6%-5F\)E9@YA2&H51CQKU^ M7>P_X\R%V%$O2-E TXX(SGTP[4(\P@@]/< 9^\CH/%1#G22&YL5%, M.%""A+A:^OI>WL367J$1=< .Q;>2"8"O1,UD6_Z"VCR%4@BFCB=8(QY6W"^B ME?:]C70TKX:2DVP\//\.=T[/>! "O<">=/OV*4@T"$7,'T7L*DMW[,PY=^8< M.W..[6)VAAFYL( +A69+-Y4'1;;MJ MH FR@IAP./J!4VT%H2:_V;2@VYI,4).]Y=+3W+*&/;>M'HMP6!_R1X?+OBY: MD3[OYC(:R1&18">Q](AJY0RI6[-(H8_ .NM5J+ EMLDRSM1E&[.AUS5H)SKT MB)PW&J4VL4U^B"XAGXU78'XPZSF:72Y/"1?10?*!6J9>X%P7N:(8 -QG+)&> M0.BTG?'A^D)GNLRD&/'A(2_9Z7[N.BONB5W5=0"1TU(8BFC8R0YT<]5:C[(6 MJ64\$?(R:6';L2P2J.D?C$%[^LEY=]XV'#?1()[LUJ\:.TH)MUX(E00OMCG< M=K6^JR@5A5YYCF*!<<:;8LOMPT[3^?^I0EM)$]ET:G7)HS)).H[).A H8?2Y M35THHV L3?-P<7SQ,0KC!MV^K:O#@\@CR4F2I&<:&VT+ VV"3"K-6\(V$7;Y M=,K&+? MF<.CA2O*PT8EPX&BT0HI:@@EX4ZJSDBQI#)BHFN=X*&-80I)K*H*<0#MV,.) M*6'Y(T%NR8E(DK1 <+-8YG:^OL<7UL3R&8<-TMNBQY)P]]Z/S@?07XNZXK9U M%G*X>=M[8O.M6 CQI.EMP="^,- ^ZS+EU>? D)D43)\ M4>,S-64Q8Y*\5[Z\A;-'M?%D^^+]P%I*Q^DL^@[^6B[IKPG^]:I'R$RG\,,T MPS]2>\E60_"/'(*?CU/Y/_$7M>94Z4[;?[]F]JT^$^=O=6:YP\HY!L*86?][ M5&$;/-:,-R_425@H!H>>R@CGA__*\\^8%+GXCH>DIMMDT'5,UV57I\$V"BZ2 M+(GZMFBCV8TQ\"P=KZ)[1&<^0>P3H(IIX5;#PV/1@D/[WB=R+WI@!YT3&&F-)=?U0:!OQ&:>*'$40]^T*8L5%J[@^F?1?(EPG.DRP3^SE;NU M'QONV>WT">D27@QB*9TET1"1=I3$4Y!A29PN$7DSFV=1#YEN2#/[,%@O\ M/)M$PW3:Z)3))G!9.E_BG],) 6]22CR:Q_,I_KV [S,&>)%^8'@\+0.H^1S[ M%(FE\ZH'D%Q[3BLY3"@T)77Z\=L5U1-W(@8[]B5IE@QTM-\P)+^%\S'K+V_[ M[YQIJ&C)O/,T&()G:3R?+6/^>T&',6SVY>R;UG/[X XYT:53K2^Y)2:SSC$O M&KEQ3_=(5,]C*YBKHKBMO87+URA*V]%%!:O7Y\*3?XH[*C_YM]9AO\YC9PBSR2>(A02HP_=[.K\&W&:H81 O3,T.NL+[%[N@-'@<6 M6N]0XEI+4&[ *GFV2.:L^$U^DW7VOD#<8()"%SD*G3KKH"*-8W_4F._$D&KIL M"-8E2^#M+KJ Q;Z-W/!;7AS1!JXA3XR=J"[SOTLAN!9"QM- M=%JDH"M>QZ_.OMVQ1\5']X5;P2?NBI&TCF_R+T$OWFV-)HGMI.@^)B9U6L9; #/ MTL0<7KVH8\)LK@M)_L>@.Z@YE6/F)M41Z[P5ZD%EQ,4C)KN7]PT#Y#?%_<[G MO>.D7-=HES"C!:QQHIY9&UZ#JV*[-3'\NG@P/&I*.TBQ0.9= 4UTESN$ET,@ ML!CL3BAUK.7C=4ZJHU#&WF3,)ZG(EI.9,_]Z]S>[K&N,;2%PA-UY/8@FGY]9HJ.*"@DHPSB?\1SC?]3"5O+0 ML*(3R'K5J)YEXZD5I"WMM*76:21L<&VJ@U=AQOONEG/^?M]QPV&P*SR+GGN" MIW^U.R-OR\,^].Y@D+P;8=.Y6^^KNF'7+_+7BC.$-[$GONNDY+HW$A)%G5,- M@N<8X 1-NQ4H2_.XP_JI, .HF@H.3L."\F=< "(@7%'+Y,^+.2[$EF%&7>P M$P5AZ\:BDR@.%Z_WE-M$.U>N5[JP.V3&FX=T>HQ\'VI,KY)[V7?46F=XJ3MJ.E+> MDOOTD/='SZ*,DG4XT;&]>9]%RR2)WAP76>AEF&=S#\5\%DWC&1C [:*5F/$Z MATLQY[531A)_3%9S^(DY1ORN:?7W601&4+98MOQ4N=A_3\E7>Y[M"0IDCBR+ MPV6\J0_0N*7N,P">2[Y$D "F/ [B8H3+[LH'&LIXM5I&"TW*+ S-W6,TSY:1 M9PB"Y!1"'N!((XK#$[ -_/%JF,-&QO2E O0\8I M]=_A]8$PEZ'5Q&FP>S,JHDX?9_@Q(?_9'#^F])&^S?S':?O=:;Q3W>%\FU3^<0]?Z)1G_H0]_9X\KF>81Z$"OZG';T?;/HX)=NG\61!"?>K M69RNLLC5V!NEDWB>H+09)?-X14GUK_)Z1^0.)U3"BT:3\6R*MT_&4WR,?[COUGR:)E:6+03[]H)SR?YC#55J,=@@A8RW'K MH@=DG'N7%I[>Y,PS:3:46*(--X!9JWCZ1V &/%E%W/'[\K867(8C1A_VE[DI M=!%?)7 G3+*Z/J5T3@5G!UNOT*U-%;2?HL5/]X& ]HCHYR9SN* P>\MU;"RG MVH!GR)'J]_N$!![<=0H$3H^K=Q??X/K)=4@=]Z>G+PP>+RWL\:E\D[]F'!)[ MTCKV:ZVZ>1Z-\K,H7=C.ED@CWKC0^U?!C= MGO_3:?%?X;08&/>O=%H$G@,AI!@BK?.L?>0T1*2,YELUQ:UQL!_Q/>R(S,?Y M'XYZ&P;VU1/>!V(C!:-KF0PY(D!!'W)#I,GD:3=$$L_2F75#S.+9U+Q-B#S) MT[!81&>]#HH$#/$SO">@^L1?,K RS3UH-?O$$_R='!M/>B\6H.M,_F[."YJ[ MKM.BURP@I?J?=)< M$JT=W_L QF% W9#&C@.#N5#+NVTPNP5O.O:TM>M M!_7Q#\XG\6J2=HJYG<1+>])-X3U?6]UOZM?%<8K<#T8[\J BL#.)0:&VSR## M#*$5 F'HA4#$0<6_YA^KY)\.":4VUZ7A3$,$-7?_,1)?!W/X4ZJXSBU?@^&J5G2A2,V8$[6'";/?>Z )E,8DZAC]^S"9>=]2,CVSG!!.42 M^C]M!:FG[H5I>Z,50]@+9K>4AY5%:>M"2]90P3*]%4GI MP;?\G RU%\7VM[U?MT-B6RUQEGX4MF)=P?-2'N9U\9OI#)H:, 1LG0TAZ>M>YDJJEF7J[O82XPB< MY"U%RV@ "=I,/6[_Y1L7X=BPQ8_8D4';WV1@AA/GM;5W>CR63Y.I$6=Z7D"Y)%R%Q:&1'#_-P7S M +H#!#5]FU9@*!VEYC$L&.>R:IW:K9 59]WO]G?G^^J8Z MDVAK_GB>-^>/U>'\MM*(*U?U'?J=WO7.ZD17-EM$.*5E$;T[,:O$X/M]70(I M+X!YH%Q\7-0K5R.<.B-&,#]5.)NL6S,,\&%T3F30-9U5R)"D.[:0G#!U:05# MR"F"):)0BY(:3R-T4W[AR971$>%,+!EP ;*HD)_733OA:80_@X]?M.EQJVQ4 M@;"GLAL.[Q)WP3"NLTB)J7B85)TL+ MB4-$N?$/\\1_V"9;=I$+^&+!7%<1TJL6X_:B_@E#Y- UK//C5)&W1NT)#".2 M1)C"C$0!5 ^#X<'W\I3S@I>-TTR"Z621(-J[PXH'QQ/NV-BE4/&_8&ABRS.V MSJFZA7 (':\CHGW5MVI#53?INNF-E E25\L;J]/P##1<@W=081X'HQHHDW5A MJ5^- ]EK2M>%5ZE8?AJM(51TT3DM\\1DK3NJ-[NS%<3'#U<:D7YM_8%(X#W_98?Z5(6(JVM^LD4Q MEJPOZ-W;:V;N\]X6&!]8WXU;I)1\@+:^<&"+HFJCM)^XY%^09(VCQ\5IC?=#.ZE^L@\W/OW40&Z A5E\SM79BZNQR:WBV)FF M(P_59PE&Q^F]0:$I@?>T'F?"O6:#R0 ,S7CN2JRK.!1%NCT0Q R3U[MB\SU8 M=)\Q4!I+^J[8*WA'T]//5L4?\T8WUVK((<9Z)92LBK+D(]QOD)0C;7 ML?$;7KD$\S=2">XFNM!,9VT]S9%WR/EX!]K*CYY9T2]ZFHKMMKW ^Z!QLM8$ MD-7GUU\ZZU%'">EO T=B6'?AIEP[5E V*Z5#&,(@$@(K5H-.W!,RA0S7?5VY MG2YH%WP3/LOU5X^J<+.;8*5K9<.]Q=+B&EL$$]/U*]]%F4SN,D2_V'GD U50J*TEF<9O-HE<[I MTGD*5D1!AZ^+&&?Q:I7(GVSRK8.6("OB=(;%-^9X6;:<4HW-B=;8#"^>+>/I M!#D4%\N%7#V?QK/%;*!P"3=S%2?33/[L\%7S)4OJ"/_I(DP2<9*_7G;X_")H M!/S'W9(6KN:K:+580H=6TX5TPH?FTT4\3[ F"/< 4P2R.8YTDDWCQ7P:_=@J MGDEP/RQ>8L!F0BRF,VIP0\_[HOPP,=/4_=T)Z2=(3IGH7Y>]I3P?HS1=TO^^ M+I KYAG1['=1!-DJSA:$4T]7"$!<^,*IW99',[@:1H2OUECO?!(OD^ZC>,]4LM?,P^ M5M2#&9N+\_*-<4WS=:+K#6F?QU8:0G:X+K@#688>#+R8INH;\N>@3N*%E,J/+M M&8X?;"->MZ,$=M]\-76 CR/+=3Z/%[-YJW[C2%BF(!G_$6* MHGGEJ7VBAFPF/=TDXN^B79>*)_H:L:+K:!Z M Q.G[E'2BGLVZ+M$(,2'VRZ,(IT\:A;^4VO_Q]#:54=O*^CJ'_AV#9GKFSGU M5G1Q0:JP'E@(S. 92PC/>C^@6W[+&G6 _Z%%VJ%[[MFDP5XR+2=P:+%5^6,V MG_<,&R9_PS_5@WY9> =61#4(..1$^KD_:C9]Z#[*W;P()1=S]PIPA<77(-$R M[X*_'.JR 2M&8N4T=3[<.""[2KV2S 4NW,L14E@\:+57##T+)I=E>(<1NLWL MU=TU_]E5GZ6Q5Q688/WJY3!IZ_J=/= H?#ID,8V]UN9$EU-YW(<1 MA?Q8X='CUE1<[19+1=QBG,)1B%BY.?%@83V[Z9R*Z\WYGZM5>NPI*_R0$#D7 MZA/3%3P0- ]0!.#C#-2E]]U$J3Q?CX'5K321E2<> M^4:T^0:L&,ZK:F,WJ.%#@ L/@< (+P8*F635?5WNG$LBY"C.O]:U1E;GLUD[ M'2[XXDCYC,Z*:;,A7?1!1[^B>9BMMS#Y.M2ZQ3AU7YRZ4DYJ[0?CC7Y'WN@+ M"[9_S2P/0P&C8^R%BCX15,, @"-,_#CL_(P/+15BR!XBXC/"HKN\D]30[9C\ MI_9EDXGEWWF2&Y$UI2][4*\Y2-QBFC20&K\K0C)APW_O, M=]"9QPM1M:]V1CRCZ]JW>J*KKP5GSIXLB?6:REY)^<,NY-N$L%L>I?XU^!R^ M\FODS\)>&?U 9>NML88YH;T(=BJG"N;_;,K52!?)E!@/IG H#*#:P1">Q5.P MK&;Q9)8BLG8*UNC/> 11*2*LQYK$JR25/QTZN\XWQ0Y5RBS*YDOZOXW(QU&T;K)9YD1\A$V^X4F(H^-M$DGJ';<#Z/YBN>SG3"GH0L6;!'(9M^?3[%WSZ% M(IWPKDTFG#N1@O8VY>P)')F%TCXL5AEG4$!/%Y15,>LR0" C@$NEX.U'EM\1 M6#\=Z *=Q^>)7_2I$EWM@[HMJ5]CFLR?-$W&LD\H=7H'KJE,%ND^8C! M+Z2F^S5^$*JMO:JJ5%! N1Y'[YGP=VP4A#;6^D :!?H=Y#6AX/276- M*TJRU1X.LCR0E;A]Y6'7N58C?7HGH\<0Z*N@"2JYP.]#EO)>E^'<&^ZK2W;+^2]ZCJ@&TQ]0 M<@[04EE:&2<(2#Z51;OBJT^9@S?@6F5<*^7V/QR>KB+XO.>W?SM4%('C*"%W MFH]&SCK DA@CF8FSH);O6S_%^GF_VTS1IQYJ.7=IU%OQ#]G9)(8?^7O!OK3X_?<-[350F?GW.N^>B=635 MLP=V .9=4@T^#_*T/@LE8Z40BY9B%/7@C.)50B($W&77:WH/15. MJF[./S9B9=*[?J2XK$:)']MWF5RQ2UD=>->KNH877:*O5!ROP[S0BW$4O/N5 MR\QKI62VF !=\5)0A*:INIE!SV%"7@KEZ+PX+ F.*X6:;0$VPR:N!7UV>TI9 M84>QT/(OS\$B,^$\>FO.R1O8>#QR@W^X;+,/$A%J))W.5Z?'P!4YYG!H2.CA M'MZ4S-7"79+$5<'?!'!;.NFWDET0A"7"]W%=$!<="'PLFDN$.F&^_D7J%AUK MT .^?1\ZYO>5."^YH90-^?FN8*0"NW(XH[CVL^)=3BC=) R"3CV>H9C2(NF0 MI46XWL*S0]:& MH$&=R*;$>%C&*Y929XVPS-QW!G5J3(Y9WCGL?B^TGR;M@&813 MDMMZ33K4N6=*$-&C!9(I5B9<*X^>'!=3SHIZ70I[NO3.8;RY(3;)%<,(_*T= M.QEH7$8W^=K5XJ3-Y7.-Z A_;_=4\(\//8(T-:UZY*K$U]5PM [S=F&\QM$/H#)@J3<1_V]: M7&M#23O[QX>>C)TV4UM7+!P=^%;E@4"NM*FFY$7*(H[72>"CO+^F1^/U_KJ- M+ O2:-BB\.52'+!?PMR=VV*3^MEG>KA8<=Q7,@;YEQ%6M*X>'DF(Q:A#;3!W M8UT7^]CG5.'VH Q?3 -]4,@DUT9K*/3/N:_E[@9#<[Q(9>51V\N:6XP#0^\6 MW]ZI-5X,HJ,ICLZGS8:%UCT4U&:6#W#DK0\!Q97>.(Y>Z JE##F/HKDI:Q + M/J5/!6,GF9>3F7@]D+?G<.^+OAN_J/#&^U*\9OVLO0O/YYW>8S8QRUU33^24 MD3CLMN5]28E\#H5.M9-KK4!C7XXJB-\_E05+_JLMBME0C/T\/]LL.JH8,E#=K]0EGI"U'12#$> M56'B-+%M$YY+S93D#'W$X0B.4Y,#Z>22\"\YJ.&?[@03,=);Y9Z(6IVIQ@PT MB*$56@/N[Z9:'USN+[D_^"RT)!:PQ#8%1A=]U;8M-(UP^OUM;E$_N'4F?7XT M>4QL<-!#(E]#^8GY=$LY*& A4246%25! )1*E/-*3?98^%Q'S;B_&RC+[21. M*&'*>YV*<=LA8.'-_T( \*[?@;_]V@#,ZEM)!YY0C'6 MBWMV5.%[WQ=$"(8-F$REAV]]N#9L"=,GTY7X3V%EAM:DP)!?YT.U+&L S/EK< M"-A[N9/>R^0*VS>HCJZ9D\N-#W&G@U%)_%>D(I*_ZD!SC"<)799/O<((1BLVO+YO@7I^R)H8(^[<)&LW=;1[ M7(SE'Z[VLM/,A9)HB*=/DXM]+@#.:+\+UFZ./E6%%*60&?W_(5HSY38:*/=, MCL^FV"N/TE?,-3D\I::RMGXZW/KA33G4GX^[$F2MQGR=#\W8!=Z/+24)'8[P M2"N6]%+=VO)/WP-J 3(N28CI M\M5;7^!/D*TMO(7MD!9:QYWO (S0S/DTH2,)[TKB9+ZB?_4WM5U5 ;-91"_\ MI7A4:^R3)[M3;R;1//34E?8JUF"Y[8$X6;"-+?R&E9K!&M:_53UNGQ-O'"H& MTN@J=%^&\J;9M\@0N"&YU$?AN)?/0^?-Z:A35,UT.*.FH-*3E=0W=XNI^++G MV)[S,-V1="SNU6I@LAP>%,8:5-?*PJ&ST&(=_Y8"Y6]WS&!'&B+"V=^@>>7P.WI(#4S&;M)_D!+NH6^9P#M'BUQK/6LMA1/\RA6K3X1X/X]^ M=J?Z%1\KBM<\OQ"7^RN-^?AUBP*=!A]0(?3"$X<]&$W9]&%$X)O MD#Q]AQ5M&-^%(;*W1JGI3:I <. BGL\0,+@QDB,? ;WP@.?: )"2J>+53PE M3.IRO)K#@U-.\IC-EOIJID;KNQV$?;*(%],%W9ZET6R<+;A=JX0&X0,YU'28 M2C=,;$!2\9)\NQ;L;. 09M+E:<+X$)6-VL55]$(-,(S:_0SA"2L:US^TA4&SB1&ND=6 M[T/-@Q8K5[!_$KP#S278]LC.8Y1+EJOL(6"/DUKVQ&5$M85.67#NI*7!^T0^ MMK: [""M=5B<8#Q9^K5D7J0R[24N-8+O?-QQ(X)$";=\,I ]63PC>/IR//%B M"8'!"/9%"/]XMJ*Y$@U,6(-',Q!HF!F)$FJ56,FTFB3Q*L5" $N47<>:L(J0 M/V .#T)1M!I/LM9^"3?\ITXS8-R^#7C..V9F\V'@7[,PZVCJLX[:>REP,[U7 MHQI;(BE#;U2Y/\778NSR?2M2VUO("=\COG8U(EI@Q( 40"6,-;[]>?"^=^>+ M"F!O\7,E"^^H_\ =[8/.(VA#DLWC^5(1>;ZWPEK[5[[/]Z2V(]T: <3J3;%; M\YXD()](._S;2>D]?UBU\G)_Q+R0Z^*FDC(49.8UBFT14!_3]$HJBC-^W3R? MG ;Q$AY&M56>1:,4F4QPFV'AC5D\2>?\.9W$,]I^KZ%)Y>T.=S-QI(YG MBY6#\(]2^/QZ]+C94 MCZ8?QZF?B-XH@L?@XQ(W1+"PHRDL["Q)6FPCB#N8+K,H YW'9]5*-9HS_]I% M)Y&$7[7L?*_O'#$Q!LIA919Q.:RCY;3]FY^%9]&,$GKF$P3K(EO*!=D".T3@ MY-8J^3B^&DF"+<4)0%;]^*Q2.3 M,6BMWYD/V90_\( %ZVN$(O@,3ILQ%IF$?R$[R:5W>FD31Q/ZQ>7P3#*0[.\* M-&H(,.$4RP84UPD<6?B_G_Z:BW3S113)G(P743*>XH,75*%R('MH72.K*S64 M*EK.J1VCC.[R#>W)*(_2^1B&:@4=',WG8U?7EVEJX+TI5\B<\5_X^ZONW*3C M>?1=-(6KOH/VKN#/#W=V# TW%RDF^T=F^(.M"!8LVFA&Z69BI[I^A'V.XO_) M $-[:0SDP_*U728DN .3Z Q:!V4IM>!+N>$0:?D0UQ9/.[M:Y,D MGD\H[S #278U=/HD=(BM%M/H-='K2CIFFF11 M)1X+ F:=]S%4RQAFXV=X1( MK>>B$%Z!W=8"W$;3>&**VETZTD>V4$F(LP-S+!.4"@M M#%_"'-XT3:+9%,Z&K+_>$C$^\7N&&!L0!S6EBDTCA%NAE?G^[4#6S MNZU#CH678.(G;H0XF4P1I9P"PXZ>5!I&=2 N7OAX@[0A<=LKETS@@,:-2"8BR+7\I"(8"%B(& MMMG7B /OW&NU30X?8@DADXT!<=K 3=?>=9&TO%<>.V=M7VIZ21P+ZBJB$IGG:U]V^)%]$R\7J\I4,:(::9J!D"LGAQ<9F0(M.-2@0-M@L)%9V->[B M *\7]]9Y?&J> S2(3J!=7J[DGT,?F")[1C".]E"76&,N!VJ8;$O$VR M9F 1Z2BNZ+ RZIP"?=HX[:\K"\32:I$_+&>>_,'6R$WF":@KSCQ&R+&S_A!% MP>PZLMIT=%B**BLU-DY!R9DXJM+,/%7H*+[FV81@NB$&@.WC5PP+62.G#LH2 M],5FFOFSR;S D*_'=F>7XZT?$+DU*=;"+@AGS<"3J(077'Q,T,L\6=A6P MDV0Y5$==RH(Q0IVT8$:H*WV/[;LGYFJ=6*VSRO+D!F%XJE%"D7.K@G25 IS*?YL^M\1_FS^Y)50&[[]O')F:WJ+K76A_!U=T5W*+CV M67\YRSYG>@M<4>)K603Z8>.A'!-A(J()\?6M'QM*%M3243G;(8R>\RW;:5?) M>=<]LR7+!<6^A*-),5&:7Y]$I=K%_HY9=6V1YSQ8!>UV\JGPQP,\))O$!F-@ M2R3>8RR6<;.&G+C9'S9F#_<$Q]X0RYVS _V["1:QK[B56M7&NWYAF?#I'"L8 MP%&[[0W60FS]I[>-->L:+9FMM&?NH8[3KJU..W(!69]:56V 1VWX"*88;Y 2 M.!E(">SZT@X[E[\$#=.$A,8P:R^F,(&!=Z[/^SJ >4#!N"-V/[+L7$X(X=Q! M&-"Q;0[G@>:$:_BFI(J(WIJH"R30HX[RN_ESKJ1NJQEX96NQ6A@HKJB,,K+7GBSH^0H$\]\M@AZY6' M09\;J8\;Y,I5)#7-II0VI\F&/@F?B!)\W1*TGJ"0V1TJB0J19&!FQNM"H &J M4HLDLB/$E5!$EE2U(_,\2&&\W.G7M%G'AGD7#T!=( C,H^Z\-1')-%5N1>P] M.C4NE03BC]4U<@WM&2TH$![XMT)XF&%^%V0,?]P18)^<:+(0+HBZ$Y%037>Q MP=Y%Y7-OG$DD"+/I=Z0=)]_%WG1E]ZY4TW[($7Y>[8IS"LWUZUP]F\O+30)" M^*3CF]#*\VXKG\")?;75\"ZHHH6S=.D:O647IG,'XLR1,FI TG7CY\IR6=)0 M!:[(JG9[#J4?!@LYG/*3ODD [#:GC+>, M9=>]JO#A0O&$G_2X5X6X+K2S&N4=*2.TZ8U\^$\ M/JI\4UNHQF%)::F8!+P'LWSFEU9/P\FVUJ:8=A#5M)PC=S"?>&YX>8N*P0\7 M%^]Z&#E("7TE]1;:O[_C.@T\S'0QUN3[RD2:)!E'[1=U*ST,\2?VL1^1:TV? M &I"70F5IHI\Y])[%BWB9#4C"O[%8N%N\K5AI0(5':]IG'$2>+;RC[?5\&XT M:T]%OF:I5376"IEG5,%AEIFX#1UG/K,KBY=,CK?PK^ F6*]=%J^FB)O)D.M/ M"18G\2J=,2'>:MFM#W]5W'(]'9^_.'0)5W#!1?BU4YF")MU]CSUL I**_!H& M"N3>+?]3:'I0XL!V:%$_V+Q+/$\XD\XGU[&Z7[NFV^L1QB.$"LX\=6\ENCGR M5?2B!+@-HH VRM!AGUYI13/W2%9^A"2/U1V2H^6]>0>Q0Q;$\;?#^2F M6)-Q?(XIPC6A&.U71)D#IM8#97_+%WH!JA/\T5,=0,9[DU9D+FKX=1B,G]'.P3Y+R[@&>5ZQS1S:91.XRD(J3_F,(9H>2:S"9AX\6H^(5[890)F M7)E'[W*N^9V!Q%TE6*EI,9_C];-,:^,D,;8-BR#.D'$V:_6@Y#U4$^*U\N4)7 WTP*"-$6&8;W*:ZY_ MEM7O@!]*\]:2;7[ M#&/&_:TF\2R9Q=&S)0>JR9&]G$'+5Z>";]N PC9 4 +Y&/'J-H)L?)R*&#U. M6F$'U$*BH-@Y$^B>067PC&3RW9 FN@^FX-3FFR31(=3& ('Z0V_-+-*49/$W M[AAV7H?/XLMU^<*=8W(Z24:_G$57^2=2V!$DW&$W*_9R@D4O5)'XVH,R&T<] M;QJ(X.54WV,G^@+-"N[M1NY$%".KF*0W@J[CF.ZHTQX8'<8BI $RG[W!AK$A MA?!O=K%(>K-P\5$%.:TAPH>,$4"2<_SR6U=U&ZA*;QMN$X:(LE4*6VN:3B5 M!%+D"3+??W,%R3V1+\KE4ZX;4'>^=EU,Q]%0*Z(1G 9@:\"./.L%D/.4O\XG"%Q0Z'>X<\EJM\=^?;=!'/)QE_F&93_L (^FD"YQW!U";QD@#M\$U"5.13Y"+7;U93(9-' M"P;L_12Q3UF4KN#B"1ZYJT6&?TU6$SRVL;X=_$67P)?PAA3MC(R!QW3TF?$9 MP6&^0/S4*"5E #XLB(">H%6+6<8_S0CH.V).>L17QJAKT$]3XK]"6!4#AN;Q M(DGYIQ4_>1&GF6"UL!WTTSR1!\XF#-B$#LM=2&M_A@0OJ#$1<^:6#K>=OL(E MXA",<\%X1T:#P;]7\O=4OI??*3D*_Y[+]_AW]\! #N#UGH3?T1^%NX MG@O. MQ"B_GAP\F8VC\+E&\#:(T=V$R7UM;(+FF(MW-,I=8:+:/;9P<@;)7SID6RZ[ MF3VV9)YLD2@$%>!?RNVV\9=T:(SV:*O<\MDNE'ZYY-@V>W2QE^M2"AB2.Y%/ MPJ"$J@][W!7Y1J&4$AJ4?' G$%H1*\?1$P(P%K"6B$O(CNSZ#M-&@V3!_A$V MZ>F=FZ5>'=4@/^?S6E!,HE_D4E1>+O1JY:4KUGII >]77HC"Z]\:(\7H_L^0 MXXX&/?G^Y-(&WV-IED7GML /XBAHO ?%WST%6:1W^Q('/VF)@^_YN,Z6[J( M]?S2@T)ZH'5(*T_GA'@W-X;[?5M>+T-[SZ0!DY&%X@/.SQ MMTJ1,3M&=^P;6PBY4K8BD98:$9%;X7?6&(O]N7 :4*B%7P'J^/H7##T6(&^W MCYH#E]/^/??@?OP>N?J9+V2/2B\\JNX$D'$+RW;BI?\"GH,.T)]RV+_KNP,R M._!"0A4?/9T25G0;A0/$9&%L,:N(2B9>'&[1:YI22&,R[9DT)75^Q^I"K]^L M]R*&Q'Q=1HJ-WXGBQ)01J%KA\'"0Q(QBT/*&9:ON.T.=[ M!E*3PE^=J!3L"(ZT(MTL7(^+Q)$?(Z:RD!Q+NE>WE^1,[;DF=_CNGC;V=X:D MU&'GNF"HH:^57L M&Q1KK7=A]JQ"7#O>,6J0MTH66 3O[13#,$BL6BN&J]A&76$ 5JY>NHVWL2@M M46H:[P=N;%>WI!A"3T_]"SJ-DE!$D!?MWI0$!_!3%!,3<2#!I2 M?6%0MZL9O?.G-8(&G 3KZD?]I].1^Z6,\ZDR<2^*EAX= 8QSQS"OSW=@]#R> M(_!UT\YAP QQ([5I:-=. %B@EB]%976U A?)3G7-M>U)=]@,4OG5IT+*YOHR MXZ>=[$\])-A+/O6IX&O14V5[0I*)L+_"4(P#*!V/FKNBD.H N"<"'+9E#ALZ M4"7%#(T&JQT51"$G13344#G# 10<.FOF2D^ MZSATJOEV/8PD_C)<&YT'\FX)J)AB!0K<$3C<:P_L'Y1;F+T9\0=@@,<"$D>) MN*LLFZSGV:I#)%NG*3T%Z02NQJGIZTWPFB^NS1]>QDWQ;_9WW&5P7KBA8,N!H'A/2!*<&.@X4X!R%H&4?J;@0S+$.A.E("")TIJ5WFA<].4 MP0K9E?6=FNIPKF*@B=SHM!MBRMX;@!)=A;3.!:'$>3BN\YTH+FI0W!5;#PV! M5IU?%VP4W-MZ8CK[8VY%L)SJPM:48R*Y3C%E&I:R9A(;>2CEVXR/].O)E/NO MP6-9AY?2FQ7H\I-%(;6ZR8<)CR3*("G4Q^QF6N3]'3Q5/U/;7Q;WY"VD\K)< M-K[UH:0_8=H8' M^UFS5\Z%+9O1?T5/LW^>T.E5 MG$WF/1\Z>.+ %/_ZBJC]$NFKG]I7 G:0X+6W0*-N'E4L<5#BSM#$7B![:@;S MY0.#(F.7PJ,8QEB9<'L*NH0@!FD=&B)F(V_L1J8=W%_RQB06;0Z.8:6Y@X5W M3B4L=OG^X*C$*%79#<$Q98@"Q ,D>/T%+]DQY@%ELC1MJ-B#IOH-6&Z05"!U MW"A..%K+@!Z&#]4#^4ZFD_F<8@TNG05S^A2 M+>G= >EJA$9N?N)G%]#15G5...$!:_9!Z$.B1!I2 ;W*50=N[SU7: GDZON MD'9,$%AV!/?$DK34K"M*0UNT 0E9D]VKH;+8L)$'M"AL]Y]"2*K!G*)E=/-6BV+_)[YU7K&8B>F!G83CMCPXZ3&>($8<#ENL+]:!B7MF M UC.+ZO#]?[FX+SJIXG[)YX1[![._FP05MHT4BVH1R8[-30/GKW19WO-BD(U MQR]2BZ0]AU1=VK&C:.ZS2T1R'+N2=2+)_0/Y5;[T:$]OF&_0DF\8]QTC&,A, MUG((WF>VR1_%=K[&Q ':<50?!YJ^.8C"F^\LUE?YA%U-'?2[45XF9?4V3;5F M4"J-L58S,4.J[$7>@8+**H5,-P'_LF$^(><#558ID)>/Q REL3"FR%GQ7^[R M@Z-@#)O)\I3 <)QY*A9+@1K]?855%]]I-F^C&7_\_F9@XMMN9 EB2987)E@0 M7 'EC6RO$F)3][9O!3RU"K^%9/*YTR-A!;C>1W\&?;0XQ[UD?__W M(U2?"*)=38AN-R':W1$2-R*AT6HR/7;G,DJF<[AWA12!2,B$CSER_2)*$"P\ MR9">#9%!>'M;ZKR]N3G7AE^1E^H]KE$R8JWKU.0TX04G22/[[+9"M*L"[0$& M\%P]#*^_878(>^L]K?X(D3F7',XN!M?B;8^C9UD7_+;7].JZ<*)T]9S.H#/V M&,>\1R<9OK8="%"_-&EHKJ13.W%&#CEW)I)OQWD>-^4M*=Y$*.%O\HX?-,T( M!S&DM%2[\PW;4M 8/ 3KIEMLJ+K9$[+ @%1(G^KT?_A*^=-!D(A=@JZ)&KU) MXO%".]!8,-!0H^WQ?>0?OPD^UZH-S^;Q;#&-HV=9G,Q2@?;$:;9JD[3XF$:W M6=W0@X%^OU*KZ<2H0]^MT;L!,+D5_>)AT5@)?%\Z_4DL,V\[0*M1;N,ZL]6A M\:2@0JV4C,KVR9AI^B@C#TP16+&*?JT+53;Z7@UUI, 7&O@I'S4'&:A(T4R_/6Z\/]09D[9'0X MMD2#>%\17ZYF5:A84=U#@;:4+42DWER)DFD8?*EZ>3$ M01:=@V69+N+E,D6O3CI91J\/]:[<5BR95HAV91_9;>/,AF<;9<(3XY65">31I/B!US M%2\F2/EX[&;1DUK^EJ;WHHZR.625Y=7C&+"5Z@>] T3Y9XL[_\@E MKP0[- Y^;+_BQVIW>_XCE8AD=M&3A&3GKJ!U6OUDBU=MZ2H3?]$#6M,4A3BJ M3@5*. \R%*HR@'< A28BA/T-'WM9Q^D@G)H10$2SA*1L[# MAF:83!1BWL0>M:N:&/__M^EU^X[BN ^R-XGBR@V!\#%V1K6S;@:0H8HNA3=> MBVQLSQL>9+!"W52P7M":&2JN58MQ%;@HT=?&4MBE-J[MRSQ^Q85O!/GF]4@J MH75QKY[2TI0%LE6]Z.AS'@I%%I[80)L)V767VC"3>67H^-Q3^41I0!/VB6MM M!(P<> -CJ,/9 ]M!M=@.-GR$JL7>$P6KW+6B$*OJ?5].KJ7ZT?CLV)DIS2S MU7ZG3G2+F82]^<9%TH3S=UM5&V0MV'XWM+C9]@\];2_H55J:BXJ*H M0(1(/./'^\MAH]G4K4',?7HZK?)-BUXF;+(?@@&D(E6:7BON;>V>VQI+7GB! MYT5[VS?RH0?(("9D6!T/5%!\RM1$-RJ85MAU-<9?Y8S6*O:"[VV(D"3?V[Z[ M!V#9;='@:4#4*<\=+V$C[6FZO=>^/=IHN\0(BF/?O('YB4^^9^/)LG*[@*O' MXQ +Q?BA[D_:B@,&#RG5UAH=SN/J>O4'Z5<,>EF _-:%W"LGXZC1($+650H, MB_6%7U@_R/;I(;DF^4#.,29:$INCWW@8ME'"4DCL2!1DK>9D#<8/O"(F9@+R(7&D&0%NCP7/)+%*?%W5!2(95/6 M >X$+-$]]M-12F5K'6@&#I8V:M;J@+)L$LKR-^H-[\LA3>?2E27D6WFO[4%M M1.1ASBZ?FUIP1;:IGN-2-'3N'@.60FQD&%&336D8)U4M]#6$6L5F:)!,RS5[7"C%C8BZ M>6/!G.VN!>R2*&NX(@S+)O(G1PT\,2=DF)J?-66EZ8THE0X.BA%61PWZC0?Q M=57]HG"-MB?2[BBW?XDAM[[-=_)$0N-)QE[L4,A(A(>D%![AQ>5VGBSE;-O@ M%62S:JX?&+US3X<)NO=.=>.9I/D;);+;Z:HT28PP=CK:A M+ Y*Q%B<3Z9=-R78?05LTJ;DC"MT,8PPX[6=KG7LTBC\33P5HRW]1@Y.3NZ7 MC&B_:0HNFTUGJSM*#,&+,D6Y"IMT,AMHIZ(26;RPKR64*G0+TC\1)6R[4YA^ M^Z/FQE*UI9-LD>YM(8I,"_#1J7,L'5>++M$CKA^Y\K!.KKM2>&E\O,O>%M:. M,JD;FK#1P3M\$6\3#YT++>$)AFVD:N3TY#9<1 K=2^Z<*"WKH'"[4$-I<]9] MY;$8VRY$B4,U;9T2=DJOF,:3[2*\_]SU72 E M.OJ%=YJT2\SU]90;9V-Y,MJN0[9)!/F0]_;D:0](JT[XZT2.F[=#]$>Z/'X5 MGU*ZPWF]Q:3RFF%OG0!;(K--;J5H$$,\S!DU@PE>XBMOE6OB6B#B8XMMCWP& MVO%J&D/U),J;N%W.PL.5%*0>GU8L)*2/_;8"(<'\#S%-F\EQ^_BI9(EK*E!/ M '1A*(3.G'-GSK$SY]"N3IB*X#(O(,PFT[4-EPH%![IU2Z-$T.:BE6Z,,]"&"4S%:? M)=$A.^AO@JS&GR^N7E[\6_0#9W4+4E1^L\F,5$I[;#-97:JNVR)*!!2T_2%_ MM*1U83C8N_2,MG5$O-A);)4T8O=CM_1U:'GV*HO8$MMD&6>M#O]DZ7%3Z]X' MP'/AH.?5L_B9R*<^G-2M7S5VS(AN/"PJ"5YL<[CM:GU7 M4<(;O?(;@X^?A(AG&#;A-;H\@CI5LGLY''1MO"R*\@_U.S+;%-E$/PN:#LG"/O M'Q"*8(X$XK U.AK1UK;TCD=@"@K3,[3P8.&K=0$NU]WTBQI#)BHK_("89DXI 4!6<7O;F8R)H_$BB='*8D20M,,A"O M@YVO[_&%-96CC<,&Z6W18TGY+SYFP ?07XNZXK9U%G*X>=M[XIL9$[EJ^7BZ M0KJX<9((2@6YGTQQ]FX1\T[[K'O;E=4)RL,01%=C476+(C; '#"GV^G\G -K M*1VG6),S'2^7]-<$_WK5(V2F4RS@F>$?J;UDJT"'1P8ZS,>I_)_XBUISVBXU M:TK.#ABT?[,SRQU6SNG0JCS4^QY5V :/->.I#'42%HK!H:QK!XEOJBY&UU=Q@Y+S1+@\-CX:O# M?(+'RJ?5!>_7-*6JX0X(&>;)?@7,OT>QE-/.#Z=2-?C$W$_D.N]( *]WI.-D M9JM)MD27@QB*9TEPR60L2CO%.G5EXAOFLTS0RYVK^1BZ,E),B1R7RSP\VP2 M_3 ,YY[&23:!R]+Y$O^<3@C>E%("X#R>3U?$'Y^"U/SHG >;RL7*Q+$\/Y^L M[.?8)Q$M7<0@P(C;D:?8!6P=R.]IW M1?8;3EYI8;(LK7;;P]BEZ>L\#0;R61K/9\N8_U[0D0XB8SG[IEWQ%'/L3P72 M>)RK6#E]:/INC%I?QKDM]VGO+%O;4O'G9&>N H/W[ @.IZ1S0V)A('G=PE]W-EM$6=VC2LR:/2!JN5T8L=7Z[MB M<]AR]:7?AL;CGX0._R1T^&9"![.D#;&>;)%_::+?(M_WGQF2?_,,R1,RH/Z9 M_/*W2'[I9*H:;, E.TFO..CW*H _7(;0AY<*??A&&,X_T1@GHC'^+&Z8+7PG<(1WZ'Q=/*J9-=Z*P$#EXTX0ES8 MU>?Z6$+#BQX6DV<@B?'0E,)DK62&9]$2!-F;X^E2.,KS;.Y1^%B]<[:'X\+F M2WT@+*87S%ZM^G0BLWLH,7+QC#V191;D;.W;;;#)()STX"/I+F#V4 O7;?UH M4M2>2T)?H!ZJLT+B0G#97?E $QRO5LMHHG.1<>T[L]EE+CKZVT]T5&+:&C:$Y:J,=ETPO4W97WZ1 M:O18<2I#JD8%2"^02Y-T0A]G^#$A:3;'CRE]I&\S_W':?G<:+U?I5XPNF H8 M[;S/^^N7AF 8MT$CY63R;FK<)T2()\@76X^J3_PG5".N4DX9?LC2U]R#$UD.H M\78_7;!(O%D8=([EK8Y!1,@%C?=YZ4)_S;#Z)5Y-N[?)3 MXRC]^O//Q>>AWVW:CUV&C75!T["6TZ[&3 MLN[#")/.F%]]KU+6.%F[_E$40F!J36D3SQ#G_=U*5>D[S04A:]M M2&#=AX?MHTMTI%)8)$+W=>5.!P&Q8@0=<2F2-O?9G8^:(A"WG#BVS"J) RJW M6SG?@G0K\#*$!2/Z9 77>'ZOE1$NS$OXW87X[;#*:0KZ\0KD%EXZ3[&Z&S&6."4B@_66R)^LZ:R# MEJ#3$71U6&QSO"Q;3BE6H^7*6Q?/EO%T@B[*Q7(A5\_!K@5;N=]ES\UWD0Y='!^D_1?07CFX&8ZCHS0 =+E_(G M-\3^BN^"VT#Y@(>X!J2PWC(*2)1[#]MP=<,H9'TU.$?/*?\'4^-9+ZZU(^R' M;SM1+VUN4X;=@$WO"KC@OCH'D9EFRW@QF;B_/RCXG>\;H=0^T[\N3+Q&B]?; M1&NVT)83*MW+?UT$(1ZL(KM'XV%"$=0S'#_81KQNP:";QO/5U-D 1Y;K?!XO M9O/@]D4*?R4]<_'$RC]E(WTE9\B07O2:^4*8Z*OSC)/.)'Z$\%5U;9LOL2D+M85CO3L!R<#;_- MN"$:8S[AN5Q.$[+]5TE7/^OS];GZV5RB]AM6]1,!F5[CU. &^]GN_A$B+0F= M@_3WC%9E/,F.Q$S:,APFO"]H L<*ZBKS>31?\:)))RR^LF3!8BSK"JV_H>OV M!#_"W]YUD$Y8\"03]AFDH"9.V6N P[Y09^UBE;'G (9Q0=Z$6==OB^Y'YT)@ M"=*1YB=42!DZ"3RTI_^^2U]DR+SF(UF3/U:?,6S[(ZX;BH3L'@ZG&30]VZR) M4/6$"1HH#-]?9L340#*Q=I]\N>4F;K6))3;Q241<'_#MWPX5F2YL7C',B[S,QN7'$0Y&.8(-@1LZ*>3P)SNEA@J#F M/DJ9<%")Q M+HEGT]HRT6R?'^6( /0]$!D(NC%'J5!=2#1@E<*Y/E$9.)].G0Q,9_TR,%$) MV&H@@9G4@(%3- %CG.!<):'/-AY9,DK@0/(!WVX1)I"MBU[9:JV@?R$[\=CT MM^ A@F3B;00W?L.<]L$DPR0AS0?2H%KP*V?\M(!&0VK(\^AG1RDD*#75)\\5 M'_7J2U&O2X43='_W)_JER8/^@/G*HS<.-GAQ>UL7MPCW 34-VH;1,3Y9L!*B M!G+*#$O?[0DT9Q$OI@NZ/4NCV9A HQA026@0$="DD ME=C3Z3+7N_$!AP+D+?>14("_8L=UE'Y*I[CZZ'?:R=NIM8DOZL6>=(W(Q Q4[I54R\>L^1=.3X;Q;K2E+SG@>;(W6MF M;GPC?#JG^;]/H U"-ZZ\9M\Z%7M)=KB&&[5%N7U::M]E'T5;!Y-*,J 7BZHY MQ1U$*@VGC)6GG"+:+V49X@/9B?/A9$Z06MD\GB]5]_&]S0_[NZHF1&?0\=K. M1FL$4"N:8K>ZZ)" M^P4_8=@R]?$ V& ]:1"FD>=R$KO'[6_D^IG[G$!5]H1 M,/N)1O5+>!A(R#4" 5)TQB\)Q3]*9O$DG?/G= +:"GZO=913098!6F"_F,GOM5#_2CAA5V"IA%F"P!#TKPJ[*4N2EA<>%_:MG'84'O'+'#&.6S>MP=X]MH.6W_YL?_630CS]9\ M@K881A&.33TFKL'8;TL'P:?:TMKN*\>3]YY2Y:KH%2&E\."'!4+?GB9:C1&;!?_"R($/^+LFCB;TBW-U3;+Q"E.V[O,=U9DRC(-F"_O=+D#.HE>@<]\IDO(B2\10?C'M]T,G&A0&IH00%FU,[1AG=Y1O:1VZ8 MSL0X+TI0\MF_!?^_JH[-^EXCNCY,>+M$^CS=\=QKD[X MR+,(A8G.M ^/#PPX=BR1+[WFR0F-=?T(T@?/PY/EEF&.+-S[R'FWE_?UL5)* M\->_[^GTQ]82'2JG)BF!'6K'Y^19-Z8I'E;4@G-I KE?LGA)>4+3A"(2.(Q2 M&+)U;0)&\82"$1D<%5=#QW]"6L1J,8U>EU\*5ZXE3<"JAN-'BS :7)Z,;A-- M$4N:S5W0M/5#*9^:B>*8,#^[3>8R[Q%*/F"OWKY0Q-*&"0 M@97?DIR&*W,.;YHFT6P*AV_6#].CJ#"_9S/P.QK]4P+ZC="W@*;=^[\*>>G3N:S>+99$&7 MK>+%"AOQ!0HZE 17&5-6(UR >IS.,K,O6I4&,\HB3./5PK^BZ@3D M86E-T7;+,@^,!(5QE?[_O9U)UC%.;<6WR\FW;[A]@U+1.<6I\]RG^?/]:O+RH*39\6H^*8M3 MJRCX8F_2@,.:29*W- H:;;@7@-Y#8Y'$'XZ@LC: MOEHV!L7GB1)MP!K9&;0A)/5$B6Y@D@2GY_5B4EQ.]+VWZAS>4Y.X.RA'PR&\ M/^A9+PVUE*JZ@1O/R*DP/8O\$K *COGI_X"_EFK:FRMP<9LKA71"AQ;0_9$8T#5YB8Z6(X\![4CL[BA M&FKYB'VZA"K QX331LUM[JV2P>!Z(NA^O!(.>PMU;8^O1J]%^XN]M\8SB8$Z M'*XVLO>1;1X@=%*=ZC\_-7UH0H@Q$%?W'U\E*_Y3SSI4;H_V1 MDD5Z^H]^KZ__T/HH)<<<]U"@:9?'J!Y23SIH8^Z#D=D^.>D;7P18BY6TTX5= ML@?\@8[:(]6T.1GUX)_V21NF'GA+=?OZ%?50E="%%;.GU0GH?>KUSY&:D"/8 M:8^Z.*'5'R/T7\!->#3HZ9\&>.8^TBX-<"(H8;W G_IH%JBB.H;EJ-/5/YWH MG$=EMV=V=:@'_C3LF P';7W$4 TVJ< KXBVLL[';#738-!P\1EI"UW*#^O^) M^=?$AK3-[ZB[AG^'YCD7,]* 1_+.=\$*-ITSO(B,+"ANW,!4O+T^*X[>O+7[ MQIOBO=$[78).*I;T6$P:2S7*3L6U->K$#:" =QJGBGK0)P:XHF]%3+U4V4ZJ M3;#)1<[%+VDC5JNP:BI2#M3@ :"2Y=#ZZ3WFMKX!$VZO=,2>Z:.2*7%$<"2; MCAI1[=\/T"(8Y=P-]G+;@G.$Y4$$IV3N%N7 700J*-T,FI]E]-[2TLJZ# ]+ MWQ$<.,F+!'^YBQ-ZWE\%.[>$@'8)25CJDZ2Y!'_14!NDV\WEN*&$@A5>KO]W3E MD^6HC_9U\G/QM'T2BQX*6379-K* 56X740G,TJU&E&KBSCJI%HF]:=V4C'E?$0G%3%.I%$? M[P=A:M[[7MS,Z?Q^L43[/5@?V.GD;!)DE7'0I$@!'Y8S.>M&W21 E0D0CT!"GM4&BDE4JRG0@7B-XD1G;RZ]L#?=@L!)/_K;130<#<@8DKUP8: MPY%ZQG!IF[D;^.ZU\-^[U%?C%&,T(<3Z7^ 8$1FDU1T0 1L@1\S#-GW( )#J MK_3[G S?[[%/N]Q3":$DR!%%U^H?U(F9$ZB&-;EKR+[%'CUVV"_15R=%96J^ M.^P]>LHP&?KL1P>4;RX\\TXMXOAVZO"OSC%?>M=G&HU#II&4A&=0)!4(V1T\ MWMZWBK;1+) ?7U;RCQ D:NZN_? ]M5<;;E&35CI%V!B]&+.2!+HN/EVM)FIW MUC8I1VI"A/($ E<<&ENJ-AR.[N$&& R_8SV==DA2ZJ.AV& OPM_<" -1?*SL MC,K3F5'8J5/T>KIZ_F$ !:1C1.:)V/Z,)*I_]2[J^O<@W5J4MBUZ36K862BZ M:V2KH7SDSKL4XLO.P'7^%(0OQ?=LS2A*CFU1@ G5L'# %=Z\)6%7^,F$K/?$ M(+$%4I5&3D\?C/+E/@\$3L0_"Z=S%1:36/.YYI45%WL6MHUKD!^^/=97-I4V MCK$>0TH'EU5!7@4AA-[TS&B#JTX0/4F^0TFE24_+4L]TQ)]B,BKT?.6WV_<[S]@169"/"$/Z8*(^RQ7=I7193;AO232B6G M23)\$"*+BM0@TBY]S!;RR4,$U527259+R']I+-5^GBR=X'H<6]B'@@F+8$D8 MC9!,;Z "C0QLX#*6A,>0RA#=X%$&$*P]=1 '^>"4QR&6E:!G"-V;=5,(6%W@ MVC7UC1]?*WR-O$DURAJ"!BR>MR+B!'*K']?MGS?_;S70Z)V;Y^+B#FU9#NLD MU2![,OZE]*SF\_7*CJ)S,"5!).K+RZ.QEAIEMW9YB/&!OJCN"8F=/-U9M M[QQ9_!6=>V'SQ1=IED#5*J37];913[3KQSO4T9_ =2I+'QG9NC\\4R!<%:8' MY<1Y\@EFHCJOH5$>5VK3F((@3 $R>TX_G\YQ9I TB7E5"E?3E.;J@_XU_ZGFQ(_Y(\2,:]6@U)Y+WS/S MVA*^&Q@S78=4L^*.*6G M^7033FPVO]@*EJB*UGK]8?F3K,TUD84_&<810U@B&S#SQ.O!'HE$NUB\-'+: ME*W[O"H]<=:LOW["GR(['?XY$'G^,$0>I_22]01O,^+U5HD*B*#%D'A4>NJ\ MP,,SF8<%J[!6WGZK1VV9K@.W:VDQ^5('DE!I!]P,C?"R,$>4BF.IS_\K4#D_ M:UW)BA3:4%@=OFMWH\+7:JT%82O!>^1+02<^6YJ8!=!!-.U-;%^Q\MVLR*)IX MBG*W>Y6.@/%+<@!W=0M=7+\30@9XL-#ST4)-HZ5:M&<+V59L_(ZT?@X'"+C8 MZ'A=N''.6_V51#''-DOU5=W]1UWI! M/=8QA/97AG>;-/A*'!;FZ,B< 'O&P26O$HD#Z\V/9S>?]?ZO]OH-1"_5[642P+1C.J**M^G,NB+] M+*]KY@7'UTGD("*A1,&#)V\U;VDR0Z$+DNG$ODFF%#MMW\8W[\V]/X\,/FM> MVU'=P:[+N\XUJD33%AH?WZ+OO/QZ?-B$+ TT;7=:L,BN_\C9B\7EFGA13":DA(:]3"F5C3G*X02_!8 M<&9ES1TBUXI0=XC$H\6>##K^7+P?B(ZJ'CWZ7/AM\CASNX2D.=[1V6(--RA!!4]?B\_; MU6(]6TRUV7=\M\:-EAI]#4>.Z PU-ZI!"P_9*HI>(_73R"\Z2QA]5X!<$ZV[ M%76-3V^52/RO+U*X6:3'#L!.$^=O]:HW0C!%6&H);@-3]*<0QPC/.:N_A;2S M]N^D)@@_8YY3%AI)V6]UN0P'K0'WN-_J,(\I2HTD;+,)D;!&C_8LXE8;ES9$9XM'D!),!!Y5C7B5L.=[J\44R&K"$ M.3;H/@*,+EZAP=, E[,J.49=1\T@Y#'J.&T-QZEQBMAS* MX->SSD+(^"*[F045<<=\QRQB=0!>2J(.<]@C[D<_6_)CT LQB^VY5;KGK<=T M3L^K"T[,=$5GIH6.ID*^NG2Z^-MOOW7;/=(EXJZT<>M#L@@K14V?5S#?-I'% MN<-MS#TV4-7F*JFEN=[9H75,/+>S*3H?)L?B/%^"IQ]X3<<8ID;@DA7J_J_J M* IK,3+M$&"W2[*>G.QL?K?9!>]TM_%4,0EO5O5N=0D/9S;G87+G&O3GVYM> M]%6[L+!MC6/$JXD67J 9"LQGF^)-!\B[3XO'1Q2L??+[$UQ>CM?&@^K3^'(^ M&8,0N(1;.=@QE!R%$)P /HW'E]ZX>M+>&LQ% QB^/P??CJ6.(-";J?09[&MV M3DU=J!YG-M++RMSW\KS >('9 M3+LYJ?Y7?8.36!TMOYR?7EQ188J9K:>VT*A^(667L[_S(Z+Z8FAJ3&4._O+Q M;Z3>^/*\G*DO?PXF_;O)\L_B B6%F3GR80?(KC#=+GO\(.A5[9LD0U9W<'8S M.7B>1:7#J,OGRQS,JI2&I:R*!>2"5F4Y,62M2N\1W"J=IY2DNJ^W12"""$X1 MOCPAO1-(*\([G*M&5+#)J(_T3B#F9-3'UMGT,=U^#8@.XP<^_-08-B]R 'U^ M@*6G_6DSW#3#+!V&C@@'S@.A6LK79B# LA"KKN\-H?F2YD)9==+1"$]+3-'. MAIM8!![8N,'*L$%>O;BULV/T+^/Z-E]N0H*NB#+3^%SI9TW0%4.5?(AN/'); MC*EM=X[^?%M<3[YK7@[X/QSN5((6U,7=%E/C+>B5 POGKR(R>@.KG$SR/8C[ M1 YWE)&:E2@WW6@!;-^U6 M6E CZ$ \/0( ( * - >&POB27"E=?TV")JL DZ:#Y"R.=?RQP2_'#Z\DLK]=4+Y,>35R]0+2QWT&Y3&A12[ M^V0!4YMP0&O"$GQ-&%TI:K,*PBG;>'AF@4PRJ9 V!V2T119I'GTX\IX]NYZ' M4R&5J^TK^.^JG[X7&#PKD#(V"IQA#Z1Q3;0&)6Z,XR8[\+L0ZNWEIC8*2T4V MT>P"3PEN,$564N6@QC(1'J T9E!8.8J6E1VUK ,;U%IR8^24E%(0IV'(Z U# MFP%C]_9B?RYVN+L"^3GV2$*,K(K!-*ONS>G40B=YF\US;].&!_&BFJZE?M^: MY0CGV[L#=PH*VCF_*T8!AIW4-=N\8[04'/QB?EDP.K!@&I.A#JJDHH^&SUZ5 MS "@,%J#TC3;1KXJ4B^AT\-UZHI#-<^>H>:GWN<2!"C"MD6;NW_,N_R?%=L6 M\->:W6]E7_$3BIR_.7Z-MMT] Y&+XQC5 M5C3/P>NQ+XL$W]I'#=MI+U-_,_2:K,QS<(??Y.90D);I.[M$%TSP9'^TPJ/% M.&LY4B1XLC]!3EM^Z0I.;\[T&U!+ P04 " #'EEI0X 6"^F@% -,0 M#P 'AL+W=OO]J?Z])-Z8(-J@S:FKBR6_%%JSM_O[U;%#+N<*L^R^N3R6PB9!OL>UT' MYZN< MN)1KU6''JYQ7NY\08G#NN81[J>,&=UXE'2,GC_&VUE6\>B7>REJ:4HD^NIX MI@ P/1B@.+J4!'(.(.=/"+GL(+H#O+ K\6FK'(', &3&#EDIXR/A*"Z!S %D M?K!(+H,M"60!((N#09Y*OR&0"P"YX(5\VWIME/?B3/G2Z6VW R%[#LB>\Y(M MVZ:1[GM_3_7:Z'B8-$&\*4O;FJ )Y L ^>*)PG=JFVMM=CO0-GN&&NT9+]R5 MNE6F56+E;-.]S<%%YWIQI\-&G+8#3.@69KF<1W.;=7=1\<;[KL66IA(?K*WN M=%U32B28A-DP[Z5VXHNL8SSC$_D^WFM3:EF+<^.#:QN*B123,#OF2J\WX=BN MCO_Q/\/91_-"R;A\0=^:!$DF8;9,UTK?;&Q=*>?_$._^;6.^1=F06Q)FN9R; MTC9*?);?U. =02I)F%URIJX#94'&2)B5$5M@UT:EO?NV[1*%08R0+Q)N8:AU MMT=\(W>'#TV6($LDS)K(9LG1S3.QE+>QJ/'B,N:G-&]&DDB9)?%W*UVLNNKO MI$V+)1A-F5-DAY39#E>J:U_+T+H8.@H%JPUF&8QE3;'.B-E>J95_1C&1#%)F M&< 4ZFM*,9$,4F89C"91XB@6[O6#8"(MI,Q:@-G4,)C(%"FS*7 V)2@FDDC* M+!&83@VCB9R2,CL%IE-#3.27E-DO8^G4V LT1Z:9,YN&YE6C<$@SRR5^@E),Y)LY=_$!M3BGF$@X!YC+>.ZJI3UU&;)0QFPAB#G(V3(X MSG*0JF>/22V4(0MES!;"F-1"&;)0QFPAC$DME"$+9FSF2,+ MYV$.Z'&=QT.-[/W?D&^V$&F,A".;.%,.;@V406RKEKH;'N MHE_IYF".![)0SET+C6/NDWJ*B2R4'Z+S;8\Y:-X+9*&"NQ:"F/05*I"%"F8+ M/8:YJS%H'U*!+%2P6XAT9M[C=8WHA?5T3+1 %BK8+?0HYJ6SMQ036:A@MA# MO%(E+8 +9*'B"6<&/,#L-E%,..^,?0AH@+EOUGNKQQ-23&2A@ME"W9R&$;Q] MWS;%1!8JF"WTV\C <5=C;JW93>:CF,A"!;>%1L8'2'#I;$-DH06WA48Q/]L0 M;W\LYR@FLM""V4(C$S8>BR:RT(+90H\.N.R\3C&1A1;>E$][&;+)CEW9R?55O7IW'=)W-A9;>^ M/\?^GPBO_P-02P,$% @ QY9:4$1]_<1@ @ 8RP !H !X;"]?7_*Y'DYM4XZGKJS>+^>F M;*KC,'3?G"O;8[[4Y:[MMYMJOYYYZO5S[H_Y&%3N?>S>VO[UW+,>2CN^N;OQ@7C3SZZ_#_KV_W^M,W? MV^VO2VZ&3RK^+JCI!? QG7_"2$-5]K#[CV?*\] -OSQ?: ;,\WVP.T/5]M#]CV M?+<]@-OSY?: ;L^WVP.\/5]O 7H+7V\!>LL"U]KH8INOMP"]A:^W +V%K[< MO86OMP"]A:^W +V%K[< O86OMP"]A:^W KV5K[<"O96OMP*]=8&S$G18PM=; M@=[*UUN!WLK76X'>RM=;@=[*UUN!WLK76X'>RM<[ +T#7^\ ] Y\O0/0._#U M#D#OL,!9-SKLYNL=@-Z!KW< >@>^W@'H'?AZ!Z!WX.L=@-Z!KW<$>D>^WA'H M'?EZ1Z!WY.L=@=Z1KW<$>L<%[E6BFY5\O2/0._+UCD#OR-<[ KTC7^\(](Y\ MO0WH;7R]#>AM?+T-Z&U\O0WH;7R]#>AM?+T-Z&T+/&N"'C;AZVU ;^/K;4!O MX^MM0&_CZYV WHFO=P)Z)[[>">B=^'HGH'?BZYV WHFO=YKH78YUGW<_AO[4 M',JM2_X9_F7-!.XR?)SS[3.N4[_66E"T!F_Q$0( & K 3 6T-O;G1E;G1?5'EP97-=+GAM M;,W:S4[C,!0%X%>ILD6-Z]_ B+(9V Y(,R]@DMLF:A);MF'*V^,$&&E0D4"T MTMDT3:YS[TEJ?:M>_GGR%!?[H1_CNFA3\C\8BW5+@XVE\S3FRL:%P:9\&K;, MVWIGM\3$:F58[<9$8UJFJ4=Q=7E-&_O0I\7/E^M3ZW5AO>^[VJ;.C>QQ;-XU M7;XV+ /U\YK8=CZ>Y07%XF:?N\1\;5WD:BS8)R:\OW$ZS_?=/E((74-?BN8V MFZZFQM4/0[ZEC#Z0;6)+E(:^C*T-U/Q.H1NWKWGO;$B_[) ;LWW/_EM0GBY' M>NKI<("YKD4T+C_F( M-&V=AII/#<^M3_?#_G5A-W\_],+_%2.;#]][Z\?+(4!R2) <"B2'!LEA0')4 M(#G.07)<@.3@*Y0@**)R%%(YBJD&UL4$L! A0#% @ QI9:4#>DU]'R @ R P !@ M ( !]P@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ QI9:4"&TMI9%! H1, !@ ( !Z!( 'AL M+W=OL/ ( M (@& 8 " 6,7 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ QI9:4#\J MNUH/!0 ?AD !@ ( !DQX 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ QI9:4'\D36"V 0 T@, !D M ( !JB< 'AL+W=ODYZ8+0! #2 P &0 @ &7*0 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ QI9:4-8MHXBT 0 T@, !D ( !;RT M 'AL+W=O;4! #2 P &0 @ %:+P >&PO=V]R:W-H965T&UL4$L! A0#% @ MQI9:4%]-U/"S 0 T@, !D ( !,3, 'AL+W=O M.@ >&PO=V]R:W-H965T&UL4$L! A0#% @ QI9:4#2(3K2T 0 T@, !D M ( !M3X 'AL+W=O&PO=V]R:W-H M965TI# !X;"]W;W)K&UL4$L! M A0#% @ QI9:4.*4(F@B @ ) < !D ( !&D8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QI9: M4)=C["JR 0 T@, !D ( !BDP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QI9:4(XC'\7< 0 04 M !D ( !;5( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QI9:4$#:KS2V 0 T@, !D M ( !5U@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ QI9:4"Z9:0]) @ Y08 !D ( !BF 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ QI9:4/U( MGF4M @ X08 !D ( !GV@ 'AL+W=O&PO=V]R:W-H965T] ( ,,, 9 " 0)N !X;"]W;W)K&UL4$L! A0#% @ QI9:4(K)\./E @ P0L !D M ( !+7$ 'AL+W=OE6D" ##" &0 @ %)= >&PO M=V]R:W-H965TU%M_F@( M '\* 9 " >EV !X;"]W;W)K&UL4$L! A0#% @ QI9:4.V+?0X4 @ A 4 !D ( ! MNGD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ QI9:4-N&OVMJ @ ;0@ !D ( !78< 'AL+W=O&PO=V]R:W-H965T^, !X M;"]W;W)K&UL4$L! A0#% @ QY9:4'IPSU9K M @ ,@@ !D ( !B9 'AL+W=O&PO=V]R:W-H965T6 M6E!:CL1:M $ -,# 9 " 7F5 !X;"]W;W)K&UL4$L! A0#% @ QY9:4%L5M23Q 0 ZP4 !D M ( !9)< 'AL+W=O&PO=V]R M:W-H965T66E#FYS;N) ( )0& M 9 " 5F< !X;"]W;W)K&UL M4$L! A0#% @ QY9:4 KH.W$N P G T !D ( !M)X M 'AL+W=O&PO=V]R:W-H965T66E#]G9>UJ@$ )P# 9 M " 8VE !X;"]W;W)K&UL4$L! A0#% @ MQY9:4->.*4Z' @ E@@ !D ( !;J< 'AL+W=O&PO=V]R:W-H965T66E S<_]+,P( $D& 9 " 3NL !X;"]W M;W)K&UL4$L! A0#% @ QY9:4/)"5=>K @ MM D !D ( !I:X 'AL+W=O&PO=V]R:W-H965T66E#[ M/4$O"0, !D, 9 " 56T !X;"]W;W)K&UL4$L! A0#% @ QY9:4/V&>Q*S P 8A$ !D M ( !E;< 'AL+W=O.Y;D4" #2!P &0 @ %_NP >&PO=V]R:W-H M965T66E!=L@D:* ( (L& 9 M " ?N] !X;"]W;W)K&UL4$L! M A0#% @ QY9:4)Y=VT+E @ *PL !D ( !6L 'AL M+W=O&PO=V]R:W-H965T66E!W!+P@[@$ -H$ 9 " M 2O' !X;"]W;W)K&UL4$L! A0#% @ QY9: M4.Q_SV33 P GQ !D ( !4,D 'AL+W=OSD" "#!P &0 M @ %:S0 >&PO=V]R:W-H965T66E#!=W,BTH$ %8/ @ 4 " &UL4$L! A0#% @ QY9:4. % M@OIH!0 #3$ \ ( !-E0! 'AL+W=O66E!$??W$8 ( &,L : " 66E"T!F_Q M$0( & K 3 " 6-< 0!;0V]N=&5N=%]4>7!E&UL 64$L%!@ !3 %, MQ8 *5> 0 $! end XML 76 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangible Assets and Goodwill - Finite Lived Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]    
Finite Lived Intangible Assets Gross Carrying Value $ 33,921 $ 22,760
Finite Lived Intangible Assets Accumulated Amortization 20,046 16,841
Finite Lived Intangible Assets Net Carrying Value $ 13,875 $ 5,919
Developed Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite Lived Intangible Assets Weighted Average Estimated Useful Life (in years) 7 years 7 years
Finite Lived Intangible Assets Gross Carrying Value $ 16,154 $ 14,223
Finite Lived Intangible Assets Accumulated Amortization 12,714 11,082
Finite Lived Intangible Assets Net Carrying Value $ 3,440 $ 3,141
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite Lived Intangible Assets Weighted Average Estimated Useful Life (in years) 9 years 11 years
Finite Lived Intangible Assets Gross Carrying Value $ 15,487 $ 6,257
Finite Lived Intangible Assets Accumulated Amortization 5,052 3,479
Finite Lived Intangible Assets Net Carrying Value $ 10,435 $ 2,778
Non-Compete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite Lived Intangible Assets Weighted Average Estimated Useful Life (in years) 3 years 3 years
Finite Lived Intangible Assets Gross Carrying Value $ 1,912 $ 1,912
Finite Lived Intangible Assets Accumulated Amortization $ 1,912 $ 1,912
Tradename [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite Lived Intangible Assets Weighted Average Estimated Useful Life (in years) 3 years 3 years
Finite Lived Intangible Assets Gross Carrying Value $ 368 $ 368
Finite Lived Intangible Assets Accumulated Amortization $ 368 $ 368

XML 77 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Summary of Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares, Outstanding at December 31, 2019 2,479,423    
Aggregate Intrinsic Value, Exercised   $ 4,897 $ 1,243
Options Outstanding [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares, Outstanding at December 31, 2018 2,737,655    
Shares, Granted 770,038    
Shares, Exercised (466,110)    
Shares, Cancelled (562,160)    
Shares, Outstanding at December 31, 2019 2,479,423 2,737,655  
Shares, Exercisable at December 31, 2019 1,117,747    
Weighted-Average Exercise Price, Outstanding at December 31, 2018 $ 8.57    
Weighted-Average Exercise Price, Granted 9.89    
Weighted-Average Exercise Price, Exercised 7.45    
Weighted-Average Exercise Price, Cancelled 9.57    
Weighted-Average Exercise Price, Outstanding at December 31, 2019 8.96 $ 8.57  
Weighted-Average Exercise Price, Exercisable at December 31, 2019 $ 8.32    
Weighted-Average Remaining Contractual Term, Outstanding at December 31, 2019 7 years 2 months 26 days    
Weighted-Average Remaining Contractual Term, Exercisable at December 31, 2019 5 years 4 months 13 days    
Aggregate Intrinsic Value, Exercised $ 1,286    
Aggregate Intrinsic Value, Outstanding at December 31, 2019 1,558    
Aggregate Intrinsic Value, Exercisable at December 31, 2019 $ 1,291    
XML 78 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Property and Equipment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 47,475 $ 39,878
Less accumulated depreciation and amortization 35,389 30,175
Property and equipment, net $ 12,086 9,703
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (in Years) 3 years  
Property and equipment, gross $ 14,807 14,076
Software [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (in Years) 3 years  
Property and equipment, gross $ 27,882 21,208
Software [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (in Years) 3 years  
Software [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (in Years) 6 years  
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (in Years) 5 years  
Property and equipment, gross $ 2,965 2,929
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,821 $ 1,665
XML 79 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2019
Equity [Abstract]  
Summary of Stock Option Activity
The following is a summary of the stock option activity for all stock option plans during the year ended December 31, 2019:
 
   
Number of

Shares
  
Weighted-Average

Exercise

Price
   
Weighted-Average

Remaining

Contractual

Term

(In Years)
   
Aggregate

Intrinsic

Value
(1)
 
Outstanding at December 31, 2018
   2,737,655  $8.57     
Granted
   770,038   9.89     
Exercised
   (466,110  7.45     $1,286 
Cancelled
   (562,160  9.57     
  
 
 
      
Outstanding at December 31, 2019
   2,479,423  $8.96    7.24   $1,558 
  
 
 
      
Exercisable at December 31, 2019
   1,117,747  $8.32    5.37   $1,291 
  
 
 
      
 
(1)
The aggregate intrinsic value was calculated based on the positive difference between the estimated fair value of the Company’s common stock on December 31, 2019 of $8.69 per share, or the date of exercise, as appropriate, and the exercise price of the underlying options.
Restricted Stock Units Activity
The following table summarizes the RSU activity during the year ended December 31, 2019:
 
   
Shares
   
Weighted

Average
Grant

Date Fair
Value
 
Unvested by December 31, 2018
   3,033,582   $8.07 
Granted
   2,032,072    10.59 
Vested and issued
   (537,362   7.91 
Cancelled
   (901,928   8.45 
  
 
 
   
 
 
 
Unvested by December 31, 2019
   3,626,364   $9.03 
  
 
 
   
 
 
 
Schedule of Shares of Common Stock Reserved for Future Issuance
At December 31, 2019, the Company has reserved the following shares of common stock for future issuance:
 
   
December 31,
2019
 
Common stock options outstanding
   2,479,423 
Restricted stock unit awards outstanding
   3,626,364 
Shares available for issuance under all stock-based compensation plans
   2,136,689 
  
 
 
 
Total shares of authorized common stock reserved for future issuance
   8,242,476 
  
 
 
 
XML 80 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Quarterly Financial Data (Tables)
12 Months Ended
Dec. 31, 2019
Quarterly Financial Information Disclosure [Abstract]  
Summary of Quarterly Financial Data
The following table presents certain unaudited quarterly financial information for the eight quarters in the period ended December 31, 2019. This information has been prepared on the same basis as the audited financial statements and includes all adjustments (consisting only of normal recurring adjustments) necessary to present fairly the unaudited quarterly results of operations set forth herein.
 
  
For the three months ended:
 
  
Dec. 31,
2019
  
Sep. 30,
2019
  
Jun. 30,
2019
  
Mar. 31,
2019
  
Dec. 31,
2018
  
Sep. 30,
2018
  
Jun. 30,
2018
  
Mar. 31,
2018
 
Revenue
 $47,603  $47,434  $47,582  $41,836  $40,864  $41,121  $41,654  $41,194 
Gross profit
  28,803   29,120   25,973   25,090   24,387   24,803   25,036   23,983 
Loss from operations
  (6,870  (2,358  (7,082  (4,753  (2,527  (3,141  (5,017  (2,416
Net loss
  (6,712  (2,970  (7,238  (4,983  (2,617  (3,502  (5,652  (2,257
Basic and diluted net loss per share
  (0.17  (0.08  (0.19  (0.14  (0.07  (0.10  (0.16  (0.06
XML 81 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt
12 Months Ended
Dec. 31, 2019
Debt Disclosure [Abstract]  
Debt
10. Debt
On December 14, 2018, the Company entered into an amended and restated loan and security agreement with a lender (the “Loan Agreement”) providing for up to a $30.0 million asset based line of credit (the “Line of Credit”). Under the Line of Credit, the Company can borrow up to $30.0 million. Borrowings under the Line of Credit are secured by substantially all of the Company’s assets, excluding its intellectual property. Outstanding amounts under the Line of Credit accrue interest at a rate as follows: (i) for prime rate advances, the greater of (A) the prime rate and (B) 4%, and (ii) for LIBOR advances, the greater of (A) the LIBOR rate plus 225 basis points and (B) 4%. Under the Loan Agreement, the Company must comply with certain financial covenants, including maintaining a minimum asset coverage ratio. If the outstanding principal during any month is at least $15.0 million, the Company must also maintain a minimum net income threshold based on
non-GAAP
operating measures. Failure to comply with these covenants, or the occurrence of an event of default, could permit the lenders under the Line of Credit to declare all amounts borrowed under the Line of Credit, together with accrued interest and fees, to be immediately due and payable. The Line of Credit agreement will expire on December 14, 2021. The Company was in compliance with all covenants under the Line of Credit as of December 31, 2019 and there were no borrowings outstanding as of December 31, 2019.
XML 82 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value of Financial Instruments
12 Months Ended
Dec. 31, 2019
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments
6. Fair Value Measurements
ASC 820, Fair Value Measurements and Disclosures
, establishes a three-level valuation hierarchy for instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and the Company’s own assumptions (unobservable inputs). Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the inputs that market participants would use in pricing the asset or liability, and are developed based on the best information available in the circumstances.
ASC 820 identifies fair value as an exit price, representing the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based on the highest and best use of the asset or liability. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. The Company uses valuation techniques to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized as follows:
 
  
Level
 1:
Observable inputs, such as quoted prices for identical assets or liabilities in active markets;
 
  
Level
 2:
Inputs, other than the quoted prices in active markets, that are observable either directly or indirectly, such as quoted prices for similar assets or liabilities, or market-corroborated inputs; and
 
  
Level
 3:
Unobservable inputs for which there is little or no market data which require the reporting entity to develop its own assumptions about how market participants would price the assets or liabilities.
The valuation techniques that may be used to measure fair value are as follows:
A.
Market approach
— Uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities.
B.
Income approach
— Uses valuation techniques to convert future amounts to a single present amount based on current market expectations about those future amounts, including present value techniques, option-pricing models, and excess earnings method.
C.
Cost approach
— Based on the amount that currently would be required to replace the service capacity of an asset (replacement cost).
The following tables set forth the Company’s financial instruments carried at fair value using the lowest level of input as of December 31, 2019 and 2018:
 
   
December 31, 2019
 
   
Quoted
Prices in

Active

Markets for

Identical
Items

(Level 1)
   
Significant
Other

Observable
Inputs

(Level 2)
   
Significant

Unobservable
Inputs

(Level 3)
   
Total
 
Assets:
        
Money market funds
  $41   $—     $—     $41 
  
 
 
   
 
 
   
 
 
   
 
 
 
Total assets
  $41   $—     $—     $41 
  
 
 
   
 
 
   
 
 
   
 
 
 
 
   
December 31, 2018
 
   
Quoted
Prices in

Active

Markets for

Identical
Items

(Level 1)
   
Significant
Other

Observable
Inputs

(Level 2)
   
Significant

Unobservable
Inputs

(Level 3)
   
Total
 
Assets:
        
Money market funds
  $8,299   $—     $—     $8,299 
  
 
 
   
 
 
   
 
 
   
 
 
 
Total assets
  $8,299   $—     $—     $8,299 
  
 
 
   
 
 
   
 
 
   
 
 
 
Realized gains and losses from sales of the Company’s investments are included in “Other income (expense), net”.
The Company measures eligible assets and liabilities at fair value, with changes in value recognized in earnings. Fair value treatment may be elected either upon initial recognition of an eligible asset or liability or, for an existing asset or liability, if an event triggers a new basis of accounting. The Company did not elect to remeasure any of its existing financial assets or liabilities, and did not elect the fair value option for any financial assets and liabilities transacted in the years ended December 31, 2019 or 2018.
XML 83 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2019
Business Acquisition [Line Items]  
Schedule of Total Purchase Price
The total purchase price for Ooyala has been allocated as follows:
 
Accounts receivable
  $3,175 
Other tangible assets
  $811 
Identifiable intangible assets
  $9,636 
Goodwill
  $4,585 
Deferred revenue
  $(6,633
Other liabilities
  $(196
  
 
 
 
Total estimated purchase price
  $11,378 
  
 
 
 
Schedule of Identifiable Intangible Assets Acquired and Their respective Useful Lives
The following are the identifiable intangible assets acquired and their respective useful lives, as determined based on preliminary valuations:
 
   
Amount
   
Useful Life
 
Customer relationships
  $8,998    7 
Developed technology
   638    1 
  
 
 
   
Total
  $9,636   
  
 
 
   
Schedule of Estimated Remaining Amortization Expense
The estimated amortization expense for 2019 and for each of the five succeeding years and thereafter is as follows:
 
Year Ending December 31,
  
Amount
 
2019
  $1,443 
2020
   1,445 
2021
   1,286 
2022
   1,285 
2023
   1,285 
2024 and thereafter
   2,892 
  
 
 
 
Total
  $9,636 
  
 
 
 
Schedule of Pro Forma Financial Information
The pro forma information for all periods presented also includes the effects of business combination accounting resulting from the acquisition.
 
   
Year Ended December 31,
 
   
2019
   
2018
 
Total revenue
  $192,070   $195,293 
Net loss
   (20,616   (16,955
Earnings per share—basic and diluted
   (0.54   (0.46
Other Business Combinations [Member]  
Business Acquisition [Line Items]  
Schedule of Total Purchase Price
The total purchase price for the August Acquisition has been allocated as follows:
 
Cash
  $981 
Accounts receivable
  $393 
Other tangible assets
  $210 
Identifiable intangible assets
  $1,525 
Goodwill
  $5,541 
Accounts payable
  $(177
Deferred revenue
  $(138
Accrued expenses
  $(322
Deferred tax liability
  $(333
  
 
 
 
Total estimated purchase price
  $7,680 
  
 
 
 
Schedule of Identifiable Intangible Assets Acquired and Their respective Useful Lives
The following are the identifiable intangible assets acquired and their respective useful lives, as determined based on preliminary valuations:
 
   
Amount
   
Useful Life
 
Developed technology
  $232    4 
Customer relationships
   1,293    4 
  
 
 
   
Total
  $1,525   
  
 
 
   
Schedule of Estimated Remaining Amortization Expense
The estimated remaining amortization expense for 2019 and for each of the five succeeding years and thereafter is as follows:
 
Year Ending December 31,
  
Amount
 
2019
  $160 
2020
   381 
2021
   381 
2022
   381 
2023
   222 
2024 and thereafter
   —   
  
 
 
 
Total
  $1,525 
  
 
 
 
Schedule of Goodwill
The changes in the carrying amount of goodwill for the year ended December 31, 2019 were as follows:
 
Balance as of January 1, 2019
  $50,776 
Goodwill from acquisitions
   10,126 
  
 
 
 
Balance as of December 31, 2019
  $60,902 
  
 
 
 
XML 84 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Quarterly Financial Data
12 Months Ended
Dec. 31, 2019
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Financial Data
14. Quarterly Financial Data (unaudited)
The following table presents certain unaudited quarterly financial information for the eight quarters in the period ended December 31, 2019. This information has been prepared on the same basis as the audited financial statements and includes all adjustments (consisting only of normal recurring adjustments) necessary to present fairly the unaudited quarterly results of operations set forth herein.
 
  
For the three months ended:
 
  
Dec. 31,
2019
  
Sep. 30,
2019
  
Jun. 30,
2019
  
Mar. 31,
2019
  
Dec. 31,
2018
  
Sep. 30,
2018
  
Jun. 30,
2018
  
Mar. 31,
2018
 
Revenue
 $47,603  $47,434  $47,582  $41,836  $40,864  $41,121  $41,654  $41,194 
Gross profit
  28,803   29,120   25,973   25,090   24,387   24,803   25,036   23,983 
Loss from operations
  (6,870  (2,358  (7,082  (4,753  (2,527  (3,141  (5,017  (2,416
Net loss
  (6,712  (2,970  (7,238  (4,983  (2,617  (3,502  (5,652  (2,257
Basic and diluted net loss per share
  (0.17  (0.08  (0.19  (0.14  (0.07  (0.10  (0.16  (0.06
XML 86 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Right-of-Use Asset and Lease Liability (Tables)
12 Months Ended
Dec. 31, 2019
Accounting Changes and Error Corrections [Abstract]  
Schedule of Maturity Analysis of Undiscounted Cash Flows of Operating Lease
The following shows the undiscounted cash flows for the remaining years under operating leases at December 31, 2019:
Year Ending December 31,
  
Operating
Lease
Commitments
 
2020
  $6,786 
2021
   6,186 
2022
   2,840 
2023
   1,644 
2024
   1,525 
2025 and thereafter
   210 
   
 
 
 
Total operating lease commitments
   19,191 
Less imputed interest
 
 
(1,316
)
Total lease liabilities
 
$
17,875
 
   
 
 
 
XML 87 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
2. Summary of Significant Accounting Policies
The accompanying consolidated financial statements reflect the application of certain significant accounting policies as described below and elsewhere in these notes to the consolidated financial statements.
The Company believes that a significant accounting policy is one that is both important to the portrayal of the Company’s financial condition and results, and requires management’s most difficult, subjective, or complex judgments, often as the result of the need to make estimates about the effect of matters that are inherently uncertain.
Basis of Presentation
The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (GAAP). Any reference in these notes to applicable guidance is meant to refer to the authoritative United States generally accepted accounting principles as found in the Accounting Standards Codification (ASC) and Accounting Standards Update (ASU) of the Financial Accounting Standards Board (FASB). The Company adopted ASC 842 using the additional transition method introduced
by ASU 2018-11
on January 1, 2019 and ASC 606 using the modified retrospective method on January 1, 2018.
Use of Estimates and Uncertainties
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, and the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts expensed during the reporting period.
Significant estimates relied upon in preparing these consolidated financial statements include revenue recognition and revenue reserves, contingent liabilities, intangible asset valuations, and the realizability of the Company’s deferred tax assets.
Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results may differ from management’s estimates if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made.
 
The Company is subject to a number of risks and uncertainties common to companies in similar industries and stages of development including, but not limited to, rapid technological changes, competition from substitute products and services from larger companies, customer concentration, management of international activities, protection of proprietary rights, patent litigation, and dependence on key individuals.
Principles of Consolidation
The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.
Subsequent Events Considerations
The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the financial statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. Subsequent events have been evaluated as required. The Company has evaluated all subsequent events and determined that, other than as reported herein and described below, there are no material recognized or unrecognized subsequent events.
Foreign Currency Translation
The reporting currency of the Company is the U.S. dollar. The functional currency of the Company’s foreign subsidiaries is the local currency of each subsidiary. All assets and liabilities in the balance sheets of entities whose functional currency is a currency other than the U.S. dollar are translated into U.S. dollar equivalents at exchange rates as follows: (1) asset and liability accounts at
period-end
rates, (2) income statement accounts at weighted-average exchange rates for the period, and (3) stockholders’ equity accounts at historical exchange rates. The resulting translation adjustments are excluded from income (loss) and reflected as a separate component of stockholders’ equity. Foreign currency transaction gains and losses are included in net loss for the period. The Company may periodically have certain intercompany foreign currency transactions that are deemed to be of a long-term investment nature; exchange adjustments related to those transactions are made directly to a separate component of stockholders’ equity.
Cash and Cash Equivalents
The Company considers all highly liquid investments with an original maturity of three months or less at the date of purchase to be cash equivalents. Management determines the appropriate classification of investments at the time of purchase, and
re-evaluates
such determination at each balance sheet date. The Company did not have any short-term or long-term investments at December 31, 2019 or 2018.
Cash and cash equivalents primarily consist of cash on deposit with banks and amounts held in interest-bearing money market accounts. Cash equivalents are carried at cost, which approximates their fair market value.
Cash and cash equivalents as of December 31, 2019 and 2018 consist of the following:
 
   
December 31, 2019
 
Description
  
Contracted

Maturity
   
Amortized Cost
   
Fair Market

Value
   
Balance Per

Balance
Sheet
 
Cash
   Demand   $22,718   $22,718   $22,718 
Money market funds
   Demand    41    41    41 
    
 
 
   
 
 
   
 
 
 
Total cash and cash equivalents
    $22,759   $22,759   $22,759 
    
 
 
   
 
 
   
 
 
 
 
   
December 31, 2018
 
Description
  
Contracted

Maturity
   
Amortized Cost
   
Fair Market

Value
   
Balance Per

Balance
Sheet
 
Cash
   Demand   $21,007   $21,007   $21,007 
Money market funds
   Demand    8,299    8,299    8,299 
    
 
 
   
 
 
   
 
 
 
Total cash and cash equivalents
    $29,306   $29,306   $29,306 
    
 
 
   
 
 
   
 
 
 
Disclosure of Fair Value of Financial Instruments
The carrying amounts of the Company’s financial instruments, which include cash, cash equivalents, accounts receivable, accounts payable, accrued expenses, capital lease liabilities and equipment financing, approximated their fair values at December 31, 2019 and 2018, due to the short-term nature of these instruments.
The Company has evaluated the estimated fair value of financial instruments using available market information and management’s estimates. The use of different market assumptions and/or estimation methodologies could have a significant impact on the estimated fair value amounts. See Note 6 for further discussion.
Revenue
The Company accounts for revenue in accordance with ASC Topic 606,
Revenue from Contracts with Customers
, which was adopted on January 1, 2018 using the modified retrospective method. For further discussion of the Company’s accounting policies related to revenue, see Note 4.
Cost of Revenue
Cost of revenue primarily consists of costs related to supporting and hosting the Company’s product offerings and delivering professional services. These costs include salaries, benefits, incentive compensation and stock-based compensation expense related to the management of the Company’s data centers, customer support team and the Company’s professional services staff, in addition to third-party service provider costs such as data center and networking expenses, allocated overhead, amortization of capitalized
internal-use
software development costs and intangible assets and depreciation expense.
Allowance for Doubtful Accounts
The Company offsets gross trade accounts receivable with an allowance for doubtful accounts. The allowance for doubtful accounts is the Company’s best estimate of the amount of probable credit losses in the Company’s existing accounts receivable and is based upon historical loss patterns, the number of days that billings are past due, and an evaluation of the potential risk of loss associated with specific accounts. Account balances are charged against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. Provisions for allowances for doubtful accounts are recorded in general and administrative expense.
Below is a summary of the changes in the Company’s allowance for doubtful accounts for the years ended December 31, 2019, 2018 and 2017:
 
   
Balance at
Beginning
of Period
   
Provision
   
Write-offs
  
Balance at
End of
Period
 
Year ended December 31, 2019
  $190   $1,137   $(423 $904 
Year ended December 31, 2018
   146    199    (155  190 
Year ended December 31, 2017
   154    203    (211  146 
 
Off-Balance
Sheet Risk and Concentration of Credit Risk
The Company has no significant
off-balance
sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements. Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents and trade accounts receivable. The Company maintains its cash and cash equivalents principally with accredited financial institutions of high credit standing. Although the Company deposits its cash with multiple financial institutions, its deposits, at times, may exceed federally insured limits. The Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. The Company does not require collateral. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company’s accounts receivable.
For the years ended December 31, 2019, 2018 and 2017, no individual customer accounted for more than 10% of total revenue. As of December 31, 2019 and 2018, no individual customer accounted for more than 10% of accounts receivable, net.
Concentration of Other Risks
The Company is dependent on certain content delivery network providers who provide digital media delivery functionality enabling the Company’s
on-demand
application service to function as intended for the Company’s customers and ultimate
end-users.
The disruption of these services could have a material adverse effect on the Company’s business, financial position, and results of operations.
Software Development Costs
Costs incurred to develop software applications used in the Company’s
on-demand
application services consist of (a) certain external direct costs of materials and services incurred in developing or obtaining
internal-use
computer software, and (b) payroll and payroll-related costs for employees who are directly associated with, and who devote time to, the project. These costs generally consist of internal labor during configuration, coding, and testing activities. Research and development costs incurred during the preliminary project stage or costs incurred for data conversion activities, training, maintenance and general and administrative or overhead costs are expensed as incurred. Capitalization begins when the preliminary project stage is complete, management, with the relevant authority, authorizes and commits to the funding of the software project, it is probable the project will be completed, the software will be used to perform the functions intended and certain functional and quality standards have been met. Qualified costs incurred during the operating stage of the Company’s software applications relating to upgrades and enhancements are capitalized to the extent it is probable that they will result in added functionality, while costs that cannot be separated between maintenance of, and minor upgrades and enhancements to,
internal-use
software are expensed as incurred. These capitalized costs are amortized on a straight-line basis over the expected useful life of the software, which is estimated to be three years. Capitalized
internal-use
software development costs are classified as “Software” within “Property and Equipment, net” in the accompanying consolidated balance sheets.
During the years ended December 31, 2019, 2018 and 2017, the Company capitalized $6,574, $3,152 and $3,239, respectively, of
internal-use
software development costs. The Company recorded amortization expense associated with its capitalized
internal-use
software development costs of $3,784, $2,962 and $1,867 for the years ended December 31, 2019, 2018 and 2017, respectively.
Property and Equipment
Property and equipment are recorded at cost and depreciated over their estimated useful lives using the straight-line method. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the related asset. Upon retirement or sale, the cost of assets disposed of, and the related accumulated depreciation, are removed from the accounts, and any resulting gain or loss is included in the determination of net income or loss in the period of retirement.
 
Property and equipment consists of the following:
 
   
Estimated Useful Life

(in Years)
   
December 31,
 
       
2019
   
2018
 
Computer equipment
   3   $14,807   $14,076 
Software
   3 - 6    27,882    21,208 
Furniture and fixtures
   5    2,965    2,929 
Leasehold improvements
   
 
Shorter of lease
term or the
estimated useful life
 
 
 
   1,821    1,665 
    
 
 
   
 
 
 
     47,475    39,878 
Less accumulated depreciation and amortization
     35,389    30,175 
    
 
 
   
 
 
 
    $12,086   $9,703 
    
 
 
   
 
 
 
Depreciation and amortization expense, which includes amortization expense associated with capitalized
internal-use
software development costs, for the years ended December 31, 2019, 2018 and 2017 was $5,217, $4,479 and $4,523, respectively.
Expenditures for maintenance and repairs are charged to expense as incurred, whereas major improvements are capitalized as additions to property and equipment.
Right-of-Use
Asset and Lease Liability
The Company accounts for its
right-of-use
assets and lease liabilities in accordance with ASC Topic 842,
Leases
, which was adopted on January 1, 2019 using the transition method introduced by ASU
2018-11.
For further discussion of the Company’s accounting policies related to
right-of-use
assets and lease liabilities, see Note 7.
Long-Lived Assets
The Company reviews long-lived assets and certain identifiable intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. During this review, the Company
re-evaluates
the significant assumptions used in determining the original cost and estimated lives of long-lived assets. Although the assumptions may vary from asset to asset, they generally include operating results, changes in the use of the asset, cash flows, and other indicators of value. Management then determines whether the remaining useful life continues to be appropriate, or whether there has been an impairment of long-lived assets based primarily upon whether expected future undiscounted cash flows are sufficient to support the assets’ recovery. If impairment exists, the Company adjusts the carrying value of the asset to fair value, generally determined by a discounted cash flow analysis.
For the years ended December 31, 2019, 2018 and 2017, the Company has not identified any impairment of its long-lived assets.
Business Combinations
The Company records tangible and intangible assets acquired and liabilities assumed in business combinations under the purchase method of accounting. Amounts paid for each acquisition are allocated to the assets acquired and liabilities assumed based on their fair values at the date of acquisition. The Company then allocates the purchase price in excess of net tangible assets acquired to identifiable intangible assets based on detailed valuations that use information and assumptions provided by management. Any excess purchase price over the fair value of the net tangible and intangible assets acquired and liabilities assumed is allocated to goodwill. If the fair value of the assets acquired exceeds the purchase price, the excess is recognized as a gain.
 
Significant management judgments and assumptions are required in determining the fair value of acquired assets and liabilities, particularly acquired intangible assets. The valuation of purchased intangible assets is based upon estimates of the future performance and cash flows from the acquired business. Each asset is measured at fair value from the perspective of a market participant.
If different assumptions are used, it could materially impact the purchase price allocation and adversely affect our results of operations, financial condition and cash flows.
For further discussion of the Company’s accounting policies related to business combinations, see Note 3.
Intangible Assets and Goodwill
Intangible assets that have finite lives are amortized over their estimated useful lives based on the pattern of consumption of the economic benefit or, if that pattern cannot be readily determined, on a straight-line basis and are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable, as discussed above.
Goodwill is not amortized, but is evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Conditions that could trigger a more frequent impairment assessment include, but are not limited to, a significant adverse change in certain agreements, significant underperformance relative to historical or projected future operating results, an economic downturn in customers’ industries, increased competition, a significant reduction in our stock price for a sustained period or a reduction of our market capitalization relative to net book value.
The Company has determined, based on its organizational structure, that it had one reporting unit as of December 31, 2019 and 2018. The Company evaluates impairment by comparing the estimated fair value of its reporting unit to its carrying value. The Company estimates fair value primarily utilizing the market approach.
The Company adopted ASU
2017-04
during the year ended December 31, 2018. The updated guidance eliminates Step 2 of the impairment test, which requires entities to calculate the implied fair value of goodwill to measure a goodwill impairment charge. Instead, entities will record an impairment charge based on the excess of a reporting unit’s carrying amount over its fair value, determined in Step 1. For the year ended December 31, 2019, the Company has not identified any impairment of its goodwill.
Comprehensive Income (Loss)
Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions, other events, and circumstances from
non-owner
sources. Accumulated other comprehensive loss is presented separately on the consolidated balance sheets and consists entirely of cumulative foreign translation adjustments as of December 31, 2019 and 2018.
Net Loss per Share
The Company calculates basic and diluted net loss per common share by dividing the net loss by the number of common shares outstanding during the period. The Company has excluded other potentially dilutive shares, which include warrants to purchase common stock and outstanding common stock options and unvested restricted stock units, from the number of common shares outstanding as their inclusion in the computation for all periods would be anti-dilutive due to net losses incurred. The following outstanding common shares have been excluded from the computation of dilutive net loss per share as of December 31, 2019, 2018 and 2017:
 
   
Year Ended December 31,
 
   
2019
   
2018
   
2017
 
Options outstanding
   2,479    2,738    4,127 
Restricted stock units outstanding
   3,626    3,034    2,050 
Income Taxes
The Company accounts for income taxes in accordance with the asset and liability method. Under this method, deferred tax assets and liabilities are recognized based on temporary differences between the financial reporting and income tax bases of assets and liabilities using statutory rates. In addition, this method requires a valuation allowance against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.
The Company accounts for uncertain tax positions recognized in the consolidated financial statements by prescribing a
more-likely-than-not
threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Interest and penalties, if applicable, related to uncertain tax positions would be recognized as a component of income tax expense. The Company has no recorded liabilities for uncertain tax positions as of December 31, 2019 or 2018.
Stock-Based Compensation
At December 31, 2019, the Company had five stock-based compensation plans, which are more fully described in Note 8.
The Company values its shares of common stock in connection with the issuance of stock-based equity awards using the closing price of the Company’s shares of common stock on the NASDAQ Global Market on the date of the grant. Accounting guidance requires employee stock-based payments to be accounted for under the fair value method. Under this method, the Company is required to record compensation cost based on the estimated fair value for stock-based awards granted over the requisite service periods for the individual awards, which generally equals the vesting periods. The Company uses the straight-line amortization method for recognizing stock-based compensation expense associated with equity awards to employees.
For stock options issued under the Company’s stock-based compensation plans, the fair value of each option grant is estimated on the date of grant. For service-based options, the Company recognizes compensation expense on a straight-line basis over the requisite service period of the award.
The fair value of each option grant issued under the Company’s stock-based compensation plans was estimated using the Black-Scholes option-pricing model. The expected volatility of options granted has been determined using a weighted-average of the historical volatility measures of a peer group of companies that issued options with substantially similar terms as well as the historical volatility of the Company’s own common stock. The expected life of options has been determined utilizing the “simplified method”. The simplified method is based on the average of the vesting tranches and the contractual life of each grant. The risk-free interest rate is based on a treasury instrument whose term is consistent with the expected life of the stock options. The Company has not paid, and does not anticipate paying, cash dividends on its common stock; therefore, the expected dividend yield is assumed to be zero.
 
The weighted-average fair value of options granted during the years ended December 31, 2019, 2018 and 2017, was $4.49, $4.11 and $3.08 per share, respectively. The weighted-average assumptions utilized to determine such values are presented in the following table:
 
   
Year Ended December 31,
 
   
2019
  
2018
  
2017
 
Risk-free interest rate
   2.25  2.88  2.08
Expected volatility
   44  43  42
Expected life (in years)
   6.2   6.2   6.1 
Expected dividend yield
   —     —     —   
For restricted stock units issued under the Company’s stock-based compensation plans, the fair value of each grant is calculated based on the Company’s stock price on the date of grant. For performance-based awards with service-based vesting conditions, the Company recognizes compensation expense based upon a review of the Company’s expected achievement against the specified targets. The Company recognized $2.9 million of stock-based compensation expense relating to performance-based awards for the year ended December 31, 2019.
As of December 31, 2019, there was $22,423 of total unrecognized stock-based compensation expense related to stock-based awards that is expected to be recognized over a weighted-average period of 2.15 years. The following table summarizes stock-based compensation expense as included in the consolidated statement of operations for the years ended December 31, 2019, 2018 and 2017:
 
   
Year Ended December 31,
 
   
2019
   
2018
   
2017
 
Cost of subscription and support revenue
  $683   $481   $439 
Cost of professional services and other revenue
   289    242    251 
Research and development
   1,444    1,281    1,563 
Sales and marketing
   2,713    2,377    2,750 
General and administrative
   4,130    2,268    2,240 
  
 
 
   
 
 
   
 
 
 
  $9,259   $6,649   $7,243 
  
 
 
   
 
 
   
 
 
 
Upon the adoption of
ASU 2016-09
on January 1, 2017, we have elected to recognize prospectively gross stock-based compensation expense with actual forfeitures recognized as they occur. Prior to the adoption of
ASU 2016-09,
we estimated forfeitures at the time of grant and revised those estimates in subsequent periods if actual forfeitures differed from estimates.
See Note 8 for a summary of the stock option and restricted stock activity under the Company’s stock-based compensation plans for the year ended December 31, 2019.
Advertising Costs
Advertising costs are charged to operations as incurred. The Company incurred advertising costs of $2,658, $2,657and $2,485 for the years ended December 31, 2019, 2018 and 2017, respectively.
Merger-related Costs
Merger-related costs consist of expenses related to mergers and acquisitions, integration costs and general corporate development activities. In 2019, merger-related costs incurred were primarily in connection with the entry into a definitive agreement in February 2019 to acquire the online video player related assets from Ooyala, Inc. and certain of its subsidiaries and costs related to the transition of Ooyala customers to the Company’s technology. The Company incurred merger-related costs of $11,447, $716 and $0 for the years ended December 31, 2019, 2018 and 2017, respectively.
Recent Accounting Pronouncements and Standards
Recently Issued Accounting Pronouncements
In June 2016, the FASB issued ASU
No. 2016-13,
which requires measurement and recognition of expected credit losses for financial assets held. This guidance will be effective for the Company on January 1, 2020. The Company does not expect application of this guidance to have a material impact on its consolidated financial statements.
XML 88 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Statement of Comprehensive Income [Abstract]      
Net loss $ (21,903) $ (14,028) $ (19,519)
Other comprehensive (loss) income:      
Foreign currency translation adjustments 167 (143) 363
Comprehensive loss $ (21,736) $ (14,171) $ (19,156)
XML 89 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Taxes [Line Items]                      
Increase in valuation allowance                 $ 5,700    
Net operating losses carried forward, expiration date                 Dec. 31, 2039    
Research and development tax credit, expiration date                 Dec. 31, 2039    
Federal corporate tax rate                 21.00% 21.00% 34.00%
Loss from operations $ (6,870) $ (2,358) $ (7,082) $ (4,753) $ (2,527) $ (3,141) $ (5,017) $ (2,416) $ (21,063) $ (13,101) $ (19,696)
Federal [Member]                      
Income Taxes [Line Items]                      
Net operating losses 161,800               161,800    
Research and development tax credits 7,800               7,800    
Loss from operations                 185,600    
Operating Loss Carryforwards Indefinate Carryforward 23,800               23,800    
State [Member]                      
Income Taxes [Line Items]                      
Net operating losses 84,100               84,100    
Research and development tax credits 4,800               4,800    
State [Member] | Tax Year 2019 [Member]                      
Income Taxes [Line Items]                      
Net operating losses 1,700               1,700    
State [Member] | Tax Year 2039 [Member]                      
Income Taxes [Line Items]                      
Net operating losses $ 82,400               $ 82,400    
XML 90 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cover Page - USD ($)
12 Months Ended
Dec. 31, 2019
Feb. 24, 2020
Jun. 30, 2019
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2019    
Document Fiscal Year Focus 2019    
Document Fiscal Period Focus FY    
Trading Symbol BCOV    
Entity Registrant Name BRIGHTCOVE INC.    
Entity Central Index Key 0001313275    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer No    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Filer Category Accelerated Filer    
Entity Shell Company false    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Interactive Data Current Yes    
Entity Address, State or Province MA    
Security Exchange Name NASDAQ    
Title of 12(b) Security Common Stock    
Entity Public Float     $ 390,496,282
Entity Common Stock, Shares Outstanding   38,957,059  
XML 91 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Schedule of Loss before Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure By Jurisdiction [Abstract]      
Domestic $ (23,388) $ (15,026) $ (20,528)
Foreign 2,045 1,599 1,379
Loss before income taxes $ (21,343) $ (13,427) $ (19,149)
XML 92 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers - Schedule of Changes in Condensed Consolidated Balance Sheet (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Dec. 31, 2016
Current assets:          
Cash and cash equivalents $ 22,759 $ 29,306   $ 26,132 $ 36,813
Accounts receivable, net 31,181 23,264      
Prepaid expenses 5,171 4,866      
Other current assets 6,713 7,070      
Total current assets 65,824 64,506      
Property and equipment, net 12,086 9,703      
Intangible assets, net 13,875 5,919      
Goodwill 60,902 50,776      
Other assets 3,268 2,452      
Total assets 172,867 133,356      
Current liabilities:          
Accounts payable 9,917 7,712      
Accrued expenses 20,925 13,982      
Deferred revenue 49,260 39,846      
Total current liabilities 86,276 61,540      
Other liabilities 767 1,202      
Total liabilities 98,744 62,742      
Commitments and contingencies      
Stockholders' equity:          
Undesignated preferred stock        
Common stock 39 37      
Additional paid-in capital 276,365 251,122      
Treasury stock 871 871      
Accumulated other comprehensive loss (785) (952)      
Accumulated deficit (200,625) (178,722)      
Total stockholders' equity 74,123 70,614   $ 66,756  
Total liabilities and stockholders' equity 172,867 133,356      
Accounting Standards Update 2014-09 [Member]          
Current assets:          
Cash and cash equivalents     $ 26,132    
Accounts receivable, net 31,181 23,264 26,162    
Prepaid expenses     3,991    
Other current assets     8,290    
Total current assets     64,575    
Property and equipment, net     9,143    
Intangible assets, net     8,236    
Goodwill     50,776    
Deferred tax asset     87    
Other assets     1,947    
Total assets     134,764    
Current liabilities:          
Accounts payable     6,142    
Accrued expenses     13,621    
Capital lease liability     228    
Equipment financing     26    
Deferred revenue 49,260 39,846 40,799    
Total current liabilities     60,816    
Deferred revenue, net of current portion $ 299 $ 146 359    
Other liabilities     1,228    
Total liabilities     62,403    
Commitments and contingencies        
Stockholders' equity:          
Undesignated preferred stock        
Common stock     35    
Additional paid-in capital     238,700    
Treasury stock     (871)    
Accumulated other comprehensive loss     (809)    
Accumulated deficit     (164,694)    
Total stockholders' equity     72,361    
Total liabilities and stockholders' equity     134,764    
Accounting Standards Update 2014-09 [Member] | Previously Reported [Member]          
Current assets:          
Cash and cash equivalents     26,132    
Accounts receivable, net     25,236    
Prepaid expenses     3,991    
Other current assets     3,045    
Total current assets     58,404    
Property and equipment, net     9,143    
Intangible assets, net     8,236    
Goodwill     50,776    
Deferred tax asset     87    
Other assets     969    
Total assets     127,615    
Current liabilities:          
Accounts payable     6,142    
Accrued expenses     13,621    
Capital lease liability     228    
Equipment financing     26    
Deferred revenue     39,370    
Total current liabilities     59,387    
Deferred revenue, net of current portion     244    
Other liabilities     1,228    
Total liabilities     60,859    
Commitments and contingencies        
Stockholders' equity:          
Undesignated preferred stock        
Common stock     35    
Additional paid-in capital     238,700    
Treasury stock     (871)    
Accumulated other comprehensive loss     (809)    
Accumulated deficit     (170,299)    
Total stockholders' equity     66,756    
Total liabilities and stockholders' equity     127,615    
Accounting Standards Update 2014-09 [Member] | Restatement Adjustment [Member] | Subscription Arrangement [Member]          
Current assets:          
Accounts receivable, net     926    
Other current assets     1,861    
Total current assets     2,787    
Total assets     2,787    
Current liabilities:          
Deferred revenue     1,429    
Total current liabilities     1,429    
Deferred revenue, net of current portion     115    
Total liabilities     1,544    
Commitments and contingencies        
Stockholders' equity:          
Undesignated preferred stock        
Accumulated deficit     1,243    
Total stockholders' equity     1,243    
Total liabilities and stockholders' equity     2,787    
Accounting Standards Update 2014-09 [Member] | Restatement Adjustment [Member] | Costs To Obtain Contract [Member]          
Current assets:          
Other current assets     3,384    
Total current assets     3,384    
Other assets     978    
Total assets     4,362    
Current liabilities:          
Commitments and contingencies        
Stockholders' equity:          
Undesignated preferred stock        
Accumulated deficit     4,362    
Total stockholders' equity     4,362    
Total liabilities and stockholders' equity     $ 4,362    
XML 93 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Weighted Average Assumptions Utilized (Detail) - Stock Compensation Plan [Member]
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate 2.25% 2.88% 2.08%
Expected volatility 44.00% 43.00% 42.00%
Expected life (in years) 6 years 2 months 12 days 6 years 2 months 12 days 6 years 1 month 6 days
Expected dividend yield 0.00% 0.00% 0.00%
XML 94 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations - Schedule of Identifiable Intangible Assets Acquired and Their respective Useful Lives (Details 1)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Ooyala Inc [Member]  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 9,636
Other Business Combination [Member]  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles 1,525
Customer Relationships [Member] | Ooyala Inc [Member]  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 8,998
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 7 years
Customer Relationships [Member] | Other Business Combination [Member]  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 1,293
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 4 years
Developed Technology Rights [Member] | Ooyala Inc [Member]  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 638
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 1 year
Developed Technology Rights [Member] | Other Business Combination [Member]  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 232
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 4 years

SIF>IYO:N4I)E/X3;&3!A1AB+YPS)%5&9F"\RL M7LGM'H61,9*8E+$:B$I*_6Q"ZN>@4V+JYZ!;8NIGA[(E:\\HHARYJG/D"D4V M#I2EGA5Z 15 $'G R0-^G ?\9J5V3%IMQ B7??3(]ZVK[[L!G?+J%F@DJDYC M-"VMWDP0)6#W&@SMWA,+H_.(0#O5M9B63$]:C'Y:3%KM!'#,/%_Z!]!3,G>1 MI)7I#.;[J71YG1;CW>@V]@*K 0%U M!)UZKJ_(-FF& E)[>C>SN,DIN*0ANZ4*($HKV M>;ND>]#__I-X$4? "H/= 5\;(H5SJC8&AKRZGD;8. &KK40\;0WAY;# !7*L M)\:P$^GTEAYPU"BC.:NM/(_-)R(W;;G (R9_7\SJ!3!/D(#V.O("X&A"ZH>LX8AIBR"(O% M GJP"3[9.2_ MPD?0%30U$0S9%_,'!/;A&(>/N'OF@SS$)0+8PB1R> I[)@07 AMQR%6"O+TR M;K=U^)!+FP]NR 7AEKQX_AM_XDXBFXJ$HY'G\&AEL$7KCL*!'CQ@FFW-13)X MX)9P$%@H&*URXKM$ "/ %ACNEF^2X.[^']LX^L"6$ ,])<=+9/<_>'@/!@W0 MO?&!Q8QD]A$&?<0?>)!PY,\D8, ROB>EL9. L)J G$*I<+\$.$@H9JZV\9%< MO9"3?/&J*9O_,)'%L_5':3.V;42)XMI)0V!(# M6ZU6$R);_XW]HW[?WC]J+[]+B0A4@O0H;KLA<=MZQ&43'9R #C:[8RB $66 M<4YTT%>?#NH.': (1_TB'+^F_HHWU=^9*1^CN&+>E+!:6EF=*R-JHY41M:D/ MN7-=6=W*FFYJF*XEY_\,HWAL7$]X!,"N7LLZ143=]GIZAU7*ZYOMEI+]CLX# M_H.!V>\?5KF?X%\F_5MFNZLD_.L^FYKI2-#@!#O"D?![$H73$V0D**]J:YKJ MV+;,[D#CCK&JH$SU]9V0I.R^V>]2B6PBJ1))JF-V[*J['%'E&=*9CK3Z_XM- M829]K'VETS-MV[2Z+14-)4+=.1A4W=-5RT.4W!/ZN2>N MA<>,+S#JR'/(2:&K^M^VS;;.?:9509GJZSNE1=DU^[VJ"W\02=6^OE.2E&UV MVXTL&4=."DTUIT*=Z',\YA$Y*4HRE\QYKH!BUA)A[AG,=?M5.Y0);U7@K6\I MZ5BB>FU[()I*BN[""T&G5*I57\X2PHD=B!T(X<0.JK%#W;Z09MXU-3NG=J42 M6.,NFXZ>;7OX? 6^6&O0,3M=C2/&B# J(HQ>QQRT-6YB1X11$6%TN^;0TI@P MR %5KXG1A(KX!!ZRN0GC!!YB",(X@:=^ABB_I4581[OM;\">K!K]0L MSQ.-.LZBYRM_8%<%[#V!C29R/\DS]Y3GAE?,V_LBPHGW:!D$TS-L:1)>-_&K;,KM4UC9\&;;/3[LI!?QIT MS4YW:+A)A*T5\,T9D( P^/:BO@;6197_.Y!C8%E$$]M/3+F#/2+\V94A@XI@ M.%:T&GQ)ID:90$9&*!]U@*SB:"9;^$3>78*/3\*(IV-8K9_G=?"+NDC$*T7W M#][+?!>#O5M*$&%C+#VBY!FH;OT9;-LIE@J(XK1]"+:*F]#Y(V[-[ M+D^)Z.K;E:3D((P!7M@8AOF[4:9FLZP#^ESEVV)=.Y))Q!^B1+N M_N&Q.\_W8H^+_5IE#:A55NWM5BSKRLCP9_S^A+W"8=D[%0SJN;)-$F5@Y',P M G$+3\3S(R/ME")'VQ.H^:52KY07(;>Z7BG]7HF]4OJ=@[IHZ-F1HU&;4:+' M@^KM17I-J+=.+46HA4#S6@A02Q&B TU:BE#8&X6]'5QB(3/&IFP6@<:_THSX MC@=\Y,6B>C\ZQ;;L2IDRK2'%PA%9K$W6,?M]C4M_UGU8T3%T6F^?8'YVEY3> M(,7LB9_@9#F/K%K;;-M5!S]2/G05F+/,7N551[24SV1,:&Q,1.&("^&% ?.- M$9_+_>QR6,8,,"<.H^99%BII6-46=0.Y577E%#)*:E_?"2G*,NUN(Q,XR)[1 M]"3<><;)B)P@-ESN>P#Z&9DRY2C$;7-@*UG F##WK!$Z[),I0Z:,.@*\!%,F M=5;YRY!-,EET53#;YK!#)@M15)D4U6YKW"J+_!:;DP%81 M_J32UZO#-*$*!H&'E'K".(&G?K5^M6J.VM4A7ECN(5\Q(BL5\Q'@]?L3(#!@ M_LV\8,S[V3]X> ^:Q-ASKL%>$;""ATTH=#! MH%-BH8.>184.:#-4M4'EJ@U6JPFYS?_F+#)^WUYS;2\=D"HX4.:^DM1-%1R( M#C(ZT*"" ]'!">B@KSX=U'VU21&K^D6L9MZC-]7[[Y0/)UPQ;TI8+:VLSI41 MM='*B-K4A]RYKJQN94TW-:RMOAKV?&N(ZK4LC>*AAGVSW5(R]>\\X#\8F/U^ MU:E-!/_M]&^9[:Z2\*_[;&JF(T&#$^P(1\+O"79Z(3>"MEF)EMD=:%P94A64 MJ;Z^$Y*4W3?[78TS755!F>KK.R5)=9PQZA3D?463US,%"RIEK=ARBY)_1S3UP+CQE?8-21YY"3 M0E?UOVV;[6'5,HDLRMK7=TJ+LFOV>STB*2*I\DC*-KN5MV<@)P5I3D.M;2CJ6J)C2'HBFDH>[\$+0*95J MU9>SA'!B!V('0CBQ@VKL4+?19G7\9RK:#ULMJFA_9--Z_C3E@8#I 8[" M$_&\,'U:AUZ.MHL_J!*]'I7H^[T2*]'W.U2)7J_-*%%!6_7B[;TF5+.E@NU4 MH+EY!9JI8#O1@28%VRFH@((*#DY@S8RQ*9M%H/$;+'"-B/NRN=@=#_C(BT7U M7@JZ.=P5D&Y:0XHT(+)8FZQC]OL:%U:K^["B8^BTWC[!?)@;CY<0\P.-F#WQ M$YPLYY&S9)MMN^K0$LHVJP)SEMFK/*=;2_E,QH3&QD04CK@07A@PWQCQN=Q/ M8J0!>6T6,2<.H^99%BII6-66S &Y575>.ADEM:_OA!1EF7:WD>&Q9,]H>A+N M/.-D\$<0&R[W/0#]C$R9@BF3.JO\ M96 @F2RZ*IAM<]@ADX4HJDR*:K;LR;9UDUC7LB:*5/9< 9K6OC$[+NOSK ME?&-/9+$5 MD7>7Q, :ALC@/45X.R$(8_AH,-\W.(AC#V7"]ZMO5P:?3/UPAL&&"0 W,KYQ M!]]?RID,?UF5B4]!6CC$R(J)P()\K_'$M4N0L!4Z>U94!EF^1'$Q\")!W+DR M%@@T%A@T/K"8&9=)P!(7C&_W%4GF%TOF1?V=E,^-*0@/ (D CHY04AL+*!O_ M66!BM,"$MV0F&"J2LDDB=?ZT@$=2B06B/'2?E8E7QNW8$ROCHB2\XSS M4U9 MA'$:Z9""34!X,0'/PR/XS7RIRP6*F,527J1AZ5[@^(F+,>J8_NK^;R+B],?+ MK"X10B(,8(\@7%--',2IDT3I.;1\X17@RN%"L&B&,CD#FS%B'@((UU($.'@J M\6$V&#P$@+!4I@L>(_#BL0%2CGO!;IE-I9#T*(4D3\_<25@ ZP-J(77*K(5D M*5H^B#9#FZ'-T&9H,\IM1HE26W56=ML8=%'TJ-UJ0M6CCYGV'H\CSHT)O#+. M/!AO]G(,_W_VOK6W;219]/L!SG\@!C- !J"]DOR2DYT%G$RRF,7,3LXD.1?G MTZ)%MJR>4*26#SO:7W^KJIMD4Z)DR=:C:==B,9$ELA]5U?7J>G!9MVZ5\UI- MS\^BB!=8F*>>*4DX2O^"7W%]MY=,$)_D# BBQP3!!*'?^4<1,T$P0=0$\9M( M660P03RD0W2@-J@[RWA>!-&N0S!!O%B":-+$&TZQ =((ACY]=PV83N ME4WXHY/=J5>MJF,%@:_\RUZ'*V@Q->R8&LZ[7)R J6''U'"Q]XPUIH:N4$/? M'YY=,C4P-1 U]/SA)4L*IH:2-_3W7H"1J:$[U'!YP;R!J:'B#=<=IH9C>[38 M5W68+):_ITF641<"E>_?%>5HH915\VU7:6;H#_?N4^H8 -U&V#6H;SU&6'<0 M=N%?7_$)ZQ3">M=\PCJ$L'/_;+CO3HD= Z#K"&.EHU,( Y:X=W]RQP#H-L*P M@*&3)^S8)CH'G70OZ.17M/;'L"JK@L+^S7[V6N[2M?CJTA]>;:E5/WFK/W86 M VZN:A]T,?#/+K;LVL)TX=BJ]D$75WYOVX 6I@O'5K4/NCCWK[9M(\ITX=BJ M]B-'+@9;.H&8+AQ;U3[HXLSOGV\9[L)TX=BJ]D$7%WZOS_R"Z6)9CISWMW1U M[I$NCNTN8T?882):_BES+TJR [BUGK/;^]6E?]7?SF@\.+M^UO#'%N';.?D8 M_KN$_Y4/ H?A?S3XGV]][<;PWRW_N=Q2J6?X[Q+^9_Y%C^7O\>!_X5]>,/R/ MR7\&%X?@/\*MZI^S$9+)H(8L>QU0P6;1PBVLF"R:+9;+8,NF7R<*Q5>U)B+!NP631PBTX MCI?)HH4LW+DV=QT!;JYJ3T+$';+H:.OYS1H:VRV0ZV;UZ]]M]*UOZ8A\]KB. MR-QHEQOMZU-!0W MVCW^?-QHMV/S<:/=CLW'C78[-A\WVNW8?-QHMV/S<:/=CLW'C78YZ*3+ACPW MVNW.JKC1[K$QX.:JN-'NL3'@YJJXT>ZQ,>#FJKC1[K$QX.:JN-'NL3'@YJJX MT>ZQ,>#FJKC1[K$QX.:JN-$N1[1TSA'&C7;WYO;F1KM';S3'C7:YT>[+A3\W MVCTV_^%&N]QH]^7"GQOM'IO_<*-=CJ)P,XJ"&^T^0V\5-]IELF@E"VZTRV31 MQBVXT2Z310M9<*-=)HL6(<*Z!9-%"[?@.%XFBQ:R<.?:W'4$N+DJ;K3K9J/= M1[7-M?ON_B&S/"V"O,"6IK],9T*EV-'T)@Y_SRZA?'H-#Q[U-FWSW[6V+G7!Q=?>5+5E90\5INY?G'H-S*_M,;M! M[]EC]4_N%JI^UK"F;L42SDG5#!A; ./!\.FW=PF?P2U@$NM_QO81-5.V3L>-SO7P58[-E ("8S=+DFP)N M)J.Y]_W5Q0 [2:<-$@XF0#.PCO A*.LYVE].Y3B20>[-8'LGU>MKV(-)( IO(B- MKV5ZIP*#I 0YNS7"^:#?&.&3B,R3OXGTJT1TOZ$_OS\;-AX$%B)%&DSHQY]A MO"B9X5:;2,2.W2!70MUE>XKX1R0A""--2T#1^1)&Z#HBP3.: *%]FR%6X$$B M"0_'15F:Z^VMPF4DS.G)L8VX/C_K^VFO;43ME.A_BN2V-8!/R [@& MX-Z#3 M">-]!/K%0[U.UE\]!UGOD'1XC" ?G'J?BND4^\[#D;=0Z=6X]$ID;DSX#@AV MA_""O$P -(F;:=%G\?=QJ6[#RBM.7TH1Y&H@N@#\Q/011Z4LS"Q$T>442;O)R@RM=C))/)'>-[PT ?7MI[][0GS=/PZBOI2 MC $.%(@X@/1$ ,K6(A T%Q#WL=3/PF?8\\134Q3=^+Q!%OZ9BCG@IZFV-52P M&HFHRZA*$]#*5>:;/_Y=*/@&8!R+6\)T8Y I*@6A0G6--#+0*_Z4*"&D[R4I M:IJS2'[S_BS"6Z(2^'8,"B-2H9',\%JYREAJH3H57Z4'4HC4,J#8$@#4 M0J1^>!Q^ 9B7,".J1>*-<]#BBMBUQF_H]@L1-Q![J9!!J=I1)L'ZV(PWOH]%"Y,7WL@PEZ4J!FJ-K>@C*?@C8Z MQ]_ES%+BO\2J4MH)A#=3F<(9]U[]_>;FXX]@UP G .Z.-!RT\6##[5%QO"U@ M_?04G#]ICCV]6YY_4>23)"6+ZFYQ[I8UMF^&[(@BKK9@"7X8*@Y%&F; 6$+B M540)KVX^O?N1V$;KLU]F"'9\ZLN/Y9&OG$KMK[Q-X!_OU8>;3V]_;"K_(DQH M[3"E-SP?>$56VF:6^@Y,,,XT9YM* GN)4\3,!'AS06:;'4,[NJTC>:U@Q"V M7_^!;;M.^GW[K !_]_XA8C MK9?Z/EF8&KBPYI;7E*6%!(KN&[64SS8'+ M/:\>;WC*3/&I3/$+G%(@YO>UN (4?2E%4,[J\5-T),V"*QVWE6&W<&?DJ6VJ M2YMR@6Z7+"NF,^T]T0J%UC.TAH+*%#))XV! 3U>62>.QB908H>\*T*P5)GPG MK QC4LP3XFHX??N+GM!3$7PJ4.7PD M5:2J426ZA9=/O7<3( %)'-!B:*DFJS2LM4_- / OT'("6B7:G: 72^\KZ#IQ M4[<:"5PK.J7K88% )RK+$U1:(^(WJ2)5%6GM#DY!4F3& ;S$3E5N&;D)?$;" MS$!#0^H%#1,55W0QJ#0HIG!:8%CT]#=!,Q7S$C $C14&:;UB-380*T>PWV[= M"YFLRWL($W(5YT4*0JC(S1;0@XXVMRIUZ0)O-'P/3S#.G17HO[:&T8BI]GT_ M@>>F(I3;6:F&>I$D%P[.MY:#\VWUP;$&VIGZU+P$/RSK6.6O=9QS-&ZELM)_ M0A:?%Q?3D;Y=2E7V5>L-14.SQ)L\?7.G;5REN4&F8&LBA8]AD>5I=8F6BUMM M?8;UG8J12;!>WQL!=2.I1_"^ON#P/;"#%'R2P22&+=_2D0DTX_%I5IEK^47G MBDZ%RHL<=3^SLB CQN*JS"!/B\/55E\ M>*+2)N&3\IL$%%4K\ E\=X_6+N1.TU'B: Q_)U7C>O$8Q#A-[M-J3@??!%469_5H'6UN? MZ)'(RG'"Y6@-ZS%D)4L#:H$,*P(N@>H'K,HW"CE\CO7@QO6!USTJ-J\T[C,I MV GW@?$_265&E<;V?^ Y $,16W\O+879T6[9T8<$L'4;>^\P["H.YMYG/"B1 M^Z+_<\.3%I3+7Q">2E]G?CG]= KF8@3ZK2;^,:CKYBBM>+5Y)6N@9(O=6(W]._(%X #ZJ&/LE;8CO%0[+JRXM5=]*Z):^[?L'1%CO:D MG(#)T+BR2;4WY]7 6C8H7>A?J3AV8\WZO,CP!%AH"A;.(C"0>]>>&VVJO#JS M1@=S*?@*JAK*'XN&",8+\&GX.NQ9JGC%(M+AK=@B0SA)V0 M,TU?^YME 8%7M06:P&N*(70CZ>\1(-%<"[%24#8TVO&:U5B1!Z$$](;&*X2W M ["(^/8$I1B,=RT&,OJE18$.X$5&(Y[ Q%*LGI9D3867/J7GF(65#*D]*!;=15%.[@LO]&?:::_&] M; TTV54(*$&/''$I_"*;@"JBF0L"O873$$1^EH%$YV$M,,[*$ )X[:&K?[[2 ML8[Y(M6BJ0;;@27J@Z2CXNDI0&P(NF*FTC ,V9+^.96Q\IEH#.D4F\L5%H. MBJ2Y^64#D\ Z$A"D.Z\Y9/@6GC*;1,B2)PV7%O"(6Y_!(F2WOO2P!SKLM<]2 MTL-"\L)2_86Q=$DC Q4+=[UYHW,U MK@<_U+!>*(NF5]"X@ZO34,W&S81ZL(N^-5AK\FKSK?9\5#/8Y59C'?U1WDPW M-W/AZ&:>5JUPN&VQ0K.>F@>?7N 0AZX<>>!EK%D0<%C@J?%/W_7/*TYN>*T> M[*15^C0?T23F]2T>;GZA$5][='W48,YX=RS3]1MXA,VW6M(OB3P'\'+4H[#X M;JO)U0Z0;;'V6*U@N*D:U:0ZHD1-9 53V'Q_:&_"RK/.)- MW1\N')%-6-?@.7"N=PD&TZ!C=A$-H_0OCQWT-^,'/A ,,89/,<_$*T=IA=W'4D!NP:P3A#&WRI(-4NZM!?%6ONR98(@ MW.WJ!L^[LPJ7V+)IFDML\6:>PV:XQ):]'L[A+Q?T4DIL#3?28#J<:,\EMKC$ M%I?8ZB[GXA);3&!<8HM)XQBDP26VF,ZXQ%97-7^.X>UL.0(NL>72^E:MBDML M.8NR9Q==U_=[O2NF"Z8+I@NFB^=/%\?6?%FGY1);1XO'6C6?>YHD%_W9!^J& M_N!ZWYD4C#G&'&.N YCCO*2]& \O)$>HTUCE>B'K\,+0V2G5NB\_&>%\'/@X M,,+Y.+AV'([MK7R>]_1<:^ME7^&[6S>*5^8ZM77LMN[:/^M==O>VCNF"Z8+I M@NF"?=KLTWZ>-B-QQAG\/"!8(PS>(Y_(#I9:VMSIWNC%-=P M!8VXXV[>7=$'E051DA6I])*QAVF^'B7CTE\J%G&@1.3]$F=Y6DS1'>VM)<1V M7#3N$\,04"!E "3#.X?MWR70FXKD^>L-! M_^I-YHTKV*L:]CZ68 DF\%40%:&DJP)_Z<+ ]T00Z E2&4CX&DZK]>5,S*MO MTD*&GOPVDW$F,QQJIO R HYB)H'9B9&*5*X 6G@S@7/,<"'EZN);&&0V2Y-O M:BIR& EV P0T1BJZ0RJ"]W)O9<6=:QH52^_X7@@DER<$CFR2I/D) 'CJQ5B= M0AHXP8HL6)RN)<0]$5]_T%WJ,U3F343F2<1.B3%/9KG!7XTYA'DK#7I%1B1\ M)U1$=0!-R+Z*QR@.L7H,H16V)FXEOM*@ZW(NP!\NJLAHIE"-QS)%RC*CB2PK MIE2*ADCO+TE:OHGC3V4^24* S2V2)I!U%,*V[J0GO Q4 34&M0#&4K#A(/?@ MA96[-"?QU/LDI??/))?>)6 !2+A(X9T4RP$%19;!I!O3&PN>C03/'_).QH ! M%B=//= 58T?"30U854S?IR'6._#N53[Q;CZ]\SXG,Q5XE[U+WVO;''U^C2) M!8OSOGGPB09>QP ,KRQ9E.D5O"LR +!,&W?:I5"[![XDPF2&)Q2.[#]$7(AT M7@L-4Z7-\!\\T=,$^(:"QU.9ITDVDT&N@ EH[G#J?6@]Q^N$KH$DCC]+8(/( M75(9:4:9E+#UO:QD%N?,%7;+%;#>$&*H"]RA7&MYY&8IR)<49@$(QIG*M((7 M)%G>H**LF,VPSA(*49"3$_B]).@VF@3M*BQ0BJ&$A >U*A;*"$@])4I-D[$D MT@9!G*Y&_[I"%(A>>+A^#&J=A"258O%R**AVWJ^.F<.D DQ/0J>SC MX67).+\7H$:'0*A1HC5XO7G<*+PGXEN%JAQH73(O"6P&QH-JX/MT\=0M%8(N M]TGUA/J]'IP^74<1%IL4^>NQ^B;#-\L%HA<*2-=7@K5;H\77L8E+@OGN9J7? M@+#O255 )>+GI!CEXR+R;DK5PF4^["XF;"T-^#<=KEO05#(/M"+@QRUVNE:4 M1$RLIL9(6&*D?$6;3P\\Y*EL)1L=@3U4V40EO];F$/X%7')$ZPE2"?S4BV#5 M$B7)R@'E-Z4E6=NNB-' I"1+BAGPE D\G:3HOZ6QO9E \,; 9'&"N$"/ 9F& M8HZ;$+DW4E&D!2#PLIF Y8>HC.'0 "]CTEH:W@PT-)!L,$&JLJ_X+4T$3"Y! MQ@8+(5BCWH@6HP5:0_:P7"H7IF<,)D!_\)*X%6@.:WA5\!=C$AQ1!.JGB(WD MCR)427&S:)R.I$16.A$@\G <(^/J96K]/4#1,D=HD1H!K)4TW"D\=NI]1.&5 MD5F,3U?S9RL( !>.0P*'1D[OW8+<3V$J EHX53%@(14D_DLFSWZ5S0_X6Y"G M]X@J 7K$%-8_+XD/J"6^77]@'CJ\^"V^.Y,5(PI7^]*,=60\:E>OMS), M#&P&BWA9=5FR$BWV0-R4PK&F%,,=-J6XJM MH)*TID3M6PG2(@:X6]^!EO%1IBI9*@7O MX<6<:+(9_**&!B8&(XI,OQ_Z4X M.'HVUOJ''$"_J\MX7K2W7HZ]!],T&5M?=$6"<5+W"RU4^82D[O^3(GW09[,U MU^3DN5TFS_6O>RNG7\_.H_D MYX':Z]YY=\_[L753UCH/<].XB3ZYW,&6*Z8WZ&]C'>!\WR45N'3S7O#F9N%F MQMM#RE7_XF(KQ!U<;7(4[SLZ-?LV@SNIV;#7[7EZW:Z>G=?-)7MDO[Z9BPY; M:J[@R_7U'9">!KTM?3IN0H;IR1%Z>C7H]]E)V FJ/:34VKLWX3#^Q>Z4?:EK M1RXF='UK49&_K=9]K8$.&\V^FPRVK)\F4N;>'YC2 M@\D.[Q)*8$VKU)]W.F&)'M@0Q =+55NLPQ$GC8(5AP1O N =M8 W(_!BQI1? MY<:.DQ0( Y.7=%H+9B;IO'[?2ZA*1^.;U$LHZ;Y\;2+#6TH,2U-\VY1O^=!: M780RO:J4J&B.:4E))NTD&DSL#6RLZVPKC79*]3+YUU9&-N7EMA7+T6E8J[+Q M=)9=.>]48*XLK-93\-3*@OTX+6QL1LO7Z7R!7AW6'FGL6N5%M8$)'+UR%UD. M P/(3KV;*)\D!?QB R"4 !-<0[4.FF9:1+F:17+%)#X]7K[K8VD>(FT?-H9P M#B2N3X:8( 8KAU<+3#V+U%25^8;E DP:6512<4[98ZF2@!7,;$-8 4$JD]RW M6$:A!&^FJT3 R5-W*BRP"T)9(8+("#G_3&.W_+ZYCC"1>OH4X8])>IAYD^/: M3KV?JY)"0#]CH,T$AX4C5V:(XWP6U8SD/,&T.%.2)AY2'9>7RE9F0F$(9 M*7D'3XSF=NX[S#F2=0+EN@RP%HH[$)OJ:L;=AZK@=LJ[ MS0,5\71)LV+AG "T?!!2))'Q*U,J9%Y6M*@*8&3>_20I__)"=4NEWZ; $$7] MTKB( \TK50Y"(@9:7%>MY* :3'P2UJVM2_U%S&81:%.$T;+D!W#DHT=(O+A\;286=GN(.*J6BB-@FB5 M(!8A(!0>D^.QK*NBM98&P!)+,@-A62L2I#3 =#K?/I490(388 )R7VMAZT07 M,Z2-&-*GLE3+SU:IEG=4JL5E=O2NK#)4I*G6\4RIF;KVC'4LL82@KD;0*2Z2 M568%4/TK83G>2HX+X*8*/' Z4SQBNL8./%V>0N_*FE6:XD>8<8HHDO$#>Z$J)8!3 MF4O?LH%\;9#BN_"JO$/GABC DDU!B_#+C_\Q=65A!#0QRS)B(*I#.@>ZDD;% M0LS,:,;BO)6!9=$#3 LD.)+5HD*_.4;Y.W$@F ^$%Y8M+><--'^J% 1:G3G= MM29$7_^[T"H1F>HB#3.KR,L45?7_P0>H/.%J(C'"$_XRI+&Z;%H[)Z431J,E M7C&[13^&J=4;3Y!(M%.%RM=89>/W@Q$C ;Y"/61F4CI/(] \R2X6-2;C/5Q [("2EV]=CSQ3C#!&@$K MCY%A1A:DZX-GRL3IXI;"PV.*NL )SHQUD0 %>%P-8K"6)59*RB26A $ZDHO' MH:H%G5F5;;7K(9^DTEC(UM'N0CDZI-,(!($^-P#;\@@,>I5N5'W5?T-NICBF<*SB42TONR8#59S_:+1OE 0YN.FI$)E"FI25:[1K4[=*UJ>SBOS,\U MXWBD^\-V(MID^OVE?W%U[GO?G_G]BP&] !\'9S "G']36#6"XPY$Z#@1-1V$ M5>VK1I7&LG[E8BDP[4[MSGD!; ":KH:(N8%_?6DPU_>'EU=/*Q_5Q#M;=D^V M[-KYDM-6G;L(: "S[DK0*'8G]"%I%C,UA5M-GX):;E9R]DYF5H'III NZTK_ MBLT1)H!H+#"?PGBUDF4)^5*64S<#7(T MP7L-NITIY62A6TO$^GY'JX4(*"R'B NAXHJJ*C9<&?BAQ-V"\5!ZJV+J%@"" M5]:O&3N#"@+HFLKE'K?S>:^Z^1]T\>9_ER=]ZU IT^Z76";3+<$:RG2H(^@ M%BY[^"@<=Z7LX?4.RQZ>.5J/CC?CZF:F."2_;@D$':.M*-1PN5SH(16,_O02'."\3SW@F[;,;>7 M"2-'EO%BY%!K93$'$.#(,EX2'2Q7!'$ ;L44YSF_1+3O-^5\2B51VBM']V] M[+,7DQVW 6OC%%PNMK>4,>D/>UR$D>EBF2YZ5\\CF9:+]3T/+69M&/?^M9+G M4!]L(QVA&O&D_LA%^MQ#Y@9%5Z[\X7# J.LBZOK^H#=T$77'EJSL1>B>%^%# MD<8J+U*=23%6W_#S]IUL7%?Q75* ]^M)V*Z&J%.6@2OHX=\&1L3=QF,M6MWQ2<=\U^/FXSKSY0!8,V. MT?'6D]9;^<1^KLH3J!_0"0/6T&7 V2[JJ&\ JLWAQP;UBF93P\&6%4/9%>(( MYB[WKAWN6$K7*2VKA.U6\F>3V.SUL=,=(JUC[/:ES'D0N=_4MC92YDSTEDX@ MFWW3@5N+ZM6&ZMUADX(8.OO75MV7GXQP/@Z.'(>CN X>+_=V<)OCH*=K[VK1 M#E;+*SOFRERGMH[Z?<^O_/,KODI@DMH=29U=^\.K?4=B\%T"WR4\^2XARU86 MF]'%9*S"7!VZ8^B$9^6ES/DR7,YG%_[9D!L<=Q)U/;^_=PV0KPN9]?^$/L#76]^?^^97N\@X?+P9GFW?+.AS:%R9V M*";D/5)32)4W=%/8Q::FJ9P)E9IV@!/8G^YL6%-AU7(1R5:F$KZ9BC]AI*6& M3#:%PE.H?NK&F3EU/F_I+;-=OZ%'8F[KQF#S:L((Y2&[/VJQ$A1H]4-T7*P]FAVF\&R/Q:1L\H/V\'ZL?A(2WP4 M:_!AFHDA0G3KLL@@1$EJVX4[3T,ZNB02;CZ]\SXG,Q5XP_/!4N=6#6W\_)J. M9;"XL#\S+\(=1+0#BV[*#M\*%Z7&BEJJ 1,0\:W"C^;1L58P0#4A MM1*[HX.6F7KP'V3]V-9] J]HOABH-"BFV!P\H"]", 7SNKDV*"9I2EV'0=$N M8MVW,=8SP8[FGNFAC>TL80Y MEV#P AP#:ON>9<5TII4NZKH.P"E;0E9MT.&D*VRL7G7LK)MBZIZ< )XEW)UZ M-Q'PZ^)6-YJW)T((WF&W>NI@J:$*3(\^^+JY^2U@+Q51-"]M'JL9NVYN">S# M0BA. >LO6:X9*A#9Q!M'R;UIC9D0AS;H3E):.(()L/>;B,6M;ML)#]5 @.&! ME.@]W:$3U6%+V-[A?*;(EO-IFH1_EGH[O+6J2&8-G"!DXYA M'/V3;^&W C2)<^&U;0$@):)YIASI].VNW/CPM*[2-F*12I'-E6Q7ZLZR38)% M9;KEY+MHH[F!H,<(]K>H#6.F!J!F9#KUNBW7SI%F.M5AQZ%+ M2F\[=:ID%:06EU9)W7=:9 M2I$5M,/N,*F.CFOFO69/,WP!5#-1Z#O;1@I2)A MHJ7J@_()LQ51Z"'2P=@B:Q'$59"WR2?#?2MA$0*_SR12(\P"KR1%6EJ6B$!C M;L*,OC=6>/NAR *.0U6-41,2HW9+(V6GWM)6[X,#IMP,Q*MEH>/M ;XV2J F\D8SD&!INDP&?'>B7EJZ!$5/Y/$:J&#\?' M>01 -Q5T/8#;PP4HHV&05H&^41D>VV/KHVYL^ _*]1'\P'Q\"X*MSKO2GJ** M)GW@R*0TE3[H)5P#!14HKTOOZ"X0KQ6R5=[Y=Z7D-L=*:PYYJFYO8690UY(4 MM3G0>'%]]E*!.K*,/AI7M-X>DC).%*FITG+(1\*W?>M:Q3";H;V8JPQQFTH= M!N$WWB"'@:VNDI!#E1*DW$1E>9)BS!I"" S MZ-.U>74E&10=NUL1&^ #C0$M ): LGQ]8!2*(GP8J1(O#^@2!,02LE% Y&HW M<^E@'C9=2M4%E7W:1G,B.9&6=F8MTYH6)ZYX81WH5X)OFPQA8<[*1+1&LVY7 MO95T 8W08^Z^JF+S%P0>F]^C7)LA^=MJ>:ZU9FW1&M6Z&T&1-A"G-#7*E">%3SN3X ME?U.O3N '8/29%B(*#4'[6C#8# 1&/M>W^9KI5'?[S=U17KED*PP3N(34+/@ M@#6CGHL4EG/JW5B%UO3:@P;P$&@(,_@JDW0!GDF0A/ \B";#-]!FPV($-,A( M1,0GLXFL@F7@=[RD)[Z4THM@Z.EI<0[0RX 08PW)R+C#Z K?N($WEN5\Y)]Z MY/\)R@4><"1Q[],$#0J73[J[P+?5H$KG(TUW\7>!ZTUZ1^#0Y+D2.[H?$(Q-+[T;)=K(<.+ IRLY31^3$KO M.3Q4Q'>@-$F,Y$>#CXQ(_13J'^CO+B\U-MFUYNPJU2O-C#VH>=5T5N2:QY ] M" J2!@QH2V1^8Z@4[/^DVGM85.8>0E_6N00:EN,DBI)[G+9MIWIQY#"C^*H* MVM6&["4EXQKF#<+0%/$0)UP(GGG]F.O5P>(!W/IVT1[HL/>KE,9E\MY^^J[W MG1?(*#(9Q-7?9EKZ>Q=\8VCEVL%V(S'+X-OR4_538[=O-#P]^LL319XTB@)@ M!=7P]^J$'=FD'?N.NNT^6:F=-ZL*M+:[#6)+M-\JW-8&=;C77T M1WDS1]_,TZHT#;& 2PB_NF[?LV7#.O0 M@YVT\M+F(QK]7M]B2>87G2"CJX9MVR7Y,8KD_Z&)_WZUB;_$QG<.:P=)[^#% M=0^\C$W(>_ D]U6#7IA71"\B\'^RZ+ MS3VL]H.YWMDY8ZZ#F!OXO8N>BYC;?='.UH)CF\OJEQHH9*(!/XMODNL^/#U$ MJ%D.4,,V)]BV5,RK*]C8.U=CWT[3 M)HC>"151 (G$,@TQEC!0.L\:\W B]15#%_.)B"D0F1(0,MR>"2,R<>!MLU$< M=IV?1L5%70_=MPFRB,LL(=S4+,E,UI)%+:HE%K0F"\2KJ;$ZFE,P:9"JD0ZF M7=CN7J-A$9,G&I,GB,D30$I#&.036-L$F![MNV4#Y9ZKA&L3FU^&H(L&B."/ MKW!&$JLNEJ[&I;_'LTW/IQ+SH)#<84?25#2;R5A$NE2!&F/*1P32DI($K3SC M5:BI@MD6ZVY@N%D2EP'S]0$UM7*7XP/CQ*00R.:)74<8#X;LPKL NHFPV90I'H0.FC 8>-V.-,<,TB6.I:75UB!7+,*K&/V\^_7SS/][?HV0$LN4W MG=-G?BO+7N'GVY1*M-S4I2:J/+0ZKVPZBY*Y;%+A3,RUM#6U'X.R?*%FVN%R M6:DUNJ--\U3(J:Z997++&D1/%3F;B65M^9*X$GO)!M:T9:N$@)XNPTH#F4SO M$.QEO'99GA_SKT%C*P"4>I#RQ-4%'6$,$>ET'XPS)Q3J49KRKLA,(;%FL8!& M:P.C@.+LI6S5JNL*)K"J%4*3QK!:O<$D5V[9MG)+,Y\ #S4J]A69MQ[0!WCV M.+[FZ-+J--V:RJ4M*R=MI96<#BP6-2%6Y# M,F/"VE+ /$P!3R8UJC]O5TDI92XR*8SE:2@9:E7AUTK-U9,)3^N8,CP16)OBMI(_5GD':W!C\9A,X9F$ MK>-=VLQ(.]@_I3E3@KZ&3[D6XGM9,<(K$I-BE"G M0#@P9K(;KB78"N;U,SV M^=>(W>0^;@C3;EZ,/>F\RRM.FS&,M JK?^F_T/$M/U,7@ M*A]# [ZE+,+,QV BM5?$F-'P79"C3"L73=1GV K.EJKLZ\DXE52L4EN-Z#1I MS G694K8PIK56#W!5+5)@*?@CO%ADYY)/Y1ZT1+$M$RTN&R;G9A3L5"=]AHF MTE1@B76MN1SK_&#>N"F!33);QB#Z3*T'&V]O=%EJS SUFPLJ7_/F2D:ZA*6I M9JE5G?_(-.&RDB^YK"32Y1)#:S+R1=ZX4!OB$56JJ=G3^>GY-?9Z.NWW=:NG ML]/>L$[?6^CYY+4NM%'\GEB1)NV*0P'_!#Y0ELK%4I)5:K;QP=4)B71#PEF MA\@"[-LM]_:0!C@\WV$:X.7U#M, AXXFFSUJ,U>\&4X#Y#1 3@/D-$!.^^$T MP!TOX]EAGY/_7C+V.>6O/:J14_Z.[QIY0LK?'^V.Q;7Q!.ZEK'!*31W->SJX M6#E?:[S5DS?Z0V?A[^:J]D(5PRTS]Y@J'%O57JBBYPY5'%M[8;WD,%O ML/>O;;R,3)[S[1*P#LZ]'];U^T9HS2L5 MZY"#']F\[JK*?'FZ':]QJEZ%Z_AR=/-G><6FO M6915^F35&2MLYDFMG*O,O%Z9;&EU*FXF%NO=3S08^.>#,R*I)!<1G$6+ M!#;#M$X>:LFS-^F9BW5IK DHM;@E-[3.*QZ<]B^T]W*Q$YI.PHKSCF2-FDNG7>UNK4J-:J<)P;]0)RHZYZ.\R-.G+<**8#SI)B.N!\*8[H>N87E4^(Z'J'!0_1 M]U:,L*3GK"H-G!4SK(:-KD$9%\\O@>K)LWW_Q*&W"XT8;A>.ZU1H!!/%?HCB M?-CA>!DFBCT1Q5F'FR0>6X-AW>0P-TFEUC%+D[',,M YL$V!OM_4A203O$HZ MG/+Q,O*I!L-]\P9'0V2ZCK81ZU6M>I.@:LTIJVVL$G:T_JTI.-I\9M' M&6^DE9D89YTC//NFPYL7]:0-];3#9F8R=/:O3+IOU#+"^3CP<6"$\W%P[3@< MQ7&V.S6PX4'KSBE?'?>]E25Q[0\N.&[S:."_]"_/&?Q' _\5V-%.7@"RA7Q< M'>@,I'R8%%@2J+-BGL'#1@%CG,'#!X(QSN Y_H%X3H5[O\Q,H5D1)KJL0S)> M7$VK^KRS]1E$E+(3[#Q$7(IW7S^E:EU>^=R^]B;B3GHRJ M$I]5?4_,&\5ZLQC%$$JU1NV="5V:%ZFJJC1,@3!8[Q?AE$^2 MK'X9JYA2(1#Y[P*+E>IBJ?#MN ULH1J/98HS JW68YPNGELNHMN,%9;2^V>2 M2V](Y5^%*30[+XLOZTK125V(9:G$M4"Z5_G\2>6M]U0F^2D('783H6TK>ZB> MU$U(\!3M-E-V%OPS$@.(I4>L$$*Y"3R+"*+>LBS44*+*M9 MFKS\%CC\XFAP)K\?^)<70U__>X4'$CZ=#R^>5KS9QV-=23#GCM>F=.X&%3SF M!/XF@432D[+.^':'T+$#V2UL+4!>'S0LEZYT31"CKF5V#?@IO:-3;$3P[P+. MJ&EYH.).;6!/T&23I+4FRT8*4LEP)4@;+B_1*;XSEM6U;%&NZQ MKOTL55@2/D*6@2N.\?S"O*18(BN P5/\$58L8,:QBA4><$__I,;V@ ,UABM V3[4I%[D, M)C$0Q.U\!2]M!2>RTS[F'0/_^_ZJ?TDK^[YW.%;*6LM3>.8?$LMK>C=!D!0Q M]>'XF"8Q? Z(N#6A?*C(P-36,HLL07)4E/RZZGX2 ,-5N140<*$Q[ MT4)C(B/2>E7FW18JQ*XY(+:B"-NF2+#CB7M6?+CDYBL=-(->D^V'":(LR_=ST<7/>OO\/E(07_(<<_??>QU_\7_!_% MTN>D/_C7F?[\W=\<40T=XG1OZ:X? "^UUO+*HK0?L9N/\&ZC9 2(GJ4)*D I MDDX0)458EX9#"M7*D3XK,J:>,$0UMMXR*T:1RDRU&LSX4J,B+_4J^/T7+!,= MR_S$J'&2BMK0%'#X@J_1W/?@]*&NAT,H;)*%.LQ)?5CP^PELZ>3?!;#4? XH M@:%2[BBU!4TT5$?D4B($:*8Y^14!Z&\!Y$GL>[\!&Q/!I !>9M2,>VW.E_I] MU7>)F(1N4Q5AMRAJMW93W )Q6,P7\R-ZO?/UN%IJ-U0*"2I+WN_U &?TS EL M*RGRUV/U389OEML0+;0IJJ-&ZON,EDN.UKN(O_YE0]:%7*[DBV^!D+/?QPL\ M2(TCM""I?@1A#UQ BTN7]2D\KB((]($US0?72VHMZ4=2 MQL#5Y4R8_?WFYN./I]X-M1S$^PG4./1;F40519)\, H*'O!*+U&D<8&N M15=-8UG?_!3Y)$E53EG#"W.WK+%],P*%5Q%76["TZ]ID>I>$I, 0);RZ^?3N M1V)VK<]^F5$'27CJRX_EY<&'"@6MK[Q-X!_O%2K!/S85.+K<(IWXG3<\'W@% M.4'UM9=N+PEC6NZ"J020X%[R- F+ -X\I"8]LO31Q>NQX4F_O^$MX[4&+FSY MLG=I;7E*6)"H<.?U16.YY]7C#9?NOMP4(=O)!5N2?,GD[^/W]77ADL08L,38 MH\0 \.-)KQ& ]/LE-KX_=&@Z+3[<10:R0BV?*INU59JUB"X4.);)+F)QJRUV M=%N+K_;M.GFOLZR8SO2-%+4Q%610$-^!!20I29 I'D@2;,9^QU9F.M&4-]8;WR,2 F._1 MND::LJBG06O 6D1\JU"4$5510VQA+F!J.@$K^#_ZK?FZ3M(AJE8I]8G^9JB4 MR66;.^\(U)#B=K+0[?NVB$2*:B@Z =$/J.FD(BB_C.$!?!<1>=F**#11/)4G M#@:@^Z6%ET^]=Q,@ 1TA9#&T5)-5:C4^-AV6X2_MH:%XJA$\-)7>5U $XZ;B MB?$I&?EOZF&!0"<*#'_4Z"/B-ZDB/1YI[0Y.05)DID' $CM5.4P688?RK.H* M+;)$NXGJ@)E I4$QA=,"P\+N;IJ@F8IY"1B"1LW5&Y1LQ4V-#<3*$>RW6_?B M>TG:LH <"]XVH*H_2?7 MV^JXP,M6Y-NIRKYJO:%H:)9P@J<849IXV@&@3+R@@JV)%#Z&!?I9C9X#]'JK M37/[YEW+)%BO[XV NI'4(WA?7TG['AB)*JSOENG(!)KQ^#J&+=?RB\X5G0J5 MHU]W1E:H47=J9S$^%6$L4%JOV:\N0 1\G MR\W-OVYA E:^S/%&GSS<^ 2<3A*BN;HU@^NRZ3.\VT9.!N]^E7A=#I2B0N ] M#\A MPW)IEEH&XSO*C5ED]N5P1F;CWLT'S_6WB@@W 9JV&Y\-$?=7!//C?NT MM.UL!8YNF>#K^TD",OX$]"2,][6B>$!)B6!4RU8@#A54>E1$NHS6Q]%1)P*M M"]0>6(F\-BYO2P(;_UWF/NMXC,V+/E61[>_O$"^;WH*<,U/:(U.JL>)IM!!C MPNM?$[?+G.FINEY@ )J1P8"\)VVR"+*<*.?%$^/>15%FOQ8+U*X+G>ICQED(!Y^(S'X,F>[2@%J;@Q4!/Z4T&I'[QIJ# MS[$>W/C-X$NI8O,*7M>.X$NP49-["DG"?:1X,U5'PU@)20"&(K;^7EI*EQGW M1@S9YN ?$@#E;?P.0TQC>,:BX9LXI#\CS34>YNH7S-7WR-4-IKP259Z%'*&-SLHE[^@K:E,7T.??CKU0E#81*IYR!A,9L.15KS:<""-#90:T=IF;"#; MA5&D"";UHW.M$*YP\QMG7(.'D\Z)_)2>N*?4O[8%4RA6/7'-U1:V3'PK-W@E MG1(XMOT[LE=@I)IC8FR@MN6]5#L/J_V/MT-$^9GM'\UIMAG$. M>=.LO9DG8+8W[I13[5%]-;"6C=%(4UD+OL::]7F1X0E(HE0 #!: 449>ZOFT MN^#5F34Z9?.!;8!BW*(A@O$"?!K^1GL63:/:14DW"=:9%.&?19:;,.Z4UHKO$2#17.L"I;[1,*'&:U937M:EF$D" MZ V-9Q9OZ& 1\>T)*@,PWIW44/3 S@)MY$V- AO"C3P,/(>-J7 6]-:"5@.B M'R.RR47W*!AW2R-XM(!O^)Q$-H&G\9_W-0=Z6".X8HU@CQH!HH-.,WVP$..\ M.K!L1J%1@*&_<#(C!3L)K8.?F8BV&'1W!6,"%YXB*ZAN15.)$49Q/B$C)Y+9 MTJ7\K$B!9V32\)@ 6;)TE/OM]I375DA6FL0,^V/)C81@22MP\G(IUVO30"O85A$T16)YWA:ZTA7GP[W7[,%ZG6RIZTDCWI*4!L""IWIG)]=D8B-C=0 M9TU _,2U,93?-Q?4 M=&2^&;<#' F5>F.ATG)0),W-[TV9!-:1@,AT9/[*0V9R.H?JI\:VWVC >K1 M7Q@SG30Z9F"OJ3=OM)IY/?CAC:4QMH"Z$4Y0EWMJEL+4@UWTK<%:BT1M4D#3 M#':YU5A'?Y0WT\W-7#BZF:?5"1]N6R;6 M\6(([&:*5XS_ ?JJMHPUR)@TF#0^"&5I3+^1&VJ'7.A_T:'%=,9T]E8[T>L- M?P1-?7=T5@Y?C_()O?7N4QYWF>?]];*^_:[Y%[->^G5_+.$?80K M9W2^6;,K*-L5\A[556P?/;P'_E6?V\(S73!=,%V\ +HXMN;+.NV!2K#;43-C M(*1&X-5^=-?C::5/9)'N:9*=[1;K-.K.^XPV1ANC[26CC7LZ[\5F.,)N7\J< M7>C#"J>F-?ZC0WU&&3H[I5KWA2(26S9-2HFMX48:3(<3[;G$%I?8XA);W>5<7&*+"8Q+;#%I'(,TN,06 MTQF7V.JJYL\QO)TM1\ EMEQ:WZI5<8DM9U'V[*+K^GZO=\5TP73!=,%T\?SI MXMB:+^NT7&+K:/%8J^9S3Y/DHC_[0-W0'USO.Y.",<>88\QU '..P[&]E<_SGIYK;;WL*WQW MZT;QRERGMH[=UEW[9[W+[M[6,5TP73!=,%VP3YM]VL]SSBYX+9Y#J1 &#[OQ M&.,,'CX0C'$&S_$/Q,I:6TO5H$K;@Y(*^[W>#V],,0787%+DK\?JFPS?+%>) M6J@B5=L%]=Y:-MRZKK_^IUS[5CTFD@OEGL+3>1DGP M]6___5]_+5_ 3%=*1_U]_$'%(@Z4B'Z)LSPMIO6;G@I_^NZ#"'(5_JO?NQX. MK@?7L & . SYAQS_]-W'7O]?\/]!KW_].>D/_G6F/W_WMW7>ZH?O!AH5PX8K M2-D=K_CN:E.H+(B2K$BEEXP]Q)%'2**_2C1Y%IZ\M>>EO3Q;X[KC_(<%2WD[ MY%QV$S>?)](+1)K.X05/3,'D!U "C'/X_ETRG8EXKCG$<-"_>I-YXPKVJH:] MCY5B@@E\%41%*.E&PU^ZU_ ]$01Z@E0&$KZ&PVM].1/SZINTD*$GO\UDG,D, MAYHIO#.)I,@D\&0Q4I'*%4 ++U!PCADNI%Q=? N#S&9I\DU-10XCP6Z @,9( M17=(1?!>[JTL#'1-HV*%(-\+@>3RA,"139(T/P$ 3[T8BVA( R=8D06+T[6$ MN"?BZP^Z2WV&RKR)R#R)V"DQYLDL-_BK,8R^D]RFF#$9:^3^9_E1S$N=]3F8J M\"Y[E[[7MCGZ_!HEI@H6YWWSX!,-O(X!&%Y9B"K3*WA79 !@F38B%4H=X![8 MN B3&3(TX'#_$'$ATGDM8TWM/<.ND0%.$V"S"AY/99XFV4S"Z06>J9GIJ?>A ME>VMTU$,)''\&;('9,:IC+1<24K8^EY6\M;S+C/1!WFBS4"QO-/OXT^@D"V: M1"V<\XPYYQXY)Z("J;@+'+1<:\F69BFH+"G,@@22J4S;#$&2Y8V3EA6S&588 M0[T,5*\)_%X>^K9S"PI[6*!BA$H7/*BU^U!&P Y2.LUI,I9T_$'WRV1ZIP*C ML(&ZIF8'_ :00MX2P.Q@6M1:(3"TX.O)"*R+L/FC ML4'L71'/JK3(=8PH%+GP=.$D-&(,VRS!XN523&GV-0!9WB^L58S'/HD&8"6T M2EJ52L.3F4CS>?DHOG^G@&D9V&0%\&?16!9-'\O\/DF_(H1KDTM$P!5HRPE M?R)%Z*-6BO7B-&00X=HLPPIRBW*H]2)Z5\=-X=(!)B>@IMO'P\N2<7XOP#(+ M@5"C1!N%>O.X47A/Q+<*N3DH\C(O"6P&]JAJX/NT6S)@-5NWF?_?DR2\5U%T M$X>_5)"X(4"4/ZWR=IV=LRS8HRRHT>'=U(19(L5IT> N(GY9.NWY1.3:(!\K M4)70DW2'OJ!4EJS-L#OC,*I-@-(G@TD$H*WF/_@/0E-&WH%+B>_<3F!,W@T(;)33(@0E 1**4] *5!L44 M9$DA0FZO%Y8O.P5Q0R+6@ 1:F'O5B@,$F''<9:6&#JL1(_B!O6%;$&QU MW@&Y"-Z*)D&)*7+\MO:/+> :**@ B3WW$9Y@(5H=M42N.*MM\H@*#2F4S)!8@6-*EQJ &"QC0!O35)\4(1(02Z MTI\R(- 6VKD+[PG25U.9%1'YK^/Z0(?)?0S/Q;2,RB"NM3>$+'RM=5#8:"IK MY3(GP"UN+Y6H_2+S@"&3(M5**>K:L'#$-SP.(PID"QXL3B6A1]_6+\(AQ1>- ML[)2S[1J8^\=5#Y09I*O&LE\2I_@L[9Y=249%!V[6Q$;X*/^GJ> ): L7Q\8 MA:(('T:J+,VD L02LE% Y ;7$]I772ZF9 Z9?=I&;V:+5U6.0*R*]R]!@?.M[,B&#B(-4U_''&B77SZ^/.3>"KB?AV8S7;GMX"4:';GVS,:BIZ$D5.&B+C77JGJ8;);R#-Z-R(!3)N6-1+6@V*223R M>OV^=:*1$Q.D^MH/N2D"KGW;IB+U0$G[7R5-LS!85U-&,'[-M_XUL-4<.JO<$ M:=2*]#(7UE\Z%A9D)7[3W,TCB21KXJ^2)=XOXQ73+@Z-ZY9A&_!]6\@J"N#! MVR;TE^!]GW<+5LG&^MQ"ND]7NV+NB>^MBE=UG.]]LBQ9ZW;DSR*\U?$YBP=( MNZX,Y:FXTKI*1;=)KC7YU_Y1ZQ3X'MY\*%1,TVA>/[UTCC33J0X[#EU2>MNI M4R6K*&9X.5!9.^8 &5>![6&H,OK'47*?Z?MS.FOEDDI.?NJ])QY,'C68Q^C) M(7),:^_5 #!)=3=.:JXQI_3&%3#1W$&+REV"_<4.[UHD3.#^8(NHTJV%2$\5 M.MC*X*T6^62X;R4LM+<*J1%FP6O-(BU=2>2HT?XEF-&W(MJ"TJVV0$B,VBU0 MN_.0D5;MRPH@.>MR ,EJ0\PVUWZIC-7?TY\!YDDFHM_'OR;Q[:_ D4)M[?U" M#EU8W:(9J,=[..3DDNV\/=IYB*T30E=YS>BRC=>TI/".*_,BW$%$.[ 4@?(: MX &E_\CW8Z?>SZ4;CS1HW%'33W1(-V,J3RJ'<4Z)K]R,^L[4P#/$N[ 6(K 6"UN)Z4U4DV$$+P3Z5RK/QJJP(?I \%L M[MT"]E(MDDW,3\N-C870O [KKFP?WY*P/JT[(:%AT)VDM'#C]_ZMUFK)6*W< MA!F2$KV' Z=R*C1DJDOCL22NIN)"NU"!+L@)#GH#@*B\LRM' /4#'88CB09Q MO. E7#X 6C^U?.ZHJ9;#83B+?:E5Q"@/D6!E0TU%G2D[&I;5"^0V#P9I4+<(_BRS/VBX7;5S@I+87ML:OY8\%8UMX;5L 2(EH MGJELR77*NM&2;E2ZL;,-_-@4K&LNG*X>Z=9N.?G=59?VH C9>M:OH(E)^2O> M%C\[X"^])!6'P%'R3C$^^9,MM2TO)21BFLT+H\WXU_HGY M,6RWC56K1MZ!,CJAZ_A(2WP4:_!ANXJ6$@?79E8,SP=[RZS01_OQJ1/75NI$ MGHK8^.^-WQ^T7HJBUK+R"'?7PY-^OR&#=Y_ \2((U/(N7'7L.GB-"+,EW<<4 M%?9\_C$",^,F#M^7:;P/B[U!!\2>&^K>8P1RB1@BS HK3OL*W$5 YAUIKJ^ M_4#YHSW^E>%<92-L%(I'< *(1JT\A?',74QKQ+/.<(?/AC5K MGD0)[\9H:%G%N++B2@Y-7.W4^S*CF,-1VC]#U[O4>^ 7W)-Z K3KJ=(4=WADD4)?UC23O9'8Y-K2?8;R1F&7Q=?JI^:FSWC0:H1W]Y MHLB31IE6+%+_YHU6MJX'/[RQ]*864#?.;EVNJ5G*4@]V<6T-UEKD:9,"F&:P MLZW&.OJCO)FC;^9IS2R&V_:R,.NIV=;IQ6Q]]>,-:N@]:= UPP/# !81__3= MH.)+AG/HL4Y:>6GS$8U]D-3YXB_::Z![JS18C4[3?;#4[;8J_OM*D?NB%;E? M09%;Y->C]"^/'?\5,,__0P_SCTL"8>=(.QHE7#X'2FCU_1\::4XPGH/W8SWP M,K9C;B\31HXLX\7((733/8'9,!T\'SH8ND\'W.QM'\W>^L^ZV1O>;Q7H5*T\ M0FO]Z%WLH'/<]:U:U=;-=S9@;6]*Z8+IHLE MNNA=/GBF9MW^MY'CZQA,9X[8Z0C7B2?UQWYS@T+S_.2!S M@VZ+5_YP.=1%U?7_0&[J(NF-+5O8B=,^+\*%(8T49/!A<,E;?\#-WBN^N M)^&BNY:!*^AR?7T'-#8'_O4E4Q13U$XI:G#=78HZMH[%VM-AO!?M\>T=\F5L M3-QE,-:NW16?=,Q_/6XRKC]3!H U.T;'6T]:;^43^[DJ3Z!^0"<,6$.7 6>; M\I?-^4 KJ#:''QO4[0YM?SCHNVA/,^8>Q-SEWK7#'4OI.J5EE;#=2OYL$IN] M/G:Z0Z1UC-V^E#F[T.H=3HT.W.IN*W.&SDZIUGWYR0CGX^#(<3B*Z^#QKKVKA;M8+6\LF.NS'5JZZC?]_S*/[_BJP0FJ=V1U-FU/[S:=R0&WR7P M7<*3[Q*R;&6Q&5U,QNI_W*$[ADYX5E[*G"_#Y7QVX9\-]WU_S+<%>T%=S^_O M70/DZP)G:.NE,-Y.8Y4]@.P?=<0_RL?!=80S=/BZ@*\+' #;BW/*N[LR3E5? M$Q\V\'O##J>J,UWLARZN_:M>ARN>L+N W07=FK,+]M$96 !A4F E[\Z: P> M=A@PQAD\QW<9U.V3%G<=20&[!K!.$,;?*D@U:[>W-XQ8^[*E<2'<[49!1V^; M^?.Z&W=J9AIGLFR79IJW9*T/86>9Q+31H>9N@9A14S9L>+.PO[TV$%.8@1?# MT5IH!.9EIO"2%\H[&25ELQ!JGSI^2I-.ZB/W_84_P'Z=WY_[YU?7]!M\O!B< M^=@.!YO"*IAUSMU2UV/O/5)32)4W=(-$[.V;RYB:!B)04XG=0'5'I6 "^],M MZFHJ1#(MTE2&2+8RE0*;&_^I.U$W&S+9%$J= $.EFR'#>+/6WC)=;J.Z:?Z&O:F)Y2"&3Q">AA/V'#0EC+=?+9'JGL).]:4>% MW:A>B1]K81+ 8<3N: !NDE=>J$ 4&XF$3V,^=ZI$I/M55N-5 *.V\ 0P[+0& M#"X9Y:81NA/R-B@+,9?HU WB7HTL(,S$/$VBB'XPGT_*-G0:$"@#Y'06)7,I ML>][0JQ;PRJ:+VH=>@I\"D"#K3R17F$#N@D>,/4_X;53[_,$&)N9H&Y[;F&J MW)07">#G7EBD"%9X8*QNB]1TPPL2Y-"F?QYFX,,CR/;NJ)_HJ5=R3]-F<$'I MJ!%I1M\A=<0,J'(!2X+[ GJ\5I/[V.O6J(&?TF& MFBUKA2^$Z10V,T0%A<@(!IM(42( P6VD:VB+UU/O72D_-<6/)!QS1)&,']B+ MRH@X@-@D+BZ&[Q NOE8<32M">2>P;6.13Y)4Y7.__/@?J0\$C##%[LG -ZC+ M&ZC7= YTT[>*A9B9?4_E."_\.2(Q;=$#3 LD.)+5HD*_.4;Y.W$@5 YD"L"? MEO,&FC\1C*F[)*[.G.[R9P/M?Q>"^E,#'.)0I&'F301 ?20E-10^]?X''Z#. M[JN)!.6X(&HSI+&ZL6\[)Z431J,E7C&[345H8"KC"1))NXID (W\"A"S!$Z1 MX\]S#2S= 9)Z/H<(DAH,A$I@2%%Y_NC-0,38V!Y@G(%^E])Y'LG\GN!B46_9 MKA+("BAU]=KQQ#O!!&L$K#Q&AAE9D*X/GM4S%$#I-7N.C@2PJ[J9*(X>K&@5 M6K-@8\IE5FM10.P(,9A*8P!91]M]XTW3:02"0)\;@&UY! :]NMIN^57_#7$9 MH$SKJ?8&O#YV([5?-,H'-CREHV9D L5G:)(5$9%I-I$RS]RP]7ZN&<>CK%O? M9BX-,OW^TK^X.@>3]\SO7PRTR7OF#\ZNFR:OCT3H.!'1*:PV6?<)WL31@4*H M0\X.Q :@Z6J(F,,Z=@9S?7]X>?4T1\@#K@ZW[>-'V;IH+(^"Y.[UNR3&VD]: M-?Q]_#O ,/U#95\7^[&W&,?G;!SOT3AN( 9IGU#C$6Z<-H]MA@3B.I3H&*.^ MWG&E71+=P%>AQ.[DH&>#P+I/TJ^HE]TI.&;:8C)_@=5TBUP*-,U0B?JEAG(& M9Q[.1BDQ.F-GHQ)3[D.K5T89+QE:VTZ"(@.8(Y20@V'+2='*ZKP)"Z,P0&:3D=X^E8LV79X-M[!A]^!BJYR_-3"N2\. MSKFW;C[^$'L\)*W_/AZ?O-4:,D:\%*#G>UF![BCRJ@%AH$X;@-5\*XF.4R!N8 B) MYCGV-ZF7D-0L7YO(\):\76F*;Y/-?>I]J#B)BL%2+8PICO;]+$$YINN5D*+#H%)-(#(IOX]%^ZH;D3D?9;H#L._0)D MJ!7X%2CT$GX'_M!4],FU(-!KI97X3/OJEH:$:6%C,UH^Z?PP,JT.!4QCURHO MJ@U,X.B5NR"'#X#LU+N)\DE2W$X: #ICLS76@=-,T69- ,&VSZ)3X^7[P+; MSC5IHU,-X1Q(7)\,C7\37BW0E81>N463I_:":BK.R=Q)E02LH$=K7@N9*,DR M:9Q(VGM0@Q(5?, MX3-R93"J216[,2"I?[^)HN0>Q1>0Q,]),"56G#:@W<6$+?! :\LD7D.F((56ZRU&[0#;MH&1L,1(^8J6I@\\A*)N MI6$H0 E084&Y*VY$39N[_62BG6:Q@%_*P'^B"H!%M=TBC?@AOBTN;7V MP#QT>)_DHG^]*1IMV R>[(:P!SIL?/&2#K6@"RWI2KNC)A.531;,+(.ORT_5 M3XWMOM$ ]>@OC'9(&NEC6.OKS1NM^ET/?K RJ=IRK1I1RW5@=3/'1@]V,;0& M:PW'WB0SQPQVM=581W^4-]/-S5PZNIFG%2<8;EN;P*RGYL&G%SC$HQ[;]!Q]C?97. M\FK#(L=A3&>=MQAOAP%^UG>@97R4J4H:]V6NX,V19;P8\JF, B8&)H9#WD3] MOQ0'1\_&6O^0 ^AW=1G/B_;6R['W8)HF8^N+KDBP8]>IYK[BW>LK_G]2I _Z M;+;FFER&9Z?EF:Y[*Z=SO@@/$\6>B,+OGUTQ63!9-"=[=3[8LF+7D_?WH_-( M?AZHO>Z==_>\'ULW9:WS,#>-F^B3P_WKDR^C4T/_?-]%.[G#QE[P=LV=4;J( MMU?]B^WZHAQ<;7(4[SLZ-?LV@SNIV;#7[7EZW:Z>G=?-)7MDO[Z9BPY;:J[@ MR_7U'9">!EVNPNX*OEQ?WR&=A(-^GYV$G:#:0TJMO7L3#N-?[$1)Y84V%(L) M7=]:5.1OJW5?:Z C1[,[E1&XRU0_.X7P4S"181')W\?O1#;!JCSPS_LZ/_LS M#KFNQ,[P<4F"G,J2OWFW,BE>;)HT:Q?6I)*)"6*?%K".UCD9Y24FH_1WF(SB M:I8 ;^99;>;"T3]\^<0Q;M%O*(#>#GJ45A\M]6<:P?(MEA[K%8P MW/B>H$%U1(FM'8E+DC'V!VHR![I1&!Z[2L;/,@M2166SUEXB.'9$-F%=SR+_ MX)TI92:7D@I,QL%C!OU-Y 46IG<1LXXLX\40V$U9IKW>,G8W8=)@TO@@E*4Q M_2;2KW*)+I[ A?Y71(5D.F,Z6\JQ^PB:^N[HS*K;:D:AJJWN4QZ'"W&XT+;A M0NCSWEIYY]MV1^Y5?ZX+QG?R:M45E.T*>:[D\PP&_I7)A6"Z8+I@NF"Z>-9T M<6S-EW7:PT1H_);$$LO5HV>!VF!N7W6'\X^.ITDZFD+4<=2=;QEPRVACM#': MGA?:5BM =?SN*CUF*]&^2:S0^EB>#M'5,7;[4N;<&58WOUS8)@1$!S+/OK7& M?VRJ.1\VXI:ALW]CP'WAR0CGX\#'@1'.Q\&UXW!L)^7SO)X_<]^5^83K^<_4 MO'%EM];]D[3S-_<-TV4'J^65'7-E?$FW_I+N8M_5W?CRENF"Z8+IP@&Z8)\V M^[2[-6<7O!9G8)=CH]5(=MCGH4N,06E]AJ4>P=.R*;L*YG M47Z$2VPQ@7&)+2:-8Y &E]AB.N,26UW5_#F&M[/E"+C$EDOK6[4J+K'E+,J> M771=W^_UKI@NF"Z8+I@NGC]='%OS99V62VP=+1YKU7SN:9)<]&TW.MK9=]A>]NW2A>F>O4UK';NFO_K'?9W=LZI@NF"Z8+I@OV M:;-/^WG.V06OQ7,H%<+@83<>8YS!PP>",<[@.?Z!6%EK:ZD:5&E[4%)AO]?[ MX8TII@";2XK\]5A]D^&;Y2I1"U6D:KN@WEO+AEO7]=>_%-G)K1"SUY^"B0R+ M2/X^QG2HFSC$?][7WM7/^,IG,+G>1DGP]6___5]_77[S)LY5J*(B5W?RDPPP M7U[)[/VW("I"&7X .+Y+IK,B%U@ZX??Q>Y'&L(?LHTP_341:C^ZI\*?O/H@ M1OM7OW<]'%Q?#&#;@"=XX@\Y_NF[C[W^O^#_@U[_^G/2'_SK3'_^[F^?)Q+L MMBA*[F%D#Z"8Y2)&2,'KTVD2>QG.E'D3<0>XD#+VI%F>-X;U>3F\']2+])*Q M5^X(:"'WHB3+O)E,]3B>R/")E:52KG7!%')7PX>KUZ[20>NZ#E&M;-BA8F57 MVY6Q6E]%ZLS1*E*\&5<\CN_S\I4N]]C%*I5;9LI-?L M$(%.D![7KG@FM2M0,7H"!3,=/!\ZZ$ M0::# ]#!E?MTP!%K+S0+]PD1:[]3 MD((=_/ Q36: B?G'2,3Y31QB MQ,1L"GK!NF"&LPV#&=9I'><_+%#-PYK1)OJ%XXI#"6Z*J) EK!&:F9X!)@3;N METR.B\C[58V7>G<\H4?#*V">&"B2_?B$RS/7*>'R.5 "Q_#PG7T;> B(T1YTKQEOZY/^QR:Q:FB[W11>_J61;U.8RNPUK,86ZM/B7C_%ZDRXU[ M.:BEY8)](QVA&O&D_LAQ+NXAWPGV1M)Z*Y_8S\DRO*Q^H* X,VOH,N!L4_ZR.1]H!=7F M\&.#NMVA[0\'?1?M:<;<@YB[W+MVR(T#G"&MEU+$O]-8W6/=XV?0T(^ALU.J M=5]^,L+Y.#AR'([B.GB\W-O!;8Z#GJZ]JT5.-5/DE3T_:NNHW_?\RC^_XJL$ M)JG=D=39M3^\ZG I.;Y+>"EW"5GFB2 HID5$J=&AG*4R4+K9"L9=B&D"F/@/ M?=&A.X9.>%9>RIPOP^5\=N&?#?=]?\RW!7M!7<_O[UT#Y.L"9VCKI3#>3F.5 M/8#L'W7$/\K'P76$,W3XNH"O"QP VXMSRKN[,DY57Q,?-O![PPZGJC-=[(_.F@ ,'G88,,89/,=W&31;G;C= MK.3A=B)V\Y&ZMM?LZ&>'28+QZ M;9[\AI^E)S)/Q;HC"WR@;A[8W0/]84+W"X-_J.E',O806$*W6!TG*3T\QXKH MGHSQ_=:ZVQZND_X[I( #[#[\VE7*6#BGMF;-74H>%#.N;L:)9@&N]Z;H]YY#67!L(>*]7RTO-]+>N$\%%[UWDKJY^0'3 M@:&##C0_8#HX !U8+WS6370X[?-W+1+$?HC@?[KOJ$Q-%]XCBC(M#-E)) -./&OFW@[YTX7G<3;A9-E.8\M M9=E/T#T_P1\RDR(-)B2<0Q#+4<(M,P]G(^TCM\ _/S_OKJG@"L9<7]]!*6K M'@FFJ)U2U,5EAQV?QU:T6(4Z4*=.$1FW!6SGJ\SA/799[,B$\J_Z^^8 ;/SN M!W-G5_ONOLV8V].9N^BYB+ECRU-V7'3/WXA M#2ZIOON]X_3[9_MF4&QH'GU]!Z2H@3^X[' A9%WD!2!;R,?5@9Y#^3(&#QL%C'$&#Q\(QCB#Y_@' M8I-JBD$D!>P:P#I!&'^K(-6LBF96[M%Z':P165Z>RCQAZJO.,0^7ZJ5JU)3E4Q'E(I[KHS(< M]*_>P#LETJAN:FC0AIU9"6]/K*;JK3O]7,ZT&^5,KP<[+&=Z,=QA.=,K1XMF M\F:>U68N'=T,%\CD@GB[*XCW5D2H!]0;%I0)/$K_HI4,D!:QR8(QWX&6H77$ MC?1Z)I]G33X?T^1.8=D7)@8FAH5W6J]T=J69_[\4!T_&XVQK5\/+I,)G3GOK MY=A[+$0UMK[HB@3C1"E.E-HV48HJ^C_DL]F_@Y:+.ZZKAW#=X90")HH]$87? M/]MWHC631>?(XM7Y8,NXJ2?O[T?GD?P\4'O=ZW#AKF/KIJQU'N:F<1-]524;/_\-Y?LD?WZ9BXZ;*FY@B_7UW= >AKT.EP.UQ5\N;Z^0SH) M!_TM*W:_8">AFZO:A]3:NS?A,/[%9@Z'FUD83T^0P#2+,I?C]YG$XI;Q[2]Q MD$SEKTF6+>9/G/6O!QOE3_SK%PRYB$7TA^["9;)"?OGCTV^DIQ893JDG^BR^ MW13Y)$E5/K_YIK+OO")6>O0O\.%?7S[]_)T7RD"!XI[]]-W)Q7=_ZP\O+GOX MOSH3I67U]N8P)2&5$PEVT9W4CWQ,(A7,]7]79HP,!\/>XS)&GI(@,NQF@DC; MRAZ*HFD@QM.8\5XA^GYIRJ07%BF &WZ<4;R0-X:5>GDJX@R) M,HDSW_2WPX.5PU^8 Q.H-"BF68YG/M.O+,!EKY%Q<1*?)/8%I'(9=F;+V@ +R).DWGP58:0 'DA9P).LXP 4#JE"$X@!7;1(",= M>>5E$RES73P??U=93J!4*;TX]LRT.,&?199C)Z(,\00O MK Y>*5.-AJ>-/;HK&[9E?#:S?"]2C,#./LJ4\O@>YI%GS"/WR"/_*7./Q#'P M!(\PXC1K=!?XG^OD1 ]4PX"84@;\)%.![DZFH@(Y3 P0CTJ(PYF9 KO("/"C M.3QTI_"0$F.JGH0?Z.\"&0AQ'^LUX"Y%COR9WC,\'A_77/[4LU?%!%P? D+RM5)M?>PD+C!$OJ4>QH4:2H-+,<) MZL X;=M.]>(F @8:21G7T*XV9"\)=E7-VR ,31$/B8Z7G*O:+B /D:PZ[%"N MZM5VB7_KDPC/'$TBY,VXNADGTCOWDMJRPW2I?N\YY*S0E>'[U5>&&]T0[A"! M3I#><\_#VH2\GT5&5FN6B0,(<&09+XD.EJ-#'4" (\MX272P'/_B )V*0,Y M].LEAG[];KPTEG-CK4?0O2MIOC*O W/\\ZM]AW*_@" 'U]=W4(JZ.N.6=$Q1 M.VV;.>APHO"Q=2S6G@YSP?='ZT758=6DEY'%=.9?#CAOL)N8ZYWM.[. ,;CZ<"35.4=2[3&2RL27 B9@N6M5 8ZAVB"& MJE&]W<3 Y@1;%=./:4B!FO;X1&H_">%9-C .\M($GD19[ 5!BT MFIUZOV!P::C01^?;.X*)_ETHC#T2WIV("A.'6I7&%[<"3(N).J(CXI+P#FP1&\3V58SCM- '(1.HK!L/F$Q,CQ0^YEN#T39V4J M^+?-=J_@=WQIA! &.#1W,*3PY2-=+AV0O;W6M\-6+R1&/R!#%Y DAI",M\ FN; -.C M?;=LH-RSIC<@XJD469'JWR@6W0;1_V_O6YO;-I)VOV_5^Q]0/MXJNPJB>1-) MV9M4*7:RQV\EL8]E[UOG?'&!P%!$ @(,!I#$_/K3W3.XD2!%4KP 4&]E$XH$ MYMJWZ>E^&O[X$W@$FA(/'Y'#0>TJ<)CZL8<&AKW=:DT7ZY/;*06S >+_#U:',,B@/TI5@-H/0# M:B/$4(<\QVXBC$>#P.'=.L: KS,_\B9*><$6=<]P[3O0! :@WHG/GN5+U4Z) M]3)BZ^6(ULL-NC0N:).,_"ZQ);/7%EQ'&Z-VHX)$0;V ,=>T!4H'V_DMF"-? M)+'8:).0^IW$%+&M%(?2-[\'D3!&%=2CU=VHO&Q'LPGM2]#)28SYI!C!#FL, M,L@7E"Z5F9ZNE#$96?!\?A=U0I9U;X5.8M"13> %]'D>NNJE=96-U@Q#VV>_ M7]]\N/X_QK^]8 P*^3WL:NLY]1H%+K& M5F'\2'K->:IHROWNDQ4G>@C&&"*E\TS0)(JD,!(V#R10Q+ MJ1I)..Y6^"*D] AHP_)4UAUF+] 6JE:*1D*,ECT^):/00KE[@01G6#,\"?RM MYJ>M=NP],4B4O;]&"&AK! WH PPG!S17Y'&8#&3G90L!W:0 [\D=)1FJ2!3 MXVDH)?-2!GU$9B^Q!S"DL("D5!^*2I$9,M)>8E_-NC0Z1;>Z,SW*(ENEEJTL MIQTTT)=H$O.3Y.-LDH@2(C,FK!T5S.,4\&12,^ZM/!EENN8GSX+7;FPXPJ$F MH6XO4/'@ [/ $9Z27>EQ["[ '%9/9Q(GW) (5#S_4%Z3(V E9I2(K#JS#&5C M"N?" G*R;E/] UH@"D)T_.8;U\=$Y0(!,H.IXP7M7&L[F+]+4M1*UR<9"\D] M&8_QWDTGKDD7]MJ"Q8,QT6'K'@X[289T>?\;U&YP[Q<4[M(*>>Y$Y->F=$VP ME[^334A:[[;?P4CAV#IQA:-50/I;YYWJ9^4)E! %3;BTOHDNP@1D>RJ4*TG[ M'N [.T*=E@R:J$^+%>PM=.6?%Y-0H +41VWT-!7ZA"-Y2+L%FML'^1'3V?Y^ M&H!,P1GCPSI+FGY([**5%5,Z,2=ERP[7$=@=KJ.RSYU J*]PIVUWCB,#JP1F M:QJV):* DM>,A2L\6F#0JS"MQ!OQMPB# MK<5<7G:@0%@26P\E8NMAO=C*-73B9+HC2>Z=\PFK([A7)%I1DB\+QUSR[5ZU M1DV2XB_[K3[\ O_I=.BGE[U6>Y1EA:*W2R(=PZ'16R@.6ADHD;,>GI)%BK93 M$04"% 2!/O+@H3*#2-">RRS/E?P^SRJYM-3QUH1"J*/^ 9-+!U<'3"[=K:CJ MV1]]1K5#JSJ92F3X<7(I)Y=R\^)Y*N3)8322OB M&GE"(NF7ZNY67>;I$_UG;=>_FJ,Z"E6,=LP'9:JH MV*B.0A7MZE#%N:T7MDM.>1'];?+:WOY-*[HEF!AUG[W8KK M\-H?U5:F7.;4VPHG?BX7XSFK=&1OQ*(.*7GF)VDA>ID MU.UT:SC]*BPW[SGO.>]YC>"C.,EM)7NRO)#74=,HT_S)M.":4TR46MM7DGJ] M-MMR+L()&D%^FG&I,VQ5\EDA%S/)O[(#7P'S[)B6F8/=L>#A.Q?V;D-V6IK$ M!$O@BCL%M)+ ^U"&%?RN\LZ"+_%H83C*?%/Y1-VNV>_VB*2"R/* %W,DL-U. MJ^2ADD1[G9^YC.:3ZX!RBTN20[/$XFZK43(KK>(^(A^M[B,6)Z MSE- 91G/$4,<78/"CYN70/7DWEX^L>G=0B-&NX7C5BHT@HGB.$31']4X7H:) MXDA$T:MQZ>=JN7/#RW85 M=^[<^I0=%_5S7/Q;%5(D[6PY,]=WL18=EK%AUT5=CP5]L],[MH#B@^;9QW=" MBNJ:W<&.T*'57!NFJ.I05+_&,FJ]J965"EQG,>TTA6W2GC:G)9W/BM\^RG@K MJTS'.*LMI.VM--.FYG)JW-\8[+ZAUK><&8'9@?><&:'JK'#61QG MAS,#"QZT^G#Y^KCOG4X25V;WDN,VS[;\ W/0Y^4_V_(/X1Q=R0M /B&?UP;J M@99W@A@A@6JKYGEY^%# .\[+PPS!.\[+Y!IJUG$#!.@23Y=&4 MFL\'@PN]^98M=+?=&5RT"Z!*"(3[WY8?6^$B>TYA70Y-XUX84^M.&,)+(3Y3 M?$_,&T6\68SB\!;&+?RU!4HG@>A:=A1;'B)O3H0;Q2$L=PXVU$)L4;$P MN. MPY;Q.701H3.HW#(6X-5PJ1 ,>$98H_F960J:%ZDJ11JF0!C$^\5UBJ:!S%Y& M%%," A%_Q0A6JL!2X=M)V;(Y[F0B0NP1:#5KH[7,MPRB6XP5%L+X/8B$,2+X M5TL#S2X2\&6%%!UD0"PK$-<6TKT;+9X$;WTHF&3Z8068->$+ G#JM-NPU?3, M!:Q&$$=O)^Z#<-ZM K8N ;IFY^M,\I>H@U*I_:\WL;RXM:SYVYNI%8J? MYY;A$ZWPM>]\]!$T"B3)9UR7SX'GVHL?_^L?_TI>OW9(!TL8$Z:MZR>^ BG_ MY.%VN,X/+W[!/7&^=]I7HU'W"B<"Y -/?!&3'UY\;G>^PS^XCE^#3O=[3WU^ M\>,F(MV1&4;U9(:RD3V&Q97;#X,V9".$]PDDT:">:Y]?1YO6$=C$L*>(WD[J M-@=4K0"NXQ#$?1'6/?D6M.-R:R#/7G;-P>7(5/\=HC"#3_W1Y=. KTT4B:GV MK[5H>D2VY,70C3T53NR)3Y-,GGVV%IB#>XVHZ#UTNM7O=R/ZEU2$[:&8N\&IR$#+&"-%^L'*'TN50F&!:/BD."FM^?!PAD MO]_JPR_PGTZ'?GK9:[5':+<9$HEDF5-*!VIE-&+$6+_Z;\7^CH!UF,$DP4*Q MIVHJ2D;,H55!T]!@]TO8^>N1Z#J@,#THXK"G^\UF2%/YOB/ M5@(=G('I&9C^3*3'0-3- :)F8/H=AM&XW6\^PQ"7WX#R#G:YW>-/ 5< MSI5_7DQ"(0P7.4?(R BMB!.TZYO\V.I>KNVO]+;TR1/]9VW7OYJC.@I5C';, ML6:JJ-BHCD(5[>I0Q;FM%[9+3G-E\W-2.?@NP)+2GALMCF]M/ _TJ!U!94\N MO2N::W.8M=\M4X;7_I!KOQM&?SWU$Y^NZW>Z3G6=YTZ$\U]5D M'K2.70_D&1]QJCDJIJ)Z[5?4 MZ,A?"9R)TG/,3M)"=3+J=KHUG'X5EIOWG/><]_S(@0N'S/VM=@+*8;-*,%]E M; =W;S^IU"'_]M= RO=6&"XF08CMR8]@Q$QEY/0')T\DK&D&3MG('@NG&K6,_-ZD$FOXSE#[ MM$]>X?-+(]QGZ=\'LUG@J^7G[,T]*VC3$LHIYFE" M6,OXW_K98())X6D3*^^&PA;NG4@/3-(T[J="9:2[$Q27GH5YG^,%98#]%(#8 M6Y^*>3@N>4Z9SE]#88&*6#"C/#$Y,\E6GEH*[2/$[)!.[]($%:\8@U*E>ZU^4V &@Y 9*DW_U]'&W-VH0(2.,<%9;0;H4"]= MSU1B,)+:%R$C@GCIMMM]+1,^93@AQ>4R7N'K]"3^^5HU!Z/IZC?+'X>?$(7#C86+ NR/=NNC[XXA)='17PQP_\B[]B M.+E.7%%P41IY;!AIKB##J/6!LRFH>Z%XR*)32@)A5 83(V9S+U@( >T%DPF< MH4+XY+@@)J, /\(!1,9>9/F1U#6T[EP)O[1@_?''/V+?IMTD>"7L14PF*N7< M%U(FL#;IJIN9O4#&"6Z*%<$B&I,XI*$79FG UN1GI/E%SVMF+8RQ2+/J,T"< M=-L9CNAQ]>C'*+=PI[0NQ/S^\$Z+'>O.L.QI*=376,!R^0@>CSV-UE/J9,J(N MF+8:!LV=S83C@@"%HZOW^SU=LVZ[?_FNW!4\1&@ M143&/ Z!6R50Q6THZ&7>GUUN@!.CQ+B>AZZ7TT+*2!]MW+F1LB6T1:G_3.Q' M66H_%JV84B _Q;$;;+/W4U=,C)\?A!W3T#\I \UXE3S5;;][__.G]*_.N]=, M%#L0Q0>%PE0XS!?I(+$LT;BY!<:[!?L!=W?0[Y#S -_JF)W!%?U5OL-%%"83 M-QPV,;* [?\4"T,DVTLN-A?,#O3YXZ]XS82^NPG&6 !9);8O]"G5?8?^1@ML M?-$A=2&+*&TS\FN()7LDP475U"M%65_*SE9_D'*P"#P4MFF#2A%)N 78?2[8 M)"3JK%N8DXP,7 HZVAAX<>+;KN7E.S8B!*"+8 ;OB\83O.H6P%K58"Q]P69) M^!5-*!I5*)3J%,E*:3!3FBR9H_"]JQ0C[7'*A\ 6.%H8BW6K!CXEFK4KJWF9^:'I;9!/KX) M^<55)S@T&]6+]O(:F^C=]86 8[%I))-%WBQ25,[\I36!D09A8JA@PZNDM$;\ MK5O!!%K,#6&)X#@<1LH$[[:[[99Q+6ED16;-T<;+;NLJD_$@:SP]MD=1@D/A MT54?TL-:?C@0>&J99,R*ARR+V(<2$?NP7L3F&CHM&AJ# RX?L#-\/)!1CR#^ M)N"^! X,I\+"KPJZ=PD\\%$"9#R^)N#Q4:A(+NRC9*UW .2[[!\0D&]04=@W MG@Q/Y@2/,L0;0[P=#N;I]\3;O*S5QN&;?=NDX#ZYHC(KL*U5'4:S:.J4UY?_ MDP!,7RN Z4V&VA-(^N<'$=JN7&G^"4U^AN/IZG"K2)TL@IE==IO2%S&S7+QI M/6";[^&A4%4&.F"K7T4X.V!SKS[Z&>'^W_+$]PKP5D6&\6Q8_#KQYA^0U#X" M.Z#U;A^PS?]0!8GU[I7+UA4Y6):6!X7.4J9FO]4;M4&C.>PPKE&YB:P][0'%SNB%-: MS?6IYJB>W,?+4Q+$J'4Y9%JHHH0I.& /,%H>V3E'QM3&(]MM9.>VX.MFF_>J M;YN76MW_5L%VQ[>IGP<0[W#8-MN]';&UFXZO4ND=NVJ-KI[G=AU=D9]#$3:W M3][5RO9Y;F.IF>[.&IA43T*(5G?I)S"]*G_\JXYC;"?3X55_,# [G?9NYL.3 M)_NZMGM0S5$=@3*&K3[[N"LI:IZK/Z>9(SLMM=7K;J5C=D>#^@JA<]O4;"V? M"%0/,_T\CUV0AW)HO;H<=$UH;B?6/[F]65&?V(%_U:[H\K'SJ59]\JY6 MML_UYD^68[[.BJGZHAR,[+:/3][*GM+1T2KW?_Z@ J.7+9PM+:S3)E_SZAS? M>CRW;CV_3.(^6:,^RSYY5RO;Y[G=1,V\>N5,$P+QX:O9NE[ =K MS5XI!W@S=JTJMR&CUE6-+T.J0@M5']\)"6K8ZO:9H/C2=?G2]?+RV-'?9[ET M9:_C*?QJO?F#X00Q(BG6UK'&R\-^Q\HP_7/IDSU43>R3=[6R?9[;[\@>Q1/5 M,%%I&@1N?69?X?,(7^N8G<[0'/:?:035'E;U^@/NCAZR7O=YKGGU=GNGC;ML M]9XILU2!;3IF]ZI3Q>5G7P[[Q3][5RO:9LY3>4!FK M,FWC"0NT#;0R1=WVD&JH8H&:\AI?QWLY=Q>(RC(/IL_UQJI2;VQS+;%=O( K M9AJO$+CUY@&3,&:S\-@'KKPFTGU M3E4!5O6$,<<:+\G(0%*)T%M@[*4NU+RY5N=1Y?0RR#\7:'Z,8+%$9E)@.]E@ M9[DZIGRL/.8H*?T\) YXV3='5T/Z[F7'[/9[Q?+-7%][Q^U+BO-B%64JY0%[ M 1L9E-<#-EY]N?GV.JMQ+XU[-YJF];*!;[%FL)C-O6 A8#[S.,22ZU%2O1FV ML:N*LR><#^WIXNW_T96% ]N&M]+2RI;G+:C2<5:"&98*QRA"H#,LWVWYM_CB M!%8.VH2A&2"\HBG5C)X$<:@(34D;&&76$O2!]4M JX)D^8;5H'5Y8U6X>!IX M((!@BIZ'Q8L%"EBPFY24VUI\IB6M:0&Q ^&L)U,6,X_5Z%76G"K2"YW)E(S2 MVKQ<@+"'>KO#CMD^$JKUQ_;*OK!UH;KLC*E+ = M)20%()=IX0E%XW*E)'4K!*U_P!X^X'GL%SCJY]JA4G75I^AS1\MQEF[]LG2_ M^>I898P77 SNW%EB1TB5ZIGM7L^\'!T[Z(RSZ&J713=JM6M<%N[/596]H]@8[*I5G4*.EZN,[(8T,6T?/X.#C!JLN+I10+9/UU56[ M8UYU=X/K.;G0?QY[,3I^P2Q.HJMA$ET#@,9Y=0Y*M=7WT_"&,SM4A!W.?39H MIO.+[]T9&KN^WHZ>.>@.S-Z T6OYWGVILZM6N\: Z7Q6.Z]QV@1$#UX>/JWQ MCO/RG/^\UK0,Y]*%K\)1:8LDZ&)^_=UR= F*DI*"=TZ ?JJ- WZLG65/0G+ MX+F!;^+7ERM?JV3I?JM;\L+VN=.;4B+WI(E18VFB;&2/Y6R\5TG#-Y0T_$5( M$=XA7@.0RB]Q%(?"^"@QE]H66V_3.L:N^4*=(\5_4,_,Z>M-,,1F/G^= #" MA.JB0L8UY;M+E&T319JN)DW.I&Y")O6H?\!,ZM'E 3.I^YQ\?/8$/4XY M/7;*::G(QH9T)F>I4[T"&\072GRA]+0+I?<%W#&-'15D-5CY*JFN5TD-J+)Z M;H'&HNHTAZ8OI MDL1%HE!-#!S<@/I57YSRWP7PV:88!4G[9'$26E[N0L>)H&B ,KE.\FPGS]X=+ES1\ M;CG,N65D=OOHUAC4Z]S""IPCELZNP9NP//4(Z%JYH4YD4U9I1D&J7\#2!''T M=N(^"-#Y*S?72S?;F73)5F;SS6@VJW^]B>7%K67-WU*TB\+9ES__%;O1XO<@ M$A]<:7N!!*7U%03R3QX\\^-__>-?R4M?Q)WP8_%%V,&M[^*)^3,8@_8B?=AP MG1]>_()X\,[W3OMJ-.H-AC !V"]XXHN8_/#B<[OS'?[!F[2O0:?[O:<^?[^V M;3A.80F &_3RH^>@;OUD+C!GIJYB17UP?# D7+)%LSD:Z M8,OA1J5:\%#\^U, 768\]>J7ZYN?43O'GUB201H2E:E*][#RR$0K2ZJ\1ZH*Y@!7QBOO@9S MUS8&[<'K_.C,K!U88GMJS ('ZUI(8QK91]A9&8UUBJ_/J];1K[" MB>4$<_3IX[!AP%C6Z+\M/[;"1=9'ON2,-9][KHZ%TBL+YTT1A4$2,FG,!%C? M#MGACKJM5,,Y)0-8V>CM>(;%H6!DN>^LR)Y>Q//L&RN56]EW49#[/"V<$(Q@ M+GSD[['E$2G ;&$5+!B 8X VPM\D%FA9MY@MXQMY/*.I*_6*%2//\@L-1$A5 M@E+"RX?*%A8ZOT5Y2KP\&26NJ-HC=)K3<07!E D\]7'4[:)P0\J^3+_IO'MM M8L$;JA 6NH$NA-,RKF'#\(@8>U'Y5F0\XBVPBHZ=LELTA:V^%W"<](,(VHO( M'<8J2IGDXD6 M'%09#4E[:6%EI&H-@24$*SP7X00M8*KFME!-H$1?) TF!=82IF@E&Y>-'RPZ MG#UN.&Y4**;"ESB$"?P+Z$_,2P4_"#SA+=68"UW0^;#5:JB6GPQ&3H/8=!@)>J<$(5X9UK"ZK99*>:ST4^-ZP9VABJ MVU!,/*'62Y#^%/IP=Q"B8>Y>CHPQOI+CRI7,L\&V#JD#&6>/C.3$YZ1:AL86SS^&.@ =L!3G:NSJ$[=\_5X\XM1Z MK!+HY>'&>!Q]V'F]D?R>5>72 ^U*-1S;1Z*7CWC =B>+1%V0LE5&NI7JF15# M;JOD&BX*C3[DI2R9AQ*2?CB^JJ.1L*IC5=<@5==E5<>J;E]5ES\Z!F/8:TO% MTFMO0*()6?/MI_GXD,>:CS7?L219CS4?:[X=Z.6#@(',X,_,SXAWOQA(';KV MJI^>E1PK.59RK.3.*K3ZK.18R>U +]>>%]AXWU>JX_""B\]\K Y9';(ZK*4Z MO&1UR.IP]\"H7+3)_53X&+QAR4)($Z;42HJ*M-9H2%:(.RC$W<=2[0#T1V/) M\X'G'\0X*HE-7PDW[U]UMPHW7XD*/P_?KN73QX"J.NV6@6M2=43&/<36)[\$ M.1'CWS&4L1@T22!@%%0&1CB%JRE$5XQ0#86,*!30"RP5LRJ%'8<4PW<;"DH0 M2,(1/$%QLJ^P[5Q4YZ_XYG7R<#ZX$\/H[ESD!PIBB^=X"K",E[UVJYT-.D6! ME5)$.J0/YTEXCC!N-UKM4O_\GG[.=YD%\PJC^%1Q36P8,[!\&-SK894/JF7\ M1 ]1#'&\IF7#"H5:-E5I1,9CA&")7,OS%A3G#H_F.D_&VQF^DVK6TL1P/R^F MI7(C/!)%6!_1CF++PU4$Q1 M6L:G#-Q%!QUN&I5MAS%%Q@O<98S)M(P03VB6 MU."9\JWQRLUE(^ NP7%M)O1SSAVJ(JF6#G88OJ3PR%?7N9=T[&7Z$M#0JY]> M _NH&/Y7[G(/OW[\Z=.7'1I7SU/CN+@$69>%[2_097'[ M9['4@<$+1=TV++ %!]%)FCEB!R!X81S.#9_ YV@!C!A]F\4Q3+KX0 M@G%N4+AGR_BH-CT'R).$J$+K#O 8MH%C 2DR-5R*40?E!0-[V;DLH<62&5B> M#-(QY0;DPW"@IV"&IW'8?$Q@RH)EEX3/4>.906=?_/OZ^G/!AD%RMB@G9P;S M!;:1+>,7R_4P"9B"N;-]@2E+D=\+'6X?V,!NH4ABFGT#U62$GQTQL2ANW*:H MWSEZWE6 KY)?&SB&XH%M#]D9N3;A,"4G8.W6O0@[$]P*^#[4HI(XS\FQ'A#H M1!"M4YRO.YO!>T#0,$TG5CPSMQ:H_544^C(KYT0QILT\S#'\.EBO KJ=8C0[ M0G(#A=#*NF1>JH%Z.3K?($DH;GX]4"^-'ZC6&-W_XFPEL1?A$4>?\^D)'YV28&;K33&/'\"E+?: MM(M0[9I!V[8SO'E%C,QZ[=;2RMNT\I1/(4G,8^*$+RDM4#T!DG5&[RA[P++_ MBEU)!R;2X)&XU6D8JBE\YE;XH(A0!(;S@.P+!]2(%\Q)U"(GWE%Z(NARWU"( MY+.R88&J167D*.F'MI 5PA(JB>O[PLXR[W3J1[C0UCBEX."Y[D[DI#R\^(L8 MAYBFI 0L/FJKI!O2?K10!MC6(D PK@7([61(RJ!468B?@H7E628,WVZIA$IM MYL "HIF)EBK8YS!:(77")B]^['1@(]OM=J8I-P[E M*6->JRY'N3&/MA@S$-UI1CQ:-^)A;L3#+4:\SV"U:^D7D!1)NO+_@(Q*DAXLJ,YY//9<.24]!0.*0G<<1TDK\/M' M/$/">?Y"6Q*4M:LR4<$>L/_T%J8!AV@<)55Q\BF15D8763(O?C\%2KCX*[8\ M].S!*H/ADVV^*_4,G61F8(CHZ2\,&<0A=/?6>-5959I?Q'$PLV+I7W5PC4Q@H[(QIC.%9TJCT$ASK SHN)GFN[Y2+IY=[=1X& M$R$E](QX8_JY9+65PT:6DT%: M&*2%51VKNAJJ.@9I857'("W5U'Q\R&/-QYKO6)*,05I8\S%("RLY5G*LY!JK MY!BDA94<@[2P.F1UR.J0U2&#M+ Z9)"6&BC$)XVE3D'/U>6HKZ74O<[Z W: M1NQ82A7W-(E#2G=W,(;3,\;""^X+^02YR#P=9H:3U-&9*JZMO"]\.1D/H6DD M$5\*+R$+^M+A50I2)+F$5^&!JX:MJ]@YHNKD.A(,X476AWZEX"E;QG[E1ZD" MW8KC3/,DBT--NIG""@M/Y7? @PH-))=HHH$29AKDH-Q\QVCMR'H0"E6$]@H6 MT#)N$9G"QW=Q]JHB>[30$7BA(#XTW-D\T(%Z.JI;(2RD@0X8L.Q.7#N1E1