0001193125-21-082076.txt : 20210316 0001193125-21-082076.hdr.sgml : 20210316 20210316070128 ACCESSION NUMBER: 0001193125-21-082076 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 114 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210316 DATE AS OF CHANGE: 20210316 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Mastech Digital, Inc. CENTRAL INDEX KEY: 0001437226 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MANAGEMENT CONSULTING SERVICES [8742] IRS NUMBER: 262753540 STATE OF INCORPORATION: PA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-34099 FILM NUMBER: 21743596 BUSINESS ADDRESS: STREET 1: 1305 CHERRINGTON PARKWAY STREET 2: BUILDING 210, SUITE 400 CITY: MOON TOWNSHIP STATE: PA ZIP: 15108 BUSINESS PHONE: 412-787-2100 MAIL ADDRESS: STREET 1: 1305 CHERRINGTON PARKWAY STREET 2: BUILDING 210, SUITE 400 CITY: MOON TOWNSHIP STATE: PA ZIP: 15108 FORMER COMPANY: FORMER CONFORMED NAME: Mastech Holdings, Inc. DATE OF NAME CHANGE: 20080610 10-K 1 d116994d10k.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, 2020

 

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

Commission File Number 001-34099

 

 

MASTECH DIGITAL, INC.

(Exact name of registrant as specified in its charter)

 

 

 

PENNSYLVANIA   26-2753540

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

1305 Cherrington Parkway, Building 210, Suite 400

Moon Township, PA

  15108
(Address of principal executive offices)   (Zip Code)

Registrant’s telephone number, including area code: (412) 787-2100

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

 

Title of each class   Trading Symbol   Name of exchange on which registered
Common Stock, $.01 par value   MHH   NYSE American

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 Exchange 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, 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 and post such files).    Yes  ☒    No  ☐

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

Large accelerated filer  ☐    Accelerated filer   ☒    Non-accelerated filer  ☐    Smaller reporting company  ☒

Emerging growth company  ☐

If an emerging growth company, indicate by check mark if the registrant has elected 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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. ☒

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 the voting stock held by non-affiliates of the registrant as of June 30, 2020 (based on the closing price on such stock as reported by NYSE American on such date) was $81,727,000.

The number of shares of the registrant’s Common Stock, par value $.01 per share, outstanding as of March 1, 2021 was 11,417,953 shares.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s Proxy Statement, prepared for the Annual Meeting of Shareholders scheduled for May 12, 2021 to be filed with the Commission, are incorporated by reference into Part III of this Annual Report on Form 10-K.

 

 

 


Table of Contents

MASTECH DIGITAL, INC.

2020 FORM 10-K

TABLE OF CONTENTS

 

         Page  
PART I   
ITEM 1.  

BUSINESS

     1  
ITEM 1A.  

RISK FACTORS

     11  
ITEM 1B.  

UNRESOLVED STAFF COMMENTS

     24  
ITEM 2.  

PROPERTIES

     24  
ITEM 3.  

LEGAL PROCEEDINGS

     25  
ITEM 4.  

MINE SAFETY DISCLOSURES

     25  
PART II   
ITEM 5.  

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

     26  
ITEM 6.  

SELECTED FINANCIAL DATA

     27  
ITEM 7.  

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

     28  
ITEM 7A.  

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

     40  
ITEM 8.  

FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

     41  
ITEM 9.  

CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

     79  
ITEM 9A.  

CONTROLS AND PROCEDURES

     79  
ITEM 9B.  

OTHER INFORMATION

     81  
PART III   
ITEM 10.  

DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

     82  
ITEM 11.  

EXECUTIVE COMPENSATION

     82  
ITEM 12.  

SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED SHAREHOLDER MATTERS

     82  
ITEM 13.  

CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

     82  
ITEM 14.  

PRINCIPAL ACCOUNTANT FEES AND SERVICES

     82  
PART IV   
ITEM 15.  

EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

     83  

SIGNATURES

     89  


Table of Contents

PART I

Forward-Looking Statements

This Annual Report on Form 10-K contains statements that are not historical facts and that constitute “forward looking statements” within the meaning of such terms under the Private Securities Litigation Reform Act of 1995. These statements are not guarantees of future performance and involve certain risks, uncertainties and assumptions that are difficult to predict. Actual outcomes and results may differ materially from those expressed in, or implied by, our forward-looking statements. Words such as “expects”, “intends”, “anticipates”, “believes”, “estimates”, “assumes”, “projects” and similar expressions are intended to identify such forward-looking statements. You should not rely solely on the forward-looking statements and should consider all uncertainties and risks throughout this Annual Report on Form 10-K, including those described under “Risk Factors”. These statements are based on information currently available, and we undertake no obligation to update any forward-looking statement as circumstances change.

Factors or events that could cause results or performance to differ materially from those expressed in our forward-looking statements include the following:

 

   

changes in general U.S. and global economic conditions and economic conditions in the industries in which we operate;

 

   

the severity and duration of the COVID-19 pandemic;

 

   

our ability to retain existing clients and obtain new clients;

 

   

changes in competitive conditions;

 

   

our ability to introduce new service offerings;

 

   

availability of and retention of skilled technical employees and key personnel;

 

   

technological changes;

 

   

changes in accounting standards, rules and interpretations;

 

   

the terminability of many of our contracts without penalty to our clients;

 

   

changes in immigration laws, patterns and other factors related to visa holders;

 

   

liabilities and unanticipated developments resulting from litigations, regulatory investigations and similar matters;

 

   

fluctuations due to currency exchange rate variations;

 

   

changes in U.S. laws, rules and regulations, including the Internal Revenue Code;

 

   

changes in India’s geopolitical environment, laws, rules and regulations;

 

   

the impact and success of new acquisitions;

 

   

management’s ability to identify and manage risks;

 

   

the occurrence of other health epidemics or other outbreaks that disrupt business and day-to-day activities; and

 

   

breach of our systems due to a cyber security attack.

 

ITEM 1.

BUSINESS

Overview

Mastech Digital, Inc. (referred to in this report as “Mastech Digital”, “Mastech”, the “Company”, “us”, “our” or “we”) is a provider of Digital Transformation IT Services. The Company offers data and analytics solutions; digital learning; and IT staffing services for both digital and mainstream technologies. Headquartered

 

1


Table of Contents

near Pittsburgh, Pennsylvania, we have approximately 1,300 consultants that provide services across a broad spectrum of industry verticals. We do not sell, lease or otherwise market computer software or hardware and essentially 100% of our revenue is derived from the sale of data and analytics, IT staffing and digital transformation services.

Our Data and Analytics Services segment delivers specialized data management, data engineering, customer experience consulting and analytics services to customers globally. Each of these services can be delivered using onsite and offshore resources.

Our IT Staffing Services segment combines technical expertise with business process experience to deliver a broad range of services in digital and mainstream technologies. Our digital technology services include data management and analytics, cloud, mobility, social and automation. Our digital transformation services also include staffing and project-based services around digital learning. Our mainstream technologies services include business intelligence / data warehousing; web services; enterprise resource planning & customer resource management; and e-Business solutions. We work with businesses and institutions with significant IT-spend and recurring staffing needs. We also support smaller organizations with their “project focused” temporary IT staffing requirements.

Sales and marketing of our services are handled by separate and distinct sales organizations within each of our two business segments. Our data and analytic services are marketed through 1) account executives who largely focus on new business development; and 2) technical relationship managers (principals) who focus on growing strong relationships within existing clients. Both account executives and technical relationship managers reside in the U.S., Canada, India, Singapore and Europe.

Our IT staffing and digital transformation services are marketed through account executives across the U.S. who deploy a telesales model, supplemented with client visits. This cost-effective model is aimed at integrator and other staffing clients, with a need to supplement their abilities to attract highly qualified temporary IT personnel. Additionally, we use a branch service sales model in select geographies within the U.S. The branch services model employs local sales and recruitment resources, aimed at establishing strong relationships with both end-clients and candidates.

We recruit for both segments through global recruitment centers located in the U.S. and India that deliver a full range of recruiting and sourcing services. Our centers employ approximately 175 recruiters and sourcers that focus on recruiting U.S.-based candidates to service a geographically-diverse client base in the U.S. Our ability to respond to client requests from our offshore recruiting centers, with their expanded search coverage, round-the-clock sourcing, and extensive pool of candidates, gives us the ability to deliver high-quality candidates to our clients in a timely fashion.

History and Developments

Historically, we operated as the former Professional Services segment of iGATE Corporation (“iGATE”). Mastech Digital, Inc. (f/k/a Mastech Holdings, Inc.) was incorporated in Pennsylvania as a wholly-owned subsidiary of iGATE on June 6, 2008 in anticipation of our spin-off from iGATE. On September 30, 2008, we spun-off from iGATE and began operating as an independent public company. Our operating subsidiaries have 34 years of history as reliable providers of IT staffing services.

Established in 1986, our business model focused on importing global IT talent to the U.S. to meet the growing demand for IT professionals. In the early 2000s, the demand for IT professionals declined and the supply of IT resources quickly exceeded a declining demand curve. No longer was there a need to recruit abroad for technology talent, as supply was abundant in the U.S. Accordingly, we retooled our recruiting model to focus on the recruitment of local U.S.-based IT talent. Given our reputation with and knowledge of H1-B visas, part of our recruiting efforts focused on attracting H1-B visa holders currently in the U.S. This approach gave us access to a larger and differentiated recruiting pool when compared to many of our competitors.

 

2


Table of Contents

In 2003, we launched our offshore global recruitment center model in an effort to meet an increase in industry demand with lower cost recruiting resources. Over the last seventeen years, we have made significant investments in our offshore center to improve infrastructure, processes and effectiveness. Additionally, we have made investments in recent years in our domestic recruitment structure, primarily to support our branch service model.

On June 15, 2015, we completed the acquisition of Hudson Global Resources Management, Inc.’s U.S. IT staffing business (“Hudson IT”). Hudson IT was a domestic IT staffing business with offices in Chicago, Boston, Tampa and Orlando. Hudson IT deployed a branch service business model that targeted clients that are direct end-users of IT staffing services. Additionally, as part of the Hudson IT acquisition, we acquired a digital learning services practice which became one of our technology practices.

In 2016, we changed our name to Mastech Digital, Inc. The name change was part of our rebranding initiative that reflects our transformation into a digital technologies company. The rebranding also included a logo change and a refreshed corporate website.

In 2017, we added specialized capabilities in delivering data management and analytics services to a global customer-base through the acquisition of the services division of InfoTrellis, Inc. (“InfoTrellis”), a project-based consulting services company with specialized capabilities in data management and analytics.

In 2018 and particularly in 2019, we significantly expanded our service offerings and capabilities within our Data and Analytics Services segment.

In 2020, we launched a new service offering in our IT Staffing Services segment branded as MAS-REMOTE. This new offering allows clients to transcend beyond self-imposed geographical boundaries to gain access to top talent in the U.S. and Canada and reflects learnings from the COVID-19 pandemic that remote workers can be equally or more effective.

Also in 2020, we completed the acquisition of AmberLeaf Partners, Inc., (“AmberLeaf”) which enhanced our Data and Analytics Services segment’s capabilities with its expertise in customer experience consulting and managed services.

Operating Segments

Our revenues are generated from two business segments: Data and Analytics Services and IT Staffing Services. Details related to these two businesses are discussed separately below, while information about our employees, differentiators, intellectual property rights and various other aspects of our business is shown in the aggregate for Mastech Digital, Inc.

Data and Analytics Services

Our Data and Analytics Services segment began with the acquisition of InfoTrellis, Inc.’s services business in July 2017. The resulting business unit operates under Mastech InfoTrellis, with locations in Atlanta, Toronto, London, Dublin, Singapore, and Chennai, India. Mastech InfoTrellis is a specialist data management, data engineering, and data science business focused on helping companies “Architect Enterprise Intelligence” and realize improved returns on their investment. With the October 2020 acquisition of AmberLeaf, this segment gained complimentary capabilities in customer experience consulting and managed services.

Founded by the engineering principals behind IBM’s Master Data Management (“MDM”) products and Informatica’s Customer 360 code-base, Mastech InfoTrellis represents one of the largest concentrations of technology-agnostic data management, data engineering, and data science expertise in the marketplace.

We help clients accelerate business velocity, minimize costs, and improve corporate resiliency. We architect enterprise intelligence through personalized, process-oriented programs consisting of strategy, data management (including master data management), business intelligence and reporting, data engineering, customer experience,

 

3


Table of Contents

predictive analytics, and advanced analytics. We activate the value of information assets by building a strong data foundation and adding to it, brick by brick, to create modern, advanced analytics capabilities, such as Artificial Intelligence and Machine Learning.

Sales and Marketing

Sales and Marketing at Mastech InfoTrellis is a single, integrated function spanning across four groups in multiple locations: Marketing, Inside Sales, Principals, and Client Partners.

 

   

Our Marketing team is responsible for designing outbound campaigns around data and business value, for dissemination through our digital channels and industry publications. Our Marketing team also works with our experts and thought leaders to create and disseminate data management, data engineering and data science thought leadership articles and white papers.

 

   

Our Inside Sales team is responsible for operating integrated email-and-voice outbound marketing campaigns targeted at specific industries and functional populations, on an ongoing basis.

 

   

Our onshore team of Principals and Client Partners is responsible for building buyer relationships with prospects and leads, and for converting those conversations into value-positive revenue generating engagements.

In addition to the above, our Partner / Channel Relationships (such as those we have with IBM and Informatica, among others) also provide us with a significant pipeline of opportunities and new business. Furthermore, prospective clients reach us through referrals from our existing client base, our reputation in the data & analytics domain, and through our industry partners.

Once engaged with a prospect, our approach to value-delivery starts with the definition of a discrete business problem. We then master and manage our clients’ data and develop data products and deploy purpose-built advanced analytics, machine learning, and artificial intelligence, to deliver greater business velocity, significant cost reduction, and greater corporate resilience.

Our Practices

Mastech InfoTrellis builds a strong data foundation that delivers significant business value. Our expertise and technology practice stretches across five key domain areas.

Data Management

Our Data Management services help enterprises identify, acquire, store, manage, and transform data to fuel impactful business insights. Our offerings in this practice are:

 

   

Data Advisory, where we design strategic roadmaps for clients to make informed decisions with analytics.

 

   

Data Services, which includes a set of strategy and implementation services focused on Cloud Pak for Data, Data Governance solutions, and Master Data Management.

 

   

Data Management CoE, where we partner with clients to make Data Management and Data Governance easier with a Center of Excellence (CoE) while migrating to the Cloud without business interruptions.

Data Engineering

We establish an Enterprise Data Environment to derive insights, knowledge, and intelligence and deliver value from a modern, agile, and trusted implementation architecture. Our offerings fall under two broad categories:

 

4


Table of Contents

Technology

 

   

Enterprise Data Integration is a single desk for ingesting existing data while providing the capability to integrate new data sources for scale.

 

   

Enterprise Intelligence Hub (EIH) brings together a modular architecture across all the major ecosystem components to allow an enterprise to adapt and grow at a much higher velocity.

 

   

Entity Resolution creates a Record Linkage process across the Enterprise by consistently identifying existing and new entities through the data connectivity process.

 

   

Enterprise Data Bus (EDB) is a scalable, fault-tolerant ecosystem that can collect, transport, engineer, and act on data for our clients in a reliable manner.

Service

 

   

Data Engineering Advisory Services help enterprises develop a coherent data strategy to become a more data-driven enterprise by assessing the enterprise data ecosystem and determining the changes needed.

 

   

Data Engineering Managed Services is a comprehensive approach to manage and support enterprise Data Information Systems.

Data Science

We bring our clients a rapid-learning culture, coupled with a co-creation-driven approach, to solve business problems and make smart decisions by applying Data Science powered by Machine Learning, Artificial Intelligence, and Knowledge Graphs. Our analytics and AI/ML solutions facilitate both culture and business transformation, leveraging domain knowledge with cognitive computing to produce unbiased learning accelerators for different parts of our client’s business. We offer:

 

   

Analytics Advisory – a strategic view of how analytics can drive digital transformation.

 

   

Analytics Services – to drive excellence in reporting and modeling.

 

   

Analytics Centre of Excellence—data science expertise delivered on state-of-the-art data architecture and analytics infrastructure.

Customer Experience Consulting

We optimize Customer Experience (“CX”) across Sales, Service, and Marketing with relevant, coordinated, consistent, and personalized experiences informed by analytics:

 

   

CX Advisory Services – we design a roadmap for Customer Experience across all enterprise functions that are fast-paced and cost-effective and provide the client with information needed to start their Customer Experience initiative.

 

   

CX Accelerators – a vertical-focused suite that uses a set of frameworks to allow clients to get a head start on their implementation instead of starting with a blank sheet of paper.

 

   

CXaaS (Customer Experience as a Service) – tailored to manage specific client needs, informed by analytics, across all aspects of Customer Experience in Sales, Marketing, and Services.

Cloud Services

We help our clients take advantage of enterprise Cloud Infrastructure by modernizing application development and accelerate Cloud adoption:

 

   

Cloud Advisory Services – where we build our clients a Cloud journey roadmap to reduce DevOps and CloudOps challenges in Cloud adoption while supporting best-practices of agile application development.

 

5


Table of Contents
   

Cloud Adoption Services – to help enterprises with Cloud adoption and deployment of both cloud-native applications and the migration of existing applications to the Cloud.

 

   

Cloud CoE – to build and manage our clients’ Cloud infrastructure and DevOps and CloudOps practices with a one-stop delivery model.

Geographic and Vertical Focus

Mastech InfoTrellis’ primary customer geographies are in North America; however, we have customers and prospects in Europe, the Middle East and the ASEAN region. Our target clients are largely corporations with revenues exceeding $1 billion. Average project size ranges from $500,000 to $15 million, depending on the scope and duration of the engagement. From a vertical perspective, customers in the financial services, retail, healthcare, manufacturing and government segments are significant users of our services. Below is a breakdown of customer revenue percentages for each industry vertical in 2020:

 

  Financial Services    36%    Healthcare    16%   
  Manufacturing    21%    Government      7%   
  Retail    18%    Other      2%   

IT Staffing Services

In our IT Staffing Services business, we typically negotiate our business relationship by using one of three methods to gain agreement on the services to be provided. We either establish our relationship based on a simple standard term sheet; create a Statement of Work (“SOW”) specific to a project; or enter into a master service agreement with a client that describes the framework of our relationship. In each case, a client will submit to us positions and / or requirements that they plan on satisfying by using temporary contractors. We propose consultants to the client that we believe satisfy their needs and propose an hourly bill rate for each consultant submitted. The client will select our consultant or a competing firm’s consultant based on their view of quality, fit and pricing. Consultant specific contractual details, such as billable rates, are documented as an annex to the agreement type that is chosen by the client. While we have the ability to deliver our digital transformation services on a managed solutions basis, the majority of our assignments have been delivered as staffing assignments.

We generally do not enjoy exclusivity with respect to a client’s contractor needs. Most of our clients use multiple suppliers to satisfy their requirements and to ensure a competitive environment. Our success with any particular client is determined by (a) the quality and fit of our consultant; (b) our ability to deliver a quality consultant on a timely basis; and (c) pricing considerations. We invoice our clients on a weekly, bi-weekly or monthly basis, in accordance with the terms of our agreement. Typical credit terms require our invoices to be paid within 30 to 45 days of receipt by the client.

While our primary focus is on contract IT staffing and digital transformation services, we also provide permanent placement services for our clients when opportunities arise. Permanent placement revenues have historically represented less than 1% of our total revenues.

Sales and Marketing

We target much of our marketing efforts on businesses and institutions with significant budgets and recurring IT staffing and digital transformation needs. We look to develop relationships with new clients. In addition, we work to penetrate our existing client relationships to deeper levels. Most of our strategic relationships are established at the vice president / sales director level.

Selling is conducted through account executives utilizing a sales model which is desirable to our clients’ needs. For clients with a need to supplement their own abilities to attract highly qualified temporary IT personnel

 

6


Table of Contents

and prefer a low-touch sales model, such as integrator and staffing clients, we generally deploy a centralized telesales model, complemented with client visits. We supplement these domestic sales efforts through our sales organization in India, whose account executives target smaller IT staffing clients utilizing a cost-effective offshore telesales model. For end-user clients, who typically prefer a higher-touch sales model, we generally utilize a branch service model which deploys sales and recruitment resources locally, or regionally, in select geographies within the U.S. Account executives generally are responsible for a combination of new business development efforts and expanding existing client relationships. Account executives at our branch operations call on, and meet with, potential new customers and are also responsible for maintaining existing client relationships within their geographic territory. These account executives are paired with recruiters and both receive incentive compensation based on revenue generation activities using a localized sales and recruitment model.

Many large end-users of IT staffing services retain a third party to provide vendor management services to centralize the consultant hiring process and reduce costs. Under this arrangement, the third-party managed service provider (“MSP”) retains control of the vendor selection and vendor evaluation process, which somewhat weakens the relationship built with the client. Our lower-cost centralized telesales model and highly efficient offshore recruiting model have better positioned us to respond to the growing use of MSPs.     

Recruiting

We operate five small recruiting centers located in the U.S. and one significantly larger facility in NOIDA, India that deliver a full range of recruiting and sourcing services. Our centers employ approximately 175 recruiters and sourcers who focus on recruiting U.S.-based candidates to service a geographically diverse client base in the U.S. Our ability to respond to client requests faster than the competition is critical for success in our industry as most staffing firms access the same candidate pool via job boards and websites. The combination of our offshore recruiting capabilities, investment in sourcing and recruiting processes, expanded search coverage, around-the-clock sourcing, and extensive candidate pool, gives us the ability to deliver high-quality candidates to our clients in a timely fashion.

We continue to invest in leading technologies and recruitment tools to enhance efficiencies. For example, we use artificial intelligence and web-based tools to expand the reach of our candidate searches. We also employ a state-of-the-art applicant tracking system that has recently been enhanced with proprietary tool-kits and job board / internet interfacing capabilities, resulting in further operational efficiencies.

In 2016, we closed our offshore recruitment office in Bangalore, India and concentrated all of our offshore recruitment efforts exclusively in NOIDA, a city near New Delhi. In late 2018, we significantly expanded our offshore recruitment offices in NOIDA which gave us the ability to nearly double our recruiter seats. This facility provides our offshore organization with state-of-the-art infrastructure and workforce amenities to attract top-quality recruiters and sourcers. This centralized offshore facility also affords us the ability to improve operational efficiencies compared to operating two offshore facilities.

We have access to a large and differentiated recruiting pool due to our brand recognition with both U.S. citizens and H1-B visa holders in the U.S. Unlike most staffing firms that have a high concentration of either H1-B workers or W-2 hourly U.S. citizens, we have historically maintained a balance of H1-B and W-2 hourly employees. We believe that this balanced mix allows us to access a broader candidate pool than our primary competition.

Technology Focus of our IT Staffing and Digital Transformation Services

Our staffing delivery teams, spread across the U.S. and India, are segmented by technologies, allowing us to reach deep and wide in our understanding of technology domains. The delivery teams work in an integrated manner to provide quality IT talent with a faster turnaround time than many of our competitors. We have long-standing engagements with marquee brands such as Oracle Corporation, Accenture PLC and other premier global enterprises across various industries.

 

7


Table of Contents

IT Staffing—Digital Technologies

Recognizing that a new breed of IT professionals adept in digital technologies are in high demand, we enhanced our recruitment capabilities to focus on digital technology skill sets. Today, Mastech Digital provides its clients with the ability to secure skill sets that encompass social, mobile, analytics, cloud-based technologies and automation. IT staffing for digital technologies is growing much faster than mainstream technologies, a trend that is expected to continue into the future. Digital technologies include the following areas:

 

•  Social Analytics

  

•  Data Engineering

•  Social Blogging

  

•  Data Analytics

•  Social Campaign Management

  

•  Data Science

•  Enterprise Mobility Strategy

  

•  Cloud Strategy

•  Mobile Application Development

  

•  Cloud Implementation and Support

•  Artificial Intelligence

  

•  Machine Learning

IT Staffing—Mainstream Technologies

A large part of our business today comes from IT staffing services around mainstream technologies. We provide services and have strategic relationships in many high-demand mainstream technology areas. Our IT professionals help design, develop, integrate, maintain and support mainstream technologies in the following areas:

 

•  Mainframes

  

•  Open Source (JAVA)

•  Databases

  

•  Data Warehousing

•  Middleware

  

•  Microsoft (C, .NET, SQL)

•  Enterprise Systems

  

•  IT Administration

•  SoA and Web Services

  

•  IT Helpdesk and Support

•  Verification and Validation

  

•  Business Analysis

•  Project Management

  

Digital Learning Services

Our digital learning practice provides custom training programs for different organizational needs. With rich experience and proven success in handling several learning and performance engagements across industries, Mastech Digital’s team combines digital and physical modes of learning methods to ensure unified organizational behavior and augmented performance across teams. Mastech Digital’s learning paradigm consists of web-based learning, mobile learning, social learning, hybrid learning and virtual learning.

Geographic Presence & Industry Verticals

All of our IT staffing services revenues are generated from services provided in the U.S. We market our services on a national basis and have the ability to provide services in all 50 U.S. States. Our geographical concentration tends to track major client locations, such as California, Texas, Pennsylvania, Virginia and Massachusetts, and in large metropolitan areas such as Chicago, New York City and Washington, D.C.

We provide these services across a broad spectrum of industry verticals, including: financial services, government, healthcare, manufacturing, retail, technology, telecommunications and transportation. Below is a breakdown of our IT Staffing billable consultant base by industries that represented at least 5% of our billable consultants as of December 31, 2020:

 

 

Financial Services

  

41%

  

Technology

   9%
  
  Healthcare    11%    Retail    6%   
  Telecom    10%    Transportation    5%   
  Government    9%    Other    9%   

 

8


Table of Contents

Mastech Digital, Inc.

Employees

At December 31, 2020, we had 1,068 North American employees and 442 employees offshore, in addition to 161 subcontracted professionals. None of our employees are subject to collective bargaining agreements governing their employment with our Company. We employ our consultants on both an hourly and salary basis. A large portion of our salaried employees are H1-B visa holders. We enjoy a good reputation within the H1-B visa community, which allows us to access a very broad candidate pool. The majority of our hourly employees are U.S. citizens. On average, we maintain a balanced composition of salaried and hourly employees. We believe that our employee relations are good.

Intellectual Property Rights

Our intellectual property consists primarily of proprietary processes; client, employee and candidate information; and proprietary rights of third parties from whom we license intellectual property. We also own proprietary knowledge of the frameworks and products that we have built in our Mastech InfoTrellis business segment. We rely upon a combination of nondisclosure and other arrangements to protect our intellectual property.

Seasonality

Our operations are generally not affected by seasonal fluctuations. However, our consultants’ billable hours are affected by national holidays and vacation practices. Accordingly, we typically have lower utilization rates during the fourth quarter. Additionally, assignment completions tend to be higher near the end of the calendar year, which largely impact our revenue and gross profit performance during the subsequent quarter.

Our Competitive Position

We operate in highly competitive and fragmented industries, with largely low barriers to entry. In our Data and Analytics Services segment, we primarily compete with Cognizant, Tata Consultancy Services, Deloitte, Accenture, as well as with smaller boutique data and analytics firms. Many competitors are significantly larger and have greater financial resources in comparison to us. Our IT Staffing Services segment competes for potential clients with providers of outsourcing services, systems integrators, computer systems consultants, other staffing services firms and, to a lesser extent, temporary personnel agencies.

We believe that the principal competitive factors for securing and building client relationships are driven by the ability to precisely comprehend client requirements and by providing highly qualified personnel who are motivated to meet or exceed a client’s expectations. We must be able to do this efficiently to provide speed to market with pricing that is competitive and represents value to our clients. The principal competitive factors in attracting qualified personnel are compensation, availability, location and quality of projects and schedule flexibility. We believe that many of the professionals included in our database may also pursue other employment opportunities. Therefore, our responsiveness to the needs of these professionals is an important factor in our ability to be successful.

Our Strengths

We believe our strengths compared to industry peers include:

Established client base

Our client base consists of large, medium-sized and small companies that span across multiple industry verticals. Long-standing relationships with corporate clients, blue-chip IT integrators and MSPs are a core component of our future growth strategy for our staffing business, while good relationships with customer influencers and decision makers drives our Mastech InfoTrellis business. These relationships, exemplified by our consistently low customer attrition rate, reflect our focus and commitment to our customers.

 

9


Table of Contents

Operational excellence

In our Data and Analytics Services business, our global delivery model is designed to ensure operational excellence by delivering higher value to our customers on project-based Mastech InfoTrellis engagements. Projects are delivered using our proprietary SMART Implementation Methodology—a multi-phased approach based on parts of the Rational Unified Process (RUP) and Agile development methodologies.

In the IT Staffing Services business, operational excellence largely relates to a firm’s ability to effectively recruit high quality talent. Our offshore recruitment operation gives us the ability to respond to clients’ staffing needs in a timely and cost-effective manner. Investments in sourcing and recruiting processes and leading technologies and recruitment tools have resulted in a highly scalable offshore recruiting model, which has delivered value to our clients.

Additionally, we employ a human resource management model, featuring portal technology as well as immigration support services, for our widely dispersed consultant base. This model enables us to maintain attrition rates that are lower than the industry averages for our salaried workforce.

Minority-owned status

Our businesses benefit with some clients from the fact that we are a large minority-owned staffing firm. We have received multiple awards for our commitment to diversity. We have been certified as a minority-owned business by the National Minority Supplier Development Council (“NMSDC”). This certification is attractive to certain existing and potential clients in the U.S. government and public-sector segments, where project dollars are specifically earmarked for diversity spending.

Attractive financial profile

We have historically enjoyed a lower operating cost structure than our industry peers due to our low cost telesales in our IT Staffing Services segment and our offshore delivery models in both of our operating segments. These business models are cost-effective and allow us to quickly adjust our cost structure to changes in our business environment. Our blue-chip client base has resulted in high quality accounts receivable and a strong and predictable cash flow conversion metric. Additionally, we have an existing credit facility to support our organic growth aspirations and we have access to supplementary credit for inorganic opportunities.

Expertise in high-demand digital transformation IT skills

In our Data and Analytics Services segment, we have strong expertise in data management, data engineering, analytics and customer experience consulting – both on-shore as well as off-shore. In our IT Staffing Services segment, we have substantial expertise in certain advanced technology IT skills, including: cloud, mobile, data & analytics, social media, artificial intelligence/machine learning and digital learning. We also have the capacity in both of our business segments to take advantage of our technical expertise in these high demand growth areas, as we are well positioned in terms of scale, capabilities, and a blue-chip client base.

Experienced management team

Business leaders of our Data and Analytics Services business were part of the original thought leaders in the Master Data Management space, which lends significant credibility to this segment’s Master Data service offerings. Today, we are led by an executive team of “business transformation” veterans and data science experts, with a track record of delivering positive business outcomes for clients across industry verticals.

Our IT staffing management team is comprised of business leaders with deep industry experience, is a unique blend of executives with significant Mastech Digital experience and others who have held leadership roles in other companies. We believe this talent, together with combined experience across a variety of industries, allows us to capitalize on the positives of our existing business models and, at the same time, improve our service offerings, internal processes and long-term strategy for future growth.

 

10


Table of Contents

Reportable Financial Segments

The Company has two reportable segments in accordance with Accounting Standards Codification (“ASC”) Topic 280 “Disclosures about Segments of an Enterprise and Related Information”. Refer to Note 19 “Business Segments and Geographic Information” to our Consolidated Financial Statements included in Item 8 herein for information about our two reportable segments.

Government Regulation

We recruit IT professionals on a global basis from time to time and, therefore, must comply with the immigration laws in the countries in which we operate. As of December 31, 2020, approximately 42% of our workforce was working under Mastech Digital sponsored H1-B temporary work permits. Statutory law limits the number of new H1-B petitions that may be approved in a fiscal year to enter the U.S. Legislation could be enacted limiting H1-B visa holders’ employment with staffing companies. In recent years, the vast majority of our H1-B hires were not subject to the annual quota limiting H1-B visas because they were already in the U.S. under H1-B visa status with other employers. Additionally, the U.S. Congress has recently considered, and may consider in the future, extensive changes to U.S. immigration laws regarding the admission of high-skilled temporary and permanent workers and increases in prevailing wage related to H1-B employees. Such changes, if enacted, may impact the types of H1-B temporary work permits that could be granted, the number of available H1-B temporary work permits, or the required prevailing wage that we are required to pay our H1-B employees, which in turn may have a negative impact on our revenues and profits.

Available Information

Our headquarters are located at 1305 Cherrington Parkway, Building 210, Suite 400, Moon Township, Pennsylvania 15108, and our telephone number is (412) 787-2100. The Company’s website is www.mastechdigital.com. Our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and other Securities and Exchange Commission (the “SEC”) filings, including any amendments to the foregoing reports, are available free of charge by accessing the Investors page of the Company’s website as soon as reasonably practical after such reports are filed with, or furnished to, the SEC.

 

ITEM 1A.

RISK FACTORS

You should carefully consider each of the following risk factors and all of the other information set forth in this Annual Report on Form 10-K or incorporated by reference herein. Based on the information currently known to us, we believe that the following information identifies the most significant risk factors affecting our company. However, additional risks and uncertainties not currently known to us or that we currently believe to be immaterial may also adversely impact our business.

If any of the following risks and uncertainties develop into actual events, these events could have a material adverse effect on our business, financial condition or results of operations.

Risks Related to the Company’s Business and Operation

We are unable to predict the extent to which the global COVID-19 pandemic may adversely impact our business operations, financial performance and results of operations.

The COVID-19 pandemic and efforts to control its spread have significantly curtailed the movement of people and goods and services worldwide in regions where we sell our services and conduct our business operations. The pandemic has resulted in a global slowdown of economic activity, including travel restrictions and prohibitions of non-essential activities in some cases. Our revenues and operations were affected by a range of external factors in 2020 related to the COVID-19 pandemic. Although we believe the immediate impact of the COVID-19 pandemic has been assessed and largely reflected in our 2020 financial results, the long-term

 

11


Table of Contents

magnitude and duration of the disruption and resulting decline in business activity is still highly uncertain and cannot currently be predicted. While the roll-out of global vaccination programs is an encouraging sign for the future, the COVID-19 pandemic and efforts to control its spread could still continue to adversely affect our business, impact the demand for our services and alter the way we conduct our business, and we cannot predict the magnitude or duration of these effects.

The execution of austerity measures that we implemented in 2020 to mitigate the impact of the pandemic on our financial results may not achieve the results and savings we anticipate, and our temporary cost-saving measures may negatively affect employee morale and future recruiting efforts. To the extent the COVID-19 pandemic or the efforts taken to control its spread adversely affects our business and financial results, it may also have the effect of heightening many of the other risks described in this “Risk Factors” section. Because developments concerning the COVID-19 pandemic have been and continue to be constantly evolving, additional impacts and risks may arise that we are not aware of or that we may not be able to appropriately or timely address.

Lack of success in recruitment and retention of IT and data and analytics professionals may decrease our revenues and increase the costs needed to maintain our workforce.

Our business involves the delivery of professional services and is labor-intensive. Our success depends upon our ability to attract, develop, motivate and retain highly skilled professionals who possess the skills and experience necessary to deliver our services. Qualified IT and data and analytics professionals are in demand worldwide and are likely to remain a limited resource for the foreseeable future. There can be no assurance that these qualified professionals will be available to us in sufficient numbers, or that we will be successful in retaining current or future employees. Failure to attract and retain qualified professionals in sufficient numbers may have a material adverse effect on our business, operating results and financial condition. Historically, we have done much of our recruiting from outside of the country where the client work is performed. Accordingly, any perception among our IT professionals, whether or not well founded, that our ability to assist them in obtaining temporary work visas and permanent residency status has been diminished, could lead to significant employee attrition. Any significant employee attrition will increase expenses necessary to replace and retrain our professionals and could decrease our revenues if we are not able to provide sufficient numbers of these resources to our clients.

We may have difficulty maintaining client relationships if the trend towards utilizing Managed Service Providers continues.

Within our IT Staffing Services segment, many large users of staffing services are employing MSP’s to manage their contractor expenses in an effort to drive down overall costs. The general impact of this shift towards the MSP model has been to lower our gross margins. Should this trend towards utilizing the MSP model continue, it is likely that our gross margins will be pressured in the future. In addition, if large users of staffing services continue to employ MSPs, the relationship between us and those large users may be primarily conducted through MSPs, in which case we may have difficulty maintaining those client relationships because the MSP model uses the MSP as an intermediary between the staffing service provider and the end-user, and reduces our direct contact with the end-user.

We are dependent upon our Indian operations and there can be no assurance that our Indian operations will support our growth strategy and historical cost structure.

Our Indian recruitment and delivery centers depend greatly upon business and technology transfer laws in India, and upon the continued development of technology infrastructure. There can be no assurance that our Indian operations will support our growth strategy. The risks inherent in our Indian business activities include:

 

   

unexpected changes in regulatory environments;

 

12


Table of Contents
   

foreign currency fluctuations;

 

   

tariffs and other trade barriers;

 

   

difficulties in managing international operations; and

 

   

the burden of complying with a wide variety of foreign laws and regulations.

Our failure to manage growth, attract and retain personnel or a significant interruption in our ability to transmit data and voice efficiently, could have a material adverse impact on our ability to successfully maintain and develop our global recruitment and delivery centers and could have a material adverse effect on our business, operating results and financial condition.

The Indian rupee may increase in value relative to the dollar, increasing our costs. Although, we receive the vast majority of our revenues in U.S. dollars, we maintain a significant portion of our recruiting and delivery workforces in India, and those employees are paid in rupees. Therefore, any increase in the value of the rupee versus the dollar would increase our expenses, which could have a material adverse effect on our business, operating results and financial condition.

Our quarterly operating results may be subject to significant variations.

Our revenues and operating results have historically been subject to significant variations from quarter to quarter depending on a number of factors, including the timing and number of client projects commenced and completed during the quarter, the number of working days in a quarter, employee hiring and attrition, and utilization rates during the quarter.

Our multi-year Center of Excellence service offering may be early terminated with a short-notice from the client, which could materially impact our backlog and adversely affect our business and future revenues.

Our Data and Analytics Services segment markets a multi-year service offering known as a Center of Excellence. This service provides our clients with a virtual extension of their internal team to assist with their data and analytics business strategies and objectives. These engagements are generally multi-year and provide added flexibility to the client by adjusting dedicated readily-available and appropriately skilled resources on an as needed basis. While these engagements provide opportunities to partner with and deeply understand a client’s data management and analytics longer-term objectives, these contracts generally can be early terminated by the client with a short-term notice. Should a client terminate an engagement early, this termination could materially impact our backlog of orders and adversely affect our business and future revenues.

Our acquisitions of InfoTrellis, Inc. and AmberLeaf Partners, Inc. may not provide us with the long-term business advantages that we expected which may result in the slower growth of our business and reduced operating margins.

Our July 13, 2017 acquisition of the service division of InfoTrellis, Inc. and our October 1, 2020 acquisition of AmberLeaf Partners, Inc., and the purchase prices of such acquisitions, were based on a series of long-term assumptions and estimates. There can be no assurance that these long-term expectations will be completely realized and could result in a material adverse effect on our business, operating results and financial condition.

Our strategy of expansion through the acquisition of additional companies may not be successful and may result in slower growth of our business and reduced operating margins.

We plan to gradually expand our operations through the acquisition of, or investment in, additional businesses and companies. We may be unable to identify businesses that complement our strategy for growth. If

 

13


Table of Contents

we do succeed in identifying a company with such a business, we may not be able to acquire the company, its relevant business or an interest in the company for many reasons, including:

 

   

a failure to agree on the terms of the acquisition or investment;

 

   

incompatibility between us and the management of the company that we wish to acquire or invest;

 

   

competition from other potential acquirers;

 

   

a lack of capital to make the acquisition or investment; or

 

   

the unwillingness of the company to partner with us.

If we are unable to acquire and invest in attractive businesses, our strategy for growth may be impaired. Even if we are able to complete one or more acquisitions, there can be no assurance that those completed acquisitions will result in successful growth, and the costs of completing an acquisition may reduce our margins.

We have made in the past, and may make in the future, acquisitions which could require significant management attention, disrupt our existing business, result in dilution to our shareholders, deplete our cash reserves, increase our debt levels and adversely affect our financial results.

Acquisitions, such as our acquisitions of Hudson IT, the services division of InfoTrellis, Inc., and AmberLeaf Partners, Inc., involve numerous risks, including the possibility that:

 

   

we do not successfully integrate the operations, systems, technologies, products, offerings and personnel of the acquired company or companies;

 

   

we do not generate sufficient revenues to offset increased expenses associated with our acquisitions;

 

   

our management’s attention is diverted from normal daily operations of our business and the challenges with managing larger and more widespread operations resulting from our acquisitions;

 

   

we experience difficulties entering markets in which we have no or limited direct prior experience and where competitors in such markets have stronger market positions; and

 

   

we lose key employees, customers, distributors, vendors and other business partners of the companies we acquire following and continuing after announcement of acquisition plans.

In addition to the foregoing, acquisitions may also cause us to:

 

   

use a substantial portion of our cash reserves or incur debt;

 

   

issue equity securities or grant equity incentives that dilute our current shareholders’ percentage ownership;

 

   

assume liabilities, including potentially unknown liabilities;

 

   

record goodwill and amortizable intangible assets that are subject to impairment testing on a regular basis and potential periodic impairment charges;

 

   

incur amortization expenses related to certain intangible assets;

 

   

incur large and immediate write-offs and restructuring and other related expenses; and

 

   

become subject to intellectual property litigation or other litigation.

Acquisitions of technology companies and assets are inherently risky and subject to many factors outside of our control and no assurance can be given that our recently completed or future acquisitions will be successful and will not materially adversely affect our business, operating results, or financial condition. Failure to manage and successfully integrate acquisitions could materially harm our business and operating results.

 

14


Table of Contents

Our revenues are highly concentrated, and the loss of a significant client would adversely affect our business and revenues.

Our revenues are highly dependent on clients located in North America, as well as clients concentrated in certain industries. Economic slowdowns, changes in law and other restrictions or factors that affect the economic health of these industries may affect our business. For the year ended December 31, 2020, approximately 47% of our revenues were derived from our top ten clients. Consequently, if our clients reduce or postpone their spending significantly, this may lower the demand for our services and negatively affect our revenues and profitability. Further, any significant decrease in the rate of economic growth may reduce the demand for our services and negatively affect our revenues and profitability.

We have in the past, and may in the future, derive a significant portion of our revenues from a relatively limited number of clients. These contracts are terminable without penalty, as are most of our contracts. The loss of any significant client or major project, or an unanticipated termination of a major project, could result in the loss of substantial anticipated revenues.

Our leverage could materially and adversely affect our financial condition or operating flexibility and prevent us from fulfilling our obligations under our Credit Agreement.

At December 31, 2020, we had outstanding borrowings of $17.5 million under our Credit Agreement with PNC Bank and certain other financial institution lenders (the “Credit Agreement”), which amount consists of $17.5 million of outstanding borrowings under the term loan and no outstanding borrowings under the revolving credit facility. Our level of indebtedness could have important consequences on our future operations, including the following:

 

   

increasing the risk that we cannot satisfy our payment or other obligations under our outstanding debt, which may result in defaults;

 

   

subjecting us to increased sensitivity to interest rate increases on our outstanding indebtedness, which could cause our debt service obligations to increase significantly;

 

   

reducing the availability of our cash flows to fund working capital, capital expenditures, acquisitions and other general corporate purposes, and limiting our ability to obtain additional financing for these purposes;

 

   

limiting our flexibility in planning for, or reacting to, and increasing our vulnerability to, changes in our business, the industry in which we operate and general economic conditions;

 

   

placing us at a competitive disadvantage to our competitors that have less debt or are less leveraged; and

 

   

increasing our vulnerability to the impact of adverse economic and industry conditions.

In addition, we may incur additional indebtedness in the future and, if we incur new debt or other liabilities, the related risks that we face could intensify.

Our ability to make required payments or to refinance our indebtedness depends on our future performance, which will be affected by financial, business and economic conditions and other factors, many of which are not within our control. If our cash flows and capital resources are insufficient to fund our debt service obligations, we may be forced to reduce or delay investments and capital expenditures, or to sell assets, seek additional capital, or restructure or refinance our indebtedness. These alternative measures may not be successful and may not permit us to meet our scheduled debt service obligations. In addition, the terms of existing or future debt agreements and other factors may restrict us from pursuing any of these alternatives.

If we are in default under our Credit Agreement due to our inability to make the required payments, or if we otherwise fail to comply with the financial and other covenants contained therein, all of our debt thereunder could be accelerated and the lenders under our Credit Agreement could be permitted to foreclose on our assets securing such debt.

 

15


Table of Contents

The covenants in our Credit Agreement impose restrictions that may limit our operating and financial flexibility.

The Credit Agreement contains financial covenants, including but not limited to, covenants related to the Company’s senior leverage ratio and fixed charge ratio (as defined under the Credit Agreement), and limitations on liens, indebtedness, guarantees and contingent liabilities, loans and investments, distributions, leases, asset sales, stock repurchases and mergers and acquisitions. These covenants and limitations may limit our ability to, among other things:

 

   

create, incur or assume liens;

 

   

make investments and loans;

 

   

create, incur, assume or guarantee additional indebtedness;

 

   

engage in mergers, acquisitions, consolidations, sale-leasebacks and other similar transactions;

 

   

pay dividends, or redeem or repurchase our capital stock;

 

   

alter the business that we conduct;

 

   

engage in certain transactions with officers, directors and affiliates;

 

   

prepay, redeem or purchase other indebtedness;

 

   

enter into certain agreements; and

 

   

make material changes to accounting and reporting practices.

Operating results below current levels or other adverse factors, including increases in interest rates, could result in us being unable to comply with certain covenants contained in our Credit Agreement. If we violate these covenants and are unable to obtain waivers, our debt under the Credit Agreement would be in default, could be accelerated and could permit our lenders to foreclose on our assets securing the debt thereunder. If the indebtedness is accelerated, we may not be able to repay our debt or borrow sufficient funds to refinance it. Even if we are able to obtain new financing, it may not be on commercially reasonable terms or on terms that are acceptable to us. If our debt is in default for any reason, our cash flows, operating results, or financial condition could be materially and adversely affected. In addition, complying with these covenants may also cause us to take actions that may make it more difficult for us to successfully execute our business strategy and compete against companies that are not subject to such restrictions.

We must keep pace with the rapid technological changes that characterize the IT and data and analytics industries and our failure to do so could result in lower demand for services.

The IT staffing and data analytics services industries are characterized by rapid technological change, evolving industry standards, changing client preferences and new product introductions. Our success will depend in part on our ability to keep pace with industry developments. There can be no assurance that we will be successful in addressing these developments on a timely basis or that, if these developments are addressed, we will be successful in the marketplace. In addition, there can be no assurance that products or technologies developed by others will not render our services noncompetitive or obsolete. Our failure to address these developments could have a material adverse effect on our business, operating results and financial condition.

A significant number of organizations are attempting to migrate their IT business applications to advanced technologies. As a result, our ability to remain competitive depends on several factors, including our ability to develop, train and hire employees with skills in advanced technologies. Our failure to hire, train and retain employees with such skills could have a material adverse impact on our future revenues.

 

16


Table of Contents

Our “preferred vendor” contracts generally result in lower margins. In addition, we may not be able to maintain “preferred vendor” status with existing clients or obtain that status with new clients, which may lead to a decrease in the volume of business we obtain from these clients.

In our IT Staffing Services segment, we are party to several “preferred vendor” contracts, and we are seeking additional similar contracts in order to obtain new or additional business from large and medium-sized clients. Clients enter into these contracts to reduce their number of vendors and obtain better pricing in return for a potential increase in the volume of business to the preferred vendor. While these contracts are expected to generate higher volumes, they generally carry lower margins. Although we attempt to lower costs to maintain margins, there can be no assurance that we will be able to sustain margins on such contracts. In addition, the failure to be designated as a preferred vendor, or the loss of such status, may preclude us from providing services to existing or potential clients, except as a subcontractor, which could have a material adverse effect on the volume of business obtained from such clients.

Our success depends upon the maintenance and protection of our intellectual property rights and processes, and any substantial costs incurred protecting such rights and processes may decrease our operating margins.

Our success depends in part upon certain methodologies and tools we use in designing, developing and implementing application systems and other proprietary intellectual property rights. We rely upon a combination of nondisclosure and other contractual arrangements and trade secrets, copyright and trademark laws to protect our proprietary rights and the proprietary rights of third parties from whom we license intellectual property. We enter into confidentiality agreements with our employees and limit distribution of proprietary information. There can be no assurance that the steps we take in this regard will be adequate to deter misappropriation of proprietary information or that we will be able to detect unauthorized use and take appropriate steps to enforce our intellectual property rights. In the event of an unfavorable resolution of a dispute over our intellectual property rights, we may incur substantial costs or liabilities, which would decrease our operating margins.

Our business is certified as a minority-owned business, and loss of that certification may impact our ability to gain new customers or expand our business with existing customers.

We are a large minority-owned staffing and data analytics services firm and have been certified as minority-owned by the National Minority Supplier Development Council (the “NMSDC”). NMSDC certification has helped us to expand our business with existing clients as well as obtain new customers. While we cannot quantify the effect of the loss of this status, its loss could adversely affect our ability to expand our business or cause us to lose existing business.

Because the NMSDC certification relies in large part upon Messrs. Wadhwani and Trivedi maintaining their positions as the collective majority holders of our common stock, any decrease in their collective ownership may jeopardize our status as a minority-owned business. There can be no assurance that Messrs. Wadhwani and Trivedi will maintain their majority position in the Company.

Existing and potential customers may consider outsourcing their IT requirements to foreign countries, which could have an adverse effect on our ability to obtain new customers or retain existing customers.

In the past years, more companies started to use low-cost offshore outsourcing centers to perform technology-related work. Should this shift towards moving technology-related work to offshore outsourcing centers continue, our business, operating results and financial condition could be adversely affected.

We may be subject to liability to clients arising from our engagements.

Many of our engagements involve projects that are critical to the operations of our clients’ businesses and provide benefits that may be difficult to quantify. Although we attempt to contractually limit our liability for

 

17


Table of Contents

damages arising from errors, mistakes, omissions or negligent acts in rendering our services, there can be no assurance that our attempts to limit liability will be successful. Our failure or inability to meet a client’s expectations in the performance of our services could result in a material adverse change to the client’s operations and, therefore, could give rise to claims against us or damage our reputation, adversely affecting our business, operating results and financial condition.

Security breaches and other disruptions could compromise our information and expose us to liability, which would cause our business and reputation to suffer.

In the ordinary course of our business, we collect and store sensitive data, including intellectual property, our proprietary business information and that of our customers, suppliers and business partners, and personally identifiable information of our customers and employees, in our data center and on our networks. The secure processing, maintenance and transmission of this information is critical to our operations and business strategy. In response to the pandemic, our move to a work-from-home business model may heighten risks of security breaches. Despite our security measures, our information technology and infrastructure may be vulnerable to attacks by hackers or breached due to employee error, malfeasance or other disruptions. Any such breach could compromise our networks and the information stored there could be accessed, publicly disclosed, lost or stolen. Any such access, disclosure or other loss of information could result in legal claims or proceedings, liability under laws that protect the privacy of personal information, and regulatory penalties, disrupt our operations and the services we provide to customers, and damage our reputation, and cause a loss of confidence in our services, which could adversely affect our operating results and competitive position. We maintain cyber risk insurance, but this insurance may not be sufficient to cover all of our losses from any breaches of our networks.

We depend on the proper functioning of our information systems.

We are dependent on the proper functioning of information systems in operating our business. Critical information systems are used in every aspect of our daily operations, perhaps most significantly, in the identification and matching of staffing resources to client assignments and in the client billing and consultant or vendor payment functions. Our information systems may not perform as expected and are vulnerable to damage or interruption including natural disasters, fire or casualty theft, technical failures, terrorist acts, cybersecurity breaches, power outages, telecommunications failures, physical or software intrusions, computer viruses, employee errors or other events. Failure or interruption of our critical information systems may require significant additional capital and management resources to resolve, which could have a material adverse effect on our business. Additionally, many of our information technology systems and networks are cloud-based or managed by third parties, whose future performance and reliability we cannot control. The risk of a cyber-attack or security breach on a third party carries the same risks to us as those associated with our internal systems. There can be no assurance that such parties will not experience cybersecurity breaches that could adversely affect our employees, customers and businesses or that our audit or diligence processes will successfully deter or prevent such breach.

If our clients are subjected to cyber-attacks or data security breaches, it may result in damage to our business and the disclosure of our confidential information.

In addition to cybersecurity threats posed directly against us, our clients’ information systems are also vulnerable to an increasing threat of continually evolving cybersecurity risks. There is no guarantee that our clients have implemented procedures that are adequate to safeguard against all data security breaches. The failure of our clients to adequately safeguard against data security breaches could have a material adverse effect on our business and operations. The theft and/or breach of our clients’ data security could cause the disclosure and/or loss of our confidential information and data and result in significant costs. In addition, any cybersecurity damage to the networks or computer systems used by us or our clients could result in a claim for substantial damages against us and significant reputational harm, regardless of our responsibility for the failure.

 

18


Table of Contents

If our insurance costs increase significantly, these incremental costs could negatively affect our financial results.

We purchase various insurance policies to limit or transfer certain risks inherent in our operations. These costs largely relate to obtaining and maintaining professional and general liability insurance policies. If the costs of carrying these insurance policies increase significantly, due to poor claims history or changes in market conditions, this could have an adverse impact on our profitability and financial condition.

Any disruption in the supply of power, IT infrastructure and telecommunications lines to our facilities could disrupt our business process or subject us to additional costs.

Any disruption in basic infrastructure, including the supply of power, could negatively impact our ability to provide timely or adequate services to our clients. We rely on a number of telecommunication services and other infrastructure providers to maintain communications between our various facilities and clients. Telecommunications networks are subject to failures and periods of service disruption which can adversely affect our ability to maintain active voice and data communications among our facilities and with our clients. This could disrupt our business process or subject us to additional costs, materially adversely affecting our business, results of operations and financial condition.

Our inability to successfully recover should we experience a disaster or other business continuity problem could cause material financial loss, loss of human capital, regulatory actions, reputational harm or legal liability.

Should we experience a disaster or other business continuity problem, such as an earthquake, hurricane, terrorist attack, pandemic, security breach, power loss, telecommunications failure or other natural or man-made disaster, our continued success will depend, in part, on the availability of our personnel, our office facilities, and the proper functioning of our computer, telecommunication and other related systems and operations. In such an event, we could experience near-term operational challenges with regard to particular areas of our operations. In particular, our ability to recover from any disaster, pandemic or other business continuity problem will depend on our ability to protect our technology infrastructure against damage from business continuity events that could have a significant disruptive effect on our operations. We could potentially lose client data or experience material adverse interruptions to our operations or delivery of services to our clients in a disaster. A disaster or pandemic, on a significant scale or affecting certain of our key operating areas within or across regions, or our inability to successfully recover should we experience a disaster, pandemic or other business continuity problem, could materially interrupt our business operations and cause material financial loss, loss of human capital, regulatory actions, reputational harm, damaged client relationships or legal liability. For example, the COVID-19 pandemic and governmental actions taken to curtail the spread of the virus during 2020 had a material impact on our employees, customers and third-party providers and severely restricted the level of economic activity. Any such disaster or other business continuity problem could have a material adverse impact on our revenues and profitability.

Risks posed by climate change may materially increase our compliance costs and adversely impact our profitability.

Climate change vulnerability is posing new threats and opportunities in the global economy. Climate change and measures adopted to address it can affect us, our clients and suppliers in myriad ways, depending on the nature and location of the businesses, the near-term capital expenditure needs, the regulatory environments where they operate and their strategic plans. Generally, climate risks and opportunities for companies and their investors fall into four categories:

 

   

Physical risk from climate change;

 

   

Regulatory risks and opportunities related to existing or proposed greenhouse gas (“GHG”) emissions limits;

 

19


Table of Contents
   

Indirect regulatory risks and opportunities related to products or services from high emitting companies; and

 

   

Litigation risks for emitters of greenhouse gases.

Unmitigated climate change is likely to have severe physical impacts on companies with exposed assets or business operations, including Mastech Digital. Major environmental risks and liabilities can significantly impact future earnings. To the extent we are unable to comply with applicable regulations related to climate change, and such failure to comply results in material increases in compliance costs or litigation expenses, those costs or expenses will have an adverse effect on our profitability.

Our success depends upon retaining the services of its management team and key operating employees.

We are highly dependent on our management team and expect that continued success will depend largely upon their efforts, expertise and abilities. The loss of the services of any key executive for any reason could have a material adverse effect on our business. To attract and retain executives and other key employees in a competitive marketplace, we must provide a competitive compensation package, including cash-based and equity-based compensation. The loss or any sustained attrition of our key operating employees could have a material adverse effect on our business, including our ability to establish and maintain client, consultant and candidate, professional and technical relationships.

Risks Related to Governmental Regulations, Laws and Taxation

Government regulation of H1-B visas may materially affect our workforce and limit our supply of qualified IT professionals, or increase our cost of securing workers.

We recruit IT professionals on a global basis and, therefore, must comply with the immigration laws in the countries in which we operate, particularly the U.S. As of December 31, 2020, approximately 42% of our workforce was working under Mastech Digital sponsored H1-B temporary work permits. Statutory law limits the number of new H1-B petitions that may be approved in a fiscal year, and if we are unable to obtain H1-B visas for our employees in sufficient quantities or at a sufficient rate for a significant period of time, our business, operating results and financial condition could be adversely affected. Additionally, legislation could be enacted limiting H1-B visa holders’ employment with staffing and data analytics companies, which could result in reduced revenues and/or a higher cost of recruiting.

In recent years, the vast majority of our H1-B hires were not subject to the annual quota limiting H1-B visas because they were already in the U.S. under H1-B visa status with other employers. As a result, the negative impact on recruiting due to the exhaustion of recent H1-B quotas was not substantial. However, the subject of H1-B visas has recently become a major political discussion point and there are indications that the entire H1-B visa program may be significantly overhauled. If a new or revised H1-B visa program is implemented, there could be elements of the new/revised H1-B visa program that may not be advantageous to our business model thus adversely impacting our business, operating results or financial condition.

Reclassification of our independent contractors by tax or regulatory authorities could have a material adverse effect on our business model and/or could require us to pay significant retroactive wages, taxes and penalties.

We utilize individuals to provide certain services in connection with our business as qualified third-party independent contractors rather than as direct employees. Heightened state and federal scrutiny of independent contractor relationships could adversely affect us given that we utilize independent contractors to perform certain services. An adverse determination related to the independent contractor status of these subcontracted personnel could result in substantial taxes or other liabilities to us, which could result in a material adverse effect upon our business.

 

20


Table of Contents

Restrictions on immigration or unjustified or discriminatory enforcement of immigration laws could increase our cost of doing business, cause us to change the way we conduct our business or otherwise disrupt our operations.

The success of our business is dependent on our ability to recruit IT and data and analytics professionals and to mobilize them to meet our clients’ needs. Immigration laws in the countries in which we operate are subject to legislative changes, as well as variations in the standards of application and enforcement due to political forces and economic conditions. It is difficult to predict the political and economic events that could affect immigration laws, or the restrictive impact they could have on obtaining or renewing work visas for our professionals.

Immigration change continues to attract significant attention in the public arena and in the current U.S. administration and Congress. If new immigration legislation is enacted in the U.S. or in the other jurisdictions in which we do business, such legislation may contain provisions that could make it more difficult or costly for us to recruit and retain IT professionals, and to a lesser extent data and analytics professionals. Additionally, there is uncertainty as to the position the U.S. will take with respect to immigration under the Biden administration or any new administration. As a result, we may incur additional costs to run our business or may have to change the way we conduct our operations, either of which could have a material adverse effect on our business, operating results and financial condition. Also, if the enforcement of immigration laws by governmental authorities is unjustified or discriminatory, such enforcement could have the effect of disrupting our workforce.

The U.S. Congress and Biden administration may make substantial changes to fiscal, tax, and other federal policies that may adversely affect our business.

In 2017, U.S. Congress and the Trump administration made substantial changes to U.S. policies, which included comprehensive corporate and individual tax reform. In addition, the Trump administration called for significant changes to U.S. trade, healthcare, immigration and government regulatory policy. With the transition to the Biden administration in early 2021, it is possible, if not likely, that U. S. policy changes will occur. To the extent the U.S. Congress or the Biden administration implements changes to U.S. policy, those changes may impact, among other things, the U.S. and global economy, international trade relations, unemployment, immigration, healthcare, taxation, the U.S. regulatory environment, inflation and other areas. Although we cannot predict the impact, if any, of these changes to our business, they could adversely affect our business. Until we know what policy changes are made and how those changes impact our business and the business of our competitors over the long term, we will not know if, overall, we will benefit from them or be negatively affected by them.

Adverse results in tax audits or interpretations of tax laws could have an adverse impact on our business.

We are subject to periodic federal, state and local tax audits for various tax years. We also need to comply with new, evolving or revised tax laws and regulations. The Tax Cuts and Jobs Act of 2017 continues to require interpretation, and the Biden administration has indicated that it intends to modify key aspects of the tax code, which could materially affect our tax obligations and effective tax rate. Although we attempt to comply with all taxing authority regulations, adverse findings or assessments made by taxing authorities as the result of an audit could have a material adverse effect on our business, results of operations and financial condition.

Requirements of the Affordable Care Act may continue to increase our employee benefits costs and could negatively affect our operating results, cash flows and financial condition if such costs aren’t recovered with increases in client bill rates.

We provide healthcare coverage to our U.S.-based employees that are subject to the Affordable Care Act (“ACA”). Additional provisions of the ACA and the compliance of such may result in higher overall costs to the Company, which could have a negative impact on our operating results, cash flows and financial condition.

 

21


Table of Contents

Risks Related to Economic and Financial Conditions

Negative economic conditions in North America may adversely affect demand for our services.

Approximately 99% of our revenues are generated from clients located in North America. Our business depends on the overall demand for IT and data and analytics professionals and on the economic health of our clients. Weak economic conditions may force companies to reduce their IT staffing and data and analytics budgets and adversely affect demand for our services, thus reducing our revenues.

Our industries are highly competitive and fragmented, which may limit our ability to increase our prices for services.

The IT staffing services and data analytics services industries are highly competitive and served by numerous global, national, regional and local firms. Primary competitors include participants from a variety of market segments, including the major consulting firms, systems consulting and implementation firms, U.S.-based staffing services companies, data and analytics service companies, applications software firms, service groups of computer equipment companies, specialized consulting firms, programming companies and temporary staffing firms. Many of these competitors have substantially greater financial, technical and marketing resources and greater name recognition than we have. There are relatively few barriers to entry into many of our markets, and as such we may face additional competition from new entrants into our markets. In addition, there is a risk that clients may elect to increase their internal resources to satisfy their staffing and data and analytics needs. There can be no assurance that we will compete successfully with existing or new competitors in the staffing and data analytics services markets.

Regional conflicts in South Asia could adversely affect the Indian economy, disrupt our operations and cause our business to suffer.

South Asia has, from time to time, experienced instances of civil unrest and hostilities among neighboring countries, such as between India and Pakistan, India and China, and even within India. There have been military confrontations along the India-Pakistan and India-China borders from time to time. The potential for hostilities between India and Pakistan is high due to past terrorist incidents in India, troop mobilizations along the border, and the geopolitical situation in the region. Military activity or terrorist attacks in the future could influence the Indian economy by disrupting communications and making travel more difficult. This, in turn, could have a material adverse effect on our business, operating results and financial condition.

Wage costs in India may increase, which may reduce our operating margins and reduce a competitive advantage of ours.

Our wage costs in India have historically been significantly lower than wage costs in the U.S. for comparably skilled professionals, and this has been one of our competitive advantages with respect to the costs of our Indian recruiting and delivery offices. However, wage increases in India may prevent us from sustaining this competitive advantage and may negatively affect our operating margins. We may need to increase the levels of our employee compensation more rapidly than in the past to retain talent. Unless we are able to continue to increase the efficiency and productivity of our employees, wage increases in the long term may reduce our overall margins.

Negative economic or business conditions brought on by a global health epidemic or outbreak may adversely affect demand for our services.

Our business depends on the overall demand for IT and data and analytics professionals and on the economic health of our clients. Our business could be adversely affected by the effects of the COVID-19 virus or another epidemic or outbreak on the economic and business climate. For example, the spread of the COVID-19 virus and the efforts taken to control its spread may cause companies to reduce their staffing and data and

 

22


Table of Contents

analytics budgets and adversely affect demand for our services, thus reducing our revenues. Furthermore, the impact of the COVID-19 virus outbreak and the actions taken to curtail the spread of the virus could disrupt or materially impair the ability of our clients to operate their businesses. Any such disruption or impairment could lower the demand for our services, result in collection issues on our outstanding accounts receivable and have a material adverse impact on our revenues and profitability.

If our clients are adversely affected by climate change or related compliance costs, this may reduce their spending and demand for our services, leading to a decrease in revenue.

In addition to emissions and climate change risks posed directly to Mastech Digital, we also have clients in varied industries such as healthcare, consumer products, manufacturing, technology, and retail, among others. Some of the clients may be significantly affected by climate change resulting in greater physical risk. This may lead to a reduction of demand and loss of business from such clients, which would impact our business, results of operations and financial condition.

Risks Related to Our Stock

The price of our common stock may fluctuate substantially, and your investment may decline in value.

The market price of our common stock may be highly volatile and may fluctuate substantially due to many factors, including:

 

   

actual or anticipated fluctuations in our results of operations;

 

   

variance in our financial performance from the expectations of market analysts;

 

   

conditions and trends in the end markets we serve, and changes in the estimation of the size and growth rate of these markets;

 

   

our ability to integrate acquisitions;

 

   

announcements of significant contracts by us or our competitors;

 

   

changes in our pricing policies or the pricing policies of our competitors;

 

   

restatements of historical financial results and changes in financial forecasts;

 

   

loss of one or more of our significant customers;

 

   

legislation;

 

   

changes in market valuation or earnings of our competitors;

 

   

the trading volume of our common stock;

 

   

the trading of our common stock on multiple trading markets, which takes place in different currencies and at different times; and

 

   

general economic conditions.

Our ownership is highly concentrated in two individuals and the interests of those individual shareholders may not coincide with yours.

Sunil Wadhwani and Ashok Trivedi, co-founders of the Company, own approximate 60% of Mastech Digital’s outstanding common stock. Accordingly, Messrs. Wadhwani and Trivedi together have sufficient voting power to elect all the members of the Board of Directors and to effect transactions without the approval of our other shareholders, except for those limited transactions that require a supermajority vote under our bylaws or articles of incorporation. The interests of Messrs. Wadhwani and Trivedi may from time to time diverge from our interests. Mastech Digital’s Audit Committee consists of independent directors and addresses

 

23


Table of Contents

certain potential conflicts of interest and related party transactions that may arise between us and our directors, officers or our other affiliates. However, there can be no assurance that any conflicts of interest will be resolved in our favor.

We identified material weaknesses in our internal controls designed to address management review of complex accounting matters that arise from significant transactions and information technology general control systems, the existence of which, if not remediated appropriately or timely, could result in loss of investor confidence and adversely impact our stock price.

Internal controls related to the operation of our business are critical to our ability to provide accurate financial statements and an appropriate internal controls environment. As disclosed in Part II, Item 9A, management has identified material weaknesses in our internal controls related to (1) management review controls designed to address risks associated with complex accounting matters that arise from significant routine and non-routine transactions related to goodwill impairment, business combinations, revenue recognition, share-based compensation, and income taxes and (2) information technology general controls in the areas of change management, information security and IT operations. As a result, management concluded that our internal control over financial reporting was not effective as of December 31, 2020. We are implementing remedial measures but there can be no assurance that our efforts will be successful. These measures will result in additional personnel, technology and other expenses. If we are unable to remediate the material weakness, or are otherwise unable to maintain effective internal control over financial reporting or disclosure controls and procedures, our ability to record, process and report financial information accurately, and to prepare financial statements within required time periods, could be adversely affected, which could subject us to litigation or investigations requiring management resources and payment of legal and other expenses, negatively affect investor confidence in our financial statements and adversely impact our stock price.

 

ITEM 1B.

UNRESOLVED STAFF COMMENTS

None.

 

ITEM 2.

PROPERTIES

Information regarding the principal properties leased by us and our subsidiaries as of December 31, 2020 is set forth below:

 

Location

  

Principal Use

  

Occupying Business

Segment

   Approximate
Square
Footage
 

Moon Township, Pennsylvania

   Corporate headquarters, executive, human resources, sales, recruiting, marketing and finance    IT Staffing      11,500  

Waltham, Massachusetts

   Sales office    IT Staffing      1,700  

Dallas, Texas

   Sales and recruiting office    IT Staffing      2,600  

Chicago, Illinois

   Sales and recruiting office    IT Staffing      2,600  

Orlando, Florida

   Sales office    IT Staffing      1,000  

Atlanta, Georgia

   Executive, sales and marketing    Data and Analytics      2,700  

Toronto, Canada

   Human resources, sales, marketing and delivery    Data and Analytics      3,800  

NOIDA, India

   Sales and recruiting office    IT Staffing      39,900  

Chennai, India

   Sales and delivery center    Data and Analytics      19,000  

 

24


Table of Contents
ITEM 3.

LEGAL PROCEEDINGS

In the ordinary course of our business, we are involved in a number of lawsuits and administrative proceedings. While uncertainties are inherent in the final outcome of these matters, management believes, after consultation with legal counsel, that the disposition of these proceedings should not have a material adverse effect on our financial position, results of operations or cash flows.

 

ITEM 4.

MINE SAFETY DISCLOSURES

Not applicable.

 

25


Table of Contents

PART II

 

ITEM 5.

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

Our common stock is traded on the NYSE American under the symbol “MHH”. We began trading “regular way” on the former American Stock Exchange (“AMEX”) on October 1, 2008.

The following table sets forth, for the periods indicated, the range of high and low closing sale prices of the common stock of Mastech during the calendar quarters indicated.

 

Common Stock Market Price

   High      Low  

2020:

     

Fourth Quarter

   $ 21.65      $ 15.68  

Third Quarter

     25.14        17.37  

Second Quarter

     28.67        9.30  

First Quarter

     17.84        7.61  

2019:

     

Fourth Quarter

   $ 11.07      $ 5.68  

Third Quarter

     6.34        4.85  

Second Quarter

     6.25        4.71  

First Quarter

     8.02        5.97  

On March 1, 2021, we had 117 registered holders of record of our common stock. This figure excludes an estimate of the indeterminate number of beneficial holders whose shares may be held by brokerage firms and clearing agencies. We currently do not pay recurring dividends on our common stock.

Currently, we do not have an active share repurchase program. However, we do from time to time purchase shares to satisfy employee tax obligations related to the vesting of restricted shares, in accordance with the Company’s Stock Incentive Plan provisions. During 2020 and 2019, the Company purchased 0 and 2,574 shares at an average price of $0 and $5.05, respectively, to satisfy such employee tax obligations.

The Company adopted a Stock Incentive Plan in 2008 which, as amended, provides that up to 4,900,000 shares of the Company’s common stock shall be allocated for issuance to directors, executive management, and key personnel. The most recent amendment approved by shareholder vote at the Company’s Annual Meeting of Shareholders on May 13, 2020 increased the number of shares of common stock that may be issued pursuant to the Plan by 1,000,000 shares to a total of 4,900,000. Details of shares issued and outstanding under this plan are disclosed in Note 11 “Stock-Based Compensation” to the Consolidated Financial Statements included in Item 8 herein.

In October 2018, the Board of Directors of the Company approved the Mastech Digital, Inc. 2019 Employee Stock Purchase Plan (the “Stock Purchase Plan”). The Stock Purchase Plan is intended to meet the requirements of Section 423 of the Code and required the approval of the Company’s shareholders to be qualified under Section 423 of the Code. On May 15, 2019, the Company’s shareholders approved the Stock Purchase Plan. Under the Stock Purchase Plan, 600,000 shares of Common Stock (subject to adjustment upon certain changes in the Company’s capitalization) are available for purchase by eligible employees who become participants in the Stock Purchase Plan. The purchase price per share is 85% of the lesser of (i) the fair market value per share of Common Stock on the first day of the offering period, or (ii) the fair market value per share of Common Stock on the last day of the offering period. For the year ended December 31, 2020 and December 31, 2019, stock purchases under the Stock Purchase Plan totaled 20,459 and 40,500 shares at an average purchase price of $10.91 and $4.11, respectively. At December 31, 2020 there were 539,041 shares available for purchase under the Plan.

 

26


Table of Contents
ITEM 6.

SELECTED FINANCIAL DATA

You should read the information set forth below in conjunction with our Consolidated Financial Statements and accompanying Notes and “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in this Annual Report on Form 10-K.

 

     Years Ended December 31,  
     2020 (a)     2019     2018     2017 (b)     2016  
     (Amounts in thousands, except per share data)  

Income Statement Data:

 

       

Revenues

   $ 194,101     $ 193,574     $ 177,164     $ 147,882     $ 132,008  

Gross profit

     51,539       47,981       42,528       31,629       26,297  

Operating expense (c)

     38,136       30,994       30,903       27,548       21,790  

Other income / (expense), net

     (770     (1,768     (2,211     (1,133     (487

Income before income taxes

     12,633       15,219       9,414       2,948       4,020  

Income tax expense

     2,772       4,074       2,723       1,322       1,500  
  

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Net income

   $ 9,861     $ 11,145     $ 6,691     $ 1,626     $ 2,520  
  

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Earnings per share:

          

Basic (d)

   $ .87     $ 1.01     $ .61     $ .16     $ .29  
  

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Diluted (d)

   $ .83     $ .99     $ .60     $ .16     $ .28  
  

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Weighted average common shares outstanding:

          

Basic (d)

     11,292       11,029       10,950       9,924       8,786  
  

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Diluted (d)

     11,950       11,232       11,161       9,998       8,964  
  

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Balance Sheet Data:

          

Cash and cash equivalents

   $ 7,677     $ 2,981     $ 1,294     $ 2,478     $ 829  

Operating working capital (e)

     15,909       19,433       26,070       16,089       11,398  

Total bank debt

     17,275       25,257       38,704       38,152       9,877  

Total liabilities

     42,513       44,304       58,308       71,451       20,334  

Total assets

     102,046       90,584       92,584       98,604       39,406  

Shareholders’ equity

     59,533       46,280       34,276       27,153       19,072  

 

(a)

2020 financial data reflects the Company’s October 1, 2020 acquisition of AmberLeaf Partners, Inc. from the acquisition date through December 31, 2020.

 

(b)

2017 financial data reflects the Company’s July 13, 2017 acquisition of InfoTrellis, Inc. from the acquisition date through December 31, 2017.

 

(c)

2019 and 2018 operating expense was reduced by revaluation of a contingent consideration of liability of $6.1 million and $11.1 million, respectively; additionally, 2018 operating expense includes a goodwill impairment expense of $9.7 million.

 

(d)

Weighted average common shares outstanding has been adjusted for all periods presented for the Company’s July 2018 two-for-one stock split.

 

(e)

Operating working capital represents current assets, excluding cash and cash equivalents, minus current liabilities, excluding the current portion of long-term debt.

 

27


Table of Contents
ITEM 7.

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

This Management’s Discussion and Analysis should be read in conjunction with our Consolidated Financial Statements and accompanying Notes included in this Annual Report on Form 10-K.

This Management’s Discussion and Analysis contains forward-looking statements that involve risks, uncertainties, and assumptions as described under the heading “Forward-Looking Statements” included in Part I of this Annual Report on Form 10-K. Our actual results could differ materially from those anticipated by these forward-looking statements as a result of many factors, including those discussed under “Item 1A. Risk Factors” and elsewhere in this Annual Report on Form 10-K.

Overview:

We are a provider of Digital Transformation IT Services to mostly large and medium-sized organizations.

Our portfolio of offerings includes data management and analytics services; other digital transformation services such as digital learning services; and IT staffing services.

We operate in two reporting segments – Data and Analytics Services and IT Staffing Services. Our data and analytics services are marketed on a global basis under the brand Mastech InfoTrellis and are delivered largely on a project basis with on-site and off-shore resources. These capabilities and expertise were acquired through our acquisition of InfoTrellis and enhanced and expanded subsequent to the acquisition. In October 2020, we acquired AmberLeaf Partners, Inc. (“AmberLeaf”), a Chicago-based customer experience consulting firm. This acquisition enhances our capabilities in customer experience strategy and managed services offerings for a variety of Cloud-based enterprise applications across sales, marketing and customer services organizations. Our IT staffing business combines technical expertise with business process experience to deliver a broad range of staffing services in digital and mainstream technologies, as well as our other digital transformation services.

Both business segments provide their services across various industry verticals, including: financial services; government; healthcare; manufacturing; retail; technology; telecommunications; and transportation. In our Data and Analytics Services segment we evaluate our revenues and gross profits largely by service line. In our IT Staffing Services segment, we evaluate our revenues and gross profits largely by sales channel responsibility. This analysis within both our reporting segments is multi-purposed and includes technologies employed, client relationships, and geographic locations.

Economic Trends and Outlook

Generally, our business outlook is highly correlated to general North American economic conditions, particularly with respect to our IT Staffing Services segment. During periods of increasing employment and economic expansion, demand for our services tends to increase. Conversely, during periods of contracting employment and / or a slowing global economy, demand for our services tends to decline. As the economy slowed in 2007 and recessionary conditions emerged in 2008 and 2009, we experienced less demand for our IT staffing services. With economic expansion in 2010 through 2019 activity levels improved. However, as the recovery strengthened, we experience increased tightness in the supply-side (skilled IT professionals) of our businesses. These supply-side challenges pressured resource costs and to some extent gross margins. As we entered 2020, we were encouraged by continued growth in the domestic job markets and expanding U.S. and global economies. However, with the COVID-19 pandemic surfacing in the first quarter of 2020, we realized the economic growth would quickly turn into recessionary conditions, which had a material impact on activity levels in both of our business segments. As we enter 2021, we are encouraged by the global roll-out of vaccination programs and some signs of economic expansion. While there is still uncertainty in the global markets, we are hopeful that economic conditions will improve throughout the year as the impact of the pandemic subsides.

 

28


Table of Contents

In addition to tracking general economic conditions in the markets that we service, a large portion of our revenues is generated from a limited number of clients (see Item 1A, the Risk Factor entitled “Our revenues are highly concentrated, and the loss of a significant client would adversely affect our business and revenues”). Accordingly, our trends and outlook are additionally impacted by the prospects and well-being of these specific clients. This “account concentration” factor may result in our results of operations deviating from the prevailing economic trends from time to time.

Within our IT Staffing Services segment, a larger portion of our revenues has come from strategic relationships with systems integrators and other staffing organizations. Additionally, many large end users of IT staffing services are employing MSP’s to manage their contractor spending. Both of these dynamics may pressure our IT staffing gross margins in the future.

Recent growth in advanced technologies (social, cloud, analytics, mobility, automation) is providing opportunities within our IT Staffing Services segment. However, supply side challenges have proven to be acute with respect to many of these technologies.

Results of Operations

We operate in two reporting segments – Data and Analytics Services and IT Staffing Services. The 2020 results of operations for our Data and Analytics Services segment include the operating results of AmberLeaf from the October 1, 2020 acquisition date through December 31, 2020.

Below is a tabular presentation of revenues and gross profit margins by segment for the periods discussed:

Revenues & Gross Margin by Segment

(Revenues in millions)

 

     Years Ended December 31,  

Revenues

   2020     2019     2018  

Data and Analytics Services

   $ 30.2     $ 26.7     $ 23.8  

IT Staffing Services

     163.9       166.9       153.4  
  

 

 

   

 

 

   

 

 

 

Total Revenues

   $ 194.1     $ 193.6     $ 177.2  
  

 

 

   

 

 

   

 

 

 

Gross Margin %

                  

Data and Analytics Services

     50.5     46.7     44.0

IT Staffing Services

     22.1     21.3     20.9
  

 

 

   

 

 

   

 

 

 

Total Gross Margin %

     26.6     24.8     24.0
  

 

 

   

 

 

   

 

 

 

 

29


Table of Contents

Below is a tabular presentation of operating expenses by sales and marketing operations, amortization of acquired intangible assets, acquisition transaction expenses, revaluation of contingent consideration, goodwill impairment and general and administrative categories for the periods discussed:

Selling, General & Administrative (“S,G&A”) Expense Details

(Amounts in millions)

 

     Years Ended December 31,  
     2020      2019      2018  

Data and Analytics Services Segment

        

Sales and Marketing

   $ 4.9      $ 3.4      $ 2.7  

Operations

     1.9        1.0        0.3  

Amortization of Acquired Intangible Assets

     2.1        2.0        2.0  

Acquisition Transaction Expenses

     0.6        (0.1      (0.1

Revaluation of Contingent Consideration

     —          (6.1      (11.1

Goodwill Impairment

     —          —          9.7  

General & Administrative

     3.0        2.5        1.8  
  

 

 

    

 

 

    

 

 

 

Subtotal Data and Analytics Services

   $ 12.5      $ 2.7      $ 5.3  
  

 

 

    

 

 

    

 

 

 

IT Staffing Services Segment

        

Sales and Marketing

   $ 7.1      $ 8.6      $ 8.6  

Operations

     8.1        10.2        8.8  

Amortization of Acquired Intangible Assets

     0.7        0.7        0.8  

General & Administrative

     9.7        8.8        7.4  
  

 

 

    

 

 

    

 

 

 

Subtotal IT Staffing Services

   $ 25.6      $ 28.3      $ 25.6  
  

 

 

    

 

 

    

 

 

 

Total S,G&A Expenses

   $ 38.1      $ 31.0      $ 30.9  
  

 

 

    

 

 

    

 

 

 

2020 Compared to 2019

Revenues

Revenues for the year ended December 31, 2020 totaled $194.1 million, compared to $193.6 million for the year ended December 31, 2019. This slight increase in revenues reflected revenue growth of 13% (approximately 6% organic) in our Data and Analytics Services segment and a 2% revenue decline in our IT Staffing Services segment. In our Data and Analytics Services segment, existing client projects continued largely uninterrupted, resulting in revenue growth during the year. However, the pandemic clearly impacted new assignments and pipeline opportunities with project start delays, which resulted in curtailed revenue growth in 2020. Revenue declined in our IT Staffing Services segment resulting in a 104-consultant decline during the year, as we ended 2020 with 1,063 consultants-on-billing. This decline in IT Staffing Services segment revenues was the direct result of the COVID-19 pandemic and its impact on activity levels and early assignment ends, particularly in the first-half of the year. Our average IT staffing bill rate for 2020 increased to $76.60 per hour compared to $74.97 per hour in 2019 — an increase of about 2%. This bill rate increase was primarily the result of our continued focus on advanced technology skill-sets.

In both 2020 and 2019, we had one client that exceeded 10% of total revenues (CGI = 15.0% and 11.3%, respectively). Our top ten clients represented 47% of total revenues in 2020 compared to 45% of total revenues in 2019.

Gross Margin

Gross profit increased to $51.5 million in 2020 compared to $48.0 million in 2019. Gross profit as a percentage of revenue totaled 26.6% in 2020 compared to 24.8% in 2019. The improvement in our gross margin

 

30


Table of Contents

percentage reflected margin expansion in both of our business segments. In our Data and Analytics Services segment, gross margins increased by 380-basis points to a record 50.5%. This increase was due to higher-valued assignments, improved utilization and very little reimbursable travel expense revenues due to the pandemic (pass-through revenues with no gross margin content). Gross margins in our IT Staffing Services segment were 22.1% in 2020 compared to 21.3% in 2019. This 80-basis point improvement was largely due to better margins on new assignments and reflected our continued focus on advanced technology skill-sets.

Selling, General and Administrative (“S,G&A”) Expenses

S,G&A expenses in 2020 totaled $38.1 million and represented 19.6% of total revenues, compared to $31.0 million or 16.0% of revenues in 2019. When excluding acquisition transaction expenses; the revaluation of contingent consideration; goodwill impairment; and the amortization of acquired intangible assets, adjusted S,G&A expenses related to operations, as a percentage of revenues was 17.9% in 2020 versus 17.8% in 2019. The slight increase in S,G&A as a percentage of revenues excluding these items was largely due to investments made to our Data and Analytics Services segment, including expenses related to the integration of the AmberLeaf business following the acquisition.

Fluctuations within S,G&A expense components during 2020 compared to 2019 included the following:

 

   

Sales expense was flat compared to the previous year. In the Data and Analytics Services segment sales expense increased by $1.5 million in 2020 due to investments made to the sales organization of $1.2 million and $0.3 million related to integrating the AmberLeaf sales expense. IT staffing sales expense declined by $1.5 million in 2020 due to austerity measures and lower activity-based expenses.

 

   

Operations expense decreased by $1.2 million compared to 2019. Expense reductions in the IT Staffing Services segment totaled $2.1 million largely due to austerity measures around recruiting staff and lower activity-based expenses. Partially offsetting these declines were increases of $0.9 million related to investments made to our Data and Analytics Services segment in the areas of delivery and analytics.

 

   

Amortization of acquired intangible assets was $2.8 million in 2020 versus $2.7 million in 2019. The slight increase related to amortization associated with the AmberLeaf acquisition.

 

   

Acquisition transaction expenses were $0.6 million in 2020 and reflected transaction expenses related to the AmberLeaf acquisition. This compared to negative transaction expense of $0.1 million in 2019 related to a reversal of investment banking fees due to the contingent consideration in the InfoTrellis acquisition not being earned.

 

   

The revaluation of a contingent consideration liability totaled a credit of $6.1 million in 2019 related to the InfoTrellis acquisition. No contingent consideration revaluations occurred in 2020.

 

   

General & administrative expenses increased by $1.4 million in 2020 compared to 2019. Our Data and Analytics Services segment was responsible for $0.5 million of this increase due to higher executive leadership compensation expense, stock-based compensation expenses and the AmberLeaf acquisition and integration in 2020, partially offset by lower travel expense. The IT Staffing Services segment had higher general and administrative expenses in 2020 of $0.9 million due to higher stock-based compensation expense, event costs (incurred pre-COVID-19 in January and February 2020) and outside services expense, partially offset by lower travel expense.

Other Income / (Expense) Components

In 2020, other income / (expense) consisted of interest expense of ($866,000) and foreign exchange gains of $96,000. In 2019, other income / (expense) consisted of interest expense of ($1.8 million) and foreign exchange gains of $11,000. The decline in interest expense was due to lower average outstanding borrowings resulting from debt repayments made during the year and a lower effective interest rate. Net foreign exchange gains in 2020 and 2019 largely reflected exchange rate variations between the Indian rupee and the Canadian dollar compared to the U.S. dollar.

 

31


Table of Contents

Income Tax Expense

Income tax expense for 2020 was $2.8 million and represented an effective tax rate on pre-tax income of 21.9% compared to $4.1 million in 2019, which represented an effective tax rate on pre-tax income of 26.8%. The lower 2020 effective tax rate was largely due to excess tax benefits related to the exercise of stock options and the vesting of restricted shares.

2019 Compared to 2018

Revenues

Revenues for the year ended December 31, 2019 totaled $193.6 million, compared to $177.2 million for the year ended December 31, 2018. This 9% increase in revenues reflected revenue growth of 12% in our Data and Analytics Services segment and approximately 9% revenue growth in our IT Staffing Services segment. In our Data and Analytics Services segment, new service- offerings helped drive 2019 revenues, particularly during the second half of the year. Revenue growth in our IT Staffing Services segment reflected a 65-consultant expansion of our billable consultant-base and a higher average bill rate. Utilization in 2019 was slightly below 2018 levels due to more downtime related to the fourth quarter holiday season. Our average IT staffing bill rate for 2019 increased to $74.97 per hour in 2019 from $73.01 per hour in 2018 – an increase of about 3%. This bill rate increase was reflective of the types of skill sets that we deployed on new assignments during 2019.

In 2019 and 2018, we had one client that exceeded 10% of total revenues (CGI = 11.3% and 12.8%, respectively). Our top ten clients represented 45% of total revenues in 2019 compared to 47% of total revenues in 2018.

Gross Margin

Gross profit increased to $48.0 million in 2019 compared to $42.5 million in 2018. Gross profit as a percentage of revenue totaled 24.8% in 2019 compared to 24.0% in 2018. The increase in gross profit dollars reflected higher revenues in 2019. The improvement in our gross margin percentage reflected margin expansion in both of our business segments. In our Data and Analytics Services segment, gross margins increased by 270-basis points to 46.7%, due to lower bench costs and higher margins on new assignments secured during the year. In our IT Staffing Services segment, gross margins increased by 40-basis points to 21.3% largely due to higher margins on digital technology assignments.

Selling, General and Administrative (“S,G&A”) Expenses

S,G&A expenses in 2019 totaled $31.0 million and represented 16.0% of total revenues, compared to $30.9 million or 17.4% of revenues in 2018. When excluding acquisition transaction expenses; the revaluation of contingent consideration; goodwill impairment; and the amortization of acquired intangible assets, adjusted S,G&A expenses related to operations, as a percentage of revenues was 17.8% in 2019 versus 16.7% in 2018. The increase in adjusted S,G&A as a percentage of revenues was largely due to investments made to our Data and Analytics Services segment’s sales and delivery organizations and higher recruitment and general & administrative expenses in our IT staffing services business.

Fluctuations within S,G&A expense components during 2019 compared to 2018 included the following:

 

   

Sales expense increased by $0.7 million compared to the previous year. The entire increase related to investments made to our data and analytic services business during the year. IT staffing sales expenses were flat compared to 2018, with higher commission expenses offset by lower headcount.

 

   

Operations expense increased by $2.1 million compared to 2018. Approximately $0.7 million was related to investments made to our Data and Analytics Services segment in the areas of delivery and analytics. The increased expense in our IT staffing services business in 2019 totaled $1.4 million and was due to staff expansion at our offshore recruitment center, higher recruiter commissions, an increase in H1-B processing fees, and higher facility expenses.

 

32


Table of Contents
   

Amortization of acquired intangible assets was $2.7 million in 2019 versus $2.8 million in 2018. The slight decline was related to certain intangibles from our 2015 acquisition becoming fully amortized.

 

   

Acquisition transaction expenses were negative $0.1 million in both 2019 and 2018 and related to a reversal of investment banking fees due to acquisition related contingent consideration not being earned.

 

   

The revaluation of a contingent consideration liability, net of goodwill impairment charges was a $6.1 million credit to S,G&A expenses in 2019 compared to a $1.4 million credit to S,G&A expense in 2018. This was driven by the difference between short-term results, which impacted the attainment of contingent consideration, and long-term forecasts and assumptions used in assessing goodwill impairment.

 

   

General & administrative expenses increased by $2.1 million in 2019 compared to 2018. Our Data and Analytics Services segment was responsible for $0.7 million of this increase which include higher executive leadership compensation expense and stock-based compensation expenses in 2019 versus 2018. Our IT Staffing Services segment had higher general and administrative expenses in 2019 of $1.4 million due to higher compensation expense, system support costs, depreciation expense and higher travel and event expenses.

Other Income / (Expense) Components

In 2019, other income / (expense) consisted of interest expense of ($1.8 million) and foreign exchange gains of $11,000. In 2018, other income / (expense) consisted of interest expense of ($2.2 million) and foreign exchange losses of ($40,000). The decline in interest expense was due to lower average outstanding borrowings resulting from debt repayments made during the year and a lower effective interest rate. Net foreign exchange gains / (losses) in 2019 and 2018 largely reflected exchange rate variations between the Indian rupee and the Canadian dollar compared to the U.S. dollar.

Income Tax Expense

Income tax expense for 2019 was $4.1 million and represented an effective tax rate on pre-tax income of 26.8% compared to $2.7 million in 2018, which represented an effective tax rate on pre-tax income of 28.9%. The 2019 effective tax rate was lower than 2018 because 2018 income tax expense included U.S. tax reform transition taxes.

Liquidity and Capital Resources    

Financial Conditions and Liquidity

At December 31, 2020, we had outstanding bank debt, net of cash balances on hand, of $9.8 million and approximately $22 million of borrowing capacity under our existing credit facility. During 2020, our outstanding bank debt, net of cash balances on hand, declined by approximately $13 million, despite $10 million of term-loan borrowings to support our AmberLeaf acquisition. This reduction in debt was reflective of net cash flows provided by operating activities. Reductions in operating working capital levels provided $7.3 million of cash, of which $4.6 million was related to the COVID-19 payroll tax deferment program. (see Note 8 for further details).

Historically, we have funded our business needs with cash generation from operating activities. In the data and analytics services and IT staffing services industries, investment in operating working capital levels (defined as current assets excluding cash and cash equivalents minus current liabilities, excluding short-term borrowings) is a significant use of cash. Controlling our operating working capital levels by closely managing our accounts receivable balance is an important element of cash preservation. Our accounts receivable “days sales outstanding” measurement (“DSO”) was 60-days at year-end 2020 and 55-days at year-end 2019. The higher DSO measurement in 2020 reflected some cash conversion disruptions due to the COVID-19 pandemic.

 

33


Table of Contents

Cash provided by operating activities, our cash and cash equivalent balances on hand at December 31, 2020 and current availability under our existing credit facility are expected to be adequate to fund our business needs over the next 12 months, absent any acquisition-related activities.

Below is a tabular presentation of cash flow activities for the periods discussed:

 

     Years Ended December 31,  

Cash Flows Activities

   2020      2019      2018  
     (Amounts in millions)  

Operating activities

   $ 21.2      $ 16.1      $ (0.5

Investing activities

     (9.6      (0.9      (1.1

Financing activities

     (6.7      (13.4      0.6  

Operating Activities     

Cash provided by (used in) operating activities for the years ended December 31, 2020, 2019 and 2018 totaled $21.2 million, $16.1 million, and ($0.5 million), respectively. In 2020, cash flows from operating activities included net income of $9.9 million, non-cash charges of $4.0 million and reductions in operating working capital of $7.3 million. In 2019, cash flows from operating activities included net income of $11.1 million, non-cash charges of ($0.1 million) and reductions in operating working capital of $5.1 million. In 2018, cash flows from operating activities included net income of $6.7 million and non-cash charges of $2.7 million, offset by an increase in operating working capital of ($9.9 million). The 2020 reduction in operating working capital was due to lower accounts receivable, reflecting revenue declines in the second half of the year and $4.6 million related to the COVID-19 payroll tax deferment program. The 2019 decline in operating working capital was reflective of the resolution of cash conversion disruptions related to our 2018 Cloud-based ERP platform implementation.

We would expect operating working capital levels to increase should revenue grow in 2021. Accordingly, an increase in operating working capital would result in a reduction in cash generated from operating activities. We believe DSO’s will remain at current levels or improve modestly during 2021. Additionally, the $4.6 million payroll tax deferment will be required to be repaid, $2.3 million in 2021 and $2.3 million in 2022, which will negatively impact cash flows from operations in those years.

Investing Activities

Cash (used in) investing activities for the years ended December 31, 2020, 2019 and 2018 totaled ($9.6 million), ($0.9 million), and ($1.1 million), respectively. In 2020, cash (used in) investing activities related to the acquisition of AmberLeaf of ($9.3 million) and capital expenditures of ($0.3 million). In 2019, cash (used in) investing activities included capital expenditures of ($1.0 million), partially offset by $0.1 million of recoveries of non-current deposits (office lease deposits). In 2018, cash (used in) investing activities included capital expenditures of ($0.8 million) and increases in non-current deposits of ($0.3 million). In 2020, capital expenditures consist of general items. In 2019 and 2018, capital expenditures were largely related to system upgrade expenditures.

Financing Activities

In 2020, cash (used in) financing activities totaled ($6.7 million) and consisted of debt repayments, net of term-loan refinancing associated the AmberLeaf acquisition of ($8.0 million) and the payment of deferred financing costs of ($0.3 million), partially offset by $1.4 million proceeds from the exercise of stock options and the issuance of common stock related to the Company’s employee stock purchase plan of $0.2 million. In 2019, cash (used in) financing activities totaled ($13.4 million) and largely consisted of net debt repayments of ($13.6 million), partially offset by $0.2 million of proceeds from the issuance of common stock. In 2018, cash provided

 

34


Table of Contents

by financing activities totaled $0.6 million and consisted of net borrowings under the Company’s revolving credit facility of 4.5 million, and $0.1 million of proceeds from the exercise of stock options, partially offset by ($4.0 million) of term loan repayments.

“Shelf” Registration Statement

We have on file with the SEC an effective shelf registration statement that allows us to offer and sell common stock, preferred stock, debt and other securities, either individually or in combination, up to a total dollar amount of $35 million in one or more offerings. These securities may be issued, from time to time, at our discretion based on our needs and market conditions. We believe that this shelf registration statement currently provides us flexibility with regard to potential financings that we may undertake when market conditions permit or as our financial condition may require. As of the date of this Form 10-K, we have not completed any offerings under our shelf registration statement, and we make no assurance that we can or will issue and sell any securities under our shelf registration statement.

Other than the factors discussed in this section and the potential further impacts of the pandemic on our business, we are not aware of any other trends, demands or commitments that would materially affect liquidity or our financial resources.

Off-Balance Sheet Arrangements

We do not have any off-balance sheet arrangements.

Inflation

We do not believe that inflation had a significant impact on our results of operations for the periods presented. On an ongoing basis, we attempt to minimize any effects of inflation on our operating results by controlling operating costs and, whenever possible, seek to ensure that billing rates reflect increases in costs due to inflation.

Seasonality

Our operations are generally not affected by seasonal fluctuations. However, our consultants’ billable hours are affected by national holidays and vacation patterns. Accordingly, we typically have lower utilization rates and higher benefit costs during the fourth quarter. Additionally, assignment completions tend to be higher near the end of the calendar year, which largely impacts our revenue and gross profit performance during the subsequent quarter.

Critical Accounting Policies and Estimates

Certain accounting policies are particularly important to the portrayal of our financial position, results of operations and cash flows and require the application of significant judgment by management, and as a result, are subject to an inherent degree of uncertainty. In applying these policies, our management uses judgment to determine the appropriate assumptions to be used in the determination of certain estimates. These estimates are based on our historical experience, terms of existing contracts, observances of industry trends and other available information from outside sources, as appropriate. The following explains our most critical accounting policies. See the Notes to the Consolidated Financial Statements, contained in Item 8, of this Annual Report on Form 10-K for a complete description of our significant accounting policies.

Revenue Recognition

The Company recognizes revenue on time-and-material contracts as services are performed and expenses are incurred. Time-and-material contracts typically bill at an agreed-upon hourly rate, plus out-of-pocket expense

 

35


Table of Contents

reimbursement. Out-of-pocket expense reimbursement amounts vary by assignment, but historically on average represent less than 2% of total revenues. Revenue is earned when the Company’s consultants are working on projects. Revenue recognition is negatively impacted by holidays and consultant vacation and sick days.

The Company recognizes revenue on fixed price contracts as services are rendered and uses a cost-based input method to measure progress. Determining a measure of progress requires management to make judgments that affect the timing of recognizing revenue. Under the cost-based input method, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues, including estimated fees or profits, are recorded proportionally as costs are incurred. The Company has determined that the cost-based input method provides a faithful depiction of the transfer of goods or services to the customer. Estimated losses are recognized immediately in the period in which current estimates indicate a loss. We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which may be refundable.

The Company’s time-and-material and fixed price revenue streams are recognized over time as the customer receives and consumes the benefits of the Company’s performance as the work is performed.

In certain situations related to client direct hire assignments, where the Company’s fee is contingent upon the hired resources’ continued employment with the client, revenue is not fully recognized until such employment conditions are satisfied.

Accounts Receivable and Allowance for Uncollectible Accounts

The Company extends credit to clients based upon management’s assessment of their creditworthiness. A substantial portion of the Company’s revenue, and the resulting accounts receivable, are from Fortune 1000 companies, major systems integrators and other staffing organizations. The Company does not generally charge interest on delinquent accounts receivable.

Unbilled receivables represent amounts recognized as revenues based on services performed and, in accordance with the terms of the client contract, will be invoiced in a subsequent period.

Accounts receivable are reviewed periodically to determine the probability of loss. The Company records an allowance for uncollectible accounts when it is probable that the related receivable balance will not be collected based on historical collection experience, client-specific collection issues, and other matters the Company identifies in its collection monitoring.

Goodwill and Intangible Assets

Identifiable intangible assets are recorded at fair value as of the closing date when acquired in a business combination. Identifiable intangible assets related to acquisitions consisted of client relationships, covenants not-to-compete, trade names and technology, which are being amortized using the straight-line method over their estimated useful lives ranging from three years to twelve years, as more fully described in Note 3 “Business Combinations” and Note 4 “Goodwill and Other Intangible Assets, net” to the Notes to the Consolidated Financial Statements.

Excess purchase price over the fair value of net tangible assets and identifiable intangible assets acquired are recorded as goodwill. Goodwill is not amortized but is tested for impairment at least on an annual basis. If impairment is indicated, a write-down to fair value is recorded based on the excess of the carrying value of the reporting unit over its fair market value.

We review goodwill and intangible assets for impairment annually as of October 1st or more frequently if events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. The impairment test is performed at the reporting unit (business segment) level. Determination of recoverability is

 

36


Table of Contents

based on the lowest level of identifiable estimated future discounted cash flows resulting from use of the assets and their eventual disposition. Measurement of any impairment loss is based on the excess carrying value of the reporting unit over their fair market value.

In conducting our annual impairment testing, we have the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not (more than 50%) that the estimated fair value of a reporting unit is less than its carrying amount. If not, no further goodwill impairment testing is required. If it is more likely than not that a reporting unit’s fair value is less than its carrying amount, we are then required to perform a quantitative impairment test. We also may elect not to perform the qualitative assessment, and instead, proceed directly to the quantitative impairment test.

Leases

The Company adopted ASU No. 2016-02, “Leases (Topic 842)” on January 1, 2019 using the additional transition method noted in ASU 2018-11. The adoption of the new standard resulted in the Company recording a lease right-of-use asset and related lease liability of $5.7 million as of January 1, 2019. The cumulative effect of initially applying the new guidance had an immaterial impact on the opening balance of our retained earnings. The Company does not expect the guidance to have a material impact on its consolidated net earnings in future periods. We elected the package of practical expedients permitted under the transition guidance within the new standard, which allowed us to carry-forward the historical lease classification, among other things.

Business Combinations

The Company accounts for acquisitions in accordance with guidance found in ASC 805, Business Combinations (“ASC 805”). This guidance requires consideration given (including contingent consideration), assets acquired and liabilities assumed to be valued at their fair market values at the acquisition date. The guidance further provides that: (1) in-process research and development will be recorded at fair value as an indefinite-lived intangible asset; (2) acquisition-related transaction costs will generally be expensed as incurred; (3) restructuring costs associated with a business combination will generally be expensed subsequent to the acquisition date; and (4) changes in deferred tax asset valuation allowances and income tax uncertainties after the acquisition date generally will effect income tax expense.

ASC 805 requires that any excess purchase price over fair value of assets acquired (including identifiable intangibles) and liabilities assumed be recognized as goodwill. Additionally, any excess fair value of acquired net assets over acquisition consideration results in a bargain purchase gain. Prior to recording a gain, the acquiring entity must reassess whether all acquired assets and assumed liabilities have been identified and must perform re-measurements to verify that the consideration paid, assets acquired and liabilities assumed have all been properly valued.

The AmberLeaf financial results are included in the Company’s Consolidated Financial Statements from the October 1, 2020 acquisition date.

Stock-Based Compensation

Effective October 1, 2008, the Company adopted a Stock Incentive Plan (the “Plan”) which, as amended, provides that up to 4,900,000 shares of the Company’s common stock shall be allocated for issuance to directors, executive management and key personnel. Grants under the Plan can be made in the form of stock options, stock appreciation rights, performance shares or stock awards. The Plan is administered by the Compensation Committee of the Board of Directors. Stock options are granted at an exercise price equal to the closing share price of the Company’s common stock at the grant date and generally vest over a three to five-year period.

 

37


Table of Contents

In October 2018, the Board of Directors of the Company approved the Mastech Digital, Inc. 2019 Employee Stock Purchase Plan (the “Stock Purchase Plan”). The Stock Purchase Plan is intended to meet the requirements of Section 423 of the Code and required the approval of the Company’s shareholders to be qualified under Section 423 of the Code. On May 15, 2019, the Company’s shareholders approved the Stock Purchase Plan. Under the Stock Purchase Plan, 600,000 shares of Common Stock (subject to adjustment upon certain changes in the Company’s capitalization) are available for purchase by eligible employees who become participants in the Stock Purchase Plan. The purchase price per share is 85% of the lesser of (1) the fair market value per share of Common Stock on the first day of the offering period, or (ii) the fair market value per share of Common Stock on the last day of the offering period.

The Company accounts for stock-based compensation expense in accordance with ASC Topic 718 “Share-based Payments” which requires us to measure all share-based payments based on their estimated fair value and recognize compensation expense over the requisite service period. The fair value of our stock options and shares issued under the Company’s Stock Purchase Plan is determined at the date of grant using the Black-Scholes option pricing model.

Income Taxes

The Company records an estimated liability for income and other taxes based on what management determines will likely be paid in the various tax jurisdictions in which we operate. Management uses its best judgment in the determination of these amounts. However, the liabilities ultimately realized and paid are dependent on various matters, including the resolution of the tax audits in the various affected tax jurisdictions, and may differ from the amounts recorded. An adjustment to the estimated liability would be recorded through income in the period in which it becomes probable that the amount of the actual liability differs from the amount recorded.

Management determines the Company’s income tax provision using the asset and liability method. Under this method, deferred income taxes are provided for the temporary differences between the financial reporting basis and the tax basis of the Company’s assets and liabilities. The Company measures deferred tax assets and liabilities using enacted tax rates in effect for the year in which we expect to recover or settle the temporary differences. The effect of a change in tax rates on deferred taxes is recognized in the period that the change is enacted. The Company evaluates its deferred tax assets and records a valuation allowance when, in management’s opinion, it is more likely than not that some portion or all of the deferred tax assets will not be realized. As of December 31, 2020 and 2019, the Company provided a valuation allowance of $179,000 and $7,000, respectively, related to the uncertainty of the realization of foreign net operating losses (“NOL”).

In 2017, the Company incurred an estimated one-time charge of $372,000 related to the enactment of the Tax Cuts and Jobs Act of 2017 (“TCJA”). This charge is related to the re-measurement of the Company’s deferred tax assets arising from a lower U.S. corporate tax rate of $294,000 and a $78,000 charge related to a one-time transition tax applicable to the new dividend exemption system related to foreign earnings. In 2018, the Company finalized this estimate and recorded an additional expense of $86,000 related to the re-measurement of the Company’s deferred tax assets and a $165,000 charge related to a one-time transition tax applicable to the new dividend exemption system related to foreign earnings. No transition tax charges were incurred in 2020 and 2019.

The TCJA also created a new requirement that certain income earned by foreign subsidiaries, known as global intangible low-tax income (“GILTI”), must be included in the gross income of their U.S. shareholder. The FASB allows an accounting policy election of either recognizing deferred taxes for temporary differences expected to reverse as GILTI in future years or recognizing such taxes as a current-period expense when incurred. We have elected to treat the tax effect of GILTI as a current-period expense as incurred.

The Company accounts for uncertain tax positions in accordance with ASC Topic 740-10,Accounting for Uncertainty in Income Taxes”. Accordingly, the Company has reported a liability for unrecognized tax benefits

 

38


Table of Contents

resulting from uncertain tax positions taken, or expected to be taken, in a tax return. As of December 31, 2020 and 2019, the Company provided $0 and $20,000 for uncertain tax positions, including interest and penalties, related to various federal and state income tax matters.

Contingent Consideration Liability

In connection with the AmberLeaf acquisition, the Company has an obligation to pay consideration that is contingent upon the achievement of specified earnings before interest and taxes objectives (“EBIT”). As of the acquisition date, the Company recorded a contingent consideration liability of $2.9 million representing the estimated fair value of the contingent consideration that is expected to be paid. The fair value of the contingent consideration liability was estimated by utilizing a probability weighted simulation model to determine the fair value of contingent consideration.

In connection with the InfoTrellis acquisition, the Company had an obligation to pay consideration that was contingent upon the achievement of specified earnings before interest and taxes objectives (“EBIT”). As of the acquisition date, the Company recorded a contingent consideration liability representing the estimated fair value of the contingent consideration that was expected to be paid. The fair value of the contingent consideration liability was estimated by utilizing a probability weighted simulation model to determine the fair value of contingent consideration. We re-measured this liability and recorded changes in the fair value when it was more likely than not that the future payments based on EBIT estimates had changed. Increases or decreases in the fair value of contingent consideration can result from changes in timing and amounts of revenue and earnings estimates.

In 2019 and 2018, the Company revalued the contingent consideration liability of the InfoTrellis acquisition after determining that relevant conditions for payment of such liability were not satisfied. The revaluation resulted in a $6.1 million and $11.1 million reduction to the contingent consideration liability in 2019 and 2018, respectively, which is reflected in selling, general and administrative expenses in the Company’s Consolidated Statements of Operations, in Item 8, herein. No contingent consideration liability remained outstanding as of December 31, 2019. A contingent consideration liability of $2.9 million related to AmberLeaf remains outstanding as of December 31, 2020. No contingent consideration revaluation was recorded in 2020.

Derivative Instruments and Hedging Activities—Interest Rate Swap Contracts

Concurrent with the Company’s borrowings on July 13, 2017 under its new credit facility, the Company entered into an interest-rate swap to convert the debt’s variable interest rate to a fixed rate of interest. These swap contracts, which mature on April 1, 2021, have been designated as a cash flow hedging instrument and qualified as effective hedges at inception under ASC Topic 815 “Derivatives and Hedging”. These contracts are recognized on the balance sheet at fair value. The effective portion of the changes in fair value on these contracts is recorded in other comprehensive income (loss) and is reclassified into the Consolidated Statements of Operations as interest expense in the same period in which the underlying transaction affects earnings.

With respect to derivatives designated as hedges, the Company formally documents all relationships between hedging instruments and hedged items, as well as its risk management objective and strategy for undertaking such transactions. The Company evaluates hedge effectiveness at the time a contract is entered into and on an ongoing basis. If a swap contract is deemed ineffective, the change in the fair value of the derivative is recorded in the Consolidated Statement of Operations as interest expense.

Foreign Currency Translation

The reporting currency of the Company and its subsidiaries is the U.S. dollar. The functional currency of the Company’s subsidiary in Canada is the U.S. dollar because the majority of its revenue is denominated in U.S. dollars. The functional currency of the Company’s Indian and European subsidiaries is their local currency. The

 

39


Table of Contents

results of operations of the Company’s Indian and European subsidiaries are translated at the monthly average exchange rates prevailing during the period. The financial position of the Company’s Indian and European subsidiaries is translated at the current exchange rates at the end of the period, and the related translation adjustments are recorded as a component of accumulated other comprehensive income (loss) within Shareholders’ Equity. Gains and losses resulting from foreign currency transactions are included as a component of other income (expense), net in the Consolidated Statements of Operations, and have not been material for all periods presented.

Recently Issued Accounting Standards

Recent accounting pronouncements are described in Note 1 to the Consolidated Financial Statements contained in Item 8, herein.

 

ITEM 7A.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

In addition to the inherent operational risks, the Company is exposed to certain market risks, primarily related to changes in interest rates and currency fluctuations.

Interest Rates

At December 31, 2020, we had outstanding borrowings of $17.5 million under our Credit Agreement with PNC Bank and certain other financial institution lenders (the “Credit Agreement”)—Refer to Note 6—“Credit Facility” in the Notes to Consolidated Financial Statements, included in Item 8 herein. A hypothetical 10% increase in interest rates on our variable debt outstanding at December 31, 2020 would have increased our annual interest expense by $25,000.

Concurrent with the Company’s July 13, 2017 borrowings under its Credit Agreement, the Company entered into a 44–month interest-rate swap with PNC Bank to convert the debt’s variable interest rate to a fixed rate of interest to mitigate the risk of rising interest rates on the Company’s financial statements. Under the swap contract, the Company pays interest at a fixed rate of 1.99% and receives interest at a variable rate equal to the daily U.S. LIBOR on an initial notional amount of $15.0 million. Notional amounts were $8.1 million and $10.3 million at December 31, 2020 and 2019, respectively. The maturity date of the swap contract is April 1, 2021.

LIBOR is expected to be discontinued after 2021. In March 2020, the FASB issued authoritative guidance, which provides optional expedients and exceptions for applying GAAP to contract modifications, hedging relationships, and other transactions that reference LIBOR and are affected by reference rate reform if certain criteria are met. Entities may adopt the provisions of the new standard as of the beginning of the reporting period when the election is made between March 12, 2020 through December 31, 2022. We will adopted this standard effective January 1, 2021 using the prospective method, and utilize the optional expedients for cash flow hedges to assume that a hedged forecasted transaction is probable of occurring and that the reference rate will not be replaced for the remainder of a hedging relationship.

Currency Fluctuations

The reporting currency of the Company and its subsidiaries is the U.S. dollar. The functional currency of the Company’s subsidiary in Canada is the U.S. dollar because the majority of its revenue is denominated in U.S. dollars. The functional currency of the Company’s Indian and European subsidiaries is their local currency. The results of operations of the Company’s Indian and European subsidiaries are translated at the monthly average exchange rates prevailing during the period. The financial position of the Company’s Indian and European subsidiaries is translated at the current exchange rates at the end of the period, and the related translation adjustments are recorded as a component of accumulated other comprehensive income (loss) within

 

40


Table of Contents

Shareholders’ Equity. Gains and losses resulting from foreign currency transactions are included as a component of other income (expense), net in the Consolidated Statements of Operations, and have not been material for all periods presented. A hypothetical 10% increase or decrease in overall foreign currency rates would not have had a material impact on our consolidated financial statements. As our international operations grow, we will continue to evaluate and reassess our approach to managing the risks relating to fluctuations in currency rates.

 

ITEM 8.

FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

The financial statements and supplementary data required by this item are filed as part of this Annual Report on Form 10-K. See Index to Consolidated Financial Statements on page 43 of this Annual Report on Form 10-K.

 

41


Table of Contents

MANAGEMENT’S RESPONSIBILITY FOR FINANCIAL REPORTING

The accompanying Consolidated Financial Statements of Mastech Digital, Inc. and subsidiaries have been prepared by management, which is responsible for their integrity and objectivity. The statements have been prepared in conformity with accounting principles generally accepted in the United States of America and necessarily include amounts based on management’s best estimates and judgments.

The Company’s Consolidated Financial Statements and Internal Controls over Financial Reporting (“ICFR”) for the year ended December 31, 2020 have been audited by UHY LLP, an Independent Registered Public Accounting Firm. The Audit opinion is on page 44 and the ICFR opinion is on page 46 of this Annual Report on Form 10-K.

The Board of Directors pursues its responsibility for the Company’s financial reporting and accounting practices through its Audit Committee, all of the members of which are independent directors. The Audit Committee’s duties include recommending to the Board of Directors the Independent Registered Public Accounting Firm to audit the Company’s financial statements, reviewing the scope and results of the independent accountants’ activities and reporting the results of the committee’s activities to the Board of Directors. The Independent Registered Public Accounting Firm has met with the Audit Committee in the presence of management representatives to discuss the results of their audit work. Additionally, the Independent Registered Public Accounting Firm has direct access to the Audit Committee.

Vivek Gupta

President and Chief Executive Officer

John J. Cronin, Jr.

Chief Financial Officer

 

42


Table of Contents


Table of Contents

LOGO

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Shareholders and the Board of Directors of

Mastech Digital, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Mastech Digital, Inc. and Subsidiaries (the “Company”) as of December 31, 2020 and 2019, and the related consolidated statements of operations, comprehensive income, shareholders’ equity, and cash flows for each of the years in the three-year period ended December 31, 2020, and the related notes and Schedule II, Valuation and Qualifying Accounts listed in the index at item 15(a)(2) (collectively referred to as the “consolidated financial statements”). In our opinion, the financial statements referred to above present fairly, in all material respects, the consolidated financial position of Mastech Digital, Inc. and Subsidiaries at December 31, 2020 and 2019, and the consolidated results of their operations and their cash flows for each of the years in the three-year period ended December 31, 2020, in conformity with accounting principles generally accepted in the United States of America.

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, 2020, based on criteria established in Internal Control—Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) and our report dated March 16, 2021, expressed an adverse opinion.

Basis for Opinion

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated 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 consolidated 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 consolidated 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 consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall consolidated financial statement presentation. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the audit committee and that (1) relates to an account or disclosure that is material to the financial statements and (2) involved especially challenging, subjective, or complex judgments. The communication of the critical audit matter does not alter in any way our

 

44


Table of Contents

opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

Critical Audit Matter – Valuation of Goodwill 

As discussed in Notes 1 and 4 to the consolidated financial statements, the Company evaluates goodwill for impairment on an annual basis as of October 1 or more frequently if events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. The goodwill balance as of December 31, 2020 was $32.5 million. The Company considers potential impairment by comparing the fair value of a reporting unit to its carrying value. Fair value is estimated by management by using a discounted cash flow model.

We identified goodwill impairment as a critical audit matter because of the significant judgments made by management to estimate the fair value of the reporting units. This required a high degree of auditor judgment and an increased extent of effort, including our need to involve valuation specialists, when performing audit procedures to evaluate the reasonableness of inputs into the discounted cash flow model driven by management’s estimates and assumptions. Significant management estimates include forecasts for revenue, gross profit, long-term growth rates, and discount rates.

How the Critical Audit Matter Was Addressed in the Audit

Our audit procedures performed to evaluate the reasonableness of management’s estimates and assumptions included assessing the methodologies used by the Company and testing the significant assumptions used in the quantitative models. We tested the effectiveness of the control over management’s evaluation and determination of estimates and assumptions used as the inputs to the impairment models. We compared forecasts prepared by management to historical revenues and gross profit to evaluate the reasonableness of the assumptions and to evaluate management’s ability to accurately forecast future revenues and gross profit. We evaluated historical trends in assessing the reasonableness of growth rate assumptions and performed sensitivity analysis of certain significant assumptions to evaluate the changes in the fair value of the reporting units that would result from changes in these assumptions. We performed procedures to verify the mathematical accuracy of the calculations used by management. We also compared historical results from the date the goodwill was generated to originally forecasted results to determine if the reporting units were exceeding initial expectations. We involved our valuation specialists to assist us in identifying the significant assumptions underlying the models, assessing the rationale and supporting documents related to these assumptions, and determining the appropriateness and reasonableness of the methodologies employed. Furthermore, we assessed the appropriateness of the disclosures in the consolidated financial statements.

/s/ UHY LLP

 

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

Farmington Hills, Michigan

March 16, 2021

 

45


Table of Contents

LOGO

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Shareholders and the Board of Directors of

Mastech Digital, Inc.

Adverse Opinion on Internal Control over Financial Reporting

We have audited Mastech Digital, Inc. and Subsidiaries (the “Company’s”) internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control—Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). As described in Management’s Annual Report on Internal Control over Financial Reporting appearing under Item 9A, management has excluded AmberLeaf Partners, Inc. (AmberLeaf) from their assessment of internal control over financial reporting as of December 31, 2020. We also have excluded AmberLeaf from our audit of internal control over financial reporting. AmberLeaf is a wholly owned subsidiary of Mastech Digital, Inc. acquired on October 1, 2020 whose total revenues and total assets represent approximately 1% and 14%, respectively, of the related consolidated financial statements amounts as of and for the year ended December 31, 2020. In our opinion, because of the effect of the material weaknesses described in the following paragraph on the achievement of the objectives of the control criteria, the Company has not maintained effective internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control—Integrated Framework (2013) issued by COSO.

A material weakness is a control deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the Company’s annual or interim financial statements will not be prevented or detected on a timely basis. The following material weaknesses have been identified and included in management’s assessment. The material weaknesses related to (1) management review controls designed to address risks associated with complex accounting matters that arise from significant routine and non-routine transactions related to goodwill impairment, business combinations, revenue recognition, share-based compensation, and income taxes did not operate effectively and (2) information technology general controls in the areas of change management, information security and IT operations applicable to a cloud-based environment, in place from a previous acquisition, did not operate effectively. These items are discussed further in “Management’s Annual Report on Internal Control Over Financial Reporting.” These material weaknesses were considered in determining the nature, timing, and extent of audit tests applied in our audit of the 2020 financial statements, and this report does not affect our report dated March 16, 2021, on those financial statements.

We do not express an opinion or any other form of assurance on management’s statements referring to any corrective actions taken or to be taken by the Company after the date of management’s assessment.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets and the related consolidated statements of operations, comprehensive income, shareholders’ equity, and cash flows of the Company, and our report dated March 16, 2021, expressed an unqualified opinion.

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 “Item 9A, Management’s Report on Internal Control over Financial Reporting”. Our

 

46


Table of Contents

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 of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included 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, 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/ UHY LLP

 

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

Farmington Hills, Michigan

March 16, 2021

 

47


Table of Contents

MASTECH DIGITAL, INC.

CONSOLIDATED BALANCE SHEETS

(Amounts in thousands, except share and per share data)

 

     At December 31,  
     2020     2019  

ASSETS

    

Current assets:

    

Cash and cash equivalents

   $ 7,677     $ 2,981  

Accounts receivable, net of allowance for uncollectible accounts of $413 in 2020 and $338 in 2019

     22,036       22,345  

Unbilled receivables

     10,098       10,007  

Prepaid and other current assets

     1,346       1,597  
  

 

 

   

 

 

 

Total current assets

     41,157       36,930  

Equipment, enterprise software, and leasehold improvements, at cost:

    

Equipment

     1,931       1,871  

Enterprise software

     2,730       2,728  

Leasehold improvements

     563       496  
  

 

 

   

 

 

 
     5,224       5,095  

Less – accumulated depreciation and amortization

     (3,253     (2,619
  

 

 

   

 

 

 

Net equipment, enterprise software, and leasehold improvements

     1,971       2,476  

Operating lease right-of-use assets

     3,286       4,617  

Deferred income taxes

     796       —    

Non-current deposits

     396       405  

Goodwill, net of impairment

     32,510       26,106  

Intangible assets, net of amortization

     21,930       20,050  
  

 

 

   

 

 

 

Total assets

   $ 102,046     $ 90,584  
  

 

 

   

 

 

 

LIABILITIES AND SHAREHOLDERS’ EQUITY

    

Current liabilities:

    

Current portion of long-term debt

   $ 4,400     $ 4,575  

Accounts payable

     2,589       4,027  

Accrued payroll and related costs

     12,374       7,902  

Current portion of operating lease liability

     1,079       1,396  

Other accrued liabilities

     1,051       954  

Deferred revenue

     478       237  
  

 

 

   

 

 

 

Total current liabilities

     21,971       19,091  
  

 

 

   

 

 

 

Long-term liabilities:

    

Long-term debt, less current portion, net

     12,875       20,682  

Contingent consideration liability

     2,882       —    

Long-term operating lease liability, less current portion

     2,325       3,321  

Long-term accrued income taxes

     165       185  

Deferred income taxes

     —         1,025  

Long-term payroll tax liabilities

     2,295       —    
  

 

 

   

 

 

 

Total liabilities

     42,513       44,304  

Commitments and contingent liabilities (Note 9)

    

Shareholders’ equity:

    

Preferred Stock, no par value; 20,000,000 shares authorized; none outstanding

     —         —    

Common Stock, par value $.01; 250,000,000 shares authorized and 13,039,893 shares issued as of December 31, 2020 and 12,700,660 shares issued as of December 31, 2019

     130       127  

Additional paid-in-capital

     25,509       21,939  

Retained earnings

     38,620       28,759  

Accumulated other comprehensive income (loss)

     (539     (358

Treasury stock, at cost; 1,646,420 shares as of December 31, 2020 and as of December 31, 2019

     (4,187     (4,187
  

 

 

   

 

 

 

Total shareholders’ equity

     59,533       46,280  
  

 

 

   

 

 

 

Total liabilities and shareholders’ equity

   $ 102,046     $ 90,584  
  

 

 

   

 

 

 

The accompanying notes are an integral part of these Consolidated Financial Statements.

 

48


Table of Contents

MASTECH DIGITAL, INC.

CONSOLIDATED STATEMENTS OF OPERATIONS

(Amounts in thousands, except per share data)

 

     Years Ended December 31,  
     2020     2019     2018  

Revenues

   $ 194,101     $ 193,574     $ 177,164  

Cost of revenues

     142,562       145,593       134,636  
  

 

 

   

 

 

   

 

 

 

Gross profit

     51,539       47,981       42,528  

Selling, general and administrative expenses:

      

Operating expenses

     38,136       37,063       32,221  

Impairment of goodwill

     —         —         9,738  

Revaluation of contingent consideration liability

     —         (6,069     (11,056
  

 

 

   

 

 

   

 

 

 

Total selling, general and administrative expenses

     38,136       30,994       30,903  
  

 

 

   

 

 

   

 

 

 

Income from operations

     13,403       16,987       11,625  

Interest income (expense), net

     (866     (1,779     (2,171

Other income (expense), net

     96       11       (40
  

 

 

   

 

 

   

 

 

 

Income before income taxes

     12,633       15,219       9,414  

Income tax expense

     2,772       4,074       2,723  
  

 

 

   

 

 

   

 

 

 

Net income

   $ 9,861     $ 11,145     $ 6,691  
  

 

 

   

 

 

   

 

 

 

Earnings Per Share:

    

Basic

   $ .87     $ 1.01     $ .61  
  

 

 

   

 

 

   

 

 

 

Diluted

   $ .83     $ .99     $ .60  
  

 

 

   

 

 

   

 

 

 

Weighted average common shares outstanding:

      

Basic

     11,292       11,029       10,950  
  

 

 

   

 

 

   

 

 

 

Diluted

     11,950       11,232       11,161  
  

 

 

   

 

 

   

 

 

 

The accompanying notes are an integral part of these Consolidated Financial Statements.

 

49


Table of Contents

MASTECH DIGITAL, INC.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(Amounts in thousands)

 

     Years Ended December 31,  
   2020     2019     2018  

Net income

   $ 9,861     $ 11,145     $ 6,691  

Other comprehensive income (loss):

      

Net unrealized gain (loss) on interest rate swap contracts

     8       (149     96  

Foreign currency translation adjustments

     (187     (129     (207
  

 

 

   

 

 

   

 

 

 

Total pretax net unrealized (loss)

     (179     (278     (111

Income tax expense (benefit)

     2       (39     25  
  

 

 

   

 

 

   

 

 

 

Total other comprehensive (loss), net of taxes

     (181     (239     (136
  

 

 

   

 

 

   

 

 

 

Total comprehensive income

   $ 9,680     $ 10,906     $ 6,555  
  

 

 

   

 

 

   

 

 

 

The accompanying notes are an integral part of these Consolidated Financial Statements.

 

50


Table of Contents

MASTECH DIGITAL, INC.

CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY

(Amounts in thousands)

 

     Common
Stock
     Additional
Paid-in
Capital
     Accumulated
Retained
Earnings
     Treasury
Stock
    Accumulated
Other
Comprehensive
Income (loss)
    Total
Shareholders’
Equity
 

Balances, December 31, 2017

   $ 126      $ 20,241      $ 10,923      $ (4,154   $ 17     $ 27,153  

Net income

     —           —           6,691        —          —          6,691  

Other comprehensive (loss), net of taxes

     —           —           —           —          (136     (136

Stock-based compensation expense

     —           470        —           —          —          470  

Stock options exercised

     —           118        —           —          —          118  

Purchase of treasury stock

     —           —           —           (20     —          (20
  

 

 

    

 

 

    

 

 

    

 

 

   

 

 

   

 

 

 

Balances, December 31, 2018

   $ 126      $ 20,829      $ 17,614      $ (4,174   $ (119   $ 34,276  
  

 

 

    

 

 

    

 

 

    

 

 

   

 

 

   

 

 

 

Net income

     —           —           11,145        —          —          11,145  

Employee common stock purchases

     1        167        —           —          —          168  

Other comprehensive (loss), net of taxes

     —           —           —           —          (239     (239

Stock-based compensation expense

     —           936        —           —          —          936  

Stock options exercised

     —           7        —           —          —          7  

Purchase of treasury stock

     —           —           —           (13     —          (13
  

 

 

    

 

 

    

 

 

    

 

 

   

 

 

   

 

 

 

Balances, December 31, 2019

   $ 127      $ 21,939      $ 28,759      $ (4,187   $ (358   $ 46,280  
  

 

 

    

 

 

    

 

 

    

 

 

   

 

 

   

 

 

 

Net income

     —           —           9,861        —          —          9,861  

Employee common stock purchases

     —           222        —           —          —          222  

Other comprehensive (loss), net of taxes

     —           —           —           —          (181     (181

Stock-based compensation expense

     —           2,021        —           —          —          2,021  

Stock options exercised

     3        1,327        —           —          —          1,330  
  

 

 

    

 

 

    

 

 

    

 

 

   

 

 

   

 

 

 

Balances, December 31, 2020

   $ 130      $ 25,509      $ 38,620      $ (4,187   $ (539   $ 59,533  
  

 

 

    

 

 

    

 

 

    

 

 

   

 

 

   

 

 

 

The accompanying notes are an integral part of these Consolidated Financial Statements.

 

51


Table of Contents

MASTECH DIGITAL, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(Amounts in thousands)

 

     Years Ended December 31,  
     2020     2019     2018  

OPERATING ACTIVITIES:

      

Net income

   $ 9,861     $ 11,145     $ 6,691  

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

      

Depreciation and amortization

     3,589       3,434       3,182  

Bad debt expense

     —          80       10  

Interest amortization / write-off of deferred financing costs

     284       104       100  

Stock-based compensation expense

     2,021       936       470  

Deferred income taxes, net

     (1,821     1,322       171  

Impairment of goodwill

     —          —          9,738  

Revaluation of contingent consideration liability

     —          (6,069     (11,056

Operating lease assets and liabilities, net

     18       100       —     

Loss on disposition of fixed assets

     4       —          7  

Long-term accrued income taxes

     (20     (19     136  

Working capital items:

      

Accounts receivable and unbilled receivables

     2,133       5,648       (7,428

Prepaid and other current assets

     251       (386     283  

Accounts payable

     (1,613     (100     (901

Accrued payroll and related costs

     6,287       174       (1,241

Other accrued liabilities

     91       (264     (461

Deferred revenue

     146       (21     (172
  

 

 

   

 

 

   

 

 

 

Net cash flows provided by (used in) operating activities

     21,231       16,084       (471
  

 

 

   

 

 

   

 

 

 

INVESTING ACTIVITIES:

      

Acquisition of AmberLeaf (net of cash acquired and issuance of contingent consideration)

     (9,345     —          —     

Recovery of (payments for) non-current deposits

     9       135       (285

Capital expenditures

     (298     (1,014     (771
  

 

 

   

 

 

   

 

 

 

Net cash flows (used in) investing activities

     (9,634     (879     (1,056
  

 

 

   

 

 

   

 

 

 

FINANCING ACTIVITIES:

      

(Repayments) borrowing on revolving credit facility, net

     (9,551     (3,976     4,526  

Borrowing on term loan facility

     17,500       —          —     

(Repayments) on term loan facility

     (15,969     (9,575     (4,003

Proceeds from the issuance of common stock

     222       168       —     

Payment of deferred financing costs

     (246     —          (71

Purchase of treasury stock

     —          (13     (20

Proceeds from the exercise of stock options

     1,330       7       118  
  

 

 

   

 

 

   

 

 

 

Net cash flows provided by (used in) financing activities

     (6,714     (13,389     550  
  

 

 

   

 

 

   

 

 

 

Effect of exchange rate changes on cash and cash equivalents

     (187     (129     (207
  

 

 

   

 

 

   

 

 

 

Net change in cash and cash equivalents

     4,696       1,687       (1,184

Cash and cash equivalents, beginning of period

     2,981       1,294       2,478  
  

 

 

   

 

 

   

 

 

 

Cash and cash equivalents, end of period

   $ 7,677     $ 2,981     $ 1,294  
  

 

 

   

 

 

   

 

 

 

SUPPLEMENTAL DISCLOSURE:

      

Cash payments for interest expense

   $ 779     $ 1,780     $ 2,060  
  

 

 

   

 

 

   

 

 

 

Cash payments for income taxes

   $ 2,681     $ 2,634     $ 2,031  
  

 

 

   

 

 

   

 

 

 

The accompanying notes are an integral part of these Consolidated Financial Statements.

 

52


Table of Contents

MASTECH DIGITAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

1.

Summary of Significant Accounting Policies:

Basis of Presentation

References in this Annual Report on Form 10-K to “we”, “our”, “Mastech Digital”, “Mastech” or “the Company” refer collectively to Mastech Digital, Inc. and its wholly-owned operating subsidiaries, which are included in these Consolidated Financial Statements (the “Financial Statements”).

Description of Business

We are a provider of Digital Transformation IT Services to mostly large and medium-sized organizations.

Our portfolio of offerings includes data management and analytics services; digital learning services; and IT staffing services.

Reflective of our 2017 acquisition of the services division of Canada-based InfoTrellis, Inc., we have added specialized capabilities in delivering data and analytics services to our customers globally. This business offers project-based consulting services in the areas of data management, data engineering and data science, with such services delivered using on-site and offshore resources. In October 2020, we acquired AmberLeaf Partners, Inc. (“AmberLeaf”), a Chicago-based customer experience consulting firm. This acquisition expands our capabilities in customer experience strategy and managed services offering for a variety of Cloud-based enterprise applications across sales, marketing and customer services organizations.

Our IT staffing business combines technical expertise with business process experience to deliver a broad range of staffing services in digital and mainstream technologies. Our digital technologies include data management, analytics, cloud, mobility, social and artificial intelligence. We work with businesses and institutions with significant IT spending and recurring staffing service needs. We also support smaller organizations with their “project focused” temporary IT staffing requirements.

The COVID-19 pandemic had a material impact on activity levels in both of our business segments. As we enter 2021, we are encouraged by the global roll-out of vaccination programs and some signs of economic expansion. While there is still uncertainty in the global markets, we are hopeful that economic conditions will improve throughout the year as the impact of the pandemic subsides.

Accounting Principles

The Company’s Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”).

Principles of Consolidation

The Consolidated Financial Statements include the accounts of the Company and its wholly-owned subsidiaries. All material intercompany transactions and balances have been eliminated in consolidation.

Use of Estimates

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 disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. Actual results could differ from these estimates.

 

53


Table of Contents

Cash and Cash Equivalents

Cash and cash equivalents are defined as cash and highly liquid debt investments with maturities of three months or less when purchased. Cash equivalents are stated at cost, which approximates market value.

Accounts Receivable and Unbilled Receivables

The Company extends credit to clients based upon management’s assessment of their creditworthiness. A substantial portion of the Company’s revenue, and the resulting accounts receivable, are from Fortune 1000 companies, major systems integrators and other staffing organizations. The Company does not generally charge interest on delinquent accounts receivable.

Unbilled receivables represent amounts recognized as revenues based on services performed and, in accordance with the terms of the client contract, will be invoiced in a subsequent period.

See Note 2 “Revenue from Contracts with Customers” for further details.

Allowance for Uncollectible Accounts

Accounts receivable are reviewed periodically to determine the probability of loss. The Company records an allowance for uncollectible accounts when it is probable that the related receivable balance will not be collected based on historical collection experience, client-specific collection issues, and other matters the Company identifies in its collection monitoring.

The Allowance for Uncollectible Accounts was $413,000 and $338,000 at December 31, 2020 and 2019, respectively. There were $0, $80,000 and $10,000 of bad debt expense charges for the years ended December 31, 2020, 2019 and 2018, respectively, which amounts are reflected in the Consolidated Statements of Operations.

Equipment, Enterprise Software and Leasehold Improvements

Equipment, enterprise software and leasehold improvements are stated at historical cost. The Company provides for depreciation using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of (a) the remaining term of the lease or (b) the estimated useful life of the improvements. Repairs and maintenance, which do not extend the useful life of the respective assets, are charged to expense as incurred. Upon disposal, assets and related accumulated depreciation are removed from the Company’s accounts and the resulting gains or losses are reflected in the Company’s Consolidated Statement of Operations.

The estimated useful lives of depreciable assets are primarily as follows:

 

Laptop Computers

   18 months

Equipment

   3-5 years

Enterprise Software

   3-5 years

The Company capitalizes certain external and internal computer software and software development costs incurred during the application development stage. The application development stage generally includes software design and configuration, coding, testing and installation activities. Capitalized costs include only external direct cost of material and services consumed in developing or obtaining internal-use software, and payroll and payroll-related costs for employees who are directly associated with and devote time to the internal-use software project. Capitalization of such costs ceases no later than the point at which the project is substantially complete and ready for its intended use. Training and maintenance costs are expensed as incurred, while upgrades and enhancements are capitalized if it is probable that such expenditures will result in additional functionality.

 

54


Table of Contents

The Company implemented new enterprise software applications to its backbone systems environment. The Company has capitalized $2.4 million related to this endeavor for which the core system was placed in service on July 1, 2018. The Company started amortizing these costs commencing with this go-live implementation date.

Depreciation and amortization expense related to fixed assets totaled $799,000 $746,000 and $455,000 for the years ended December 31, 2020, 2019 and 2018, respectively.

Goodwill and Intangible Assets

Identifiable intangible assets are recorded at fair value as of the closing date when acquired in a business combination. Identifiable intangible assets related to acquisitions consisted of client relationships, covenants not-to-compete, trade names and technology, which are being amortized using the straight-line method over their estimated useful lives ranging from three years to twelve years, as more fully described in Note 3 “Business Combinations” and Note 4 “Goodwill and Other Intangible Assets, net” to the Notes to the Consolidated Financial Statements.

Excess purchase price over the fair value of net tangible assets and identifiable intangible assets acquired are recorded as goodwill. Goodwill is not amortized but is tested for impairment at least on an annual basis. If impairment is indicated, a write-down to fair value is recorded based on the excess of the carrying value of the reporting unit over its fair market value.

We review goodwill and intangible assets for impairment annually as of October 1st or more frequently if events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. The impairment test is performed at the reporting unit level. Determination of recoverability is based on the lowest level of identifiable estimated future discounted cash flows resulting from use of the assets and their eventual disposition. Measurement of any impairment loss is based on the excess carrying value of the reporting unit over their fair market value.

In conducting our annual impairment testing, we have the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not (more than 50%) that the estimated fair value of a reporting unit is less than its carrying amount. If not, no further goodwill impairment testing is required. If it is more likely than not that a reporting unit’s fair value is less than its carrying amount, we are then required to perform a quantitative impairment test. We also may elect not to perform the qualitative assessment, and instead, proceed directly to the quantitative impairment test.

In 2020, 2019 and 2018, we performed quantitative impairment tests related to our June 2015 acquisition of Hudson Global Resources Management, Inc.’s U.S. IT staffing business (“Hudson IT”). The results of each of these testing’s indicated no impairment associated with the carrying amount of goodwill.

Additionally in 2020, 2019 and 2018, we performed quantitative impairment tests related to our July 2017 acquisition of InfoTrellis. The results of the 2020 and 2019 testing indicated no impairment associated with the carrying amount of goodwill. The results of the 2018 testing indicated an impairment associated with the carrying amount of goodwill in 2018, and a goodwill impairment charge of $9.7 million was recorded in 2018 and is reflected in selling, general and administrative expenses in the Company’s Consolidated Statements of Operations in Item 8, herein.

Business Combinations

The Company accounts for acquisitions in accordance with guidance found in ASC 805, Business Combinations (“ASC 805”). This guidance requires consideration given (including contingent consideration), assets acquired and liabilities assumed to be valued at their fair market values at the acquisition date. The guidance further provides that: (1) in-process research and development will be recorded at fair value as an

 

55


Table of Contents

indefinite-lived intangible asset; (2) acquisition-related transaction costs will generally be expensed as incurred; (3) restructuring costs associated with a business combination will generally be expensed subsequent to the acquisition date; and (4) changes in deferred tax asset valuation allowances and income tax uncertainties after the acquisition date generally will effect income tax expense.

ASC 805 requires that any excess purchase price over fair value of assets acquired (including identifiable intangibles) and liabilities assumed be recognized as goodwill. Additionally, any excess fair value of acquired net assets over acquisition consideration results in a bargain purchase gain. Prior to recording a gain, the acquiring entity must reassess whether all acquired assets and assumed liabilities have been identified and must perform re-measurements to verify that the consideration paid, assets acquired and liabilities assumed have all been properly valued.

The AmberLeaf financial results are included in the Company’s Consolidated Financial Statements from the date of the acquisition of October 1, 2020.

Leases

The Company adopted ASU No. 2016-02, “Leases (Topic 842)” on January 1, 2019 using the additional transition method noted in ASU 2018-11. The adoption of the new standard resulted in the Company recording a lease right-of-use asset and related lease liability of $5.7 million as of January 1, 2019. The cumulative effect of initially applying the new guidance had an immaterial impact on the opening balance of retained earnings. The Company does not expect the guidance to have a material impact on its consolidated net earnings in future periods. We elected the package of practical expedients permitted under the transition guidance within the new standard, which allowed us to carry-forward the historical lease classification, among other things.

Income Taxes

The Company records an estimated liability for income and other taxes based on what management determines will likely be paid in the various tax jurisdictions in which we operate. Management uses its best judgment in the determination of these amounts. However, the liabilities ultimately realized and paid are dependent on various matters, including the resolution of the tax audits in the various affected tax jurisdictions, and may differ from the amounts recorded. An adjustment to the estimated liability would be recorded through income in the period in which it becomes probable that the amount of the actual liability differs from the amount recorded.

Management determines the Company’s income tax provision using the asset and liability method. Under this method, deferred income taxes are provided for the temporary differences between the financial reporting basis and the tax basis of the Company’s assets and liabilities. The Company measures deferred tax assets and liabilities using enacted tax rates in effect for the year in which we expect to recover or settle the temporary differences. The effect of a change in tax rates on deferred taxes is recognized in the period that the change is enacted. The Company evaluates its deferred tax assets and records a valuation allowance when, in management’s opinion, it is more likely than not that some portion or all of the deferred tax assets will not be realized. As of December 31, 2020 and 2019, the Company provided a valuation allowance of $179,000 and $7,000, respectively, related to the uncertainty of the realization of foreign net operating losses (“NOL”).

In 2017, the Company incurred an estimated one-time charge of $372,000 related to the enactment of the Tax Cuts and Jobs Act of 2017 (“TCJA”). This charge is related to the re-measurement of the Company’s deferred tax assets arising from a lower U.S. corporate tax rate of $294,000 and a $78,000 charge related to a one-time transition tax applicable to the new dividend exemption system related to foreign earnings. In 2018, the Company finalized this estimate, thus recording an additional expense of $86,000 related to the re-measurement of the Company’s deferred tax assets and a $165,000 charge related to a one-time transition tax applicable to the new dividend exemption system related to foreign earnings. No transition tax charges were incurred in 2019 or 2020.

 

56


Table of Contents

The TCJA also created a new requirement that certain income earned by foreign subsidiaries, known as global intangible low-tax income (“GILTI”), must be included in the gross income of their U.S. shareholder. The FASB allows an accounting policy election of either recognizing deferred taxes for temporary differences expected to reverse as GILTI in future years or recognizing such taxes as a current-period expense when incurred. We have elected to treat the tax effect of GILTI as a current-period expense as incurred.

The Company accounts for uncertain tax positions in accordance with ASC Topic 740-10,Accounting for Uncertainty in Income Taxes”. Accordingly, the Company has reported a liability for unrecognized tax benefits resulting from uncertain tax positions taken, or expected to be taken, in a tax return. As of December 31, 2020 and 2019, the Company provided $0 and $20,000 for uncertain tax positions, including interest and penalties, related to various federal and state income tax matters.

The Company’s 2015 federal income tax return was under audit by the Internal Revenue Service (“IRS”). In the fourth quarter 2019, the Company and the IRS agreed to certain adjustments related to the Company’s 2015 and 2016 income tax returns. The impact of this settlement on the Company’s tax provision in 2019 was not material. The Company was noticed by the IRS that they will be conducting an audit of our 2018 tax returns in the coming months.

Deferred Financing Costs

The Company capitalizes expenses directly related to securing its credit facilities. These deferred costs are amortized as interest expense over the term of the underlying facilities. Unamortized deferred financing costs are included as reductions in the long-term debt caption in the Consolidated Balance Sheets.

Contingent Consideration Liability

In connection with the AmberLeaf acquisition, the Company has an obligation to pay consideration that is contingent upon the achievement of specified earnings before interest and taxes objectives (“EBIT”). As of the acquisition date, the Company recorded a contingent consideration liability of $2.9 million representing the estimated fair value of the contingent consideration that is expected to be paid. The fair value of the contingent consideration liability was estimated by utilizing a probability weighted simulation model to determine the fair value of contingent consideration.

In connection with the InfoTrellis acquisition, the Company had an obligation to pay consideration that was contingent upon the achievement of specified earnings before interest and taxes objectives (“EBIT”). As of the acquisition date, the Company recorded a contingent consideration liability representing the estimated fair value of the contingent consideration that was expected to be paid. The fair value of the contingent consideration liability was estimated by utilizing a probability weighted simulation model to determine the fair value of contingent consideration. We re-measured this liability and recorded changes in the fair value when it was more likely than not that the future payments based on EBIT estimates had changed. Increases or decreases in the fair value of contingent consideration can result from changes in timing and amounts of revenue and earnings estimates.

In 2019 and 2018, the Company revalued the contingent consideration liability of the InfoTrellis acquisition after determining that relevant conditions for payment of such liability were not satisfied. The revaluation resulted in a $6.1 million and $11.1 million reduction to the contingent consideration liability in 2019 and 2018, respectively, which is reflected in selling, general and administrative expenses in the Company’s Consolidated Statements of Operations, in Item 8, herein. No contingent consideration liability remained outstanding as of December 31, 2019. A contingent consideration liability of $2.9 million related to AmberLeaf remains outstanding as of December 31, 2020. No contingent consideration revaluation was recorded in 2020.

 

57


Table of Contents

Segment Reporting

The Company has two reportable segments, in accordance with ASC Topic 280 “Disclosures About Segments of an Enterprise and Related Information”: Data and Analytics and IT Staffing Services.

Revenue Recognition

The Company recognizes revenue on time-and-material contracts over time as services are performed and expenses are incurred. Time-and-material contracts typically bill at an agreed upon hourly rate, plus out-of-pocket expense reimbursement. Out-of-pocket expense reimbursement amounts vary by assignment, but on average represent less than 2% of total revenues. Revenue is earned when the Company’s consultants are working on projects. Revenue recognition is negatively impacted by holidays and consultant vacation and sick days.

The Company recognizes revenue on fixed price contracts over time as services are rendered and uses a cost-based input method to measure progress. Determining a measure of progress requires management to make judgments that affect the timing of recognizing revenue. Under the cost-based input method, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues, including estimated fees or profits, are recorded proportionally as costs are incurred. The Company has determined that the cost-based input method provides a faithful depiction of the transfer of goods or services to the customer. Estimated losses are recognized immediately in the period in which current estimates indicate a loss. We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which may be refundable.

The Company’s time-and-material and fixed price revenue streams are recognized over time as the customer receives and consumes the benefits of the Company’s performance as the work is performed.

In certain situations related to client direct hire assignments, where the Company’s fee is contingent upon the hired resources’ continued employment with the client, revenue is not fully recognized until such employment conditions are satisfied.

Stock-Based Compensation

Effective October 1, 2008, the Company adopted a Stock Incentive Plan (the “Plan”) which, as amended, provides that up to 4,900,000 shares (adjusted for the 2018 two-for-one stock split) of the Company’s common stock shall be allocated for issuance to directors, executive management and key personnel. Grants under the Plan can be made in the form of stock options, stock appreciation rights, performance shares or stock awards. The Plan is administered by the Compensation Committee of the Board of Directors. Stock options are granted at an exercise price equal to the closing share price of the Company’s common stock at the grant date and generally vest over a three to five-year period.

In October 2018, the Board of Directors of the Company approved the Mastech Digital, Inc. 2019 Employee Stock Purchase Plan (the “Stock Purchase Plan”). The Stock Purchase Plan is intended to meet the requirements of Section 423 of the Code and required the approval of the Company’s shareholders to be qualified under Section 423 of the Code. On May 15, 2019, the Company’s shareholders approved the Stock Purchase Plan. Under the Stock Purchase Plan, 600,000 shares of Common Stock (subject to adjustment upon certain changes in the Company’s capitalization) are available for purchase by eligible employees who become participants in the Stock Purchase Plan. The purchase price per share is 85% of the lesser of (1) the fair market value per share of Common Stock on the first day of the offering period, or (ii) the fair market value per share of Common Stock on the last day of the offering period.

The Company accounts for stock-based compensation expense in accordance with ASC Topic 718 “Share-based Payments” which requires us to measure all share-based payments based on their estimated fair value and

 

58


Table of Contents

recognize compensation expense over the requisite service period. The fair value of our stock options and shares issued under the Company’s Stock Purchase Plan is determined at the date of grant using the Black-Scholes option pricing model.

Treasury Stock

The Company maintained a stock repurchase program which expired on December 22, 2016. Under the program, the Company made treasury stock purchases in the open market, subject to market conditions and normal trading restrictions. Upon expiration, the program was not extended by the Company’s Board of Directors. Additionally, the Company makes stock purchases from time to time to satisfy employee tax obligations related to its Stock Incentive Plan. At December 31, 2020 and 2019, the Company held 1.6 million shares in its treasury at a cost of approximately $4.2 million.

Comprehensive Income

Comprehensive income as presented in the Consolidated Statements of Comprehensive Income consists of net income, unrealized gains or losses, net of tax, on cash flow hedging transactions and foreign currency translation adjustments.

Derivative Instruments and Hedging Activities – Interest Rate Swap Contracts

Concurrent with the Company’s borrowings on July 13, 2017 under its new credit facility, the Company entered into an interest-rate swap to convert the debt’s variable interest rate to a fixed rate of interest. These swap contracts, which mature on April 1, 2021, have been designated as cash flow hedging instruments and qualified as effective hedges at inception under ASC Topic 815, “Derivatives and Hedging”. These contracts are recognized on the balance sheet at fair value. The effective portion of the changes in fair value on these contracts is recorded in other comprehensive income (loss) and is reclassified into the Consolidated Statements of Operations as interest expense in the same period in which the underlying transaction affects earnings.

With respect to derivatives designated as hedges, the Company formally documents all relationships between hedging instruments and hedged items, as well as its risk management objective and strategy for undertaking such transactions. The Company evaluates hedge effectiveness at the time a contract is entered into and on an ongoing basis. If a swap contract is deemed ineffective, the change in the fair value of the derivative is recorded in the Consolidated Statement of Operations as interest expense.

Foreign Currency Translation

The reporting currency of the Company and its subsidiaries is the U.S. dollar. The functional currency of the Company’s subsidiary in Canada is the U.S. dollar because the majority of its revenue is denominated in U.S. dollars. The functional currency of the Company’s Indian and European subsidiaries is their local currency. The results of operations of the Company’s Indian and European subsidiaries are translated at the monthly average exchange rates prevailing during the period. The financial position of the Company’s Indian and European subsidiaries is translated at the current exchange rates at the end of the period, and the related translation adjustments are recorded as a component of accumulated other comprehensive income (loss) within Shareholders’ Equity. Gains and losses resulting from foreign currency transactions are included as a component of other income (expense), net in the Consolidated Statements of Operations, and have not been material for all periods presented.

Earnings Per Share

Basic earnings per share are computed using the weighted-average number of common shares outstanding during the period. Diluted earnings per share are computed using the weighted-average number of common shares outstanding during the period, plus the incremental shares outstanding assuming the exercise of dilutive stock options and the vesting of restricted shares and performance shares, calculated using the treasury stock method.

 

59


Table of Contents

Recently Issued Accounting Standards

Recently Adopted Accounting Pronouncements

In January 2017, the FASB issued ASU 2017-04, “Intangibles—Goodwill and Other (Topic 350): Simplifying the Accounting for Goodwill Impairment”, which removes the requirement to perform a hypothetical purchase price allocation to measure goodwill impairment. Under this ASU, a goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 is effective for annual and interim periods beginning January 1, 2020, applied prospectively. We adopted this ASU on January 1, 2020 with no material impact on our consolidated financial statements.

In August 2018, the FASB issued ASU 2018-13, “Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement”. The amendments in this ASU modify the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement. The amendments in this ASU are effective for annual and interim periods beginning after December 15, 2019. The Company adopted this ASU on January 1, 2020 with no material impact on its consolidated financial statements.

In August 2018, the FASB issued ASU 2018-15, “Intangibles—Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force)”. The amendments in this ASU align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The amendments in this ASU are effective for annual and interim periods beginning after December 15, 2019. We adopted this ASU on January 1, 2020 with no material impact on our consolidated financial statements.

In June 2016, the FASB issued ASU 2016-13, “Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”), which amends guidance on reporting credit losses for assets held at amortized cost basis and available for sale debt securities. The guidance requires companies to measure credit losses utilizing a methodology that reflects expected credit losses and requires the consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 is effective for fiscal years and interim periods beginning after December 15, 2019. The Company adopted this standard January 1, 2020 and there was no material impact.

In April 2019, the FASB issued ASU 2019-04, “Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments”. The amendments in this ASU clarify a variety of topics previously covered in Update 2016-13 “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”, Update 2017-12 “Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities”, and Update 2016-01 “Financial Instruments—Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities”. The amendments in this ASU are effective for annual and interim periods beginning after December 15, 2019. The Company adopted this ASU on January 1, 2020 with no material impact on its consolidated financial statements.

Recent Accounting Pronouncements not yet adopted

In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740)”. The amendments in this ASU simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and by clarifying and amending other areas of Topic 740. The amendments in this ASU are effective for annual and interim periods beginning after December 15, 2020. Early adoption is permitted. The Company does not expect this ASU to have a material impact on its financial statements.

 

60


Table of Contents

In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848)”. The amendments in this ASU provide optional guidance to ease the burden in accounting for contract modifications associated with the cessation of interbank offered rates, particularly LIBOR, as a result of reference rate reform. The amendments in this ASU are effective for annual and interim periods from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020 through December 31, 2022. The Company does not expect this ASU to have a material impact on its financial statements.

A variety of proposed or otherwise potential accounting standards are currently under consideration by standard-setting organizations and certain regulatory agencies. Because of the tentative and preliminary nature of such proposed standards, management has not yet determined the effect, if any that the implementation of such proposed standards would have on the Company’s consolidated financial statements.

 

2.

Revenue from Contracts with Customers

As of January 1, 2018, the Company adopted ASU 2014-09, “Revenue from Contracts with Customers,” using the modified retrospective method. The core principle of this standard is that a company should recognize revenue to depict the transfer of promised services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those services. The implementation of this standard had no impact on the measurement of recognition of revenue of prior periods and we expect the impact of this new standard to be immaterial to us on an ongoing basis. Additional disclosures have been added in accordance with the ASU.

The Company recognizes revenue on time-and-material contracts over time as services are performed and expenses are incurred. Time-and-material contracts typically bill at an agreed-upon hourly rate, plus out-of-pocket expense reimbursement. Out-of-pocket expense reimbursement amounts vary by assignment, but on average represent less than 2% of total revenues. Revenue is earned on a per transaction or labor hour basis, as that amount directly corresponds to the value of the Company’s performance. Revenue recognition is negatively impacted by holidays and consultant vacation and sick days.

The Company’s time-and-material and fixed price revenue streams are recognized over time as the customer receives and consumes the benefits of the Company’s performance as the work is performed.

In certain situations related to client direct hire assignments, where the Company’s fee is contingent upon the hired resources continued employment with the client, revenue is not fully recognized until such employment conditions are satisfied.

The Company recognizes revenue on fixed price contracts over time as services are rendered and uses a cost-based input method to measure progress. Determining a measure of progress requires management to make judgments that affect the timing of revenue recognized. Under the cost-based input method, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues, including estimated fees or profits, are recorded proportionally as costs are incurred. The Company has determined that the cost-based input method provides a faithful depiction of the transfer of goods or services to the customer. Estimated losses are recognized immediately in the period in which current estimates indicate a loss. We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which may be refundable.

We do not sell, lease or otherwise market computer software or hardware, and essentially 100% of our revenue is derived from the sale of data and analytics, IT staffing and digital transformation services. We expense sales commissions in the same period in which revenues are realized. These costs are recorded within selling, general and administrative expenses.

 

61


Table of Contents

Each contract the Company enters into is assessed to determine the promised services to be performed and includes identification of the performance obligations required by the contract. In substantially all of our contracts, we have identified a single performance obligation for each contract either because the promised services are distinct or the promised services are highly interrelated and interdependent and therefore represent a combined single performance obligation.

Our Data and Analytics Services segment provides specialized capabilities in delivering data management and analytics services to customers globally. This business offers project-based consulting services in the areas of Master Data Management, Enterprise Data Integration, Big Data, Analytics and Digital Transformation, which can be delivered using onsite and offshore resources.

Our IT staffing business combines technical expertise with business process experience to deliver a broad range of services in digital and mainstream technologies. Our digital technology stack includes data management and analytics, cloud, mobility, social and automation. Our mainstream technologies include business intelligence / data warehousing; web services; enterprise resource planning & customer resource management; and e-Business solutions. We work with businesses and institutions with significant IT-spend and recurring staffing needs. We also support smaller organizations with their “project focused” temporary IT staffing requirements.

The following table depicts the disaggregation of our revenues by contract type and operating segment:

 

     Years Ended December 31,  
     2020      2019      2018  
     (Amounts in thousands)  

Data and Analytics Services Segment

        

Time-and-material Contracts

   $ 18,541      $ 18,732      $ 18,919  

Fixed-price Contracts

     11,685        7,931        4,884  
  

 

 

    

 

 

    

 

 

 

Subtotal Data and Analytics Services

   $ 30,226      $ 26,663      $ 23,803  
  

 

 

    

 

 

    

 

 

 

IT Staffing Services Segment

        

Time-and-material Contracts

   $ 163,875      $ 166,911      $ 153,361  

Fixed-price Contracts

     —          —          —    
  

 

 

    

 

 

    

 

 

 

Subtotal IT Staffing Services

   $ 163,875      $ 166,911      $ 153,361  
  

 

 

    

 

 

    

 

 

 

Total Revenues

   $ 194,101      $ 193,574      $ 177,164  
  

 

 

    

 

 

    

 

 

 

The Company had one client that exceeded 10% of total revenues in 2020, 2019 and 2018 (CGI = 15.0%, 11.3% and 12.8%, respectively). Additionally, CGI accounted for 11.7% and 10.3% of the Company’s accounts receivable balance at December 31, 2020 and 2019, respectively.

The Company’s top ten clients represented approximately 47%, 45% and 47% of total revenues in 2020, 2019 and 2018, respectively.

The following table presents our revenue from external customers disaggregated by geography, based on the work location of our customers:

 

     Years Ended December 31,  
     2020      2019      2018  
     (Amounts in thousands)  

United States

   $ 189,890      $ 188,710      $ 172,610  

Canada

     3,603        2,918        3,125  

India and Other

     608        1,946        1,429  
  

 

 

    

 

 

    

 

 

 

Total

   $ 194,101      $ 193,574      $ 177,164  
  

 

 

    

 

 

    

 

 

 

 

62


Table of Contents
3.

Business Combinations

On October 1, 2020, Mastech Digital, Inc., through its wholly-owned subsidiary Mastech Digital Data, Inc., acquired all of the outstanding shares of AmberLeaf Partners, Inc. (“AmberLeaf”). Under the terms of the Share Purchase Agreement executed in connection with the AmberLeaf acquisition (the “Purchase Agreement”), the Company paid at the closing of the acquisition approximately $9.7 million in cash. The Purchase Agreement also requires the Company to pay to the former shareholders of AmberLeaf up to $4.5 million in deferred cash payments, which payments are contingent upon the AmberLeaf business achieving specific revenue growth and EBITDA margin targets. The amount of these deferred cash payments, if any, is based upon the revenue growth and EBITDA margins of the AmberLeaf business for the 12-month period beginning on January 1, 2021 and for the 12-month period beginning January 1, 2022, as described more fully in the Purchase Agreement.

To fund the acquisition, on October 1, 2020 the Company entered into a Third Amendment (the “Third Amendment”) to its Credit Agreement, as amended and dated April 20, 2018. The Third Amendment amends the Credit Agreement by, among other things, (1) increasing the aggregate commitment amount of the revolving credit facility to $30 million (an increase of $7.5 million); (2) providing for the Term Loan facility in the aggregate amount of $17.5 million (an increase of $10 million); (3) providing for an increase in the total commitment amount to the facility in an aggregate amount not to exceed $15 million, upon the satisfaction of certain conditions; and (4) amending the financial covenant in the Credit Agreement related to the Company’s Fixed Charge Coverage Ratio (as defined in the Credit Agreement) by increasing the minimum permitted Fixed Charge Coverage Ratio for each of the fiscal quarters ending on or after September 30, 2020.

The acquisition was accounted for using the acquisition method of accounting. The acquisition method of accounting requires that the assets acquired and liabilities assumed be measured at their fair value as of the closing date.

The following table summarizes the fair value of consideration for the acquired business on the October 1, 2020 closing date:

 

(in thousands)

   Amounts  

Cash purchase price at closing

   $ 9,664  

Working capital adjustments

     —    

Estimated payout of contingent consideration (1)

     2,882  
  

 

 

 

Total Fair Value of Consideration

   $ 12,546  
  

 

 

 

 

(1)

Based on a valuation conducted by an independent third party, the fair value of contingent consideration at the closing date was determined to be $2,882,000.

The cash purchase price at closing was paid with funds obtained from the following sources:

 

(in thousands)

   Amounts  

Cash balances on hand

   $ —    

Increase in term loan debt facility

     10,000  

Revolving line of credit

     (336
  

 

 

 

Cash Paid at Closing

   $ 9,664  
  

 

 

 

 

63


Table of Contents

The allocation of the purchase price was based on estimates of the fair value of assets acquired and liabilities assumed as of October 1, 2020, as set forth below. The excess purchase price over the fair values of the net tangible assets and identifiable intangible assets was recorded as goodwill, which includes value associated with the assembled workforce. Goodwill is expected to be largely deductible for tax purposes. The valuation of net assets acquired is as follows:

 

(in thousands)

   Amounts  

Cash on hand

   $ 319  

Working capital assets, net of liabilities

     1,153  

Identifiable intangible assets:

  

Client relationships

     2,970  

Covenant not-to-compete

     440  

Trade name

     490  

Technology

     770  
  

 

 

 

Total identifiable intangible assets

     4,670  

Goodwill

     6,404  
  

 

 

 

Net Assets Acquired

   $ 12,546  
  

 

 

 

The fair value of identifiable intangible assets has been estimated using the income approach through a discounted cash flow analysis. Specifically, the Company used the income approach through an excess earnings analysis to determine the fair value of client relationships. The value applied to the covenant not-to-compete was based on an income approach using a “with or without” analysis of this covenant in place. The trade name and technology were valued using the income approach—relief from royalty method. All identifiable intangibles are considered level 3 inputs under the fair value measurement and disclosure guidance.

The Company incurred $650,000 of transaction expenses related to the acquisition in 2020 inclusive of the write-off of $185,000 of deferred finance costs. These expenses are included in selling, general and administrative expenses in the accompanying Consolidated Statement of Operations.

Included in the Consolidated Statement of Operations for year ended December 31, 2020 are revenues of $2.4 million and a net loss of approximately $0.4 million applicable to the Amber Leaf operations from our October 1, 2020 acquisition date through December 31, 2020.

The following reflects the Company’s unaudited pro forma results had the results of AmberLeaf been included from January 1, 2018 for all periods presented:

 

     Years Ended December 31,  
         2020                      2019                      2018              
     (Amounts in thousands, except per share data)  

Revenue

   $ 202,842      $ 204,846      $ 187,956  

Net income

   $ 10,594      $ 12,119      $ 7,631  

Earnings per share—diluted

   $ .89      $ 1.08      $ .68  

The information above does not reflect all of the operating efficiencies or inefficiencies that may have resulted from the AmberLeaf acquisition in those periods prior to the acquisition. Therefore, the unaudited pro forma information above is not necessarily indicative of results that would have been achieved had the business been combined during all periods presented.

 

4.

Goodwill and Other Intangible Assets, net

Goodwill related to our June 15, 2015 acquisition of Hudson IT totaled $8.4 million. Goodwill related to our July 13, 2017 acquisition of the services division of InfoTrellis totaled $27.4 million. Goodwill related to our

 

64


Table of Contents

October 1, 2020 acquisition of AmberLeaf totaled $6.4 million. During 2018, the Company recorded a goodwill impairment related to the InfoTrellis acquisition of $9.7 million. The impairment was attributable to a lower revenue growth rates than expected at closing. Based upon the business performance subsequent to the acquisition date, we reduced our near-term outlook and lowered our revenue projections from original expectations. Also, we factored into our current assessment of discounted cash flows, additional investments to the sales organization and other necessary investments which were not initially considered.

A reconciliation of the beginning and ending amounts of goodwill by operating segment for the three years ended December 31, 2020 is as follows:

 

     Years Ended December 31,  
     2020      2019      2018  
     (Amounts in thousands)  

IT Staffing Services:

        

Beginning balance

   $ 8,427      $ 8,427      $ 8,427  

Goodwill recorded

     —          —          —    

Impairment

     —          —          —    
  

 

 

    

 

 

    

 

 

 

Ending balance

   $ 8,427      $ 8,427      $ 8,427  
  

 

 

    

 

 

    

 

 

 
     Years Ended December 31,  
     2020      2019      2018  
     (Amounts in thousands)  

Data and Analytics Services:

        

Beginning balance

   $ 17,679      $ 17,679      $ 27,417  

Goodwill recorded

     6,404        —          —    

Impairment

     —          —          (9,738
  

 

 

    

 

 

    

 

 

 

Ending balance

   $ 24,083      $ 17,679      $ 17,679  
  

 

 

    

 

 

    

 

 

 

The Company is amortizing the identifiable intangible assets on a straight-line basis over estimated average lives ranging from 3 to 12 years. Identifiable intangible assets were comprised of the following as of December 31, 2020 and 2019:

 

     As of December 31, 2020  

(Amounts in thousands)

   Amortization
Period (In Years)
     Gross Carrying
Value
     Accumulative
Amortization
     Net Carrying
Value
 

IT Staffing Services:

           

Client relationships

     12      $ 7,999      $ 3,694      $ 4,305  

Covenant-not-to-compete

     5        319        319         

Trade name

     3        249        249         

Data and Analytics Services:

           

Client relationships

     12        19,641        4,866        14,775  

Covenant-not-to-compete

     5        1,201        548        653  

Trade name

     5        1,711        869        842  

Technology

     7        1,979        624        1,355  
     

 

 

    

 

 

    

 

 

 

Total Intangible Assets

      $ 33,099      $ 11,169      $ 21,930  
     

 

 

    

 

 

    

 

 

 

 

65


Table of Contents
     As of December 31, 2019  

(Amounts in thousands)

   Amortization
Period (In Years)
     Gross Carrying
Value
     Accumulative
Amortization
     Net Carrying
Value
 

IT Staffing Services:

           

Client relationships

     12      $ 7,999      $ 3,027      $ 4,972  

Covenant-not-to-compete

     5        319        290        29  

Trade name

     3        249        249         

Data and Analytics Services:

           

Client relationships

     12        16,671        3,415        13,256  

Covenant-not-to-compete

     5        761        374        387  

Trade name

     5        1,221        600        621  

Technology

     7        1,209        424        785  
     

 

 

    

 

 

    

 

 

 

Total Intangible Assets

      $ 28,429      $ 8,379      $ 20,050  
     

 

 

    

 

 

    

 

 

 

Amortization expense for the years ended December 31, 2020, 2019 and 2018 totaled $2.8 million, $2.7 million and $2.7 million, respectively and is included in selling, general and administrative expenses in the Consolidated Statement of Operations.

The estimated aggregate amortization expense for intangible assets for the years ending December 31, 2021 through 2025 is as follows:

 

     Years Ended December 31,  
     2021      2022      2023      2024      2025  
     (Amounts in thousands)  

Amortization expense

   $ 3,168      $ 2,987      $ 2,772      $ 2,693      $ 2,553  

 

5.

Cash and Cash Equivalents

The Company had cash and cash equivalents consisting of cash balances on hand and money market funds that totaled $7.7 million at December 31, 2020 and $3.0 million at December 31, 2019. There were no restrictions on the Company’s cash balances during the periods presented.

 

6.

Credit Facility

On July 13, 2017, the Company entered into a Credit Agreement (the “Credit Agreement”) with PNC Bank, as administrative agent, swing loan lender and issuing lender, PNC Capital Markets LLC, as sole lead arranger and sole book-runner, and certain financial institution parties thereto as lenders (the “Lenders”). The Credit Agreement, as amended, provides for a total aggregate commitment of $47.5 million, consisting of (i) a revolving credit facility (the “Revolver”) in an aggregate principal amount not to exceed $30 million (subject to increase by up to an additional $15 million upon satisfaction of certain conditions) and; (ii) a $17.5 million term loan facility (the “Term Loan), as more fully described in Exhibit 10.1 to the Company’s Form 8-Ks filed with the SEC on July 19, 2017 and April 25, 2018, and Exhibit 10.2 to the Form 8-K/A filed with the SEC on October 7, 2020.

The Revolver expires in October 2023 and includes swing loan and letter of credit sub-limits in the aggregate amount not to exceed $6.0 million for swing loans and $5.0 million for letters of credit. Borrowings under the Revolver may be denominated in U.S. dollars or Canadian dollars. The maximum borrowings in U.S. dollars may not exceed the sum of 85% of eligible U.S. accounts receivable and 60% of eligible U.S. unbilled receivables, less a reserve amount established by the administrative agent. The maximum borrowings in Canadian dollars may not exceed the lesser of (i) $10.0 million; and (ii) the sum of 85% of eligible Canadian receivables, plus 60% of eligible Canadian unbilled receivables, less a reserve amount established by the administrative agent.

 

66


Table of Contents

Amounts borrowed under the Term Loan are required to be repaid in consecutive quarterly installments through and including the maturity date of October 1, 2023. The principal amount of each quarterly installment payable on the Term Loan equals $1.1 million through and including the maturity date, with the maturity date payment equal to the outstanding amount of the loan on that date.

Borrowings under the revolver and the term loan, at the Company’s election, bear interest at either (a) the higher of PNC’s prime rate or the federal funds rate plus 0.50%, plus an applicable margin determined based upon the Company’s senior leverage ratio or (b) an adjusted London Interbank Offered Rate (“LIBOR”), with a floor of 0.50%, plus an applicable margin determined based upon the Company’s senior leverage ratio. The applicable margin on the base rate is between 0.50% and 1.25% on revolver borrowings and between 1.75% and 2.50% on term loans. The applicable margin on the adjusted LIBOR is between 1.50% and 2.25% on revolver borrowings and between 2.75% and 3.50% on term loans. A 20 to 30-basis point per annum commitment fee on the unused portion of the revolver facility is charged and due monthly in arrears. The applicable commitment fee is determined based upon the Company’s senior leverage ratio.

The Company pledged substantially all of its assets in support of the Credit Agreement. The credit agreement contains standard financial covenants, including, but not limited to, covenants related to the Company’s senior leverage ratio and fixed charge ratio (as defined under the credit agreement) and limitations on liens, indebtedness, guarantees, contingent liabilities, loans and investments, distributions, leases, asset sales, stock repurchases and mergers and acquisitions. As of December 31, 2020, the Company was in compliance with all provisions under the facility.

In connection with securing the commitments under the Credit Agreement and the April 20, 2018 and October 1, 2020 amendments to the Credit Agreement, the Company paid a commitment fee and incurred deferred financing costs totaling $752,000, which were capitalized and are being amortized as interest expense over the life of the facility. Deferred financing costs of $225,000 and $263,000 (net of amortization) as of December 31, 2020 and December 31, 2019, respectively, are presented as reductions in long-term debt in the Company’s Consolidated Balance Sheets.

As of December 31, 2020 and 2019, the Company’s outstanding borrowings under the Revolver totaled $0 and $9.5 million, respectively; and unused borrowing capacity available was approximately $22.0 million and $13.0 million, respectively. The Company’s outstanding borrowings under the term loan were $17.5 million and $16.0 million at December 31, 2020 and 2019, respectively. In the fourth quarter of 2019, the Company early paid $5.0 million of the term loan with a corresponding increase to the Revolver as the term loan accrues interest at a higher rate than the Revolver. Additionally, under the Term Loan agreement there is a mandatory repayment requirement related to excess cash flows (as defined in the Credit Agreement) generated in a given fiscal year. This provision was triggered during the fiscal year ended December 31, 2019. Accordingly, the Company was required to make an additional payment on the Term Loan of approximately $4.0 million in April 2020.

As of December 31, 2020, the annual aggregate maturities of our outstanding debt (exclusive of deferred financing costs amortization) during each of the next five years are as follows:

 

     Total Amount  
     (Amounts in thousands)  

2021

   $ 4,400  

2022

     4,400  

2023

     8,700  

2024

     —    

2025

     —    
  

 

 

 

Total

   $ 17,500  
  

 

 

 

 

67


Table of Contents
7.

Leases

The Company rents certain office facilities and equipment under noncancelable operating leases. As of December 31, 2020, approximately 86,000 square feet of office space is utilized for our sales and recruiting offices, delivery centers, and corporate headquarters. All of our leases are classified as operating leases. The average initial lease term is four years. Several leases have an option to renew, at our sole discretion, for an additional term. Our present lease terms range from less than one year to 3.8 years with an average of 1.4 years. Leases with an initial term of twelve months or less are not recorded on the balance sheet.

The Company adopted ASU No. 2016-02, “Leases (Topic 842)” on January 1, 2019 using the additional transition method noted in ASU 2018-11. The adoption of the new standard resulted in the Company recording a lease right-of-use asset and related lease liability of $5.7 million as of January 1, 2019. The cumulative effect of initially applying the new guidance had an immaterial impact on the opening balance of retained earnings. The Company does not expect the guidance to have a material impact on its consolidated net earnings in future periods. We elected the package of practical expedients permitted under the transition guidance within the new standard, which allowed us to carry forward the historical lease classification, among other things.

The following table summarizes the balance sheet classification of the lease assets and related lease liabilities:

 

     December 31, 2020      December 31, 2019  
     ( in thousands)  

Assets:

     

Long-term operating lease right-of-use assets

   $ 3,286      $ 4,617  
  

 

 

    

 

 

 

Liabilities:

     

Short-term operating lease liability

   $ 1,079      $ 1,396  

Long-term operating lease liability

     2,325        3,321  
  

 

 

    

 

 

 

Total Liabilities

   $ 3,404      $ 4,717  
  

 

 

    

 

 

 

Future minimum rental payments for office facilities and equipment under the Company’s noncancelable operating leases are as follows:

 

     Amount as of
December 31, 2020
 
     ( in thousands)  

2021

   $ 1,243  

2022

     1,128  

2023

     1,080  

2024

     287  

2025

     —    

Thereafter

     —    
  

 

 

 

Total

   $ 3,738  

Less: Imputed interest

     (334
  

 

 

 

Present value of operating lease liabilities

   $ 3,404  
  

 

 

 

The weighted average discount rate used to calculate the present value of future lease payments was 5.3%.

We recognize rent expense for these leases on a straight-line basis over the lease term. Rental expense for the years ended December 31, 2020, 2019 and 2018, totaled $1.6 million, $1.6 million and $1.4 million, respectively.

 

68


Table of Contents

Total cash paid for lease liabilities for the years ended December 31, 2020, 2019 and 2018 totaled $1.7 million, $1.6 million and $1.3 million, respectively.

New leases entered into during the years ended December 31, 2020, 2019 and 2018 generated right-of-use assets and liabilities totaling $0.2 million, $0.5 million and $0.8 million, respectively.

 

8.

Long-Term Payroll Tax Liability

As allowed under the Coronavirus Aid, Relief and Economic Security (CARES) Act, the Company elected to defer payment of the employer’s share of social security tax. As of December 31, 2020, the balance of this liability is $4.6 million. The Company is required to repay $2.3 million of the deferred amount by December 31, 2021 which is reflected as part of current liabilities under the caption accrued payroll and related costs. The remaining $2.3 million is due by December 31, 2022 and is reflected as a long-term liability under the caption long-term payroll tax liabilities.

 

9.

Commitment and Contingencies

In the ordinary course of business, the Company is involved in a number of lawsuits and administrative proceedings. While uncertainties are inherent in the final outcome of these matters, management believes, after consultation with legal counsel, that the disposition of these proceedings should not have a material adverse effect on our financial position, results of operations or cash flows.

 

10.

Employee Benefit Plan

The Company provides an Employee Retirement Savings Plan (the “Retirement Plan”) under Section 401(k) of the Internal Revenue Code of 1986, as amended (the “Code”), that covers substantially all U.S.-based salaried employees. Concurrent with the 2015 acquisition of Hudson IT, the Company expanded employee eligibility under the Retirement Plan to include all U.S.-based W-2 hourly employees. Employees may contribute a percentage of eligible compensation to the Retirement Plan, subject to certain limits under the Code. For Hudson IT employees enrolled in the Hudson Employee Retirement Savings Plan at the acquisition date, the Company provides a matching contribution of 50% of the first 6% of the participant’s contributed pay, subject to vesting based on their combined tenure with Hudson and Mastech. For all other employees, the Company did not provide for any matching contributions for the three years ended December 31, 2020. Effective January 1, 2020, the Company eliminated the 401(k) match for former Hudson IT employees. Mastech’s total contributions to the Retirement Plan related to the qualified Hudson IT employees totaled $0, $55,000 and $79,000 for the three years ended December 31, 2020, 2019 and 2018, respectively.

 

11.

Stock-Based Compensation

Effective October 1, 2008, the Company adopted a Stock Incentive Plan (the “Plan”) which, as amended, provides that up to 4,900,000 shares of the Company’s common stock shall be allocated for issuance to directors, executive management and key personnel. Grants under the Plan can be made in the form of stock options, stock appreciation rights, performance shares or stock awards. As of December 31, 2020, the Company had 3,773,000 outstanding and/or exercised stock options, 260,000 vested performance shares and 254,000 outstanding and/or released restricted stock units that were issued under the Plan. Thus, as of December 31, 2020, the Company has 613,000 shares available for future grants under the Plan.

The Plan is administered by the Compensation Committee of the Board of Directors. All grants awarded under the Plan are recommended by the Committee to the Board of Directors for approval. The exercise price of stock options is set on the grant date and is not to be less than the fair market value per share of our closing stock price on that date. Grants of stock options and restricted stock awards generally vest over a three to five-year period and options expire after ten years from the grant date. Performance shares vest upon the achievement of the performance criteria and approval by the Compensation Committee of the Board of Directors.

 

69


Table of Contents

Following is a summary of the Company’s stock option activity for the three years ended December 31, 2020:

 

     Number of
Options
     Weighted Average
Exercise Price
 

Outstanding at December 31, 2017

     674,000      $ 3.43  

Granted

     495,000        6.72  

Exercised

     (52,000      2.08  

Cancelled / forfeited

     (6,000      3.20  
  

 

 

    

Outstanding at December 31, 2018

     1,111,000        4.95  

Granted

     683,000        6.48  

Exercised

     (6,000      1.18  

Cancelled / forfeited

     (67,000      6.35  
  

 

 

    

Outstanding at December 31, 2019

     1,721,000        5.52  

Granted

     800,000        15.49  

Exercised

     (305,000      4.36  

Cancelled / forfeited

     (207,000      8.04  
  

 

 

    

Outstanding at December 31, 2020

     2,009,000      $ 9.40  
  

 

 

    

 

 

 

December 31, 2020, the Company’s outstanding “in the money” stock options using the year-end share price of $15.90 had an aggregate intrinsic value of $13.1 million. As of December 31, 2020, the intrinsic value of vested stock options totaled $4.2 million. The total intrinsic value of options exercised during 2020, 2019 and 2018 totaled $4.3 million, $44,000 and $373,000, respectively. The measurement date fair value of stock options vested during 2020, 2019 and 2018 totaled $655,000, $529,000 and $228,000, respectively.

The table below summarizes information regarding the Company’s outstanding and exercisable stock options as of December 31, 2020:

 

Range of Exercise Prices:

   Options
Outstanding
     Weighted Average
Remaining
Contractual Life
(in years)
     Weighted Average
Exercise Price
 

$0.01 to $4.00

     355,000        5.2      $ 3.56  

$4.01 to $8.00

     904,000        8.0        6.65  

$8.01 to $12.00

     —          —          —    

$12.01 to $16.00

     750,000        9.1        15.49  
  

 

 

       
     2,009,000        7.9      $ 9.40  
  

 

 

    

 

 

    

 

 

 

 

Range of Exercise Prices:

   Options
Exercisable
     Weighted Average
Remaining
Contractual Life
(in years)
     Weighted Average
Exercise Price
 

$0.01 to $4.00

     222,000        5.2      $ 3.59  

$4.01 to $8.00

     164,000        7.8        6.74  

$8.01 to $12.00

     —          —          —    

$12.01 to $16.00

     —          —          —    
  

 

 

       
     386,000        6.3      $ 4.93  
  

 

 

    

 

 

    

 

 

 

Stock options of 800,000 units were issued during the year ended December 31, 2020, of which 750,000 vest over a four-year period and 50,000 vest over a one-year period. Stock options of 683,000 units were issued during the year ended December 31, 2019 and vest over a five-year period. Stock options of 495,000 units were issued during the year ended December 31, 2018 and vest over a five-year period. The Company used the

 

70


Table of Contents

following average assumptions with respect to the Black-Scholes option pricing model for Mastech Digital stock options issued during 2020, 2019 and 2018.

 

     Years Ended December 31,  
     2020     2019     2018  

Stock option grants:

                  

Weighted-average risk-free interest rate

     1.4     2.4     2.8

Weighted-average dividend yield

     0.0     0.0     0.0

Expected volatility

     52.7     49.7     50.6

Expected term (in years)

     3.9       5.0       5.0  

Weighted-average fair value

   $ 6.36     $ 2.95     $ 3.15  

Risk-free interest rate – The risk-free rate for stock options granted during the period was determined by using a U.S. Treasury rate for the period that coincided with the expected term of the options.

Expected dividend yield – The Company did not contemplate a recurring dividend program. Accordingly, the dividend yield assumption used was 0.0%.

Expected volatility –Expected volatility was determined based on the historical volatility of Mastech Digital’s common stock.

Expected term – Mastech Digital’s expected term was based on the exercise history of our employees and the vesting term of our stock options.

Following is a summary of Mastech’s restricted stock activity for the three years ended December 31, 2020:

 

     Years Ended December 31,  
     2020      2019      2018  

Beginning outstanding balance

     33,285        34,380        30,500  

Awarded

     11,475        16,365        25,380  

Released

     (13,917      (17,460      (21,500

Forfeited

     —          —          —    
  

 

 

    

 

 

    

 

 

 

Ending outstanding balance

     30,843        33,285        34,380  
  

 

 

    

 

 

    

 

 

 

The aggregate intrinsic value of restricted stock units outstanding at December 31, 2020 was $490,000. The total intrinsic value of restricted shares released during 2020 totaled $153,000.

In October 2018, the Board of Directors of the Company approved the Mastech Digital, Inc. 2019 Employee Stock Purchase Plan (the “Stock Purchase Plan”). The Stock Purchase Plan is intended to meet the requirements of Section 423 of the Code and had to be approved by the Company’s shareholders to be qualified. On May 15, 2019, the Company’s shareholders approved the Stock Purchase Plan. Under the Stock Purchase Plan, 600,000 shares of Common Stock (subject to adjustment upon certain changes in the Company’s capitalization) are available for purchase by eligible employees who become participants in the Stock Purchase Plan. The purchase price per share is 85% of the lesser of (i) the fair market value per share of Common Stock on the first day of the offering period, or (ii) the fair market value per share of Common Stock on the last day of the offering period.

During the year ended December 31, 2020 and December 31, 2019, the Company issued 20,459 and 40,500 shares under the Stock Purchase Plan at an average share of $10.91 and $4.11, respectively. At December 31, 2020, there were 539,041 shares available for purchases under the Plan.

The Company’s eligible full-time employees are able to contribute up to 15% of their base compensation into the employee stock purchase plan, subject to an annual limit of $25,000 per person. Employees are able to

 

71


Table of Contents

purchase Company common stock at a 15% discount to the lower of the fair market value of the Company’s common stock on the initial or final trading dates of each six-month offering period. Offering periods begin on January 1 and July 1 of each year. The Company uses the Black-Scholes option pricing model to determine the fair value of employee stock purchase plan share-based payments. The fair value of the six-month “look-back” option in the Company’s employee stock purchase plans is estimated by adding the fair value of 15% of one share of stock to the fair value of 85% of an option on one share of stock. The Company utilized U.S. Treasury yields as of the grant date for its risk-free interest rate assumption, matching the Treasury yield terms to the six-month offering period. The Company utilized historical company data to develop its dividend yield and expected volatility assumptions.

Stock-based compensation expense of $2.0 million, $936,000 and $470,000 was recognized in the Consolidated Statements of Operations for the years ended December 31, 2020, 2019, and 2018, respectively. The Company has recognized related tax benefits associated with its share-based compensation arrangements for the years ended December 31, 2020, 2019, and 2018 of $590,000, $252,000, and $128,000, respectively. As of December 31, 2020, the total remaining unrecognized compensation expense related to non-vested stock options totaled $5.7 million and the total remaining unrecognized compensation expense related to restricted stock units amounted to $136,000 which will be amortized over the weighted-average remaining requisite service period of 3.0 years.

 

12.

Income Taxes

The components of income before income taxes as shown in the accompanying Consolidated Statement of Operations, consisted of the following for the years ended December 31, 2020, 2019 and 2018:

 

     Years Ended December 31,  
     2020      2019      2018  
     (Amounts in thousands)  

Income before income taxes:

        

Domestic

   $ 11,476      $ 6,787      $ 7,520  

Foreign

     1,157        8,432        1,894  
  

 

 

    

 

 

    

 

 

 

Income before income taxes

   $ 12,633      $ 15,219      $ 9,414  
  

 

 

    

 

 

    

 

 

 

The Company has foreign subsidiaries which generate revenues from foreign clients. Additionally, the Company has foreign subsidiaries which provide services to its U.S. operations. Accordingly, the Company allocates a portion of its income to these subsidiaries based on a “transfer pricing” model and reports such income as foreign in the above table.

The provision for income taxes, as shown in the accompanying Consolidated Statement of Operations, consisted of the following for the years ended December 31, 2020, 2019 and 2018:

 

     Years Ended December 31,  
     2020      2019      2018  
     (Amounts in thousands)  

Current provision:

        

Federal

   $ 3,044      $ 1,555      $ 1,494  

State

     752        406        273  

Foreign

     797        751        807  
  

 

 

    

 

 

    

 

 

 

Total current provision

     4,593        2,712        2,574  
  

 

 

    

 

 

    

 

 

 

Deferred provision (benefit):

        

Federal

     (1,340      (13      317  

State

     (327      (4      96  

Foreign

     (326      1,372        (264
  

 

 

    

 

 

    

 

 

 

Total deferred provision (benefit)

     (1,993      1,355        149  
  

 

 

    

 

 

    

 

 

 

Change in valuation allowance

     172        7        —    
  

 

 

    

 

 

    

 

 

 

Total provision for income taxes

   $ 2,772      $ 4,074      $ 2,723  
  

 

 

    

 

 

    

 

 

 

 

72


Table of Contents

The reconciliation of income taxes computed using our statutory U.S. income tax rate and the provision for income taxes for the years ended December 31, 2020, 2019 and 2018 were as follows:

 

     Years Ended December 31,  

(Amounts in thousands)

   2020     2019     2018  

Income taxes computed at the federal statutory rate

   $ 2,653       21.0   $ 3,196       21.0   $ 1,977       21.0

State income taxes, net of federal tax benefit

     602       4.7       404       2.7       387       4.1  

Excess tax benefits from stock options/restricted shares

     (920     (7.3     (9     (0.1     (93     (1.0

Estimated charge for U.S. tax reform

     —         —         —         —         251       2.7  

Charge for global intangible low-taxed income (“GILTI”)

     (20     (0.2     69       0.5       —         —    

Difference in tax rate on foreign earnings/other

     285       2.3       407       2.7       201       2.1  

Change in valuation allowance

     172       1.4       7       —         —         —    
  

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 
   $ 2,772       21.9   $ 4,074       26.8   $ 2,723       28.9
  

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

The components of the deferred tax assets and liabilities were as follows:

 

     At December 31,  
     2020      2019  
     (Amounts in thousands)  

Deferred tax assets:

     

Allowance for doubtful accounts

   $ 101      $ 88  

Accrued vacation and bonuses

     457        315  

Stock-based compensation expense

     738        396  

COVID-19 payroll tax deferment

     1,207        —    

Acquisition-related transaction costs

     515        414  

Net operating losses

     179        7  
  

 

 

    

 

 

 

Total deferred tax assets

     3,197        1,220  
  

 

 

    

 

 

 

Deferred tax liabilities:

     

Prepaid expenses

     217        221  

Depreciation, intangibles and contingent consideration

     2,005        2,017  
  

 

 

    

 

 

 

Total deferred tax liabilities

     2,222        2,238  

Valuation allowance

     (179      (7
  

 

 

    

 

 

 

Net deferred tax asset (liability)

   $ 796      $ (1,025
  

 

 

    

 

 

 

A reconciliation of the beginning and ending amounts of unrecognized tax benefits related to uncertain tax positions, including interest and penalties, for the three years ended December 31, 2020 is as follows:

 

     Years Ended December 31,  

(Amounts in thousands)

     2020          2019          2018    

Unrecognized tax benefits, beginning balance

   $ 20      $ 263      $ 95  

Additions related to current period

                   208  

Additions related to prior periods

                    

Reductions related to prior periods

     (20      (243      (40
  

 

 

    

 

 

    

 

 

 

Unrecognized tax benefits, ending balance

   $    $ 20      $ 263  
  

 

 

    

 

 

    

 

 

 

We evaluate deferred income taxes quarterly to determine if valuation allowances are required or should be adjusted. GAAP accounting guidance requires us to assess whether valuation allowances should be established against deferred tax assets based on all available evidence, both positive and negative using a “more likely than

 

73


Table of Contents

not” standard. Our assessment considers, among other things, the nature of cumulative losses; forecast of future profitability; the duration of statutory carry-forward periods and tax planning alternatives. At December 31, 2020, our valuation allowance was comprised of balances within locations of Singapore and the United Kingdom. The valuation allowance balances at these locations totaled $179,000 and $7,000 as of December 31, 2020 and 2019, respectively, and reflect net operating losses which may not be realizable in the future.

 

13.

Derivative Instruments and Hedging Activities

Interest Rate Risk Management

Concurrent with the Company’s July 13, 2017 borrowings under its new credit facility, the Company entered into a 44–month interest-rate swap to convert the debt’s variable interest rate to a fixed rate of interest. Under the swap contracts, which mature on April 1, 2021, the Company pays interest at a fixed rate of 1.99% and receives interest at a variable rate equal to the daily U.S. LIBOR on an initial notional amount of $15.0 million. Notional amounts were $8.1 million and $10.3 million at December 31, 2020 and 2019, respectively. These swap contracts have been designated as cash flow hedging instruments and qualified as effective hedges at inception under ASC Topic 815, “Derivatives and Hedging”. These contracts are recognized on the balance sheet at fair value. The effective portion of the changes in fair value on these instruments is recorded in other comprehensive income (loss) and is reclassified into the Consolidated Statements of Operations as interest expense in the same period in which the underlying hedge transaction affects earnings. Changes in the fair value of interest-rate swap contracts deemed ineffective are recognized in the Consolidated Statements of Operations as interest expense. Prior to July 13, 2017, the Company had outstanding interest-rate swap contracts related to term loan borrowings under the Company’s previous credit agreement. The fair value of the interest-rate swap contracts at December 31, 2020 and 2019 was a liability of $35,000 and $43,000, respectively, and is reflected in the Consolidated Balance Sheets as other current liabilities.

The effect of derivative instruments on the Consolidated Statements of Operations and Comprehensive Income (“OCI”) for the year ended December 31, 2020 (in thousands):

 

Derivatives in

ASC Topic 815

Cash Flow

Hedging

Relationships

  

Amount of
Gain / (Loss)
recognized in OCI
on Derivatives

  

Location of
Gain / (Loss)
reclassified from
Accumulated OCI
to Income

  

Amount of
Gain / (Loss)
reclassified from
Accumulated OCI
to Income

  

Location of
Gain / (Loss)
reclassified in
Income on
Derivatives

  

Amount of
Gain /(Loss)
recognized in
Income on
Derivatives

     (Effective Portion)    (Effective Portion)    (Effective Portion)    (Ineffective Portion/Amounts excluded
from effectiveness testing)

Interest-Rate  

              

Swap  

              

Contracts  

   $8    Interest Expense    $121    Interest Expense    $—  

The effect of derivative instruments on the Consolidated Statements of Operations and Comprehensive Income (“OCI”) for the year ended December 31, 2019 (in thousands):

 

Derivatives in

ASC Topic 815

Cash Flow

Hedging

Relationships

  

Amount of
Gain / (Loss)
recognized in OCI
on Derivatives

  

Location of
Gain / (Loss)
reclassified from
Accumulated OCI
to Income

  

Amount of
Gain / (Loss)
reclassified from
Accumulated OCI
to Income

  

Location of
Gain / (Loss)
reclassified in
Income on
Derivatives

  

Amount of
Gain /(Loss)
recognized in
Income on
Derivatives

     (Effective Portion)    (Effective Portion)    (Effective Portion)    (Ineffective Portion/Amounts excluded
from effectiveness testing)

Interest-Rate  

              

Swap  

              

Contracts  

   $(149)    Interest Expense    $32    Interest Expense    $—  

 

74


Table of Contents

Information on the location and amounts of derivative fair values in the Consolidated Balance Sheets (in thousands):

 

     December 31, 2020      December 31, 2019  

Derivative Instruments

   Balance Sheet Location      Fair Value      Balance Sheet Location      Fair Value  

Interest-Rate Swap Contracts

     Other Current Liabilities      $ 35        Other Current Liabilities      $ 43  

The estimated amount of pretax (loss) as of December 31, 2020 that is expected to be reclassified from other comprehensive income into earnings, within the next 12 months is approximately ($35,000).

 

14.

Shareholders’ Equity

The Company purchased 0 and 2,574 shares in 2020 and 2019 at an average price of $0 and $5.05, respectively, to satisfy employee tax obligations related to its Stock Incentive Plan. These shares were not acquired pursuant to any publicly announced purchase program.

 

15.

Earnings per Share

The computation of basic earnings per share (“EPS”) is based on the Company’s net income divided by the weighted average number of common shares outstanding. Diluted earnings per share reflects the potential dilution that could occur if outstanding stock options and restricted share units were exercised / released. The dilutive effect of stock options and restricted share units were calculated using the treasury stock method.

For the years ended December 31, 2020, 2019 and 2018, there were 0, 518,000 and 141,000 anti-dilutive stock options that were excluded from the computation of diluted earnings per share, respectively.

The following table sets forth the denominators of the basic and diluted EPS computations.

 

     Years Ended December 31,  

(Amounts in thousands)

   2020      2019      2018  

Weighted-average shares outstanding:

        

Basic

       11,292          11,029          10,950  

Stock options and restricted share units

       658          203          211  
  

 

 

    

 

 

    

 

 

 

Diluted

     11,950        11,232        11,161  
  

 

 

    

 

 

    

 

 

 

The following table sets forth the computation of basic EPS utilizing net income and the Company’s weighted-average common stock outstanding:

 

     Years Ended December 31,  

(Amounts in thousands, except per share data)

   2020      2019      2018  

Net income

   $ 9,861      $ 11,145      $ 6,691  

Basic weighted-average shares outstanding

     11,292        11,029        10,950  
  

 

 

    

 

 

    

 

 

 

Basic EPS

   $ .87      $ 1.01      $ .61  
  

 

 

    

 

 

    

 

 

 

The following table sets forth the computation of diluted EPS utilizing net income and the Company’s weighted-average common stock outstanding plus the weighted-average of stock options, restricted shares and performance shares:

 

     Years Ended December 31,  

(Amounts in thousands, except per share data)

   2020      2019      2018  

Net income

   $ 9,861      $ 11,145      $ 6,691  

Diluted weighted-average shares outstanding

     11,950        11,232        11,161  
  

 

 

    

 

 

    

 

 

 

Diluted EPS

   $ .83      $ .99      $ .60  
  

 

 

    

 

 

    

 

 

 

 

75


Table of Contents
16.

Other Comprehensive Income (Loss)

The changes in accumulated other comprehensive income (loss) for the years ended December 31, 2020, 2019 and 2018 were as follows:

 

     Foreign
Currency
Translation
Adjustments
    Derivative
Financial
Instruments
Designated as
Cash Flow Hedges
          Total        

(in thousands)

                  

Balance at December 31, 2017

   $ 10     $ 7     $ 17  

Gain (loss) arising during the period

     (207     98       (109

Reclassification to earnings for (loss) realized

     —         (2     (2

Income tax (expense)

     —         (25     (25
  

 

 

   

 

 

   

 

 

 

Net other comprehensive income (loss) – year 2018

     (207     71       (136
  

 

 

   

 

 

   

 

 

 

Balance at December 31, 2018

   $ (197   $ 78     $ (119

(Loss) arising during the period

     (129     (181     (310

Reclassification to earnings for gains realized

     —               32             32  

Income tax benefit

     —         39       39  
  

 

 

   

 

 

   

 

 

 

Net other comprehensive (loss) – year 2019

     (129     (110     (239
  

 

 

   

 

 

   

 

 

 

Balance at December 31, 2019

   $ (326   $ (32   $ (358

(Loss) arising during the period

     (187     (113     (300

Reclassification to earnings for gains realized

           —         121       121  

Income tax (expense)

     —         (2     (2
  

 

 

   

 

 

   

 

 

 

Net other comprehensive income (loss) – year 2020

     (187     6       (181
  

 

 

   

 

 

   

 

 

 

Balance at December 31, 2020

   $ (513   $ (26   $ (539
  

 

 

   

 

 

   

 

 

 

Generally, the assets and liabilities of foreign operations are translated into U.S. dollars using the current exchange rate. For those operations, changes in exchange rates generally do not affect cash flows; therefore, resulting translation adjustments are made in shareholders’ equity rather than in net income.

See Note 13 for information regarding hedging activities.

 

17.

Fair Value Measurements

The Company has adopted the provisions of ASC 820, “Fair Value Measurements and Disclosures” (“ASC 820”), related to certain financial and nonfinancial assets and liabilities. ASC 820 establishes the authoritative definition of fair value; sets out a framework for measuring fair value; and expands the required disclosures about fair value measurements. The valuation techniques required by ASC 820 are based on observable and unobservable inputs using the following three-tier hierarchy:

 

   

Level 1 – Inputs are observable quoted prices (unadjusted) in active markets for identical assets and liabilities.

 

   

Level 2 – Inputs are observable, other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are directly or indirectly observable in the marketplace.

 

   

Level 3 – Inputs are unobservable that are supported by little or no market activity.

 

76


Table of Contents

The following table summarizes the basis used to measure financial assets and (liabilities) at fair value on a recurring basis:

 

     Fair Value as of December 31, 2020  

(Amounts in thousands)

   Level 1      Level 2      Level 3      Total  

Interest-Rate Swap Contracts

   $ —      $ (35    $ —      $ (35

Contingent consideration liabilities

   $ —      $ —      $ (2,882    $ (2,882
  

 

 

    

 

 

    

 

 

    

 

 

 
     Fair Value as of December 31, 2019  

(Amounts in thousands)

   Level 1      Level 2      Level 3      Total  

Interest-Rate Swap Contracts

   $ —      $ (43    $ —      $ (43

Contingent consideration liabilities

   $ —      $ —      $ —      $ —  
  

 

 

    

 

 

    

 

 

    

 

 

 

The fair value of interest rate swap contracts is based on quoted prices for similar instruments from a commercial bank, and therefore, the fair value measurement is considered to be within Level 2.

The fair value of the contingent consideration liability was estimated by utilizing a probability weighted simulation model to determine the fair value of contingent consideration, and therefore, the fair value measurement is considered to be within Level 3.

In 2019 and 2018, the Company revalued the contingent consideration liability after determining that relevant conditions for payment of such liability were not satisfied. The revaluation resulted in a $6.1 million and $11.1 million reduction to the contingent consideration liability in 2019 and 2018, respectively, which is reflected in selling and administrative expenses in the Company’s Consolidated Statements of Operations, in Item 8 herein. In 2020, the Company incurred a $2.9 million contingent consideration liability related to the AmberLeaf acquisition.

The following table provides information regarding changes in the Company’s Level 3 fair values for the contingent consideration liability for the three years ended December 31, 2020:

 

     Years Ended December 31,  
     2020      2019      2018  
     (Amounts in thousands)  

Beginning balance

   $ —      $ 6,069      $ 17,125  

Contingent consideration incurred

     2,882      —          —    

Payments made

     —          —          —    

Revaluation

     —          (6,069      (11,056
  

 

 

    

 

 

    

 

 

 

Ending balance

   $ 2,882      $ —      $ 6,069  
  

 

 

    

 

 

    

 

 

 

 

18.

(Unaudited) Quarterly Financial Information (Amounts in thousands, except per share data):

 

     Revenues      Gross
Profit
     Net
Income
     Earnings Per
Share
 

Year Ended December 31, 2020

   Basic      Diluted  

First quarter

   $ 50,425      $ 12,719      $ 1,869      $ .17      $ .16  

Second quarter

     47,583        12,656        2,969        .26        .25  

Third quarter

     47,383        13,090        2,998        .26        .25  

Fourth quarter

     48,710        13,074        2,025        .18        .17  
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Annual

   $ 194,101      $ 51,539      $ 9,861      $ .87      $ .83  
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

 

77


Table of Contents
     Revenues      Gross
Profit
     Net
Income
     Earnings Per
Share
 

Year Ended December 31, 2019

   Basic      Diluted  

First quarter

   $ 45,199      $ 10,835      $ 964      $ .09      $ .09  

Second quarter

     48,472        12,054        5,958        .54        .53  

Third quarter

     49,543        12,329        1,949        .18        .17  

Fourth quarter

     50,360        12,763        2,274        .21        .20  
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Annual

   $ 193,574      $ 47,981      $ 11,145      $ 1.01      $ .99  
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

 

19.

Business Segments and Geographic Information

Our reporting segments are: 1) Data and Analytics Services; and 2) IT Staffing Services.

The Data and Analytics Services segment was acquired through the July 13, 2017 acquisition of the services division of Canada-based InfoTrellis, Inc. This segment is a project-based consulting services business with specialized capabilities in data management and analytics. The business is marketed as Mastech InfoTrellis and utilizes a dedicated sales team with deep subject matter expertise. Mastech InfoTrellis has offices in Atlanta, Toronto, London, Dublin and Singapore, and a global delivery center in Chennai, India. Project-based delivery reflects a combination of on-site resources and offshore resources. Assignments are secured on both a time and material and fixed price basis. In October 2020, we acquired AmberLeaf, a Chicago-based customer experience consulting firm. This acquisition expands our capabilities in customer experience strategy and managed services offering for a variety of Cloud-based enterprise application across sales, marketing and customer service organizations.

The IT Staffing Services segment offers staffing services in digital and mainstream technologies and uses digital methods to enhance organizational learning. These services are marketed using a common sales force and delivered via our domestic and global recruitment centers. While the vast majority of our assignments are based on time and materials, we do have the capabilities to deliver our digital learning services on a fixed price basis.

Below are the operating results of our reporting segments:

 

     Years Ended December 31,  
     2020     2019     2018  
     (Amounts in thousands)  

Revenues:

      

Data and Analytics Services

   $ 30,226     $ 26,663     $ 23,803  

IT Staffing Services

     163,875       166,911       153,361  
  

 

 

   

 

 

   

 

 

 

Total revenues

   $ 194,101     $ 193,574     $ 177,164  
  

 

 

   

 

 

   

 

 

 

Gross Margin %:

      

Data and Analytics Services

     50.5     46.7     44.0

IT Staffing Services

     22.1     21.3     20.9
  

 

 

   

 

 

   

 

 

 

Total gross margin %

     26.6     24.8     24.0

Segment operating income:

      

Data and Analytics Services

   $ 5,455     $ 5,495     $ 5,710  

IT Staffing Services

     11,388       8,001       7,184  
  

 

 

   

 

 

   

 

 

 

Subtotal

     16,843       13,496       12,894  

Amortization of acquired intangible assets

     (2,790     (2,688     (2,727

Revaluation of contingent consideration liability

     —         6,069       11,056  

Goodwill impairment

     —         —         (9,738

Acquisition-related transaction expenses

     (650     110       140  

Interest expenses and other, net

     (770     (1,768     (2,211
  

 

 

   

 

 

   

 

 

 

Income before income taxes

   $ 12,633     $ 15,219     $ 9,414  
  

 

 

   

 

 

   

 

 

 

 

78


Table of Contents

Below is a reconciliation of total assets, depreciation and amortization and capital expenditures by segment:

 

     Total Assets      Depreciation & Amortization      Capital Expenditures  

Amounts in thousands

   2020      2019      2018      2020      2019      2018      2020      2019      2018  

Data and Analytics Services

   $ 55,792      $ 41,527      $ 43,182      $ 2,245      $ 2,078      $ 2,051      $ 193      $ 203      $ 175  

IT Staffing Services

     46,254        49,057        49,402        1,344        1,356        1,131        105        811        596  
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 102,046      $ 90,584      $ 92,584      $ 3,589      $ 3,434      $ 3,182      $ 298      $ 1,014      $ 771  
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Below is geographic information related to our revenues from external customers and fixed assets, net (equipment, enterprise software and leasehold improvements):

 

     Revenues      Equipment, Enterprise
Software and Leasehold
Improvements, net
 

Amounts in thousands

   2020      2019      2018      2020      2019      2018  

United States

   $ 189,890      $ 188,710      $ 172,610      $ 1,613      $ 2,095      $ 1,956  

Canada

     3,603        2,918        3,125        7        8        17  

India and Other

     608        1,946        1,429        351        373        235  
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 194,101      $ 193,574      $ 177,164      $ 1,971      $ 2,476      $ 2,208  
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

 

ITEM 9.

CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

None.

 

ITEM 9A.

CONTROLS AND PROCEDURES

Disclosure Controls and Procedures

The Company maintains disclosure controls and procedures that are designed to ensure that information required to be disclosed in the reports that the Company files or submits under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to the Company’s management, including its Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

As of the end of the period covered by this report, the Company carried out an evaluation, under the supervision and with the participation of Company management, including the Chief Executive Officer and the Chief Financial Officer, of the effectiveness of the design and operation of the Company’s disclosure controls and procedures pursuant to Exchange Act Rules 13a-15(b) and 15d-15(b). Based upon that evaluation, the Chief Executive Officer and the Chief Financial Officer concluded that the Company’s disclosure controls and procedures were not effective as of this date due to the material weaknesses in internal control over our financial reporting described below.

The certifications required by Section 302 of the Sarbanes-Oxley Act of 2002 are filed as exhibits 31.1 and 31.2, respectively, to this Annual Report on Form 10-K.

Changes in internal control over financial reporting

Except for our retention of additional financial personnel in internal auditing to prepare for our new status as an accelerated filer, there has not been any change in our internal control over financial reporting during the three months ended December 31, 2020, that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

79


Table of Contents

Management’s Report on Internal Controls Over Financial Reporting

Management of the Company is responsible for establishing and maintaining adequate internal control over financial reporting. The 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. Internal control over financial reporting includes the maintenance of records that, in reasonable detail, accurately and fairly reflect our transactions; providing reasonable assurance that transactions are recorded as necessary for preparation of our financial statements; providing reasonable assurance that receipts and expenditures of Company assets are made in accordance with management authorization; and providing reasonable assurance that unauthorized acquisition, use, or disposition of company assets that could have a material effect on our financial statements would be prevented or detected on a timely basis. 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 ineffective because of changes in conditions or that the degree of compliance with established policies or procedures may deteriorate.

The Company’s management, including the Company’s Chief Executive Officer and Chief Financial Officer, conducted an evaluation of the effectiveness of the Company’s internal control over financial reporting as of December 31, 2020. We have excluded AmberLeaf Partners, Inc. (AmberLeaf), from our assessment of internal control over financial reporting. AmberLeaf is a wholly owned subsidiary of Mastech Digital, Inc. acquired on October 1, 2020 whose total revenues and total assets represent approximately 1% and 14%, respectively, of the related consolidated financial statement amounts as of and for the year ended December 31, 2020.

In making its assessment of internal control over financial reporting, management used the criteria described in the Internal Control-Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO-2013”). Based upon this assessment, management has concluded that the Company’s internal control over financial reporting was ineffective as of December 31, 2020 due to the material weaknesses described below. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis.

The material weaknesses identified related to (1) management review controls designed to address risks associated with complex accounting matters that arise from significant routine and non-routine transactions related to goodwill impairment, business combinations, revenue recognition, share-based compensation, and income taxes and (2) information technology general controls in the areas of change management, information security and IT operations applicable to a certain cloud-based environment, in place from our InfoTrellis acquisition, did not operate effectively. We believe that these control deficiencies were a result of lack of sufficient documentation and systems such that the successful operation of these functions was overly dependent upon the knowledge and actions of certain individuals, which could limit the ability to identify and assess issues or errors that could impact our internal control over financial reporting. The discovered material weaknesses did not result in any identified misstatements to the financial statements, and there were no changes to previously released financial results.

Our remediation plan related to the material weaknesses identified includes:

 

  1)

hiring additional technical resources to improve our review control processes surrounding preparation and review of complex accounting transactions;

 

  2)

formalizing management review controls to enhance the evidence and operation of certain controls;

 

  3)

transition away from a certain cloud-based accounting platform determined to not have sufficient information technology general controls to more robust systems with enhanced functionality; and

 

  4)

developing augmented risk assessment procedures and training related to identified control deficiencies.

 

80


Table of Contents

The material weaknesses will not be considered remediated until the applicable remedial controls operate for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively. Additional remediation measures may be required, which may require additional implementation time. We will continue to assess the effectiveness of our remediation efforts in connection with our evaluations of internal control over financial reporting and report on the status these remediation efforts to the Audit Committee of the Board of Directors.

Our independent registered public accounting firm, UHY LLP, has expressed an adverse report on the operating effectiveness of the Company’s internal control over financial reporting, which appears in Item 8 of this Annual Report on Form 10-K.

 

ITEM 9B.

OTHER INFORMATION

None.

 

81


Table of Contents

PART III

 

ITEM 10.

DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

Information required by this Item, not set forth below, is incorporated herein by reference from the Company’s definitive proxy statement relating to the Annual Meeting of Shareholders scheduled for May 12, 2021, which will be filed with the Commission within 120 days after the close of the Company’s fiscal year ended December 31, 2020 (the “Proxy Statement”) under the headings “Proposal No. 1 – Election of Directors”, “Executive Officers”, “Section 16(a) Beneficial Ownership Reporting Compliance” and “Board Committees and Meetings”.

We have adopted a code of ethics applicable to all of our employees, including our principal executive officer, principal financial officer and principal accounting officer, titled Code of Conduct Policy. The Code of Conduct Policy is posted on the Company’s website, www.mastechdigital.com (under the “Corporate Governance” caption of the Investor Relations page). The Company intends to satisfy the disclosure requirement regarding certain amendments to, or waivers from, provisions of its code of ethics by posting such information on the Company’s website.

 

ITEM 11.

EXECUTIVE COMPENSATION

The information required by this Item is incorporated by reference to the Proxy Statement under the headings “Compensation Discussion And Analysis”, “Summary Compensation Table”, “Grants Of Plan-Based Awards”, “Outstanding Equity Awards At Fiscal Year-End”, “Potential Payments Upon Termination Or Change In Control”, “Option Exercises And Stock Vested” and “Director Compensation”.

 

ITEM 12.

SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED SHAREHOLDER MATTERS

Securities Authorized for Issuance Under Equity Compensation Plans

The information required by this item is hereby incorporated by reference to the Proxy Statement under the heading “Equity Compensation Plan Information”.

Security Ownership of Certain Beneficial Owners and Management

The information required by this item is hereby incorporated by reference to the Proxy Statement under the headings “Security Ownership of Certain Beneficial Owners and Management”.

 

ITEM 13.

CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

The information required by this item is hereby incorporated by reference to the Proxy Statement under the headings “Board Committees and Meetings” and “Policies and Procedures for Approving Related Person Transactions”.

 

ITEM 14.

PRINCIPAL ACCOUNTANT FEES AND SERVICES

The information required by this item is hereby incorporated by reference to the Proxy Statement under the heading “Independent Registered Public Accountants”.

 

82


Table of Contents

PART IV

 

ITEM 15.

EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

 

  1.

Financial Statements

The following Consolidated Financial Statements of the registrant and its subsidiaries are included on pages 48 to 79 and the reports of Independent Registered Public Accounting Firm are included on pages 44 and 46 in this Annual Report on Form 10-K.

Reports of Independent Registered Public Accounting Firm.

Consolidated Balance Sheets – December 31, 2020 and 2019.

Consolidated Statements of Operations – Years ended December 31, 2020, 2019 and 2018.

Consolidated Statements of Comprehensive Income – Years ended December 31, 2020, 2019 and 2018.

Consolidated Statements of Shareholders’ Equity – Years ended December 31, 2020, 2019 and 2018.

Consolidated Statements of Cash Flows – Years ended December 31, 2020, 2019 and 2018.

Notes to Consolidated Financial Statements

 

  2.

Consolidated Financial Statement Schedules

The following Consolidated Financial Statement schedules shown below should be read in conjunction with the Consolidated Financial Statements on pages 48 to 79 in this Annual Report on Form 10-K. All other schedules are omitted because they are not applicable or not required or the required information is shown in the Consolidated Financial Statements or notes thereto.

The following items appear immediately on the following page:

Financial Statement Schedules:

Schedule II – Valuation and Qualifying Accounts for the years ended December 31, 2020, 2019 and 2018.

 

  3.

Exhibits

Exhibits required by Item 601 of Regulation S-K are listed in the Exhibit Index, which is incorporated herein by reference.

 

83


Table of Contents

MASTECH DIGITAL, INC.

SCHEDULE II—VALUATION AND QUALIFYING ACCOUNTS

FOR THE YEARS ENDED DECEMBER 31, 2020, 2019 AND 2018

(Amounts in thousands)

 

     Balance at
beginning
of period
     Charged
to expense
(credited)
     Acquisitions/
Recoveries/
(Write-offs)
    Balance
at end
of period
 

Allowance for Doubtful Accounts:

          

Year ended December 31, 2020

   $ 338      $ —        $ 75     $ 413  

Year ended December 31, 2019

     408        80        (150     338  

Year ended December 31, 2018

     398        10        —         408  

 

84


Table of Contents

Exhibit

  

(Index Description Exhibit)

2.1

   Asset Purchase Agreement, dated July  7, 2017, by and among Mahmood Abbas, Zahid Naeem, Sachin Wadhwa, InfoTrellis Inc. and Mastech InfoTrellis Digital, Ltd., incorporated by reference to Exhibit 2.1 to Mastech Digital, Inc.’s Current Report on Form 8-K, filed with the SEC on July 13, 2017

2.2

   Asset Purchase Agreement, dated July  7, 2017, by and among Mahmood Abbas, Zahid Naeem, Sachin Wadhwa, InfoTrellis Inc. and Mastech InfoTrellis, Inc., incorporated by reference to Exhibit  2.2 to Mastech Digital, Inc.’s Current Report on Form 8-K, filed with the SEC on July 13, 2017

2.3

   Share Purchase Agreement, dated July  7, 2017, by and amongst Mastech Digital Data, Inc., 2291496 Ontario Inc., InfoTrellis India Private Limited, Mastech Digital Private Limited and Kumaran Sasikanthan, incorporated by reference to Exhibit 2.3 to Mastech Digital, Inc.’s Current Report on Form 8-K, filed with the SEC on July 13, 2017

2.4

   Share Purchase Agreement, dated October  1, 2020, by and among Mastech Digital Data, Inc., AmberLeaf Partners, Inc., and its shareholders, Lawrence F. Goldman and Don Steffen, incorporated by reference to Exhibit 10.1 to Mastech Digital, Inc.’s Current Report on Form 8-K, filed with the SEC on October 6, 2020

3.1

   Amended and Restated Articles of Incorporation of Mastech Digital, Inc., incorporated by reference to Exhibit 3.1 to Mastech Digital, Inc.’s Current Report on Form 8-K filed with the SEC on September 12, 2016

3.2

   Amended and Restated Bylaws of Mastech Digital, Inc., incorporated by reference to Exhibit 3.2 to Mastech Digital, Inc.’s Current Report on Form 8-K filed with the SEC on September 12, 2016

4.1

   Form of Common Stock Certificate of Mastech Digital, Inc., incorporated by reference to Exhibit 4.1 to Mastech Digital, Inc.’s Annual Report on Form 10-K filed with the SEC on March 24, 2017

4.2

   Amended and Restated Registration Rights Agreement, dated September 17, 2020, by and among Mastech Digital, Inc., Ashok Trivedi, in his individual capacity and as trustee of the Ashok K. Trivedi Revocable Trust, STP L.P., Edani L.P., Riveda L.P., Sunil Wadhwani, in his individual capacity and as trustee of The Revocable Declaration of Trust of Sunil Wadhwani, Wadhwani Partners No. 1 L.P. and Wadhwani Partners No. 2 L.P., incorporated by reference to Exhibit 10.1 to Mastech Digital, Inc.’s Current Report on Form 8-K filed with the SEC on September 22, 2020

4.3

   Description of Securities Registered under Section  12 of the Securities Exchange Act of 1934, incorporated by reference to Exhibit 4.3 to Mastech Digital, Inc.’s Annual Report on Form 10-K filed with the SEC on March 30, 2020

10.1†

   Mastech Digital, Inc.’s Stock Incentive Plan (as amended and restated), effective as of May  14, 2014, incorporated by reference to Exhibit 10.2 to Mastech Digital, Inc.’s Current Report on Form 8-K filed with the SEC on May 23, 2016

10.2†

   Amendment to Mastech Digital, Inc.’s Stock Incentive Plan (as amended and restated), executed May  18, 2016, incorporated by reference to Exhibit 10.1 to Mastech Digital, Inc.’s Current Report on Form 8-K filed with the SEC on May 23, 2016

10.3†

   Second Amendment to Mastech Digital, Inc.’s Stock Incentive Plan (as amended and restated), executed May  16, 2018, incorporated by reference to Exhibit 10.1 to Mastech Digital, Inc.’s Current Report on Form 8-K filed with the SEC on May 18, 2018

 

85


Table of Contents

Exhibit

  

(Index Description Exhibit)

10.4†

   Third Amendment to Mastech Digital, Inc.’s Stock Incentive Plan (as amended and restated), executed May  15, 2019, incorporated by reference to Exhibit 10.1 to Mastech Digital, Inc.’s Current Report on Form 8-K filed with the SEC on May 15, 2019

10.5†

   Fourth Amendment to Mastech Digital, Inc.’s Stock Incentive Plan (as amended and restated), executed May  13, 2020, incorporated by reference to Exhibit 10.1 to Mastech Digital, Inc.’s Current Report on Form 8-K filed with the SEC on May 18, 2020

10.6

   Credit Agreement, dated July  13, 2017, by and among Mastech Digital, Inc., certain subsidiaries of Mastech Digital, Inc., PNC Bank, National Association, as administrative agent, swing loan lender and issuing lender, PNC Capital Markets LLC, as sole lead arranger and sole bookrunner, and certain financial institutions party thereto as lenders, incorporated by reference to Exhibit 10.1 to Mastech Digital, Inc.’s Current Report on Form 8-K, filed with the SEC on July 19, 2017

10.7

   First Amendment to Credit Agreement, dated November 2017, by and among Mastech Digital, Inc., PNC Bank, National Association, as administrative agent and a lender, and certain financial institutions party thereto as lenders, incorporated by reference to Exhibit 10.3 to Mastech Digital, Inc.’s Quarterly Report on Form 10-Q, filed with the SEC on May 11, 2018

10.8

   Second Amendment to Credit Agreement, dated April  20, 2018, by and among Mastech Digital, Inc., PNC Bank, National Association, as administrative agent and a lender, and certain financial institutions party thereto as lenders, incorporated by reference to Exhibit 10.1 to Mastech Digital, Inc.’s Current Report on Form 8-K, filed with the SEC on April 25, 2018

10.9

   Third Amendment to Credit Agreement and Joinder Agreement, dated as of October  1, 2020, by and among Mastech Digital, Inc., Mastech Digital Alliances, Inc., Mastech Digital Resourcing, Inc., Mastech Digital Data, Inc., Mastech InfoTrellis, Inc., Mastech InfoTrellis Digital, Ltd., Mastech Digital Services, Inc., Mastech Digital Solutions, Inc., Mastech Digital Consulting, Inc., Mastech Digital InfoTech, Inc., and AmberLeaf Partners, Inc., PNC Bank, National Association, and certain other financial institutions party thereto as lenders, and PNC Bank, National Association, in its capacity as administrative agent for the lenders thereto, incorporated by reference to Exhibit 10.1 to Mastech Digital, Inc.’s Current Report on Amendment No. 1 to Form 8-K, filed with the SEC on October 7, 2020

10.10

   Pledge Agreement, dated July  13, 2017, made by Mastech Digital, Inc. and certain subsidiaries of Mastech Digital, Inc., incorporated by reference to Exhibit 10.2 to Mastech Digital, Inc.’s Current Report on Form 8-K, filed with the SEC on July 19, 2017

10.11

   Securities Purchase Agreement, dated July  7, 2017, by and between Mastech Digital, Inc. and Ashok Trivedi, as trustee of the Ashok K. Trivedi Revocable Trust, incorporated by reference to Exhibit  10.1 to Mastech Digital, Inc.’s Current Report on Form 8-K, filed with the SEC on July 13, 2017

10.12

   Securities Purchase Agreement, dated July  7, 2017, by and between Mastech Digital, Inc. and Sunil Wadhwani, as trustee of The Revocable Declaration of Trust of Sunil Wadhwani, incorporated by reference to Exhibit 10.2 to Mastech Digital, Inc.’s Current Report on Form 8-K, filed with the SEC on July 13, 2017

10.13†

   Fourth Amended and Restated Executive Employment Agreement, dated as of March  20, 2019, between Mastech Digital Technologies, Inc., Mastech Digital, Inc. and Vivek Gupta, incorporated by reference to Exhibit 10.1 to Mastech Digital, Inc.’s Current Report on Form 8-K filed with the SEC on March 21, 2019

 

86


Table of Contents

Exhibit

  

(Index Description Exhibit)

10.14†

   Schedule A-5, dated March  10, 2021, to Fourth Amended and Restated Executive Employment Agreement, dated as of March  20, 2019, between Mastech Digital Technologies, Inc., Mastech Digital, Inc. and Vivek Gupta, incorporated by reference to Exhibit 10.1 to Mastech Digital, Inc.’s Current Report on Form 8-K filed with the SEC on March 15, 2021

10.15†

   Third Amended and Restated Executive Employment Agreement, dated as of March  20, 2019, between Mastech Digital Technologies, Inc., Mastech Digital, Inc. and John J. Cronin, Jr., incorporated by reference to Exhibit 10.2 to Mastech Digital, Inc.’s Current Report on Form 8-K filed with the SEC on March 21, 2019

10.16†

   Schedule A-10, dated March  10, 2021, to Third Amended and Restated Executive Employment Agreement, dated as of March 20, 2019, between Mastech Digital Technologies, Inc., Mastech Digital, Inc. and John J. Cronin, Jr., incorporated by reference to Exhibit 10.3 to Mastech Digital, Inc.’s Current Report on Form 8-K filed with the SEC on March 15, 2021

10.17†

  

Executive Employment Agreement effective as of January 7, 2019, between Mastech InfoTrellis, Inc. and Paul Burton, incorporated by reference to Exhibit 10.2 to Mastech Digital, Inc.’s Current Report on Form 8-K filed with the SEC on March 15, 2021

10.18†

  

Schedule A-3, dated March 10, 2021, to Executive Employment Agreement effective as of January 7, 2019, between Mastech InfoTrellis, Inc. and Paul Burton, incorporated by reference to Exhibit 10.2 to Mastech Digital, Inc.’s Current Report on Form 8-K filed with the SEC on March 15, 2021

10.19

   Lease Agreement, dated April  2, 2014, between PIBP 210 LLP and Mastech Digital, Inc., incorporated by reference to Exhibit 10.1 to Mastech Digital, Inc.’s Current Report on Form 8-K filed with the SEC on April 7, 2014

10.20†

   Form of Restricted Stock Agreement under the Mastech Digital, Inc. Stock Incentive Plan (as amended and restated), incorporated by reference to Exhibit 10.9 to Mastech Digital, Inc.’s Annual Report on Form 10-K filed with the SEC on March 24, 2017

10.21†

   Form of Non-Qualified Stock Option Agreement under the Mastech Digital, Inc. Stock Incentive Plan (as amended and restated), incorporated by reference to Exhibit 10.10 to Mastech Digital, Inc.’s Annual Report on Form 10-K filed with the SEC on March 24, 2017

10.22†

   Mastech Digital, Inc. 2019 Employee Stock Purchase Plan, executed on May  15, 2019, incorporated by reference to Exhibit 10.2 to Mastech Digital, Inc.’s Current Report on Form 8-K filed with the SEC on May 15, 2019

10.23†

   Summary of Director Compensation Arrangements

14.1

   Mastech Digital, Inc.’s Code of Business Conduct and Ethics, as adopted on September  15, 2016, incorporated by reference to Exhibit 14.1 to Mastech Digital, Inc.’s Annual Report on Form 10-K filed with the SEC on March 24, 2017

21.1

   List of Subsidiaries of Mastech Digital, Inc.

23.1

   Consent of UHY LLP, Independent Registered Public Accounting Firm

31.1

   Certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 by Chief Executive Officer

31.2

   Certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 by Chief Financial Officer

32.1

   Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, by Chief Executive Officer

 

87


Table of Contents

Exhibit

  

(Index Description Exhibit)

32.2

   Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, by Chief Financial Officer

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

 

Designates the Company’s management contracts or compensation plans or arrangements for its executive officers.

*

XBRL (eXtensible Business Reporting Language) information is furnished and not filed herewith.

 

88


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 this 16th day of March, 2021.

 

    MASTECH DIGITAL, INC.

 

    /S/    VIVEK GUPTA        
   

Vivek Gupta

President and Chief Executive Officer

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 indicated and on this 16th day of March, 2021.

 

 

    /s/    VIVEK GUPTA        
   

Vivek Gupta

President, Chief Executive Officer and Director

(Principal Executive Officer)

 

    /s/    JOHN J. CRONIN, JR.        
   

John J. Cronin, Jr.

Chief Financial Officer

(Principal Financial Officer and Principal Accounting Officer)

 

    /s/    SUNIL WADHWANI        
   

Sunil Wadhwani

Co-Chairman of the Board of Directors, and Director

 

    /s/    ASHOK TRIVEDI        
   

Ashok Trivedi

Co-Chairman of the Board of Directors, and Director

 

    /S/    GERHARD WATZINGER        
   

Gerhard Watzinger

Director

 

    /s/    JOHN AUSURA        
   

John Ausura

Director

 

    /s/    BRENDA GALILEE        
   

Brenda Galilee

Director

 

89

EX-10.23 2 d116994dex1023.htm EX-10.23 EX-10.23

Exhibit 10.23

SUMMARY OF DIRECTOR COMPENSATION ARRANGEMENTS

Independent non-employee directors of Mastech Digital, Inc. (the “Company”) will receive an annual retainer fee of $65,000 in 2021, other than the Chair of the Audit Committee who will receive an annual retainer fee of $69,000 in 2021. In addition, independent non-employee directors of the Company are eligible to participate in the Company’s Stock Incentive Plan, as amended (the “Stock Incentive Plan”). On January 30, 2021, our independent non-employee directors each received a restricted share grant under the Stock Incentive Plan of 3,985 restricted shares, which shares vest over a one-year period.

Non-independent directors of the Company will not receive any compensation for their service as directors of the Company.

All of the Company’s directors are reimbursed for reasonable travel expenses incurred in connection with attending Board of Directors and committee meetings.

EX-21.1 3 d116994dex211.htm EX-21.1 EX-21.1

Exhibit 21.1

SUBSIDIARIES

 

Incorporation/Organization

   Jurisdiction of

Mastech Digital Technologies, Inc.

   Pennsylvania

Mastech Digital Alliances, Inc.

   Pennsylvania

Mastech Digital Resourcing, Inc.

   Pennsylvania

Mastech Digital Services, Inc.

   Pennsylvania

Mastech Digital Consulting, Inc.

   Pennsylvania

Mastech Digital Solutions, Inc.

   Pennsylvania

Mastech Digital InfoTech, Inc.

   Pennsylvania

Mastech Digital Systems, Inc.

   Pennsylvania

Mastech Digital Data, Inc.

   Delaware

Mastech Digital Pvt, Ltd.

   India

Mastech InfoTrellis, Inc.

   Delaware

Mastech InfoTrellis Digital, Ltd.

   Canada

InfoTrellis India Pvt, Ltd.

   India

Mastech InfoTrellis, PTE, Ltd.

   Singapore

Mastech InfoTrellis, Ltd.

   England & Wales

Mastech InfoTrellis Limited

   Ireland

AmberLeaf Partners, Inc.

   Illinois
EX-23.1 4 d116994dex231.htm EX-23.1 EX-23.1

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Board of Directors of

Mastech Digital, Inc.

We hereby consent to the incorporation by reference in the Registration Statements on Form S 8 (File Nos. 333-153759, 333-212413 and 333-228808) of Mastech Digital, Inc. of our reports dated March 16, 2021, relating to the consolidated financial statements, financial statement schedule and the effectiveness of the Company’s internal control over financial reporting, which appear in this Annual Report on Form 10-K.

Our report on the effectiveness of internal control over financial reporting expresses an adverse opinion on the effectiveness of the Company’s internal control over financial reporting as of December 31, 2020.

 

/s/ UHY LLP

Farmington Hills, Michigan

March 16, 2021

EX-31.1 5 d116994dex311.htm EX-31.1 EX-31.1

Exhibit 31.1

I, Vivek Gupta, certify that:

1. I have reviewed this Annual Report on Form 10-K of Mastech Digital, 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 15(d)-15(f)) for the registrant and have:

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

  

MASTECH DIGITAL, INC.

Date: March 16, 2021

  
   /S/ VIVEK GUPTA
     Vivek Gupta
     President and Chief Executive Officer
EX-31.2 6 d116994dex312.htm EX-31.2 EX-31.2

Exhibit 31.2

I, John J. Cronin, Jr., certify that:

1. I have reviewed this Annual Report on Form 10-K of Mastech Digital, 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 15(d)-15(f)) for the registrant and have:

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

  

MASTECH DIGITAL, INC.

Date: March 16, 2021

  
   /S/ JOHN J. CRONIN, JR.
     John J. Cronin, Jr.
     Chief Financial Officer
EX-32.1 7 d116994dex321.htm EX-32.1 EX-32.1

Exhibit 32.1

Certification Pursuant to 18 U.S.C. Section 1350,

As Adopted Pursuant to

Section 906 of The Sarbanes-Oxley Act of 2002

In connection with the Annual Report of Mastech Digital, Inc. (the “Company”) on Form 10-K for the year ending December 31, 2020, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Vivek Gupta, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: March 16, 2021

 

/S/ VIVEK GUPTA
Vivek Gupta
President and Chief Executive Officer
EX-32.2 8 d116994dex322.htm EX-32.2 EX-32.2

Exhibit 32.2

Certification Pursuant to 18 U.S.C. Section 1350,

As Adopted Pursuant to

Section 906 of The Sarbanes-Oxley Act of 2002

In connection with the Annual Report of Mastech Digital, Inc. (the “Company”) on Form 10-K for the year ending December 31, 2020, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, John J. Cronin Jr., Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: March 16, 2021

 

/S/ JOHN J. CRONIN, JR.
John J. Cronin Jr.
Chief Financial Officer
EX-101.INS 9 mhh-20201231.xml XBRL INSTANCE DOCUMENT 0001437226 2020-12-31 0001437226 2019-12-31 0001437226 2020-01-01 2020-12-31 0001437226 2019-01-01 2019-12-31 0001437226 2018-01-01 2018-12-31 0001437226 2020-01-01 2020-03-31 0001437226 2020-10-01 2020-12-31 0001437226 2019-01-01 2019-03-31 0001437226 2019-04-01 2019-06-30 0001437226 2019-07-01 2019-09-30 0001437226 2019-10-01 2019-12-31 0001437226 2020-04-01 2020-06-30 0001437226 2020-07-01 2020-09-30 0001437226 2018-12-31 0001437226 2020-10-01 0001437226 2017-01-01 2017-12-31 0001437226 2019-01-01 0001437226 2020-06-30 0001437226 2021-03-01 0001437226 2017-12-31 0001437226 mhh:DataAndAnalyticsServicesMember 2019-12-31 0001437226 mhh:ITStaffingServicesMember 2019-12-31 0001437226 mhh:InterestRateRiskManagementMember 2019-12-31 0001437226 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001437226 us-gaap:InterestRateSwapMember 2019-12-31 0001437226 country:US 2019-12-31 0001437226 country:CA 2019-12-31 0001437226 mhh:IndiaAndOtherMember 2019-12-31 0001437226 us-gaap:InterestRateSwapMember us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0001437226 mhh:InterestRateRiskManagementMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateSwapMember 2019-12-31 0001437226 mhh:InfoTrellisIncMember 2019-12-31 0001437226 us-gaap:RevolvingCreditFacilityMember 2019-12-31 0001437226 mhh:TermLoanMember 2019-12-31 0001437226 us-gaap:CustomerRelationshipsMember mhh:ITStaffingServicesMember 2019-12-31 0001437226 us-gaap:TechnologyBasedIntangibleAssetsMember mhh:DataAndAnalyticsServicesMember 2019-12-31 0001437226 us-gaap:TradeNamesMember mhh:DataAndAnalyticsServicesMember 2019-12-31 0001437226 mhh:CovenantNotToCompeteMember mhh:DataAndAnalyticsServicesMember 2019-12-31 0001437226 us-gaap:CustomerRelationshipsMember mhh:DataAndAnalyticsServicesMember 2019-12-31 0001437226 mhh:CovenantNotToCompeteMember mhh:ITStaffingServicesMember 2019-12-31 0001437226 us-gaap:TradeNamesMember mhh:ITStaffingServicesMember 2019-12-31 0001437226 mhh:EmployeeStockPurchasePlanMember 2019-12-31 0001437226 us-gaap:RevolvingCreditFacilityMember mhh:SwingLoansMember 2020-12-31 0001437226 us-gaap:LineOfCreditMember us-gaap:RevolvingCreditFacilityMember 2020-12-31 0001437226 country:CA us-gaap:RevolvingCreditFacilityMember 2020-12-31 0001437226 mhh:RangeTwoMember 2020-12-31 0001437226 mhh:RangeOneMember 2020-12-31 0001437226 mhh:RangeFourMember 2020-12-31 0001437226 mhh:RangeThreeMember 2020-12-31 0001437226 mhh:DataAndAnalyticsServicesMember 2020-12-31 0001437226 mhh:ITStaffingServicesMember 2020-12-31 0001437226 mhh:InterestRateRiskManagementMember 2020-12-31 0001437226 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001437226 us-gaap:InterestRateSwapMember 2020-12-31 0001437226 mhh:IndiaAndOtherMember 2020-12-31 0001437226 us-gaap:InterestRateSwapMember us-gaap:OtherCurrentLiabilitiesMember 2020-12-31 0001437226 country:CA 2020-12-31 0001437226 country:US 2020-12-31 0001437226 us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateSwapMember mhh:InterestRateRiskManagementMember 2020-12-31 0001437226 us-gaap:RevolvingCreditFacilityMember 2020-12-31 0001437226 mhh:InfoTrellisIncMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-12-31 0001437226 us-gaap:EmployeeStockOptionMember 2020-12-31 0001437226 mhh:EmployeeStockPurchasePlanMember 2020-12-31 0001437226 mhh:InfoTrellisIncMember 2020-12-31 0001437226 srt:MinimumMember 2020-12-31 0001437226 srt:MaximumMember 2020-12-31 0001437226 mhh:TermLoanMember 2020-12-31 0001437226 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001437226 us-gaap:CustomerRelationshipsMember mhh:DataAndAnalyticsServicesMember 2020-12-31 0001437226 us-gaap:TechnologyBasedIntangibleAssetsMember mhh:DataAndAnalyticsServicesMember 2020-12-31 0001437226 us-gaap:TradeNamesMember mhh:DataAndAnalyticsServicesMember 2020-12-31 0001437226 mhh:CovenantNotToCompeteMember mhh:DataAndAnalyticsServicesMember 2020-12-31 0001437226 us-gaap:TradeNamesMember mhh:ITStaffingServicesMember 2020-12-31 0001437226 mhh:CovenantNotToCompeteMember mhh:ITStaffingServicesMember 2020-12-31 0001437226 us-gaap:CustomerRelationshipsMember mhh:ITStaffingServicesMember 2020-12-31 0001437226 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0001437226 mhh:CoronavirusAidReliefAndEconomicSecurityActMember mhh:SocialSecurityTaxMember 2020-12-31 0001437226 mhh:AmberLeafMember 2020-12-31 0001437226 mhh:AmberLeafPartnersIncMember 2019-01-01 2019-12-31 0001437226 mhh:InfoTrellisIncMember 2019-01-01 2019-12-31 0001437226 mhh:DataAndAnalyticsServicesMember 2019-01-01 2019-12-31 0001437226 mhh:ITStaffingServicesMember 2019-01-01 2019-12-31 0001437226 country:US 2019-01-01 2019-12-31 0001437226 country:CA 2019-01-01 2019-12-31 0001437226 mhh:IndiaAndOtherMember 2019-01-01 2019-12-31 0001437226 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001437226 us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember 2019-01-01 2019-12-31 0001437226 us-gaap:AllowanceForCreditLossMember 2019-01-01 2019-12-31 0001437226 mhh:CgiMember us-gaap:RevenueFromRightsConcentrationRiskMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001437226 us-gaap:AccountsReceivableMember us-gaap:RevenueFromRightsConcentrationRiskMember mhh:CgiMember 2019-01-01 2019-12-31 0001437226 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2019-01-01 2019-12-31 0001437226 mhh:DataAndAnalyticsServicesMember us-gaap:OperatingSegmentsMember 2019-01-01 2019-12-31 0001437226 mhh:ITStaffingServicesMember us-gaap:OperatingSegmentsMember 2019-01-01 2019-12-31 0001437226 us-gaap:OperatingSegmentsMember 2019-01-01 2019-12-31 0001437226 mhh:HudsonEmployeeRetirementSavingsPlanMember 2019-01-01 2019-12-31 0001437226 us-gaap:TimeAndMaterialsContractMember mhh:DataAndAnalyticsServicesMember 2019-01-01 2019-12-31 0001437226 us-gaap:FixedPriceContractMember mhh:DataAndAnalyticsServicesMember 2019-01-01 2019-12-31 0001437226 us-gaap:TimeAndMaterialsContractMember mhh:ITStaffingServicesMember 2019-01-01 2019-12-31 0001437226 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001437226 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001437226 mhh:TopTenCustomersMember 2019-01-01 2019-12-31 0001437226 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001437226 us-gaap:TradeNamesMember mhh:ITStaffingServicesMember 2019-01-01 2019-12-31 0001437226 mhh:CovenantNotToCompeteMember mhh:ITStaffingServicesMember 2019-01-01 2019-12-31 0001437226 us-gaap:CustomerRelationshipsMember mhh:DataAndAnalyticsServicesMember 2019-01-01 2019-12-31 0001437226 mhh:CovenantNotToCompeteMember mhh:DataAndAnalyticsServicesMember 2019-01-01 2019-12-31 0001437226 us-gaap:TradeNamesMember mhh:DataAndAnalyticsServicesMember 2019-01-01 2019-12-31 0001437226 us-gaap:TechnologyBasedIntangibleAssetsMember mhh:DataAndAnalyticsServicesMember 2019-01-01 2019-12-31 0001437226 us-gaap:CustomerRelationshipsMember mhh:ITStaffingServicesMember 2019-01-01 2019-12-31 0001437226 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0001437226 mhh:EmployeeStockPurchasePlanMember 2019-01-01 2019-12-31 0001437226 us-gaap:RevolvingCreditFacilityMember 2019-01-01 2019-12-31 0001437226 mhh:AmberLeafPartnersIncMember 2018-01-01 2018-12-31 0001437226 mhh:InfoTrellisIncMember 2018-01-01 2018-12-31 0001437226 mhh:DataAndAnalyticsServicesMember 2018-01-01 2018-12-31 0001437226 mhh:ITStaffingServicesMember 2018-01-01 2018-12-31 0001437226 country:US 2018-01-01 2018-12-31 0001437226 country:CA 2018-01-01 2018-12-31 0001437226 mhh:IndiaAndOtherMember 2018-01-01 2018-12-31 0001437226 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001437226 us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember 2018-01-01 2018-12-31 0001437226 us-gaap:AllowanceForCreditLossMember 2018-01-01 2018-12-31 0001437226 us-gaap:SalesRevenueNetMember mhh:CgiMember us-gaap:RevenueFromRightsConcentrationRiskMember 2018-01-01 2018-12-31 0001437226 mhh:DataAndAnalyticsServicesMember us-gaap:OperatingSegmentsMember 2018-01-01 2018-12-31 0001437226 mhh:ITStaffingServicesMember us-gaap:OperatingSegmentsMember 2018-01-01 2018-12-31 0001437226 us-gaap:OperatingSegmentsMember 2018-01-01 2018-12-31 0001437226 mhh:HudsonEmployeeRetirementSavingsPlanMember 2018-01-01 2018-12-31 0001437226 us-gaap:TimeAndMaterialsContractMember mhh:DataAndAnalyticsServicesMember 2018-01-01 2018-12-31 0001437226 us-gaap:FixedPriceContractMember mhh:DataAndAnalyticsServicesMember 2018-01-01 2018-12-31 0001437226 us-gaap:TimeAndMaterialsContractMember mhh:ITStaffingServicesMember 2018-01-01 2018-12-31 0001437226 mhh:TopTenCustomersMember 2018-01-01 2018-12-31 0001437226 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001437226 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001437226 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0001437226 mhh:AmberLeafPartnersIncMember 2020-01-01 2020-12-31 0001437226 mhh:DataAndAnalyticsServicesMember 2020-01-01 2020-12-31 0001437226 mhh:ITStaffingServicesMember 2020-01-01 2020-12-31 0001437226 country:US 2020-01-01 2020-12-31 0001437226 country:CA 2020-01-01 2020-12-31 0001437226 mhh:IndiaAndOtherMember 2020-01-01 2020-12-31 0001437226 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001437226 mhh:RangeOneMember 2020-01-01 2020-12-31 0001437226 mhh:RangeTwoMember 2020-01-01 2020-12-31 0001437226 mhh:RangeThreeMember 2020-01-01 2020-12-31 0001437226 mhh:RangeFourMember 2020-01-01 2020-12-31 0001437226 mhh:HudsonEmployeeRetirementSavingsPlanMember 2020-01-01 2020-12-31 0001437226 us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember 2020-01-01 2020-12-31 0001437226 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember mhh:CgiMember 2020-01-01 2020-12-31 0001437226 us-gaap:RevenueFromRightsConcentrationRiskMember us-gaap:AccountsReceivableMember mhh:CgiMember 2020-01-01 2020-12-31 0001437226 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2020-01-01 2020-12-31 0001437226 mhh:DataAndAnalyticsServicesMember us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0001437226 mhh:ITStaffingServicesMember us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0001437226 us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0001437226 us-gaap:AllowanceForCreditLossMember 2020-01-01 2020-12-31 0001437226 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001437226 us-gaap:ComputerEquipmentMember 2020-01-01 2020-12-31 0001437226 us-gaap:MachineryAndEquipmentMember srt:MinimumMember 2020-01-01 2020-12-31 0001437226 us-gaap:MachineryAndEquipmentMember srt:MaximumMember 2020-01-01 2020-12-31 0001437226 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember srt:MinimumMember 2020-01-01 2020-12-31 0001437226 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember srt:MaximumMember 2020-01-01 2020-12-31 0001437226 us-gaap:TimeAndMaterialsContractMember mhh:DataAndAnalyticsServicesMember 2020-01-01 2020-12-31 0001437226 us-gaap:FixedPriceContractMember mhh:DataAndAnalyticsServicesMember 2020-01-01 2020-12-31 0001437226 us-gaap:TimeAndMaterialsContractMember mhh:ITStaffingServicesMember 2020-01-01 2020-12-31 0001437226 us-gaap:FixedPriceContractMember mhh:ITStaffingServicesMember 2020-01-01 2020-12-31 0001437226 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001437226 mhh:TopTenCustomersMember 2020-01-01 2020-12-31 0001437226 us-gaap:PerformanceSharesMember 2020-01-01 2020-12-31 0001437226 us-gaap:RevolvingCreditFacilityMember country:US 2020-01-01 2020-12-31 0001437226 us-gaap:RevolvingCreditFacilityMember country:CA 2020-01-01 2020-12-31 0001437226 mhh:InfoTrellisIncMember 2020-01-01 2020-12-31 0001437226 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001437226 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001437226 srt:MinimumMember mhh:InfoTrellisIncMember 2020-01-01 2020-12-31 0001437226 srt:MaximumMember mhh:InfoTrellisIncMember 2020-01-01 2020-12-31 0001437226 srt:MaximumMember 2020-01-01 2020-12-31 0001437226 srt:MinimumMember 2020-01-01 2020-12-31 0001437226 mhh:FederalFundsRateMember 2020-01-01 2020-12-31 0001437226 us-gaap:AccountingStandardsUpdate201409Member mhh:InfoTrellisIncMember 2020-01-01 2020-12-31 0001437226 srt:WeightedAverageMember 2020-01-01 2020-12-31 0001437226 us-gaap:CustomerRelationshipsMember mhh:ITStaffingServicesMember 2020-01-01 2020-12-31 0001437226 mhh:CovenantNotToCompeteMember mhh:ITStaffingServicesMember 2020-01-01 2020-12-31 0001437226 us-gaap:TradeNamesMember mhh:ITStaffingServicesMember 2020-01-01 2020-12-31 0001437226 mhh:CovenantNotToCompeteMember mhh:DataAndAnalyticsServicesMember 2020-01-01 2020-12-31 0001437226 us-gaap:TradeNamesMember mhh:DataAndAnalyticsServicesMember 2020-01-01 2020-12-31 0001437226 us-gaap:TechnologyBasedIntangibleAssetsMember mhh:DataAndAnalyticsServicesMember 2020-01-01 2020-12-31 0001437226 us-gaap:CustomerRelationshipsMember mhh:DataAndAnalyticsServicesMember 2020-01-01 2020-12-31 0001437226 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001437226 us-gaap:DesignatedAsHedgingInstrumentMember mhh:ForeignExchangeForwardAndInterestRateSwapMember 2020-01-01 2020-12-31 0001437226 mhh:AmberLeafMember 2020-01-01 2020-12-31 0001437226 mhh:EmployeeStockPurchasePlanMember 2020-01-01 2020-12-31 0001437226 mhh:LIBORFloorRateMember 2020-01-01 2020-12-31 0001437226 mhh:InfoTrellisIncMember 2017-01-01 2017-12-31 0001437226 mhh:DataAndAnalyticsServicesMember 2018-12-31 0001437226 mhh:ITStaffingServicesMember 2018-12-31 0001437226 country:US 2018-12-31 0001437226 country:CA 2018-12-31 0001437226 mhh:IndiaAndOtherMember 2018-12-31 0001437226 mhh:InfoTrellisIncMember 2018-12-31 0001437226 mhh:EmployeeStockPurchasePlanMember 2019-05-15 0001437226 mhh:AmberLeafPartnersIncMember 2020-10-01 2020-10-01 0001437226 mhh:AmberLeafPartnersIncMember mhh:TermLoanDebtFacilityMember 2020-10-01 2020-10-01 0001437226 us-gaap:RevolvingCreditFacilityMember srt:MaximumMember 2020-10-01 2020-10-01 0001437226 mhh:TermLoanMember srt:MaximumMember 2020-10-01 2020-10-01 0001437226 mhh:AmberLeafPartnersIncMember 2020-10-01 0001437226 mhh:AmberLeafPartnersIncMember us-gaap:RevolvingCreditFacilityMember 2020-10-01 0001437226 mhh:AmberLeafPartnersIncMember us-gaap:CustomerRelationshipsMember 2020-10-01 0001437226 mhh:AmberLeafPartnersIncMember mhh:CovenantNotToCompeteMember 2020-10-01 0001437226 mhh:AmberLeafPartnersIncMember us-gaap:TradeNamesMember 2020-10-01 0001437226 mhh:AmberLeafPartnersIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-10-01 0001437226 us-gaap:RevolvingCreditFacilityMember 2020-10-01 0001437226 mhh:TermLoanMember 2020-10-01 0001437226 mhh:HudsonItMember 2015-06-15 0001437226 mhh:InfoTrellisIncMember 2017-07-13 0001437226 mhh:PncBankNaMember mhh:TermLoanMember 2017-07-13 0001437226 mhh:PncBankNaMember 2017-07-13 0001437226 mhh:PncBankNaMember us-gaap:RevolvingCreditFacilityMember 2017-07-13 0001437226 mhh:InterestRateRiskManagementMember us-gaap:InterestRateSwapMember 2017-07-13 0001437226 mhh:PncBankNaMember us-gaap:RevolvingCreditFacilityMember srt:MaximumMember 2017-07-13 2017-07-13 0001437226 mhh:PncBankNaMember mhh:TermLoanMember 2017-07-13 2017-07-13 0001437226 mhh:PncBankNaMember 2018-04-20 2018-04-20 0001437226 us-gaap:RevolvingCreditFacilityMember 2020-04-01 2020-04-30 0001437226 mhh:CoronavirusAidReliefAndEconomicSecurityActMember mhh:SocialSecurityTaxMember mhh:AccruedPayrollAndRelatedCostMember 2021-12-31 0001437226 mhh:CoronavirusAidReliefAndEconomicSecurityActMember mhh:SocialSecurityTaxMember mhh:LongTermPayrollTaxLiabiitiesMember 2022-12-31 0001437226 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001437226 us-gaap:AllowanceForCreditLossMember 2018-12-31 0001437226 us-gaap:AllowanceForCreditLossMember 2019-12-31 0001437226 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001437226 us-gaap:CommonStockMember 2019-12-31 0001437226 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001437226 us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember 2019-12-31 0001437226 us-gaap:TreasuryStockMember 2019-12-31 0001437226 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001437226 us-gaap:CommonStockMember 2017-12-31 0001437226 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001437226 us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember 2017-12-31 0001437226 us-gaap:TreasuryStockMember 2017-12-31 0001437226 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001437226 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0001437226 us-gaap:AllowanceForCreditLossMember 2017-12-31 0001437226 mhh:DataAndAnalyticsServicesMember 2017-12-31 0001437226 mhh:ITStaffingServicesMember 2017-12-31 0001437226 us-gaap:CommonStockMember 2018-12-31 0001437226 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001437226 us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember 2018-12-31 0001437226 us-gaap:TreasuryStockMember 2018-12-31 0001437226 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001437226 us-gaap:AllowanceForCreditLossMember 2020-12-31 0001437226 us-gaap:CommonStockMember 2020-12-31 0001437226 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001437226 us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember 2020-12-31 0001437226 us-gaap:TreasuryStockMember 2020-12-31 0001437226 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 7677000 2981000 22036000 22345000 10098000 10007000 1346000 1597000 41157000 36930000 1931000 1871000 2730000 2728000 563000 496000 396000 405000 32510000 26106000 21930000 20050000 102046000 90584000 4400000 4575000 2589000 4027000 12374000 7902000 1051000 954000 478000 237000 21971000 19091000 12875000 20682000 165000 3253000 2619000 3286000 185000 42513000 44304000 130000 127000 25509000 21939000 38620000 28759000 -539000 -358000 4187000 4187000 59533000 46280000 1079000 2325000 142562000 145593000 134636000 42528000 38136000 37063000 32221000 -6069000 38136000 13403000 16987000 11625000 -866000 -1779000 -2171000 -40000 96000 11000 30994000 30903000 9861000 11145000 6691000 8000 -149000 96000 -187000 -129000 -207000 -179000 -278000 -111000 2000 -39000 25000 9680000 10906000 6555000 126000 20241000 10923000 -4154000 17000 27153000 6691000 -136000 -136000 470000 470000 118000 118000 20000 11145000 9861000 -181000 -181000 -239000 -239000 936000 936000 2021000 2021000 7000 130000 25509000 38620000 -4187000 -539000 126000 20829000 17614000 -4174000 -119000 34276000 127000 21939000 28759000 -4187000 -358000 20000 7000 1327000 1330000 13000 13000 1000 167000 168000 9861000 11145000 6691000 3589000 3434000 3182000 80000 10000 284000 104000 100000 2021000 936000 470000 -1821000 1322000 171000 -2133000 -5648000 -251000 386000 -1613000 -100000 6287000 174000 91000 -264000 146000 -21000 15969000 9575000 298000 1014000 -9634000 -879000 21231000 16084000 -18000 -7000 -9000 -135000 222000 -20000 -19000 136000 7428000 -283000 -901000 -1241000 -461000 -172000 -9551000 -3976000 4526000 4003000 7000 118000 1330000 550000 -6714000 -13389000 771000 -1056000 -471000 -187000 -129000 -207000 -1184000 4696000 1687000 1294000 2478000 779000 1780000 2060000 2681000 2634000 2031000 285000 71000 20000 13000 413000 338000 0 80000 10000 2400000 799000 746000 455000 372000 294000 78000 86000 165000 179000 0 20000 0.02 0.02 1.00 18541000 18732000 18919000 11685000 7931000 4884000 30226000 26663000 23803000 163875000 166911000 153361000 163875000 166911000 153361000 0.150 0.113 0.128 0.117 0.103 0.47 0.45 0.47 189890000 188710000 172610000 3603000 2918000 3125000 608000 1946000 1429000 194101000 193574000 177164000 9664000 12546000 336000 2970000 440000 490000 770000 4670000 6404000 12546000 2400000 -400000 202842000 204846000 187956000 10594000 12119000 7631000 8400000 9700000 8427000 8427000 8427000 8427000 17679000 17679000 24083000 P12Y 7999000 3694000 4305000 P5Y 319000 319000 P3Y 249000 249000 P12Y 19641000 4866000 14775000 P5Y P5Y P7Y 1979000 1711000 1201000 548000 11169000 869000 624000 842000 653000 1355000 33099000 P12Y 7999000 3027000 4972000 P5Y 319000 290000 29000 P3Y 249000 249000 P12Y 16671000 3415000 13256000 P5Y P5Y P7Y 1209000 1221000 761000 374000 8379000 600000 424000 621000 387000 785000 28429000 3168000 47500000 30000000 15000000 17500000 6000000 5000000 0.85 0.60 10000000 0.85 0.60 1100000 0.0050 0.0050 0.0125 0.0175 0.0250 0.0150 0.0225 0.0275 0.0350 752000 225000 263000 0 9500000 22000000 13000000 17500000 16000000 5000000 4000000 P3Y9M18D P1Y4M24D 5700000 3404000 0.053 1600000 1600000 1400000 0.50 0.06 0 55000 79000 3773000 260000 254000 613000 674000 3.43 495000 52000 2.08 6000 3.20 1111000 4.95 683000 6.48 6000 1.18 67000 6.35 1721000 800000 305000 207000 15.49 4.36 8.04 5.52 15.90 13100000 4200000 4300000 44000 373000 655000 529000 228000 904000 P8Y 6.65 2009000 P7Y10M24D 9.40 164000 6.74 386000 P6Y3M18D 4.93 0.014 0.024 0.000 0.000 0.527 0.497 P3Y10M24D P5Y 6.36 2.95 33285 34380 30500 11475 16365 13917 17460 21500 0 30843 490000 153000 600000 20459 10.91 0.15 25000 0.15 590000 252000 128000 5700000 136000 P3Y 0.0199 15000000 8100000 10300000 35000 43000 0 2574 0 5.05 0 518000 141000 658000 203000 211000 11292000 11029000 10950000 0.87 11950000 11232000 11161000 10000 7000 17000 -207000 98000 -109000 0 -2000 -2000 0 -25000 -25000 71000 -136000 -197000 -129000 0 0 0 0 -513000 -326000 -181000 32000 121000 39000 -2000 78000 -32000 -26000 -310000 121000 32000 39000 -2000 -119000 6000 -110000 -239000 -181000 35000 35000 43000 43000 6100000 11100000 0 6069000 17125000 0 0 0 50425000 12719000 1869000 0.17 0.16 47583000 12656000 2969000 0.26 0.25 47383000 13090000 2998000 0.26 0.25 48710000 194101000 51539000 13074000 2025000 0.18 0.17 30226000 26663000 23803000 163875000 166911000 153361000 177164000 0.505 0.467 0.440 0.221 0.213 0.209 0.266 0.248 0.240 5455000 5495000 5710000 11388000 8001000 7184000 12894000 16843000 13496000 2727000 2790000 2688000 -2211000 -770000 -1768000 -6069000 -140000 650000 -110000 55792000 41527000 43182000 2245000 2078000 2051000 193000 203000 175000 46254000 49057000 49402000 1344000 1356000 1131000 105000 102046000 90584000 92584000 811000 596000 298000 1014000 771000 189890000 188710000 172610000 1613000 3603000 2918000 3125000 7000 608000 1946000 1429000 351000 1971000 10-K Yes false 2020-12-31 2020 FY Mastech Digital, Inc. 0001437226 --12-31 Yes No No Accelerated Filer Common Stock MHH NYSE PA true false false 81727000 11417953 5224000 5095000 4617000 796000 1396000 2882000 3321000 1025000 413000 338000 0 20000000 0 0 20000000 0 250000000 13039893 250000000 12700660 1646420 1646420 -11056000 222000 222000 3000 9738000 -100000 -4000 9345000 17500000 168000 246000 <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%;"><div style="font-weight:bold;display:inline;">1.</div></td><td style="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;;text-align:left;"><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;">Summary of Significant Accounting Policies: </div></div></div></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">References in this Annual Report on Form <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10-K</div> to &#8220;we&#8221;, &#8220;our&#8221;, &#8220;Mastech Digital&#8221;, &#8220;Mastech&#8221; or &#8220;the Company&#8221; refer collectively to Mastech Digital, Inc. and its wholly-owned operating subsidiaries, which are included in these Consolidated Financial Statements (the &#8220;Financial Statements&#8221;). </div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Description of Business </div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">We are a provider of Digital Transformation IT Services to mostly large and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">medium-sized</div> organizations. </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;">Our portfolio of offerings includes data management and analytics services; digital learning services; and IT staffing services. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Reflective of our 2017 acquisition of the services division of Canada-based InfoTrellis, Inc., we have added specialized capabilities in delivering data and analytics services to our customers globally. This business offers project-based consulting services in the areas of data management, data engineering and data science, with such services delivered using <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">on-site</div> and offshore resources. In October 2020, we acquired AmberLeaf Partners, Inc. (&#8220;AmberLeaf&#8221;), a Chicago-based customer experience consulting firm. This acquisition expands our capabilities in customer experience strategy and managed services offering for a variety of Cloud-based enterprise applications across sales, marketing and customer services organizations.</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;">Our IT staffing business combines technical expertise with business process experience to deliver a broad range of staffing services in digital and mainstream technologies. Our digital technologies include data management, analytics, cloud, mobility, social and artificial intelligence. We work with businesses and institutions with significant IT spending and recurring staffing service needs. We also support smaller organizations with their &#8220;project focused&#8221; temporary IT staffing requirements. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic had a material impact on activity levels in both of our business segments. As we enter 2021, we are encouraged by the global <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">roll-out</div> of vaccination programs and some signs of economic expansion. While there is still uncertainty in the global markets, we are hopeful that economic conditions will improve throughout the year as the impact of the pandemic subsides. </div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Accounting Principles </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&#8217;s Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;). </div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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 material intercompany transactions and balances have been eliminated in consolidation. </div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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 </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 disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. Actual results could differ from these estimates. </div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;"><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 are defined as cash and highly liquid debt investments with maturities of three months or less when purchased. Cash equivalents are stated at cost, which approximates market value. </div></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; margin-left: 4%;"><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;">Accounts Receivable and Unbilled Receivables </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 extends credit to clients based upon management&#8217;s assessment of their creditworthiness. A substantial portion of the Company&#8217;s revenue, and the resulting accounts receivable, are from Fortune 1000 companies, major systems integrators and other staffing organizations. The Company does not generally charge interest on delinquent accounts receivable. </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;">Unbilled receivables represent amounts recognized as revenues based on services performed and, in accordance with the terms of the client contract, will be invoiced in a subsequent 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;">See Note 2 &#8220;Revenue from Contracts with Customers&#8221; for further details. </div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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 Uncollectible 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;">Accounts receivable are reviewed periodically to determine the probability of loss. The Company records an allowance for uncollectible accounts when it is probable that the related receivable balance will not be collected based on historical collection experience, client-specific collection issues, and other matters the Company identifies in its collection monitoring. </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 Allowance for Uncollectible Accounts was $413,000 and $338,000 at December&#160;31, 2020 and 2019, respectively. There were $0, $80,000 and $10,000 of bad debt expense charges for the years ended December&#160;31, 2020, 2019 and 2018, respectively, which amounts are reflected in the Consolidated Statements of Operations. </div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Equipment, Enterprise Software and Leasehold Improvements </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;">Equipment, enterprise software and leasehold improvements are stated at historical cost. The Company provides for depreciation using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of (a)&#160;the remaining term of the lease or (b)&#160;the estimated useful life of the improvements. Repairs and maintenance, which do not extend the useful life of the respective assets, are charged to expense as incurred. Upon disposal, assets and related accumulated depreciation are removed from the Company&#8217;s accounts and the resulting gains or losses are reflected in the Company&#8217;s Consolidated Statement of Operations. </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 estimated useful lives of depreciable assets are primarily 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="font-family: &quot;times new roman&quot;;;width:51%;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;;width:3%;"></td><td style="font-family: &quot;times new roman&quot;;;width:46%;"></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="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Laptop Computers</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">18&#160;months</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="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Equipment</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-5&#160;years</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: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Enterprise Software</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">3-5&#160;years</div></td></tr></table> <div style="clear: both; max-height: 0px;"></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;">The Company capitalizes certain external and internal computer software and software development costs incurred during the application development stage. The application development stage generally includes software design and configuration, coding, testing and installation activities. Capitalized costs include only external direct cost of material and services consumed in developing or obtaining <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software, and payroll and payroll-related costs for employees who are directly associated with and devote time to the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software project. Capitalization of such costs ceases no later than the point at which the project is substantially complete and ready for its intended use. Training and maintenance costs are expensed as incurred, while upgrades and enhancements are capitalized if it is probable that such expenditures will result in additional functionality. </div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company implemented new enterprise software applications to its backbone systems environment. The Company has capitalized $2.4&#160;million related to this endeavor for which the core system was placed in service on July&#160;1, 2018. The Company started amortizing these costs commencing with this <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">go-live</div> implementation date. </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;">Depreciation and amortization expense related to fixed assets totaled $799,000 $746,000 and $455,000 for the years ended December&#160;31, 2020, 2019 and 2018, respectively. </div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Goodwill and Intangible Assets </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Identifiable intangible assets are recorded at fair value as of the closing date when acquired in a business combination. Identifiable intangible assets related to acquisitions consisted of client relationships, covenants <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;">not-to-compete,</div></div> trade names and technology, which are being amortized using the straight-line method over their estimated useful lives ranging from three years to twelve years, as more fully described in Note 3 &#8220;Business Combinations&#8221; and Note 4 &#8220;Goodwill and Other Intangible Assets, net&#8221; to the Notes to the Consolidated Financial Statements. </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;">Excess purchase price over the fair value of net tangible assets and identifiable intangible assets acquired are recorded as goodwill.&#160;Goodwill is not amortized but is tested for impairment at least on an annual basis.&#160;If impairment is indicated, a write-down to fair value is recorded based on the excess of the carrying value of the reporting unit over its 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;">We review goodwill and intangible assets for impairment annually as of October 1<div style="font-size: 85%; vertical-align: top;;vertical-align: super;font-size: smaller;display:inline;">st</div> or more frequently if events or changes in circumstances indicate that the carrying value of the assets may not be recoverable.&#160;The impairment test is performed at the reporting unit level. Determination of recoverability is based on the lowest level of identifiable estimated future discounted cash flows resulting from use of the assets and their eventual disposition. Measurement of any impairment loss is based on the excess carrying value of the reporting unit over 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;">In conducting our annual impairment testing, we have the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not (more than 50%) that the estimated fair value of a reporting unit is less than its carrying amount. If not, no further goodwill impairment testing is required. If it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying amount, we are then required to perform a quantitative impairment test. We also may elect not to perform the qualitative assessment, and instead, proceed directly to the quantitative impairment test. </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 2020, 2019 and 2018, we performed quantitative impairment tests related to our June 2015 acquisition of Hudson Global Resources Management, Inc.&#8217;s U.S. IT staffing business (&#8220;Hudson IT&#8221;). The results of each of these testing&#8217;s indicated no impairment associated with the carrying amount of goodwill. </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;">Additionally in 2020, 2019 and 2018, we performed quantitative impairment tests related to our July 2017 acquisition of InfoTrellis. The results of the 2020 and 2019 testing indicated no impairment associated with the carrying amount of goodwill. The results of the 2018 testing indicated an impairment associated with the carrying amount of goodwill in 2018, and a goodwill impairment charge of $9.7&#160;million was recorded in 2018 and is reflected in selling, general and administrative expenses in the Company&#8217;s Consolidated Statements of Operations in Item 8, herein.</div>&#160;</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; margin-left: 4%;"><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;">The Company accounts for acquisitions in accordance with guidance found in ASC 805, <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Business Combinations</div> (&#8220;ASC 805&#8221;). This guidance requires consideration given (including contingent consideration), assets acquired and liabilities assumed to be valued at their fair market values at the acquisition date. The guidance further provides that: <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1)&#160;in-process</div> research and development will be recorded at fair value as an indefinite-lived intangible asset; (2)&#160;acquisition-related transaction costs will generally be expensed as incurred; (3)&#160;restructuring costs associated with a business combination will generally be expensed subsequent to the acquisition date; and (4)&#160;changes in deferred tax asset valuation allowances and income tax uncertainties after the acquisition date generally will effect income tax expense. </div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">ASC 805 requires that any excess purchase price over fair value of assets acquired (including identifiable intangibles) and liabilities assumed be recognized as goodwill.&#160;Additionally, any excess fair value of acquired net assets over acquisition consideration results in a bargain purchase gain.&#160;Prior to recording a gain, the acquiring entity must reassess whether all acquired assets and assumed liabilities have been identified and must perform <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">re-measurements</div> to verify that the consideration paid, assets acquired and liabilities assumed have all been properly valued. </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 AmberLeaf financial results are included in the Company&#8217;s Consolidated Financial Statements from the date of the acquisition of October&#160;1, 2020. </div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Leases </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company adopted ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">No.&#160;2016-02,</div> &#8220;Leases (Topic 842)&#8221; on January&#160;1, 2019 using the additional transition method noted in ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018-11.</div> The adoption of the new standard resulted in the Company recording a lease <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 related lease liability of $5.7&#160;million as of January&#160;1, 2019. The cumulative effect of initially applying the new guidance had an immaterial impact on the opening balance of retained earnings. The Company does not expect the guidance to have a material impact on its consolidated net earnings in future periods. We elected the package of practical expedients permitted under the transition guidance within the new standard, which allowed us to carry-forward the historical lease classification, among other things. </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; margin-left: 4%;"><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 records an estimated liability for income and other taxes based on what management determines will likely be paid in the various tax jurisdictions in which we operate. Management uses its best judgment in the determination of these amounts. However, the liabilities ultimately realized and paid are dependent on various matters, including the resolution of the tax audits in the various affected tax jurisdictions, and may differ from the amounts recorded. An adjustment to the estimated liability would be recorded through income in the period in which it becomes probable that the amount of the actual liability differs from the amount recorded. </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;">Management determines the Company&#8217;s income tax provision using the asset and liability method. Under this method, deferred income taxes are provided for the temporary differences between the financial reporting basis and the tax basis of the Company&#8217;s assets and liabilities. The Company measures deferred tax assets and liabilities using enacted tax rates in effect for the year in which we expect to recover or settle the temporary differences. The effect of a change in tax rates on deferred taxes is recognized in the period that the change is enacted. The Company evaluates its deferred tax assets and records a valuation allowance when, in management&#8217;s opinion, it is more likely than not that some portion or all of the deferred tax assets will not be realized. As of December&#160;31, 2020 and 2019, the Company provided a valuation allowance of $179,000 and $7,000, respectively, related to the uncertainty of the realization of foreign net operating losses (&#8220;NOL&#8221;). </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In 2017, the Company incurred an estimated <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">one-time</div> charge of $372,000 related to the enactment of the Tax Cuts and Jobs Act of 2017 (&#8220;TCJA&#8221;). This charge is related to the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">re-measurement</div> of the Company&#8217;s deferred tax assets arising from a lower U.S. corporate tax rate of $294,000 and a $78,000 charge related to a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">one-time</div> transition tax applicable to the new dividend exemption system related to foreign earnings. In 2018, the Company finalized this estimate, thus recording an additional expense of $86,000 related to the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">re-measurement</div> of the Company&#8217;s deferred tax assets and a $165,000 charge related to a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">one-time</div> transition tax applicable to the new dividend exemption system related to foreign earnings. No transition tax charges were incurred in 2019 or 2020. </div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The TCJA also created a new requirement that certain income earned by foreign subsidiaries, known as global intangible <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">low-tax</div> income (&#8220;GILTI&#8221;), must be included in the gross income of their U.S. shareholder. The FASB allows an accounting policy election of either recognizing deferred taxes for temporary differences expected to reverse as GILTI in future years or recognizing such taxes as a current-period expense when incurred. We have elected to treat the tax effect of GILTI as a current-period expense as incurred. </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 in accordance with ASC Topic <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">740-10,</div> &#8220;<div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Accounting for Uncertainty in Income Taxes</div>&#8221;. Accordingly, the Company has reported a liability for unrecognized tax benefits resulting from uncertain tax positions taken, or expected to be taken, in a tax return. As of December&#160;31, 2020 and 2019, the Company provided $0 and $20,000 for uncertain tax positions, including interest and penalties, related to various federal and state income tax matters. </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&#8217;s 2015 federal income tax return was under audit by the Internal Revenue Service (&#8220;IRS&#8221;). In the fourth quarter 2019, the Company and the IRS agreed to certain adjustments related to the Company&#8217;s 2015 and 2016 income tax returns. The impact of this settlement on the Company&#8217;s tax provision in 2019 was not material. The Company was noticed by the IRS that they will be conducting an audit of our 2018 tax returns in the coming months. </div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Deferred Financing 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;">The Company capitalizes expenses directly related to securing its credit facilities. These deferred costs are amortized as interest expense over the term of the underlying facilities. Unamortized deferred financing costs are included as reductions in the long-term debt caption in the Consolidated Balance Sheets. </div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Contingent Consideration Liability </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;">In connection with the AmberLeaf acquisition, the Company has an obligation to pay consideration that is contingent upon the achievement of specified earnings before interest and taxes objectives (&#8220;EBIT&#8221;). As of the acquisition date, the Company recorded a contingent consideration liability of $2.9&#160;million representing the estimated fair value of the contingent consideration that is expected to be paid. The fair value of the contingent consideration liability was estimated by utilizing a probability weighted simulation model to determine the fair value of contingent consideration. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In connection with the InfoTrellis acquisition, the Company had an obligation to pay consideration that was contingent upon the achievement of specified earnings before interest and taxes objectives (&#8220;EBIT&#8221;). As of the acquisition date, the Company recorded a contingent consideration liability representing the estimated fair value of the contingent consideration that was expected to be paid. The fair value of the contingent consideration liability was estimated by utilizing a probability weighted simulation model to determine the fair value of contingent consideration. We <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">re-measured</div> this liability and recorded changes in the fair value when it was more likely than not that the future payments based on EBIT estimates had changed. Increases or decreases in the fair value of contingent consideration can result from changes in timing and amounts of revenue and earnings estimates. </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;">In 2019 and 2018, the Company revalued the contingent consideration liability of the InfoTrellis acquisition after determining that relevant conditions for payment of such liability were not satisfied. The revaluation resulted in a $6.1&#160;million and $11.1&#160;million reduction to the contingent consideration liability in 2019 and 2018, respectively, which is reflected in selling, general and administrative expenses in the Company&#8217;s Consolidated Statements of Operations, in Item 8, herein. No contingent consideration liability remained outstanding as of December&#160;31, 2019. A contingent consideration liability of $2.9&#160;million related to AmberLeaf remains outstanding as of December&#160;31, 2020. No contingent consideration revaluation was recorded in 2020. </div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Segment Reporting </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 two reportable segments, in accordance with ASC Topic 280 &#8220;Disclosures About Segments of an Enterprise and Related Information&#8221;: Data and Analytics and IT Staffing Services. </div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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 Recognition </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company recognizes revenue on <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;">time-and-material</div></div> contracts over time as services are performed and expenses are incurred. <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;">Time-and-material</div></div> contracts typically bill at an agreed upon hourly rate, plus <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;">out-of-pocket</div></div> expense reimbursement. <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;">Out-of-pocket</div></div> expense reimbursement amounts vary by assignment, but on average represent less than 2% of total revenues.<div style="display:inline;">&#160;</div>Revenue is earned when the Company&#8217;s consultants are working on projects. Revenue recognition is negatively impacted by holidays and consultant vacation and sick days. </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 recognizes revenue on fixed price contracts over time as services are rendered and uses a cost-based input method to measure progress. Determining a measure of progress requires management to make judgments that affect the timing of recognizing revenue. Under the cost-based input method, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues, including estimated fees or profits, are recorded proportionally as costs are incurred. The Company has determined that the cost-based input method provides a faithful depiction of the transfer of goods or services to the customer. Estimated losses are recognized immediately in the period in which current estimates indicate a loss. We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which may be refundable. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company&#8217;s <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;">time-and-material</div></div> and fixed price revenue streams are recognized over time as the customer receives and consumes the benefits of the Company&#8217;s performance as the work is performed. </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 certain situations related to client direct hire assignments, where the Company&#8217;s fee is contingent upon the hired resources&#8217; continued employment with the client, revenue is not fully recognized until such employment conditions are satisfied. </div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Effective October&#160;1, 2008, the Company adopted a Stock Incentive Plan (the &#8220;Plan&#8221;) which, as amended, provides that up to 4,900,000 shares (adjusted for the 2018 <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;">two-for-one</div></div> stock split) of the Company&#8217;s common stock shall be allocated for issuance to directors, executive management and key personnel. Grants under the Plan can be made in the form of stock options, stock appreciation rights, performance shares or stock awards. The Plan is administered by the Compensation Committee of the Board of Directors. Stock options are granted at an exercise price equal to the closing share price of the Company&#8217;s common stock at the grant date and generally vest over a three to five-year period. </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 October 2018, the Board of Directors of the Company approved the Mastech Digital, Inc. 2019 Employee Stock Purchase Plan (the &#8220;Stock Purchase Plan&#8221;). The Stock Purchase Plan is intended to meet the requirements of Section&#160;423 of the Code and required the approval of the Company&#8217;s shareholders to be qualified under Section&#160;423 of the Code. On May&#160;15, 2019, the Company&#8217;s shareholders approved the Stock Purchase Plan. Under the Stock Purchase Plan, 600,000 shares of Common Stock (subject to adjustment upon certain changes in the Company&#8217;s capitalization) are available for purchase by eligible employees who become participants in the Stock Purchase Plan. The purchase price per share is 85% of the lesser of (1)&#160;the fair market value per share of Common Stock on the first day of the offering period, or (ii)&#160;the fair market value per share of Common Stock on the last day of the offering 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;">The Company accounts for stock-based compensation expense in accordance with ASC Topic 718 &#8220;<div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Share-based Payments</div>&#8221; which requires us to measure all share-based payments based on their estimated fair value and recognize compensation expense over the requisite service period. The fair value of our stock options and shares issued under the Company&#8217;s Stock Purchase Plan is determined at the date of grant using the Black-Scholes option pricing model. </div></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; margin-left: 4%;"><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 maintained a stock repurchase program which expired on December&#160;22, 2016. Under the program, the Company made treasury stock purchases in the open market, subject to market conditions and normal trading restrictions. Upon expiration, the program was not extended by the Company&#8217;s Board of Directors. Additionally, the Company makes stock purchases from time to time to satisfy employee tax obligations related to its Stock Incentive Plan. At December&#160;31, 2020 and 2019, the Company held 1.6&#160;million shares in its treasury at a cost of approximately $4.2&#160;million. </div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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 </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;">Comprehensive income as presented in the Consolidated Statements of Comprehensive Income consists of net income, unrealized gains or losses, net of tax, on cash flow hedging transactions and foreign currency translation adjustments. </div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Derivative Instruments and Hedging Activities &#8211; Interest Rate Swap Contracts </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;">Concurrent with the Company&#8217;s borrowings on July&#160;13, 2017 under its new credit facility, the Company entered into an interest-rate swap to convert the debt&#8217;s variable interest rate to a fixed rate of interest. These swap contracts, which mature on April&#160;1, 2021, have been designated as cash flow hedging instruments and qualified as effective hedges at inception under ASC Topic 815, &#8220;Derivatives and Hedging&#8221;. These contracts are recognized on the balance sheet at fair value. The effective portion of the changes in fair value on these contracts is recorded in other comprehensive income (loss) and is reclassified into the Consolidated Statements of Operations as interest expense in the same period in which the underlying transaction affects earnings. </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;">With respect to derivatives designated as hedges, the Company formally documents all relationships between hedging instruments and hedged items, as well as its risk management objective and strategy for undertaking such transactions. The Company evaluates hedge effectiveness at the time a contract is entered into and on an ongoing basis. If a swap contract is deemed ineffective, the change in the fair value of the derivative is recorded in the Consolidated Statement of Operations as interest expense. </div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;"><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 reporting currency of the Company and its subsidiaries is the U.S. dollar. The functional currency of the Company&#8217;s subsidiary in Canada is the U.S. dollar because the majority of its revenue is denominated in U.S. dollars. The functional currency of the Company&#8217;s Indian and European subsidiaries is their local currency. The results of operations of the Company&#8217;s Indian and European subsidiaries are translated at the monthly average exchange rates prevailing during the period. The financial position of the Company&#8217;s Indian and European subsidiaries is translated at the current exchange rates at the end of the period, and the related translation adjustments are recorded as a component of accumulated other comprehensive income (loss) within Shareholders&#8217; Equity. Gains and losses resulting from foreign currency transactions are included as a component&#160;of other income (expense), net in the Consolidated Statements of Operations, and have not been material for all periods presented. </div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Earnings 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;">Basic earnings per share are computed using the weighted-average number of common shares outstanding during the period. Diluted earnings per share are computed using the weighted-average number of common shares outstanding during the period, plus the incremental shares outstanding assuming the exercise of dilutive stock options and the vesting of restricted shares and performance shares, calculated using the treasury stock method. </div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Recently Issued Accounting Standards </div></div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 Adopted 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 January 2017, the FASB issued <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ASU&#160;2017-04,&#160;&#8220;Intangibles&#8212;Goodwill</div> and Other (Topic 350): Simplifying the Accounting for Goodwill Impairment&#8221;, which removes the requirement to perform a hypothetical purchase price allocation to measure goodwill impairment. Under this ASU, a goodwill impairment will now be the amount by which a reporting unit&#8217;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ASU&#160;2017-04&#160;is</div> effective for annual and interim periods beginning January&#160;1, 2020, applied prospectively. We adopted this ASU on January&#160;1, 2020 with no material impact on our consolidated financial statements. </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;">In August 2018, the FASB issued <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ASU&#160;2018-13,&#160;&#8220;Fair</div> Value Measurement (Topic 820): Disclosure Framework&#8212;Changes to the Disclosure Requirements for Fair Value Measurement&#8221;. The amendments in this ASU modify the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement. The amendments in this ASU are effective for annual and interim periods beginning after December&#160;15, 2019. The Company adopted this ASU on January&#160;1, 2020 with no material impact on its consolidated financial statements. </div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In August 2018, the FASB issued <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ASU&#160;2018-15,&#160;&#8220;Intangibles&#8212;Goodwill</div> <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">and&#160;Other-Internal-Use&#160;Software</div> <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(Subtopic&#160;350-40):&#160;Customer&#8217;s</div> Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force)&#8221;. The amendments in this ASU align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">obtain&#160;internal-use&#160;software.</div> The amendments in this ASU are effective for annual and interim periods beginning after December&#160;15, 2019. We adopted this ASU on January&#160;1, 2020 with no material impact on our consolidated financial statements. </div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; 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;">2016-13,</div> &#8220;Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (&#8220;ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2016-13&#8221;),</div> which amends guidance on reporting credit losses for assets held at amortized cost basis and available for sale debt securities. The guidance requires companies to measure credit losses utilizing a methodology that reflects expected credit losses and requires the consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> is effective for fiscal years and interim periods beginning after December&#160;15, 2019. The Company adopted this standard January&#160;1, 2020 and there was no material impact. </div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In April 2019, the FASB issued <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ASU&#160;2019-04,&#160;&#8220;Codification</div> Improvements to Topic 326, Financial Instruments&#8212;Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments&#8221;. The amendments in this ASU clarify a variety of topics previously covered in <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Update&#160;2016-13&#160;&#8220;Financial</div> Instruments&#8212;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221;, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Update&#160;2017-12&#160;&#8220;Derivatives</div> and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities&#8221;, and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Update&#160;2016-01&#160;&#8220;Financial</div> Instruments&#8212;Overall <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(Subtopic&#160;825-10):&#160;Recognition</div> and Measurement of Financial Assets and Financial Liabilities&#8221;. The amendments in this ASU are effective for annual and interim periods beginning after December&#160;15, 2019. The Company adopted this ASU on January&#160;1, 2020 with no material impact on its consolidated financial statements. </div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Recent Accounting Pronouncements not yet adopted </div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In December 2019, the FASB issued ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019-12,</div> &#8220;Income Taxes (Topic 740)&#8221;. The amendments in this ASU simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and by clarifying and amending other areas of Topic 740. The amendments in this ASU are effective for annual and interim periods beginning after December&#160;15, 2020. Early adoption is permitted. The Company does not expect this ASU to have a material impact on its financial statements. </div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In March 2020, the FASB issued <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ASU&#160;2020-04,&#160;&#8220;Reference</div> Rate Reform (Topic 848)&#8221;. The amendments in this ASU provide optional guidance to ease the burden in accounting for contract modifications associated with the cessation of interbank offered rates, particularly LIBOR, as a result of reference rate reform. The amendments in this ASU are effective for annual and interim periods from the beginning of an interim period that includes or is subsequent to March&#160;12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March&#160;12, 2020 through December&#160;31, 2022. The Company does not expect this ASU to have a material impact on its financial statements. </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 variety of proposed or otherwise potential accounting standards are currently under consideration by standard-setting organizations and certain regulatory agencies. Because of the tentative and preliminary nature of such proposed standards, management has not yet determined the effect, if any that the implementation of such proposed standards would have on the Company&#8217;s consolidated financial statements. </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: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">References in this Annual Report on Form <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10-K</div> to &#8220;we&#8221;, &#8220;our&#8221;, &#8220;Mastech Digital&#8221;, &#8220;Mastech&#8221; or &#8220;the Company&#8221; refer collectively to Mastech Digital, Inc. and its wholly-owned operating subsidiaries, which are included in these Consolidated Financial Statements (the &#8220;Financial Statements&#8221;). </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; margin-left: 4%;"><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;">Description of Business </div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">We are a provider of Digital Transformation IT Services to mostly large and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">medium-sized</div> organizations. </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;">Our portfolio of offerings includes data management and analytics services; digital learning services; and IT staffing services. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Reflective of our 2017 acquisition of the services division of Canada-based InfoTrellis, Inc., we have added specialized capabilities in delivering data and analytics services to our customers globally. This business offers project-based consulting services in the areas of data management, data engineering and data science, with such services delivered using <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">on-site</div> and offshore resources. In October 2020, we acquired AmberLeaf Partners, Inc. (&#8220;AmberLeaf&#8221;), a Chicago-based customer experience consulting firm. This acquisition expands our capabilities in customer experience strategy and managed services offering for a variety of Cloud-based enterprise applications across sales, marketing and customer services organizations.</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;">Our IT staffing business combines technical expertise with business process experience to deliver a broad range of staffing services in digital and mainstream technologies. Our digital technologies include data management, analytics, cloud, mobility, social and artificial intelligence. We work with businesses and institutions with significant IT spending and recurring staffing service needs. We also support smaller organizations with their &#8220;project focused&#8221; temporary IT staffing requirements. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic had a material impact on activity levels in both of our business segments. As we enter 2021, we are encouraged by the global <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">roll-out</div> of vaccination programs and some signs of economic expansion. While there is still uncertainty in the global markets, we are hopeful that economic conditions will improve throughout the year as the impact of the pandemic subsides. </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; margin-left: 4%;"><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;">Accounting Principles </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&#8217;s Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;). </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; margin-left: 4%;"><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 material intercompany transactions and balances 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; margin-left: 4%;"><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 </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 disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. Actual results could differ from these estimates. </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; margin-left: 4%;"><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;"><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 are defined as cash and highly liquid debt investments with maturities of three months or less when purchased. Cash equivalents are stated at cost, which approximates market value. </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; margin-left: 4%;"><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;">Accounts Receivable and Unbilled Receivables </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 extends credit to clients based upon management&#8217;s assessment of their creditworthiness. A substantial portion of the Company&#8217;s revenue, and the resulting accounts receivable, are from Fortune 1000 companies, major systems integrators and other staffing organizations. The Company does not generally charge interest on delinquent accounts receivable. </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;">Unbilled receivables represent amounts recognized as revenues based on services performed and, in accordance with the terms of the client contract, will be invoiced in a subsequent 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;">See Note 2 &#8220;Revenue from Contracts with Customers&#8221; for further details. </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; margin-left: 4%;"><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 Uncollectible 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;">Accounts receivable are reviewed periodically to determine the probability of loss. The Company records an allowance for uncollectible accounts when it is probable that the related receivable balance will not be collected based on historical collection experience, client-specific collection issues, and other matters the Company identifies in its collection monitoring. </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 Allowance for Uncollectible Accounts was $413,000 and $338,000 at December&#160;31, 2020 and 2019, respectively. There were $0, $80,000 and $10,000 of bad debt expense charges for the years ended December&#160;31, 2020, 2019 and 2018, respectively, which amounts are reflected in the Consolidated Statements of Operations. </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; margin-left: 4%;"><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;">Equipment, Enterprise Software and Leasehold Improvements </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;">Equipment, enterprise software and leasehold improvements are stated at historical cost. The Company provides for depreciation using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of (a)&#160;the remaining term of the lease or (b)&#160;the estimated useful life of the improvements. Repairs and maintenance, which do not extend the useful life of the respective assets, are charged to expense as incurred. Upon disposal, assets and related accumulated depreciation are removed from the Company&#8217;s accounts and the resulting gains or losses are reflected in the Company&#8217;s Consolidated Statement of Operations. </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 estimated useful lives of depreciable assets are primarily 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="font-family: &quot;times new roman&quot;;;width:51%;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;;width:3%;"></td><td style="font-family: &quot;times new roman&quot;;;width:46%;"></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="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Laptop Computers</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">18&#160;months</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="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Equipment</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-5&#160;years</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: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Enterprise Software</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">3-5&#160;years</div></td></tr></table> <div style="clear: both; max-height: 0px;"></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;">The Company capitalizes certain external and internal computer software and software development costs incurred during the application development stage. The application development stage generally includes software design and configuration, coding, testing and installation activities. Capitalized costs include only external direct cost of material and services consumed in developing or obtaining <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software, and payroll and payroll-related costs for employees who are directly associated with and devote time to the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software project. Capitalization of such costs ceases no later than the point at which the project is substantially complete and ready for its intended use. Training and maintenance costs are expensed as incurred, while upgrades and enhancements are capitalized if it is probable that such expenditures will result in additional functionality. </div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company implemented new enterprise software applications to its backbone systems environment. The Company has capitalized $2.4&#160;million related to this endeavor for which the core system was placed in service on July&#160;1, 2018. The Company started amortizing these costs commencing with this <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">go-live</div> implementation date. </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;">Depreciation and amortization expense related to fixed assets totaled $799,000 $746,000 and $455,000 for the years ended December&#160;31, 2020, 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="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Goodwill and Intangible Assets </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Identifiable intangible assets are recorded at fair value as of the closing date when acquired in a business combination. Identifiable intangible assets related to acquisitions consisted of client relationships, covenants <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;">not-to-compete,</div></div> trade names and technology, which are being amortized using the straight-line method over their estimated useful lives ranging from three years to twelve years, as more fully described in Note 3 &#8220;Business Combinations&#8221; and Note 4 &#8220;Goodwill and Other Intangible Assets, net&#8221; to the Notes to the Consolidated Financial Statements. </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;">Excess purchase price over the fair value of net tangible assets and identifiable intangible assets acquired are recorded as goodwill.&#160;Goodwill is not amortized but is tested for impairment at least on an annual basis.&#160;If impairment is indicated, a write-down to fair value is recorded based on the excess of the carrying value of the reporting unit over its 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;">We review goodwill and intangible assets for impairment annually as of October 1<div style="font-size: 85%; vertical-align: top;;vertical-align: super;font-size: smaller;display:inline;">st</div> or more frequently if events or changes in circumstances indicate that the carrying value of the assets may not be recoverable.&#160;The impairment test is performed at the reporting unit level. Determination of recoverability is based on the lowest level of identifiable estimated future discounted cash flows resulting from use of the assets and their eventual disposition. Measurement of any impairment loss is based on the excess carrying value of the reporting unit over 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;">In conducting our annual impairment testing, we have the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not (more than 50%) that the estimated fair value of a reporting unit is less than its carrying amount. If not, no further goodwill impairment testing is required. If it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying amount, we are then required to perform a quantitative impairment test. We also may elect not to perform the qualitative assessment, and instead, proceed directly to the quantitative impairment test. </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 2020, 2019 and 2018, we performed quantitative impairment tests related to our June 2015 acquisition of Hudson Global Resources Management, Inc.&#8217;s U.S. IT staffing business (&#8220;Hudson IT&#8221;). The results of each of these testing&#8217;s indicated no impairment associated with the carrying amount of goodwill. </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;">Additionally in 2020, 2019 and 2018, we performed quantitative impairment tests related to our July 2017 acquisition of InfoTrellis. The results of the 2020 and 2019 testing indicated no impairment associated with the carrying amount of goodwill. The results of the 2018 testing indicated an impairment associated with the carrying amount of goodwill in 2018, and a goodwill impairment charge of $9.7&#160;million was recorded in 2018 and is reflected in selling, general and administrative expenses in the Company&#8217;s Consolidated Statements of Operations in Item 8, herein.</div>&#160;</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; margin-left: 4%;"><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;">The Company accounts for acquisitions in accordance with guidance found in ASC 805, <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Business Combinations</div> (&#8220;ASC 805&#8221;). This guidance requires consideration given (including contingent consideration), assets acquired and liabilities assumed to be valued at their fair market values at the acquisition date. The guidance further provides that: <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1)&#160;in-process</div> research and development will be recorded at fair value as an indefinite-lived intangible asset; (2)&#160;acquisition-related transaction costs will generally be expensed as incurred; (3)&#160;restructuring costs associated with a business combination will generally be expensed subsequent to the acquisition date; and (4)&#160;changes in deferred tax asset valuation allowances and income tax uncertainties after the acquisition date generally will effect income tax expense. </div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">ASC 805 requires that any excess purchase price over fair value of assets acquired (including identifiable intangibles) and liabilities assumed be recognized as goodwill.&#160;Additionally, any excess fair value of acquired net assets over acquisition consideration results in a bargain purchase gain.&#160;Prior to recording a gain, the acquiring entity must reassess whether all acquired assets and assumed liabilities have been identified and must perform <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">re-measurements</div> to verify that the consideration paid, assets acquired and liabilities assumed have all been properly valued. </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 AmberLeaf financial results are included in the Company&#8217;s Consolidated Financial Statements from the date of the acquisition of October&#160;1, 2020. </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; margin-left: 4%;"><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;">Leases </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company adopted ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">No.&#160;2016-02,</div> &#8220;Leases (Topic 842)&#8221; on January&#160;1, 2019 using the additional transition method noted in ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018-11.</div> The adoption of the new standard resulted in the Company recording a lease <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 related lease liability of $5.7&#160;million as of January&#160;1, 2019. The cumulative effect of initially applying the new guidance had an immaterial impact on the opening balance of retained earnings. The Company does not expect the guidance to have a material impact on its consolidated net earnings in future periods. We elected the package of practical expedients permitted under the transition guidance within the new standard, which allowed us to carry-forward the historical lease classification, among other things. </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; margin-left: 4%;"><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 records an estimated liability for income and other taxes based on what management determines will likely be paid in the various tax jurisdictions in which we operate. Management uses its best judgment in the determination of these amounts. However, the liabilities ultimately realized and paid are dependent on various matters, including the resolution of the tax audits in the various affected tax jurisdictions, and may differ from the amounts recorded. An adjustment to the estimated liability would be recorded through income in the period in which it becomes probable that the amount of the actual liability differs from the amount recorded. </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;">Management determines the Company&#8217;s income tax provision using the asset and liability method. Under this method, deferred income taxes are provided for the temporary differences between the financial reporting basis and the tax basis of the Company&#8217;s assets and liabilities. The Company measures deferred tax assets and liabilities using enacted tax rates in effect for the year in which we expect to recover or settle the temporary differences. The effect of a change in tax rates on deferred taxes is recognized in the period that the change is enacted. The Company evaluates its deferred tax assets and records a valuation allowance when, in management&#8217;s opinion, it is more likely than not that some portion or all of the deferred tax assets will not be realized. As of December&#160;31, 2020 and 2019, the Company provided a valuation allowance of $179,000 and $7,000, respectively, related to the uncertainty of the realization of foreign net operating losses (&#8220;NOL&#8221;). </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In 2017, the Company incurred an estimated <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">one-time</div> charge of $372,000 related to the enactment of the Tax Cuts and Jobs Act of 2017 (&#8220;TCJA&#8221;). This charge is related to the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">re-measurement</div> of the Company&#8217;s deferred tax assets arising from a lower U.S. corporate tax rate of $294,000 and a $78,000 charge related to a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">one-time</div> transition tax applicable to the new dividend exemption system related to foreign earnings. In 2018, the Company finalized this estimate, thus recording an additional expense of $86,000 related to the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">re-measurement</div> of the Company&#8217;s deferred tax assets and a $165,000 charge related to a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">one-time</div> transition tax applicable to the new dividend exemption system related to foreign earnings. No transition tax charges were incurred in 2019 or 2020. </div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The TCJA also created a new requirement that certain income earned by foreign subsidiaries, known as global intangible <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">low-tax</div> income (&#8220;GILTI&#8221;), must be included in the gross income of their U.S. shareholder. The FASB allows an accounting policy election of either recognizing deferred taxes for temporary differences expected to reverse as GILTI in future years or recognizing such taxes as a current-period expense when incurred. We have elected to treat the tax effect of GILTI as a current-period expense as incurred. </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 in accordance with ASC Topic <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">740-10,</div> &#8220;<div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Accounting for Uncertainty in Income Taxes</div>&#8221;. Accordingly, the Company has reported a liability for unrecognized tax benefits resulting from uncertain tax positions taken, or expected to be taken, in a tax return. As of December&#160;31, 2020 and 2019, the Company provided $0 and $20,000 for uncertain tax positions, including interest and penalties, related to various federal and state income tax matters. </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&#8217;s 2015 federal income tax return was under audit by the Internal Revenue Service (&#8220;IRS&#8221;). In the fourth quarter 2019, the Company and the IRS agreed to certain adjustments related to the Company&#8217;s 2015 and 2016 income tax returns. The impact of this settlement on the Company&#8217;s tax provision in 2019 was not material. The Company was noticed by the IRS that they will be conducting an audit of our 2018 tax returns in the coming months. </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; margin-left: 4%;"><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;">Deferred Financing 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;">The Company capitalizes expenses directly related to securing its credit facilities. These deferred costs are amortized as interest expense over the term of the underlying facilities. Unamortized deferred financing costs are included as reductions in the long-term debt caption in the Consolidated Balance Sheets. </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; margin-left: 4%;"><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;">Contingent Consideration Liability </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;">In connection with the AmberLeaf acquisition, the Company has an obligation to pay consideration that is contingent upon the achievement of specified earnings before interest and taxes objectives (&#8220;EBIT&#8221;). As of the acquisition date, the Company recorded a contingent consideration liability of $2.9&#160;million representing the estimated fair value of the contingent consideration that is expected to be paid. The fair value of the contingent consideration liability was estimated by utilizing a probability weighted simulation model to determine the fair value of contingent consideration. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In connection with the InfoTrellis acquisition, the Company had an obligation to pay consideration that was contingent upon the achievement of specified earnings before interest and taxes objectives (&#8220;EBIT&#8221;). As of the acquisition date, the Company recorded a contingent consideration liability representing the estimated fair value of the contingent consideration that was expected to be paid. The fair value of the contingent consideration liability was estimated by utilizing a probability weighted simulation model to determine the fair value of contingent consideration. We <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">re-measured</div> this liability and recorded changes in the fair value when it was more likely than not that the future payments based on EBIT estimates had changed. Increases or decreases in the fair value of contingent consideration can result from changes in timing and amounts of revenue and earnings estimates. </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;">In 2019 and 2018, the Company revalued the contingent consideration liability of the InfoTrellis acquisition after determining that relevant conditions for payment of such liability were not satisfied. The revaluation resulted in a $6.1&#160;million and $11.1&#160;million reduction to the contingent consideration liability in 2019 and 2018, respectively, which is reflected in selling, general and administrative expenses in the Company&#8217;s Consolidated Statements of Operations, in Item 8, herein. No contingent consideration liability remained outstanding as of December&#160;31, 2019. A contingent consideration liability of $2.9&#160;million related to AmberLeaf remains outstanding as of December&#160;31, 2020. No contingent consideration revaluation was recorded in 2020. </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; margin-left: 4%;"><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;">Segment Reporting </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 two reportable segments, in accordance with ASC Topic 280 &#8220;Disclosures About Segments of an Enterprise and Related Information&#8221;: Data and Analytics and IT Staffing Services. </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; margin-left: 4%;"><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 Recognition </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company recognizes revenue on <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;">time-and-material</div></div> contracts over time as services are performed and expenses are incurred. <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;">Time-and-material</div></div> contracts typically bill at an agreed upon hourly rate, plus <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;">out-of-pocket</div></div> expense reimbursement. <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;">Out-of-pocket</div></div> expense reimbursement amounts vary by assignment, but on average represent less than 2% of total revenues.<div style="display:inline;">&#160;</div>Revenue is earned when the Company&#8217;s consultants are working on projects. Revenue recognition is negatively impacted by holidays and consultant vacation and sick days. </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 recognizes revenue on fixed price contracts over time as services are rendered and uses a cost-based input method to measure progress. Determining a measure of progress requires management to make judgments that affect the timing of recognizing revenue. Under the cost-based input method, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues, including estimated fees or profits, are recorded proportionally as costs are incurred. The Company has determined that the cost-based input method provides a faithful depiction of the transfer of goods or services to the customer. Estimated losses are recognized immediately in the period in which current estimates indicate a loss. We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which may be refundable. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company&#8217;s <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;">time-and-material</div></div> and fixed price revenue streams are recognized over time as the customer receives and consumes the benefits of the Company&#8217;s performance as the work is performed. </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 certain situations related to client direct hire assignments, where the Company&#8217;s fee is contingent upon the hired resources&#8217; continued employment with the client, revenue is not fully recognized until such employment conditions are satisfied. </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; margin-left: 4%;"><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;">Effective October&#160;1, 2008, the Company adopted a Stock Incentive Plan (the &#8220;Plan&#8221;) which, as amended, provides that up to 4,900,000 shares (adjusted for the 2018 <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;">two-for-one</div></div> stock split) of the Company&#8217;s common stock shall be allocated for issuance to directors, executive management and key personnel. Grants under the Plan can be made in the form of stock options, stock appreciation rights, performance shares or stock awards. The Plan is administered by the Compensation Committee of the Board of Directors. Stock options are granted at an exercise price equal to the closing share price of the Company&#8217;s common stock at the grant date and generally vest over a three to five-year period. </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 October 2018, the Board of Directors of the Company approved the Mastech Digital, Inc. 2019 Employee Stock Purchase Plan (the &#8220;Stock Purchase Plan&#8221;). The Stock Purchase Plan is intended to meet the requirements of Section&#160;423 of the Code and required the approval of the Company&#8217;s shareholders to be qualified under Section&#160;423 of the Code. On May&#160;15, 2019, the Company&#8217;s shareholders approved the Stock Purchase Plan. Under the Stock Purchase Plan, 600,000 shares of Common Stock (subject to adjustment upon certain changes in the Company&#8217;s capitalization) are available for purchase by eligible employees who become participants in the Stock Purchase Plan. The purchase price per share is 85% of the lesser of (1)&#160;the fair market value per share of Common Stock on the first day of the offering period, or (ii)&#160;the fair market value per share of Common Stock on the last day of the offering 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;">The Company accounts for stock-based compensation expense in accordance with ASC Topic 718 &#8220;<div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Share-based Payments</div>&#8221; which requires us to measure all share-based payments based on their estimated fair value and recognize compensation expense over the requisite service period. The fair value of our stock options and shares issued under the Company&#8217;s Stock Purchase Plan is determined at the date of grant using the Black-Scholes option pricing model. </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; margin-left: 4%;"><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 maintained a stock repurchase program which expired on December&#160;22, 2016. Under the program, the Company made treasury stock purchases in the open market, subject to market conditions and normal trading restrictions. Upon expiration, the program was not extended by the Company&#8217;s Board of Directors. Additionally, the Company makes stock purchases from time to time to satisfy employee tax obligations related to its Stock Incentive Plan. At December&#160;31, 2020 and 2019, the Company held 1.6&#160;million shares in its treasury at a cost of approximately $4.2&#160;million. </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; margin-left: 4%;"><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 </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;">Comprehensive income as presented in the Consolidated Statements of Comprehensive Income consists of net income, unrealized gains or losses, net of tax, on cash flow hedging transactions and foreign currency translation adjustments. </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; margin-left: 4%;"><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;">Derivative Instruments and Hedging Activities &#8211; Interest Rate Swap Contracts </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;">Concurrent with the Company&#8217;s borrowings on July&#160;13, 2017 under its new credit facility, the Company entered into an interest-rate swap to convert the debt&#8217;s variable interest rate to a fixed rate of interest. These swap contracts, which mature on April&#160;1, 2021, have been designated as cash flow hedging instruments and qualified as effective hedges at inception under ASC Topic 815, &#8220;Derivatives and Hedging&#8221;. These contracts are recognized on the balance sheet at fair value. The effective portion of the changes in fair value on these contracts is recorded in other comprehensive income (loss) and is reclassified into the Consolidated Statements of Operations as interest expense in the same period in which the underlying transaction affects earnings. </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;">With respect to derivatives designated as hedges, the Company formally documents all relationships between hedging instruments and hedged items, as well as its risk management objective and strategy for undertaking such transactions. The Company evaluates hedge effectiveness at the time a contract is entered into and on an ongoing basis. If a swap contract is deemed ineffective, the change in the fair value of the derivative is recorded in the Consolidated Statement of Operations as interest expense. </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; margin-left: 4%;"><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;"><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 reporting currency of the Company and its subsidiaries is the U.S. dollar. The functional currency of the Company&#8217;s subsidiary in Canada is the U.S. dollar because the majority of its revenue is denominated in U.S. dollars. The functional currency of the Company&#8217;s Indian and European subsidiaries is their local currency. The results of operations of the Company&#8217;s Indian and European subsidiaries are translated at the monthly average exchange rates prevailing during the period. The financial position of the Company&#8217;s Indian and European subsidiaries is translated at the current exchange rates at the end of the period, and the related translation adjustments are recorded as a component of accumulated other comprehensive income (loss) within Shareholders&#8217; Equity. Gains and losses resulting from foreign currency transactions are included as a component&#160;of other income (expense), net in the Consolidated Statements of Operations, and have not been material for all periods presented. </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; margin-left: 4%;"><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;">Earnings 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;">Basic earnings per share are computed using the weighted-average number of common shares outstanding during the period. Diluted earnings per share are computed using the weighted-average number of common shares outstanding during the period, plus the incremental shares outstanding assuming the exercise of dilutive stock options and the vesting of restricted shares and performance shares, calculated using the treasury stock method. </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; margin-left: 4%;"><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;">Recently Issued Accounting Standards </div></div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 Adopted 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 January 2017, the FASB issued <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ASU&#160;2017-04,&#160;&#8220;Intangibles&#8212;Goodwill</div> and Other (Topic 350): Simplifying the Accounting for Goodwill Impairment&#8221;, which removes the requirement to perform a hypothetical purchase price allocation to measure goodwill impairment. Under this ASU, a goodwill impairment will now be the amount by which a reporting unit&#8217;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ASU&#160;2017-04&#160;is</div> effective for annual and interim periods beginning January&#160;1, 2020, applied prospectively. We adopted this ASU on January&#160;1, 2020 with no material impact on our consolidated financial statements. </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;">In August 2018, the FASB issued <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ASU&#160;2018-13,&#160;&#8220;Fair</div> Value Measurement (Topic 820): Disclosure Framework&#8212;Changes to the Disclosure Requirements for Fair Value Measurement&#8221;. The amendments in this ASU modify the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement. The amendments in this ASU are effective for annual and interim periods beginning after December&#160;15, 2019. The Company adopted this ASU on January&#160;1, 2020 with no material impact on its consolidated financial statements. </div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In August 2018, the FASB issued <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ASU&#160;2018-15,&#160;&#8220;Intangibles&#8212;Goodwill</div> <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">and&#160;Other-Internal-Use&#160;Software</div> <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(Subtopic&#160;350-40):&#160;Customer&#8217;s</div> Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force)&#8221;. The amendments in this ASU align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">obtain&#160;internal-use&#160;software.</div> The amendments in this ASU are effective for annual and interim periods beginning after December&#160;15, 2019. We adopted this ASU on January&#160;1, 2020 with no material impact on our consolidated financial statements. </div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; 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;">2016-13,</div> &#8220;Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (&#8220;ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2016-13&#8221;),</div> which amends guidance on reporting credit losses for assets held at amortized cost basis and available for sale debt securities. The guidance requires companies to measure credit losses utilizing a methodology that reflects expected credit losses and requires the consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> is effective for fiscal years and interim periods beginning after December&#160;15, 2019. The Company adopted this standard January&#160;1, 2020 and there was no material impact. </div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In April 2019, the FASB issued <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ASU&#160;2019-04,&#160;&#8220;Codification</div> Improvements to Topic 326, Financial Instruments&#8212;Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments&#8221;. The amendments in this ASU clarify a variety of topics previously covered in <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Update&#160;2016-13&#160;&#8220;Financial</div> Instruments&#8212;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221;, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Update&#160;2017-12&#160;&#8220;Derivatives</div> and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities&#8221;, and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Update&#160;2016-01&#160;&#8220;Financial</div> Instruments&#8212;Overall <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(Subtopic&#160;825-10):&#160;Recognition</div> and Measurement of Financial Assets and Financial Liabilities&#8221;. The amendments in this ASU are effective for annual and interim periods beginning after December&#160;15, 2019. The Company adopted this ASU on January&#160;1, 2020 with no material impact on its consolidated financial statements. </div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Recent Accounting Pronouncements not yet adopted </div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In December 2019, the FASB issued ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019-12,</div> &#8220;Income Taxes (Topic 740)&#8221;. The amendments in this ASU simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and by clarifying and amending other areas of Topic 740. The amendments in this ASU are effective for annual and interim periods beginning after December&#160;15, 2020. Early adoption is permitted. The Company does not expect this ASU to have a material impact on its financial statements. </div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In March 2020, the FASB issued <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ASU&#160;2020-04,&#160;&#8220;Reference</div> Rate Reform (Topic 848)&#8221;. The amendments in this ASU provide optional guidance to ease the burden in accounting for contract modifications associated with the cessation of interbank offered rates, particularly LIBOR, as a result of reference rate reform. The amendments in this ASU are effective for annual and interim periods from the beginning of an interim period that includes or is subsequent to March&#160;12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March&#160;12, 2020 through December&#160;31, 2022. The Company does not expect this ASU to have a material impact on its financial statements. </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 variety of proposed or otherwise potential accounting standards are currently under consideration by standard-setting organizations and certain regulatory agencies. Because of the tentative and preliminary nature of such proposed standards, management has not yet determined the effect, if any that the implementation of such proposed standards would have on the Company&#8217;s consolidated financial statements. </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 estimated useful lives of depreciable assets are primarily 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="font-family: &quot;times new roman&quot;;;width:51%;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;;width:3%;"></td><td style="font-family: &quot;times new roman&quot;;;width:46%;"></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="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Laptop Computers</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">18&#160;months</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="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Equipment</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-5&#160;years</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: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Enterprise Software</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">3-5&#160;years</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> P18M P3Y P5Y P3Y P5Y 0 5700000 7000 two-for-one 2016-12-22 P3Y P12Y 2 <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%;"><div style="font-weight:bold;display:inline;">2.</div></td><td style="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;;text-align:left;"><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 from Contracts with Customers </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;"></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: 6pt; margin-bottom: 0pt;">As of January&#160;1, 2018, the Company adopted ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2014-09,</div> &#8220;Revenue from Contracts with Customers,&#8221; using the modified retrospective method. The core principle of this standard is that a company should recognize revenue to depict the transfer of promised services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those services. The implementation of this standard had no impact on the measurement of recognition of revenue of prior periods and we expect the impact of this new standard to be immaterial to us on an ongoing basis. Additional disclosures have been added in accordance with the ASU. </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;">The Company recognizes revenue on <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;">time-and-material</div></div> contracts over time as services are performed and expenses are incurred. <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;">Time-and-material</div></div> contracts typically bill at an agreed-upon hourly rate, plus <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;">out-of-pocket</div></div> expense reimbursement. <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;">Out-of-pocket</div></div> expense reimbursement amounts vary by assignment, but on average represent less than 2% of total revenues. Revenue is earned on a per transaction or labor hour basis, as that amount directly corresponds to the value of the Company&#8217;s performance. Revenue recognition is negatively impacted by holidays and consultant vacation and sick days. </div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company&#8217;s <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;">time-and-material</div></div> and fixed price revenue streams are recognized over time as the customer receives and consumes the benefits of the Company&#8217;s performance as the work is performed. </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 certain situations related to client direct hire assignments, where the Company&#8217;s fee is contingent upon the hired resources continued employment with the client, revenue is not fully recognized until such employment conditions are satisfied. </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 recognizes revenue on fixed price contracts over time as services are rendered and uses a cost-based input method to measure progress. Determining a measure of progress requires management to make judgments that affect the timing of revenue recognized. Under the cost-based input method, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues, including estimated fees or profits, are recorded proportionally as costs are incurred. The Company has determined that the cost-based input method provides a faithful depiction of the transfer of goods or services to the customer. Estimated losses are recognized immediately in the period in which current estimates indicate a loss. We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which may be refundable. </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;">We do not sell, lease or otherwise market computer software or hardware, and essentially 100% of our revenue is derived from the sale of data and analytics, IT staffing and digital transformation services. We expense sales commissions in the same period in which revenues are realized. These costs are recorded within selling, general and administrative expenses. </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;">Each contract the Company enters into is assessed to determine the promised services to be performed and includes identification of the performance obligations required by the contract. In substantially all of our contracts, we have identified a single performance obligation for each contract either because the promised services are distinct or the promised services are highly interrelated and interdependent and therefore represent a combined single performance obligation. </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;">Our Data and Analytics Services segment provides specialized capabilities in delivering data management and analytics services to customers globally. This business offers project-based consulting services in the areas of Master Data Management, Enterprise Data Integration, Big Data, Analytics and Digital Transformation, which can be delivered using onsite and offshore resources. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Our IT staffing business combines technical expertise with business process experience to deliver a broad range of services in digital and mainstream technologies. Our digital technology stack includes data management and analytics, cloud, mobility, social and automation. Our mainstream technologies include business intelligence / data warehousing; web services; enterprise resource planning&#160;&amp; customer resource management; and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">e-Business</div> solutions. We work with businesses and institutions with significant <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">IT-spend</div> and recurring staffing needs. We also support smaller organizations with their &#8220;project focused&#8221; temporary IT staffing requirements. </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 depicts the disaggregation of our revenues by contract type and operating segment: </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="width:67%;"></td><td style="vertical-align:bottom;;width:3%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:3%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:3%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(Amounts&#160;in&#160;thousands)</div></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="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;"><div style="text-decoration:underline;display:inline;">Data&#160;and&#160;Analytics&#160;Services&#160;Segment</div></div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#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;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#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;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#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;">&#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="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;">Time-and-material</div></div> Contracts</div></td><td style="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;">18,541</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">18,732</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">18,919</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="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;">Fixed-price Contracts</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">11,685</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7,931</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">4,884</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:bottom;"><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;"><div style="font-weight:bold;display:inline;">Subtotal Data and Analytics Services</div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">30,226</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">26,663</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">23,803</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;"><div style="text-decoration:underline;display:inline;">IT Staffing Services Segment</div></div></div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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></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="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;">Time-and-material</div></div> Contracts</div></td><td style="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;">163,875</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">166,911</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">153,361</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="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;">Fixed-price Contracts</div></div></td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; 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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:bottom;"><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;"><div style="font-weight:bold;display:inline;">Subtotal IT Staffing Services</div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">163,875</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">166,911</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">153,361</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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:bottom;"><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;"><div style="font-weight:bold;display:inline;">Total Revenues</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">194,101</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">193,574</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">177,164</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></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 had one client that exceeded 10% of total revenues in 2020, 2019 and 2018 (CGI = 15.0%, 11.3% and 12.8%, respectively). Additionally, CGI accounted for 11.7% and 10.3% of the Company&#8217;s accounts receivable balance at December&#160;31, 2020 and 2019, 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&#8217;s top ten clients represented approximately 47%, 45% and 47% of total revenues in 2020, 2019 and 2018, 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 following table presents our revenue from external customers disaggregated by geography, based on the work location of our 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:92%;"><tr style="font-size: 0px;"><td style="width:67%;"></td><td style="vertical-align:bottom;;width:3%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:3%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:3%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(Amounts&#160;in&#160;thousands)</div></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="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;">United States</div></div></td><td style="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;">189,890</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">188,710</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">172,610</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Canada</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">3,603</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">2,918</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">3,125</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="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;">India and Other</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">608</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,946</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,429</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:bottom;"><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;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">194,101</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">193,574</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">177,164</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</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> <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 depicts the disaggregation of our revenues by contract type and operating segment: </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="width:67%;"></td><td style="vertical-align:bottom;;width:3%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:3%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:3%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(Amounts&#160;in&#160;thousands)</div></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="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;"><div style="text-decoration:underline;display:inline;">Data&#160;and&#160;Analytics&#160;Services&#160;Segment</div></div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#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;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#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;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#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;">&#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="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;">Time-and-material</div></div> Contracts</div></td><td style="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;">18,541</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">18,732</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">18,919</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="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;">Fixed-price Contracts</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">11,685</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7,931</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">4,884</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:bottom;"><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;"><div style="font-weight:bold;display:inline;">Subtotal Data and Analytics Services</div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">30,226</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">26,663</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">23,803</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;"><div style="text-decoration:underline;display:inline;">IT Staffing Services Segment</div></div></div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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></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="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;">Time-and-material</div></div> Contracts</div></td><td style="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;">163,875</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">166,911</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">153,361</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="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;">Fixed-price Contracts</div></div></td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; 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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:bottom;"><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;"><div style="font-weight:bold;display:inline;">Subtotal IT Staffing Services</div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">163,875</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">166,911</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">153,361</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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:bottom;"><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;"><div style="font-weight:bold;display:inline;">Total Revenues</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">194,101</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">193,574</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">177,164</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</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> <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 presents our revenue from external customers disaggregated by geography, based on the work location of our 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:92%;"><tr style="font-size: 0px;"><td style="width:67%;"></td><td style="vertical-align:bottom;;width:3%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:3%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:3%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(Amounts&#160;in&#160;thousands)</div></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="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;">United States</div></div></td><td style="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;">189,890</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">188,710</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">172,610</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Canada</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">3,603</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">2,918</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">3,125</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="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;">India and Other</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">608</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,946</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,429</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:bottom;"><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;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">194,101</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">193,574</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">177,164</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</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> <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%;"><div style="font-weight:bold;display:inline;">3.</div></td><td style="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;;text-align:left;"><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></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: 6pt; margin-bottom: 0pt;">On October&#160;1, 2020, Mastech Digital, Inc., through its wholly-owned subsidiary Mastech Digital Data, Inc., acquired all of the outstanding shares of AmberLeaf Partners, Inc. (&#8220;AmberLeaf&#8221;). Under the terms of the Share Purchase Agreement executed in connection with the AmberLeaf acquisition (the &#8220;Purchase Agreement&#8221;), the Company paid at the closing of the acquisition approximately $9.7&#160;million in cash. The Purchase Agreement also requires the Company to pay to the former shareholders of AmberLeaf up to $4.5&#160;million in deferred cash payments, which payments are contingent upon the AmberLeaf business achieving specific revenue growth and EBITDA margin targets. The amount of these deferred cash payments, if any, is based upon the revenue growth and EBITDA margins of the AmberLeaf business for the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12-month</div> period beginning on January&#160;1, 2021 and for the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12-month</div> period beginning January&#160;1, 2022, as described more fully in the Purchase Agreement. </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;">To fund the acquisition, on October&#160;1, 2020 the Company entered into a Third Amendment (the &#8220;Third Amendment&#8221;) to its Credit Agreement, as amended and dated April&#160;20, 2018. The Third Amendment amends the Credit Agreement by, among other things, (1)&#160;increasing the aggregate commitment amount of the revolving credit facility to $30&#160;million (an increase of $7.5 million); (2) providing for the Term Loan facility in the aggregate amount of $17.5&#160;million (an increase of $10 million); (3) providing for an increase in the total commitment amount to the facility in an aggregate amount not to exceed $15&#160;million, upon the satisfaction of certain conditions; and (4)&#160;amending the financial covenant in the Credit Agreement related to the Company&#8217;s Fixed Charge Coverage Ratio (as defined in the Credit Agreement) by increasing the minimum permitted Fixed Charge Coverage Ratio for each of the fiscal quarters ending on or after September&#160;30, 2020. </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 acquisition was accounted for using the acquisition method of accounting. The acquisition method of accounting requires that the assets acquired and liabilities assumed be measured at their fair value as of the closing date.&#160;&#160;&#160;&#160; </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 fair value of consideration for the acquired business on the October&#160;1, 2020 closing date: </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="font-family: &quot;times new roman&quot;;;width:88%;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;;width:5%;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">(in thousands)</div></div></div></td><td style="padding-bottom: 1pt;;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;">Amounts</div></td><td style="padding-bottom: 1pt;;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="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 purchase price at closing</div></div></td><td style="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;">9,664</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Working capital adjustments</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;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="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;">Estimated payout of contingent consideration (1)</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,882</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Total Fair Value of Consideration</div></div></div></td><td style="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;">12,546</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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: 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:5%;">(1)</td><td style="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;;text-align:left;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Based on a valuation conducted by an independent third party, the fair value of contingent consideration at the closing date was determined to be $2,882,000. </div></div></td></tr></table> <div style="clear: both; max-height: 0px;"></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="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The cash purchase price at closing was paid with funds obtained from the following sources: </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="font-family: &quot;times new roman&quot;;;width:88%;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;;width:6%;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">(in thousands)</div></div></div></td><td style="padding-bottom: 1pt;;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;">Amounts</div></td><td style="padding-bottom: 1pt;;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="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 balances on hand</div></div></td><td style="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; 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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Increase in term loan debt facility</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">10,000</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="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;">Revolving line of credit</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(336</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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 Paid at Closing</div></div></div></td><td style="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;">9,664</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; 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 allocation of the purchase price was based on estimates of the fair value of assets acquired and liabilities assumed as of October&#160;1, 2020, as set forth below. The excess purchase price over the fair values of the net tangible assets and identifiable intangible assets was recorded as goodwill, which includes value associated with the assembled workforce. Goodwill is expected to be largely deductible for tax purposes. The valuation of net assets acquired 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="font-family: &quot;times new roman&quot;;;width:88%;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;;width:5%;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">(in thousands)</div></div></div></td><td style="padding-bottom: 1pt;;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;">Amounts</div></td><td style="padding-bottom: 1pt;;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="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;">Cash on hand</div></div></div></td><td style="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;"><div style="font-weight:bold;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">319</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></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="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;">Working capital assets, net of liabilities</div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">1,153</div></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="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;">Identifiable intangible assets:</div></div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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></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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Client relationships</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">2,970</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="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;">Covenant <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">not-to-compete</div></div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">440</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="vertical-align: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;">Trade name</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">490</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="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;">Technology</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">770</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Total identifiable intangible assets</div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">4,670</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;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: 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;">Goodwill</div></div></div></td><td style="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;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">6,404</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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 Assets Acquired</div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">12,546</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></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;">The fair value of identifiable intangible assets has been estimated using the income approach through a discounted cash flow analysis. Specifically, the Company used the income approach through an excess earnings analysis to determine the fair value of client relationships. The value applied to the covenant <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;">not-to-compete</div></div> was based on an income approach using a &#8220;with or without&#8221; analysis of this covenant in place. The trade name and technology were valued using the income approach&#8212;relief from royalty method. All identifiable intangibles are considered level 3 inputs under the fair value measurement and disclosure guidance. </div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company incurred $650,000 of transaction expenses related to the acquisition in 2020 inclusive of the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">write-off</div> of $185,000 of deferred finance costs. These expenses are included in selling, general and administrative expenses in the accompanying Consolidated Statement of Operations. </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;">Included in the Consolidated Statement of Operations for year ended December&#160;31, 2020 are revenues of $2.4&#160;million and a net loss of approximately $0.4&#160;million applicable to the Amber Leaf operations from our October&#160;1, 2020 acquisition date through December&#160;31, 2020. </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 reflects the Company&#8217;s unaudited pro forma results had the results of AmberLeaf been included from January&#160;1, 2018 for all periods presented: </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="width:58%;"></td><td style="vertical-align:bottom;;width:6%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:6%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:6%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(Amounts&#160;in&#160;thousands,&#160;except&#160;per&#160;share&#160;data)</div></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="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="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;">202,842</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">204,846</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">187,956</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="vertical-align:top;"><div style="text-indent: -1em; 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 income</div></div></td><td style="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;">10,594</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">12,119</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">7,631</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="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;diluted</div></div></td><td style="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;">.89</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">1.08</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">.68</td><td style="white-space: nowrap; 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;"></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 information above does not reflect all of the operating efficiencies or inefficiencies that may have resulted from the AmberLeaf acquisition in those periods prior to the acquisition. Therefore, the unaudited pro forma information above is not necessarily indicative of results that would have been achieved had the business been combined during all periods presented. </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 table summarizes the fair value of consideration for the acquired business on the October&#160;1, 2020 closing date: </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="font-family: &quot;times new roman&quot;;;width:88%;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;;width:5%;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">(in thousands)</div></div></div></td><td style="padding-bottom: 1pt;;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;">Amounts</div></td><td style="padding-bottom: 1pt;;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="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 purchase price at closing</div></div></td><td style="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;">9,664</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Working capital adjustments</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;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="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;">Estimated payout of contingent consideration (1)</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,882</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Total Fair Value of Consideration</div></div></div></td><td style="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;">12,546</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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: 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:5%;">(1)</td><td style="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;;text-align:left;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Based on a valuation conducted by an independent third party, the fair value of contingent consideration at the closing date was determined to be $2,882,000. </div></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> <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; letter-spacing: 0px; top: 0px;;display:inline;">The cash purchase price at closing was paid with funds obtained from the following sources: </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="font-family: &quot;times new roman&quot;;;width:88%;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;;width:6%;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">(in thousands)</div></div></div></td><td style="padding-bottom: 1pt;;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;">Amounts</div></td><td style="padding-bottom: 1pt;;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="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 balances on hand</div></div></td><td style="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; 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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Increase in term loan debt facility</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">10,000</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="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;">Revolving line of credit</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(336</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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 Paid at Closing</div></div></div></td><td style="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;">9,664</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</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> The valuation of net assets acquired is as follows:<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="font-family: &quot;times new roman&quot;;;width:88%;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;;width:5%;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">(in thousands)</div></div></div></td><td style="padding-bottom: 1pt;;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;">Amounts</div></td><td style="padding-bottom: 1pt;;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="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;">Cash on hand</div></div></div></td><td style="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;"><div style="font-weight:bold;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">319</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></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="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;">Working capital assets, net of liabilities</div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">1,153</div></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="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;">Identifiable intangible assets:</div></div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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></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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Client relationships</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">2,970</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="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;">Covenant <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">not-to-compete</div></div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">440</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="vertical-align: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;">Trade name</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">490</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="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;">Technology</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">770</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Total identifiable intangible assets</div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">4,670</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;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: 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;">Goodwill</div></div></div></td><td style="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;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">6,404</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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 Assets Acquired</div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">12,546</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</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> <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 reflects the Company&#8217;s unaudited pro forma results had the results of AmberLeaf been included from January&#160;1, 2018 for all periods presented: </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="width:58%;"></td><td style="vertical-align:bottom;;width:6%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:6%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:6%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(Amounts&#160;in&#160;thousands,&#160;except&#160;per&#160;share&#160;data)</div></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="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="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;">202,842</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">204,846</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">187,956</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="vertical-align:top;"><div style="text-indent: -1em; 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 income</div></div></td><td style="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;">10,594</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">12,119</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">7,631</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="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;diluted</div></div></td><td style="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;">.89</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">1.08</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">.68</td><td style="white-space: nowrap; 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;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 2882000 <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%;"><div style="font-weight:bold;display:inline;">4.</div></td><td style="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;;text-align:left;"><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;">Goodwill and Other Intangible Assets, net </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;"></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: 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;">Goodwill related to our June&#160;15, 2015 acquisition of Hudson IT totaled $8.4&#160;million. Goodwill related to our July&#160;13, 2017 acquisition of the services division of InfoTrellis totaled $27.4&#160;million. Goodwill related to our October&#160;1, 2020 acquisition of AmberLeaf totaled $6.4&#160;million. During 2018, the Company recorded a goodwill impairment related to the InfoTrellis acquisition of $9.7&#160;million. The impairment was attributable to a lower revenue growth rates than expected at closing. Based upon the business performance subsequent to the acquisition date, we reduced our near-term outlook and lowered our revenue projections from original expectations. Also, we factored into our current assessment of discounted cash flows, additional investments to the sales organization and other necessary investments which were not initially considered. </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 reconciliation of the beginning and ending amounts of goodwill by operating segment for the three years ended December&#160;31, 2020 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:92%;"><tr style="font-size: 0px;"><td style="width:69%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(Amounts in thousands)</div></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="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;">IT Staffing Services:</div></div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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></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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div></td><td style="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;">8,427</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">8,427</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">8,427</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="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;">Goodwill recorded</div></div></td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; 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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Impairment</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Ending balance</div></div></td><td style="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;">8,427</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">8,427</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">8,427</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="font-size: 1pt;"><td style="font-family: &quot;times new roman&quot;;;height:16;">&#160;</td><td colspan="12" style="font-family: &quot;times new roman&quot;;;height:16;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(Amounts in thousands)</div></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="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;">Data and Analytics Services:</div></div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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></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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div></td><td style="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;">17,679</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">17,679</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">27,417</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="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;">Goodwill recorded</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">6,404</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; 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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Impairment</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(9,738</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Ending balance</div></div></td><td style="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;">24,083</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">17,679</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">17,679</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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 amortizing the identifiable intangible assets on a straight-line basis over estimated average lives ranging from 3 to 12 years. Identifiable intangible assets were comprised of the following as of December&#160;31, 2020 and 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="width:52%;"></td><td style="vertical-align:bottom;;width:7%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:7%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:7%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:7%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">As of December&#160;31, 2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">(Amounts in thousands)</div></div></div></td><td style="padding-bottom: 1pt;;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;">Amortization<br/> Period&#160;(In&#160;Years)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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&#160;Carrying<br/> Value</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Accumulative<br/> Amortization</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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&#160;Carrying<br/> Value</div></td><td style="padding-bottom: 1pt;;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="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;">IT Staffing Services:</div></div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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></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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Client relationships</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">12</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">7,999</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">3,694</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">4,305</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="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="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Covenant-not-to-compete </div></div></div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">5</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">319</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">319</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; 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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Trade name</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">3</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">249</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">249</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;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="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;">Data and Analytics Services:</div></div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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></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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Client relationships</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">12</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">19,641</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">4,866</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">14,775</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="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="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Covenant-not-to-compete </div></div></div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">5</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,201</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">548</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">653</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="vertical-align: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;">Trade name</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">5</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">1,711</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">869</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">842</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="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;">Technology</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,979</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">624</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,355</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;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#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="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4.8em; line-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;">Total Intangible Assets</div></div></div></td><td style="vertical-align:bottom;">&#160;&#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="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">33,099</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">11,169</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">21,930</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#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="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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:100%;"><tr style="font-size: 0px;"><td style="width:53%;"></td><td style="vertical-align:bottom;;width:7%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:7%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:7%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:7%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">As of December&#160;31, 2019</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">(Amounts in thousands)</div></div></div></td><td style="padding-bottom: 1pt;;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;">Amortization<br/> Period&#160;(In&#160;Years)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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&#160;Carrying<br/> Value</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Accumulative<br/> Amortization</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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&#160;Carrying<br/> Value</div></td><td style="padding-bottom: 1pt;;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="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;">IT Staffing Services:</div></div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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></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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Client relationships</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">12</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">7,999</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">3,027</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">4,972</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="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="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Covenant-not-to-compete </div></div></div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">5</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">319</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">290</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">29</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="vertical-align: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;">Trade name</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">3</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">249</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">249</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;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="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;">Data and Analytics Services:</div></div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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></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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Client relationships</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">12</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">16,671</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">3,415</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">13,256</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="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="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Covenant-not-to-compete </div></div></div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">5</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">761</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">374</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">387</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="vertical-align: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;">Trade name</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">5</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">1,221</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">600</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">621</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="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;">Technology</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,209</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">424</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">785</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;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#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="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4.8em; line-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;">Total Intangible Assets</div></div></div></td><td style="vertical-align:bottom;">&#160;&#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="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">28,429</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">8,379</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">20,050</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#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="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Amortization expense for the years ended December&#160;31, 2020, 2019 and 2018 totaled $2.8&#160;million, $2.7&#160;million and $2.7&#160;million, respectively and is included in selling, general and administrative expenses in the Consolidated Statement of Operations. </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 estimated aggregate amortization expense for intangible assets for the years ending December&#160;31, 2021 through 2025 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: 8pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:100%;"><tr style="font-size: 0px;"><td style="width:65%;"></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="18" 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;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2022</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2023</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2024</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2025</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="18" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(Amounts in thousands)</div></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="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;">Amortization expense</div></div></td><td style="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;">3,168</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">2,987</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">2,772</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">2,693</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">2,553</td><td style="white-space: nowrap; 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;"></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="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 beginning and ending amounts of goodwill by operating segment for the three years ended December&#160;31, 2020 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:92%;"><tr style="font-size: 0px;"><td style="width:69%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(Amounts in thousands)</div></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="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;">IT Staffing Services:</div></div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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></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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div></td><td style="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;">8,427</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">8,427</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">8,427</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="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;">Goodwill recorded</div></div></td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; 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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Impairment</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Ending balance</div></div></td><td style="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;">8,427</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">8,427</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">8,427</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="font-size: 1pt;"><td style="font-family: &quot;times new roman&quot;;;height:16;">&#160;</td><td colspan="12" style="font-family: &quot;times new roman&quot;;;height:16;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(Amounts in thousands)</div></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="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;">Data and Analytics Services:</div></div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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></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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div></td><td style="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;">17,679</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">17,679</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">27,417</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="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;">Goodwill recorded</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">6,404</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; 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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Impairment</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(9,738</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Ending balance</div></div></td><td style="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;">24,083</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">17,679</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">17,679</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> Identifiable intangible assets were comprised of the following as of December&#160;31, 2020 and 2019:<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: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:100%;"><tr style="font-size: 0px;"><td style="width:52%;"></td><td style="vertical-align:bottom;;width:7%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:7%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:7%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:7%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">As of December&#160;31, 2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">(Amounts in thousands)</div></div></div></td><td style="padding-bottom: 1pt;;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;">Amortization<br/> Period&#160;(In&#160;Years)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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&#160;Carrying<br/> Value</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Accumulative<br/> Amortization</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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&#160;Carrying<br/> Value</div></td><td style="padding-bottom: 1pt;;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="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;">IT Staffing Services:</div></div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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></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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Client relationships</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">12</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">7,999</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">3,694</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">4,305</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="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="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Covenant-not-to-compete </div></div></div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">5</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">319</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">319</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; 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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Trade name</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">3</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">249</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">249</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;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="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;">Data and Analytics Services:</div></div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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></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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Client relationships</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">12</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">19,641</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">4,866</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">14,775</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="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="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Covenant-not-to-compete </div></div></div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">5</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,201</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">548</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">653</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="vertical-align: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;">Trade name</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">5</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">1,711</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">869</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">842</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="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;">Technology</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,979</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">624</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,355</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;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#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="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4.8em; line-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;">Total Intangible Assets</div></div></div></td><td style="vertical-align:bottom;">&#160;&#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="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">33,099</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">11,169</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">21,930</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#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="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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:100%;"><tr style="font-size: 0px;"><td style="width:53%;"></td><td style="vertical-align:bottom;;width:7%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:7%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:7%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:7%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">As of December&#160;31, 2019</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">(Amounts in thousands)</div></div></div></td><td style="padding-bottom: 1pt;;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;">Amortization<br/> Period&#160;(In&#160;Years)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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&#160;Carrying<br/> Value</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Accumulative<br/> Amortization</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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&#160;Carrying<br/> Value</div></td><td style="padding-bottom: 1pt;;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="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;">IT Staffing Services:</div></div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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></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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Client relationships</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">12</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">7,999</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">3,027</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">4,972</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="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="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Covenant-not-to-compete </div></div></div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">5</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">319</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">290</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">29</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="vertical-align: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;">Trade name</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">3</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">249</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">249</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;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="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;">Data and Analytics Services:</div></div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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></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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Client relationships</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">12</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">16,671</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">3,415</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">13,256</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="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="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Covenant-not-to-compete </div></div></div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">5</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">761</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">374</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">387</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="vertical-align: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;">Trade name</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">5</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">1,221</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">600</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">621</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="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;">Technology</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,209</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">424</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">785</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;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#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="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4.8em; line-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;">Total Intangible Assets</div></div></div></td><td style="vertical-align:bottom;">&#160;&#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="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">28,429</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">8,379</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">20,050</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#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="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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> <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 aggregate amortization expense for intangible assets for the years ending December&#160;31, 2021 through 2025 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: 8pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:100%;"><tr style="font-size: 0px;"><td style="width:65%;"></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="18" 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;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2022</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2023</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2024</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2025</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="18" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(Amounts in thousands)</div></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="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;">Amortization expense</div></div></td><td style="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;">3,168</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">2,987</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">2,772</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">2,693</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">2,553</td><td style="white-space: nowrap; 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;"></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> 27400000 27417000 6404000 9738000 2987000 2772000 2693000 2553000 <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%;"><div style="font-weight:bold;display:inline;">5.</div></td><td style="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;;text-align:left;"><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></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: 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 had cash and cash equivalents consisting of cash balances on hand and money market funds that totaled $7.7&#160;million at December&#160;31, 2020 and $3.0&#160;million at December&#160;31, 2019. There were no restrictions on the Company&#8217;s cash balances during the periods presented. </div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 0 0 <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%;"><div style="font-weight:bold;display:inline;">6.</div></td><td style="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;;text-align:left;"><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;">Credit Facility </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;"></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: 6pt; margin-bottom: 0pt;">On July&#160;13, 2017, the Company entered into a Credit Agreement (the &#8220;Credit Agreement&#8221;) with PNC Bank, as administrative agent, swing loan lender and issuing lender, PNC Capital Markets LLC, as sole lead arranger and sole book-runner, and certain financial institution parties thereto as lenders (the &#8220;Lenders&#8221;). The Credit Agreement, as amended, provides for a total aggregate commitment of $47.5&#160;million, consisting of (i)&#160;a revolving credit facility (the &#8220;Revolver&#8221;) in an aggregate principal amount not to exceed $30&#160;million (subject to increase by up to an additional $15&#160;million upon satisfaction of certain conditions) and; (ii)&#160;a $17.5&#160;million term loan facility (the &#8220;Term Loan), as more fully described in Exhibit 10.1 to the Company&#8217;s Form <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8-Ks</div> filed with the SEC on July&#160;19, 2017 and April&#160;25, 2018, and Exhibit 10.2 to the Form <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8-K/A</div> filed with the SEC on October&#160;7, 2020. </div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Revolver expires in October 2023 and includes swing loan and letter of credit <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">sub-limits</div> in the aggregate amount not to exceed $6.0&#160;million for swing loans and $5.0&#160;million for letters of credit. Borrowings under the Revolver may be denominated in U.S. dollars or Canadian dollars. The maximum borrowings in U.S. dollars may not exceed the sum of 85% of eligible U.S. accounts receivable and 60% of eligible U.S. unbilled receivables, less a reserve amount established by the administrative agent. The maximum borrowings in Canadian dollars may not exceed the lesser of (i) $10.0&#160;million; and (ii)&#160;the sum of 85% of eligible Canadian receivables, plus 60% of eligible Canadian unbilled receivables, less a reserve amount established by the administrative agent. </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;">Amounts borrowed under the Term Loan are required to be repaid in consecutive quarterly installments through and including the maturity date of October&#160;1, 2023. The principal amount of each quarterly installment payable on the Term Loan equals $1.1&#160;million through and including the maturity date, with the maturity date payment equal to the outstanding amount of the loan on that date. </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;">Borrowings under the revolver and the term loan, at the Company&#8217;s election, bear interest at either (a)&#160;the higher of PNC&#8217;s prime rate or the federal funds rate plus 0.50%, plus an applicable margin determined based upon the Company&#8217;s senior leverage ratio or (b)&#160;an adjusted London Interbank Offered Rate (&#8220;LIBOR&#8221;), with a floor of 0.50%, plus an applicable margin determined based upon the Company&#8217;s senior leverage ratio. The applicable margin on the base rate is between 0.50% and 1.25% on revolver borrowings and between 1.75% and 2.50% on term loans. The applicable margin on the adjusted LIBOR is between 1.50% and 2.25% on revolver borrowings and between 2.75% and 3.50% on term loans. A 20 to <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">30-basis</div> point per annum commitment fee on the unused portion of the revolver facility is charged and due monthly in arrears. The applicable commitment fee is determined based upon the Company&#8217;s senior leverage ratio. </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 pledged substantially all of its assets in support of the Credit Agreement. The credit agreement contains standard financial covenants, including, but not limited to, covenants related to the Company&#8217;s senior leverage ratio and fixed charge ratio (as defined under the credit agreement) and limitations on liens, indebtedness, guarantees, contingent liabilities, loans and investments, distributions, leases, asset sales, stock repurchases and mergers and acquisitions. As of December&#160;31, 2020, the Company was in compliance with all provisions under the facility. </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 connection with securing the commitments under the Credit Agreement and the April&#160;20, 2018 and October&#160;1, 2020 amendments to the Credit Agreement, the Company paid a commitment fee and incurred deferred financing costs totaling $752,000, which were capitalized and are being amortized as interest expense over the life of the facility. Deferred financing costs of $225,000 and $263,000 (net of amortization) as of December&#160;31, 2020 and December&#160;31, 2019, respectively, are presented as reductions in long-term debt in the Company&#8217;s Consolidated Balance Sheets. </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, 2020 and 2019, the Company&#8217;s outstanding borrowings under the Revolver totaled $0 and $9.5&#160;million, respectively; and unused borrowing capacity available was approximately $22.0&#160;million and $13.0&#160;million, respectively. The Company&#8217;s outstanding borrowings under the term loan were $17.5&#160;million and $16.0&#160;million at December&#160;31, 2020 and 2019, respectively. In the fourth quarter of 2019, the Company early paid $5.0&#160;million of the term loan with a corresponding increase to the Revolver as the term loan accrues interest at a higher rate than the Revolver. Additionally, under the Term Loan agreement there is a mandatory repayment requirement related to excess cash flows (as defined in the Credit Agreement) generated in a given fiscal year. This provision was triggered during the fiscal year ended December&#160;31, 2019. Accordingly, the Company was required to make an additional payment on the Term Loan of approximately $4.0&#160;million in April 2020. </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, 2020, the annual aggregate maturities of our outstanding debt (exclusive of deferred financing costs amortization) during each of the next five years are 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="width:75%;"></td><td style="vertical-align:bottom;;width:18%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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&#160;Amount</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(Amounts&#160;in&#160;thousands)</div></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="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="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;">4,400</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="vertical-align:top;"><div style="text-indent: -1em; 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="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">4,400</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="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="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">8,700</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="vertical-align:top;"><div style="text-indent: -1em; 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</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;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="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;">2025</div></div></td><td style="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;">&#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; 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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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="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;">17,500</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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> <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;">As of December&#160;31, 2020, the annual aggregate maturities of our outstanding debt (exclusive of deferred financing costs amortization) during each of the next five years are 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="width:75%;"></td><td style="vertical-align:bottom;;width:18%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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&#160;Amount</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(Amounts&#160;in&#160;thousands)</div></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="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="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;">4,400</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="vertical-align:top;"><div style="text-indent: -1em; 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="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">4,400</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="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="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">8,700</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="vertical-align:top;"><div style="text-indent: -1em; 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</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;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="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;">2025</div></div></td><td style="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;">&#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; 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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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="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;">17,500</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 4400000 4400000 8700000 17500000 <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%;"><div style="font-weight:bold;display:inline;">7.</div></td><td style="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;;text-align:left;"><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;">Leases </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;"></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: 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 rents certain office facilities and equipment under noncancelable operating leases. As of December&#160;31, 2020, approximately 86,000 square feet of office space is utilized for our sales and recruiting offices, delivery centers, and corporate headquarters. All of our leases are classified as operating leases. The average initial lease term is four years. Several leases have an option to renew, at our sole discretion, for an additional term. Our present lease terms range from less than one year to 3.8 years with an average of 1.4 years. Leases with an initial term of twelve months or less are not recorded on the balance sheet. </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;">No.&#160;2016-02,</div> &#8220;Leases (Topic 842)&#8221; on January&#160;1, 2019 using the additional transition method noted in ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018-11.</div> The adoption of the new standard resulted in the Company recording a lease <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 related lease liability of $5.7&#160;million as of January&#160;1, 2019. The cumulative effect of initially applying the new guidance had an immaterial impact on the opening balance of retained earnings. The Company does not expect the guidance to have a material impact on its consolidated net earnings in future periods. We elected the package of practical expedients permitted under the transition guidance within the new standard, which allowed us to carry forward the historical lease classification, among other things. </div> <div style="font-size: 1px; margin-top: 6px; 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; margin-left: 4%;"><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 balance sheet classification of the lease assets and related lease liabilities: </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="width:60%;"></td><td style="vertical-align:bottom;;width:14%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:14%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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,&#160;2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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,&#160;2019</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(&#160;in&#160;thousands)</div></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="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="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#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;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#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;">&#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;">Long-term operating lease <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</div></td><td style="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;">3,286</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">4,617</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Liabilities:</div></div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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></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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Short-term operating lease liability</div></div></td><td style="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;">1,079</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">1,396</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="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;">Long-term operating lease liability</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,325</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,321</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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="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;">3,404</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">4,717</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Future minimum rental payments for office facilities and equipment under the Company&#8217;s noncancelable operating leases are 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="width:80%;"></td><td style="vertical-align:bottom;;width:14%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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&#160;as&#160;of<br/> December&#160;31,&#160;2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(&#160;in&#160;thousands)</div></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="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="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;">1,243</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="vertical-align:top;"><div style="text-indent: -1em; 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="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">1,128</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="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="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,080</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="vertical-align:top;"><div style="text-indent: -1em; 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</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">287</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="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;">2025</div></div></td><td style="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;">&#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; 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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Thereafter</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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="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;">3,738</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="vertical-align:top;"><div style="text-indent: -1em; 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: Imputed interest</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(334</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Present value of operating lease liabilities</div></div></td><td style="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;">3,404</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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 weighted average discount rate used to calculate the present value of future lease payments was 5.3%. </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;">We recognize rent expense for these leases on a straight-line basis over the lease term. Rental expense for the years ended December&#160;31, 2020, 2019 and 2018, totaled $1.6&#160;million, $1.6&#160;million and $1.4&#160;million, 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;">Total cash paid for lease liabilities for the years ended December&#160;31, 2020, 2019 and 2018 totaled $1.7&#160;million, $1.6&#160;million and $1.3&#160;million, respectively. &#160;&#160;&#160;&#160; </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">New leases entered into during the years ended December&#160;31, 2020, 2019 and 2018 generated <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 liabilities totaling $0.2&#160;million, $0.5&#160;million and $0.8&#160;million, 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: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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 balance sheet classification of the lease assets and related lease liabilities: </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="width:60%;"></td><td style="vertical-align:bottom;;width:14%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:14%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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,&#160;2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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,&#160;2019</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(&#160;in&#160;thousands)</div></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="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="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#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;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#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;">&#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;">Long-term operating lease <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</div></td><td style="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;">3,286</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">4,617</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Liabilities:</div></div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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></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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Short-term operating lease liability</div></div></td><td style="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;">1,079</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">1,396</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="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;">Long-term operating lease liability</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,325</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,321</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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="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;">3,404</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">4,717</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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> <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;">Future minimum rental payments for office facilities and equipment under the Company&#8217;s noncancelable operating leases are 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="width:80%;"></td><td style="vertical-align:bottom;;width:14%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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&#160;as&#160;of<br/> December&#160;31,&#160;2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(&#160;in&#160;thousands)</div></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="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="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;">1,243</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="vertical-align:top;"><div style="text-indent: -1em; 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="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">1,128</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="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="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,080</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="vertical-align:top;"><div style="text-indent: -1em; 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</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">287</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="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;">2025</div></div></td><td style="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;">&#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; 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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Thereafter</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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="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;">3,738</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="vertical-align:top;"><div style="text-indent: -1em; 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: Imputed interest</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(334</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Present value of operating lease liabilities</div></div></td><td style="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;">3,404</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 86000 P4Y P1Y 4717000 1243000 1128000 1080000 287000 0 0 3738000 334000 1700000 1600000 1300000 200000 500000 800000 <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%;"><div style="font-weight:bold;display:inline;">9.</div></td><td style="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;;text-align:left;"><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;">Commitment and Contingencies </div></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: 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;">In the ordinary course of business, the Company is involved in a number of lawsuits and administrative proceedings. While uncertainties are inherent in the final outcome of these matters, management believes, after consultation with legal counsel, that the disposition of these proceedings should not have a material adverse effect on our financial position, results of operations or cash flows. </div></div><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: 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%;"><div style="font-weight:bold;display:inline;">10.</div></td><td style="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;;text-align:left;"><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;">Employee Benefit Plan </div></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: 6pt; margin-bottom: 0pt;">The Company provides an Employee Retirement Savings Plan (the &#8220;Retirement Plan&#8221;) under Section&#160;401(k) of the Internal Revenue Code of 1986, as amended (the &#8220;Code&#8221;), that covers substantially all U.S.-based salaried employees. Concurrent with the 2015 acquisition of Hudson IT, the Company expanded employee eligibility under the Retirement Plan to include all U.S.-based <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">W-2</div> hourly employees. Employees may contribute a percentage of eligible compensation to the Retirement Plan, subject to certain limits under the Code. For Hudson IT employees enrolled in the Hudson Employee Retirement Savings Plan at the acquisition date, the Company provides a matching contribution of 50% of the first 6% of the participant&#8217;s contributed pay, subject to vesting based on their combined tenure with Hudson and Mastech. For all other employees, the Company did not provide for any matching contributions for the three years ended December&#160;31, 2020. Effective January&#160;1, 2020, the Company eliminated the 401(k) match for former Hudson IT employees. Mastech&#8217;s total contributions to the Retirement Plan related to the qualified Hudson IT employees totaled $0, $55,000 and $79,000 for the three years ended December&#160;31, 2020, 2019 and 2018, respectively. </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 0 0 0 0 0 4900000 P10Y P5Y <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%;"><div style="font-weight:bold;display:inline;">19.</div></td><td style="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;;text-align:left;"><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 Segments and Geographic Information </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;"></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: 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;">Our reporting segments are: 1) Data and Analytics Services; and 2) IT Staffing Services. </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Data and Analytics Services segment was acquired through the July&#160;13, 2017 acquisition of the services division of Canada-based InfoTrellis, Inc. This segment is a project-based consulting services business with specialized capabilities in data management and analytics. The business is marketed as Mastech InfoTrellis and utilizes a dedicated sales team with deep subject matter expertise. Mastech InfoTrellis has offices in Atlanta, Toronto, London, Dublin and Singapore, and a global delivery center in Chennai, India. Project-based delivery reflects a combination of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">on-site</div> resources and offshore resources. Assignments are secured on both a time and material and fixed price basis. In October 2020, we acquired AmberLeaf, a Chicago-based customer experience consulting firm. This acquisition expands our capabilities in customer experience strategy and managed services offering for a variety of Cloud-based enterprise application across sales, marketing and customer service organizations. </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 IT Staffing Services segment offers staffing services in digital and mainstream technologies and uses digital methods to enhance organizational learning. These services are marketed using a common sales force and delivered via our domestic and global recruitment centers. While the vast majority of our assignments are based on time and materials, we do have the capabilities to deliver our digital learning services on a fixed price basis. </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 are the operating results of our reporting segments: </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="width:69%;"></td><td style="vertical-align:bottom;;width:5%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2019</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(Amounts&#160;in&#160;thousands)</div></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="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;">Revenues:</div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &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;">&#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="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="vertical-align: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;">Data and Analytics Services</div></div></td><td style="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;">30,226</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">26,663</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">23,803</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="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;">IT Staffing Services</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">163,875</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">166,911</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">153,361</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total revenues</div></div></td><td style="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;">194,101</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">193,574</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">177,164</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Gross Margin %:</div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &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;">&#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="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="vertical-align: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;">Data and Analytics Services</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">50.5</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">46.7</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">44.0</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="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;">IT Staffing Services</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22.1</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">21.3</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">20.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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total gross margin %</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">26.6</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">24.8</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">24.0</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="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;">Segment operating income:</div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &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;">&#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="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="vertical-align: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;">Data and Analytics Services</div></div></td><td style="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;">5,455</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">5,495</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">5,710</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="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;">IT Staffing Services</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">11,388</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">8,001</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">7,184</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Subtotal</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">16,843</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">13,496</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">12,894</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="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;">Amortization of acquired intangible assets</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(2,790</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">(2,688</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">(2,727</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="vertical-align: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;">Revaluation of contingent consideration liability</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">6,069</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11,056</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="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;">Goodwill impairment</div></div></td><td style="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;">&#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; 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="white-space: nowrap; 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; 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="white-space: nowrap; 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;">(9,738</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="vertical-align: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;">Acquisition-related transaction expenses</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(650</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">110</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">140</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="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;">Interest expenses and other, net</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(770</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">(1,768</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">(2,211</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Income before income taxes</div></div></td><td style="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;">12,633</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">15,219</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">9,414</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></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="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 reconciliation of total assets, depreciation and amortization and capital expenditures by segment: </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="width:53%;"></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Total Assets</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Depreciation&#160;&amp;&#160;Amortization</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Capital Expenditures</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">Amounts in thousands</div></div></div></td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;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="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;">Data and Analytics Services</div></div></td><td style="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;">55,792</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">41,527</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">43,182</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">2,245</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">2,078</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">2,051</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">193</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">203</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">175</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="vertical-align:top;"><div style="text-indent: -1em; 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;">IT Staffing Services</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">46,254</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">49,057</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">49,402</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">1,344</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">1,356</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">1,131</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">105</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">811</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">596</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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="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;">102,046</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">90,584</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">92,584</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">3,589</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">3,434</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">3,182</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">298</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">1,014</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">771</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></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;">Below is geographic information related to our revenues from external customers and fixed assets, net (equipment, enterprise software and leasehold improvements): </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="width:64%;"></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Revenues</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Equipment, Enterprise<br/> Software and Leasehold<br/> Improvements, net</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">Amounts in thousands</div></div></div></td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;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="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;">United States</div></div></td><td style="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;">189,890</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">188,710</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">172,610</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">1,613</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">2,095</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">1,956</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Canada</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">3,603</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">2,918</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">3,125</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">7</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">8</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">17</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="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;">India and Other</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">608</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,946</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,429</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">351</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">373</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">235</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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="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;">194,101</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">193,574</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">177,164</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">1,971</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">2,476</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">2,208</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</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> <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 are the operating results of our reporting segments: </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="width:69%;"></td><td style="vertical-align:bottom;;width:5%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2019</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(Amounts&#160;in&#160;thousands)</div></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="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;">Revenues:</div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &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;">&#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="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="vertical-align: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;">Data and Analytics Services</div></div></td><td style="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;">30,226</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">26,663</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">23,803</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="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;">IT Staffing Services</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">163,875</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">166,911</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">153,361</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total revenues</div></div></td><td style="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;">194,101</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">193,574</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">177,164</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Gross Margin %:</div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &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;">&#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="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="vertical-align: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;">Data and Analytics Services</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">50.5</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">46.7</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">44.0</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="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;">IT Staffing Services</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22.1</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">21.3</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">20.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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total gross margin %</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">26.6</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">24.8</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">24.0</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="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;">Segment operating income:</div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &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;">&#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="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="vertical-align: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;">Data and Analytics Services</div></div></td><td style="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;">5,455</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">5,495</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">5,710</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="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;">IT Staffing Services</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">11,388</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">8,001</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">7,184</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Subtotal</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">16,843</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">13,496</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">12,894</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="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;">Amortization of acquired intangible assets</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(2,790</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">(2,688</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">(2,727</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="vertical-align: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;">Revaluation of contingent consideration liability</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">6,069</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11,056</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="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;">Goodwill impairment</div></div></td><td style="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;">&#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; 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="white-space: nowrap; 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; 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="white-space: nowrap; 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;">(9,738</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="vertical-align: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;">Acquisition-related transaction expenses</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(650</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">110</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">140</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="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;">Interest expenses and other, net</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(770</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">(1,768</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">(2,211</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Income before income taxes</div></div></td><td style="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;">12,633</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">15,219</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">9,414</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</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> <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 reconciliation of total assets, depreciation and amortization and capital expenditures by segment: </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="width:53%;"></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Total Assets</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Depreciation&#160;&amp;&#160;Amortization</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Capital Expenditures</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">Amounts in thousands</div></div></div></td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;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="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;">Data and Analytics Services</div></div></td><td style="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;">55,792</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">41,527</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">43,182</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">2,245</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">2,078</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">2,051</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">193</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">203</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">175</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="vertical-align:top;"><div style="text-indent: -1em; 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;">IT Staffing Services</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">46,254</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">49,057</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">49,402</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">1,344</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">1,356</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">1,131</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">105</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">811</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">596</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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="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;">102,046</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">90,584</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">92,584</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">3,589</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">3,434</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">3,182</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">298</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">1,014</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">771</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</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> <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;">Below is geographic information related to our revenues from external customers and fixed assets, net (equipment, enterprise software and leasehold improvements): </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="width:64%;"></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Revenues</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Equipment, Enterprise<br/> Software and Leasehold<br/> Improvements, net</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">Amounts in thousands</div></div></div></td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;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="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;">United States</div></div></td><td style="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;">189,890</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">188,710</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">172,610</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">1,613</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">2,095</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">1,956</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Canada</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">3,603</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">2,918</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">3,125</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">7</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">8</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">17</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="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;">India and Other</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">608</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,946</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,429</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">351</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">373</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">235</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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="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;">194,101</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">193,574</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">177,164</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">1,971</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">2,476</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">2,208</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</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> -11056000 9738000 2095000 8000 373000 2476000 1956000 17000 235000 2208000 P4Y P5Y P5Y 40500 4.11 539041 The fair value of the six-month &#8220;look-back&#8221; option in the Company&#8217;s employee stock purchase plans is estimated by adding the fair value of 15% of one share of stock to the fair value of 85% of an option on one share of stock. 6.72 355000 750000 P5Y2M12D P9Y1M6D 3.56 15.49 0.01 4.01 8.01 12.01 4.00 8.00 12.00 16.00 222000 P5Y2M12D P7Y9M18D 3.59 0.01 4.01 8.01 12.01 4.00 8.00 12.00 16.00 0.028 0.000 0.506 3.15 P5Y 25380 <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;">Following is a summary of the Company&#8217;s stock option activity for the three years ended December&#160;31, 2020: </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="width:71%;"></td><td style="vertical-align:bottom;;width:8%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:7%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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&#160;of<br/> Options</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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&#160;Average<br/> Exercise Price</div></td><td style="padding-bottom: 1pt;;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="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, 2017</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">674,000</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">3.43</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Granted</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">495,000</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">6.72</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="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;">Exercised</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(52,000</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; 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="vertical-align:top;"><div style="text-indent: -1em; 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;">Cancelled / forfeited</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(6,000</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">3.20</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#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="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="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="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,111,000</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">4.95</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Granted</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">683,000</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">6.48</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="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;">Exercised</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(6,000</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1.18</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Cancelled / forfeited</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(67,000</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">6.35</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#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="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="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="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,721,000</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">5.52</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Granted</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">800,000</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">15.49</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="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;">Exercised</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(305,000</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">4.36</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Cancelled / forfeited</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(207,000</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">8.04</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#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="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="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, 2020</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,009,000</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">9.40</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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 table below summarizes information regarding the Company&#8217;s outstanding and exercisable stock options as of December&#160;31, 2020: </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="font-family: &quot;times new roman&quot;;;width:57%;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;;width:9%;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;;width:9%;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;;width:9%;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">Range of Exercise Prices:</div></div></div></td><td style="padding-bottom: 1pt;;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;">Options<br/> Outstanding</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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&#160;Average<br/> Remaining<br/> Contractual Life<br/> (in years)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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&#160;Average<br/> Exercise Price</div></td><td style="padding-bottom: 1pt;;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="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;">$0.01 to $4.00</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">355,000</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">5.2</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">3.56</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="vertical-align:top;"><div style="text-indent: -1em; 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;">$4.01 to $8.00</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">904,000</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">8.0</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">6.65</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="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;">$8.01 to $12.00</div></div></td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; 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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$12.01 to $16.00</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">750,000</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">9.1</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">15.49</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#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="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#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="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-family: &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;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2,009,000</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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.9</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">9.40</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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: 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="font-family: &quot;times new roman&quot;;;width:59%;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;;width:9%;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;;width:9%;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;;width:9%;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">Range of Exercise Prices:</div></div></div></td><td style="padding-bottom: 1pt;;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;">Options<br/> Exercisable</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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&#160;Average<br/> Remaining<br/> Contractual Life<br/> (in years)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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&#160;Average<br/> Exercise Price</div></td><td style="padding-bottom: 1pt;;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="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;">$0.01 to $4.00</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">222,000</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">5.2</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">3.59</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="vertical-align:top;"><div style="text-indent: -1em; 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;">$4.01 to $8.00</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">164,000</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">7.8</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">6.74</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="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;">$8.01 to $12.00</div></div></td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; 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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$12.01 to $16.00</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#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="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#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="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-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:top;">&#160;</td><td style="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;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">386,000</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">6.3</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;"><div style="font-weight:bold;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">4.93</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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;">The Company used the following average assumptions with respect to the Black-Scholes option pricing model for Mastech Digital stock options issued during 2020, 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-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-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:84%;"><tr style="font-size: 0px;"><td style="width:81%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:3%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:3%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2019</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap;;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;">Stock option grants:</div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td colspan="2" style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td colspan="2" 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="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;">Weighted-average risk-free interest rate</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1.4</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">2.4</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">2.8</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Weighted-average dividend yield</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.0</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.0</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.0</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="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 volatility</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">52.7</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">49.7</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">50.6</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="vertical-align:top;"><div style="text-indent: -1em; 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 term (in years)</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">3.9</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">5.0</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">5.0</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="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;">Weighted-average fair value</div></div></td><td style="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;">6.36</td><td style="white-space: nowrap; 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="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;">2.95</td><td style="white-space: nowrap; 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="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;">3.15</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr></table></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;">Following is a summary of Mastech&#8217;s restricted stock activity for the three years ended December&#160;31, 2020: </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="width:75%;"></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:1%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;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="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;">Beginning outstanding balance</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">33,285</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">34,380</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">30,500</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Awarded</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11,475</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">16,365</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">25,380</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="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;">Released</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(13,917</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(17,460</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(21,500</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Forfeited</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Ending outstanding balance</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">30,843</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">33,285</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">34,380</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 0 0 0 0 0 0 P0Y P0Y P0Y <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-spacing: 0px;;width:100%;"><tr style="page-break-inside: avoid;"><td style="text-align:left;;vertical-align:top;;width:4%;"><div style="font-weight:bold;display:inline;">13.</div></td><td style="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;;text-align:left;"><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;">Derivative Instruments and Hedging Activities </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;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%;"><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;">Interest Rate Risk Management </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;">Concurrent with the Company&#8217;s July&#160;13, 2017 borrowings under its new credit facility, the Company entered into a 44&#8211;month interest-rate swap to convert the debt&#8217;s variable interest rate to a fixed rate of interest. Under the swap contracts, which mature on April&#160;1, 2021, the Company pays interest at a fixed rate of 1.99% and receives interest at a variable rate equal to the daily U.S. LIBOR on an initial notional amount of $15.0&#160;million. Notional amounts were $8.1&#160;million and $10.3&#160;million at December&#160;31, 2020 and 2019, respectively. These swap contracts have been designated as cash flow hedging instruments and qualified as effective hedges at inception under ASC Topic 815, &#8220;Derivatives and Hedging&#8221;. These contracts are recognized on the balance sheet at fair value. The effective portion of the changes in fair value on these instruments is recorded in other comprehensive income (loss) and is reclassified into the Consolidated Statements of Operations as interest expense in the same period in which the underlying hedge transaction affects earnings. Changes in the fair value of interest-rate swap contracts deemed ineffective are recognized in the Consolidated Statements of Operations as interest expense. Prior to July&#160;13, 2017, the Company had outstanding interest-rate swap contracts related to term loan borrowings under the Company&#8217;s previous credit agreement. The fair value of the interest-rate swap contracts at December&#160;31, 2020 and 2019 was a liability of $35,000 and $43,000, respectively, and is reflected in the Consolidated Balance Sheets as other current liabilities. </div></div> <div style="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;"><div style="font-weight:bold;display:inline;">The effect of derivative instruments on the Consolidated Statements of Operations and Comprehensive Income (&#8220;OCI&#8221;) for the year ended December&#160;31, 2020 (in thousands): </div></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-spacing: 0px;;margin : 0px auto;;text-align:left;;width:100%;"><tr style="font-size: 0px;"><td style="font-family: &quot;times new roman&quot;; width: 21%;"></td><td style="font-family: &quot;times new roman&quot;; width: 2%;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; width: 15%;"></td><td style="font-family: &quot;times new roman&quot;; width: 2%;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; width: 15%;"></td><td style="font-family: &quot;times new roman&quot;; width: 2%;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; width: 15%;"></td><td style="font-family: &quot;times new roman&quot;; width: 2%;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; width: 15%;"></td><td style="font-family: &quot;times new roman&quot;; width: 2%;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; width: 14%;"></td></tr><tr style="page-break-inside:avoid ; font-family:times new roman; font-size:8pt"><td style="white-space: nowrap; padding-bottom: 0.7pt;;text-align:center;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Derivatives in</div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">ASC Topic 815</div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Cash Flow</div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Hedging</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Relationships</div></div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;">&#160;&#160;</td><td style="border-bottom:1.00pt solid #000000;text-align:center;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Amount of<br/> Gain&#160;/&#160;(Loss)<br/> recognized&#160;in&#160;OCI<br/> on Derivatives</div></div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;">&#160;&#160;</td><td style="border-bottom:1.00pt solid #000000;text-align:center;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Location of<br/> Gain / (Loss)<br/> reclassified from<br/> Accumulated&#160;OCI<br/> to Income</div></div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;">&#160;&#160;</td><td style="border-bottom:1.00pt solid #000000;text-align:center;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Amount of<br/> Gain / (Loss)<br/> reclassified from<br/> Accumulated&#160;OCI<br/> to Income</div></div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;">&#160;&#160;</td><td style="border-bottom:1.00pt solid #000000;text-align:center;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Location of<br/> Gain / (Loss)<br/> reclassified in<br/> Income&#160;on<br/> Derivatives</div></div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;">&#160;&#160;</td><td style="border-bottom:1.00pt solid #000000;text-align:center;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Amount of<br/> Gain /(Loss)<br/> recognized in<br/> Income&#160;on<br/> Derivatives</div></div></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:top;;width:;">&#160;</td><td style="vertical-align:bottom;;width:;">&#160;&#160;</td><td style="white-space: nowrap;;text-align:center;;vertical-align:top;;width:;">(Effective&#160;Portion)</td><td style="vertical-align:bottom;;width:;">&#160;</td><td style="white-space: nowrap;;text-align:center;;vertical-align:top;;width:;">(Effective Portion)</td><td style="vertical-align:bottom;;width:;">&#160;</td><td style="white-space: nowrap;;text-align:center;;vertical-align:top;;width:;">(Effective&#160;Portion)</td><td style="vertical-align:bottom;;width:;">&#160;</td><td colspan="3" style="white-space: nowrap;;text-align:center;;vertical-align:top;;width:;">(Ineffective&#160;Portion/Amounts&#160;excluded<br/> from effectiveness testing)</td></tr><tr style="page-break-inside:avoid ; font-family:times new roman; font-size:10pt"><td style="text-align:center;;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;">Interest-Rate&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td></tr><tr style="page-break-inside:avoid ; font-family:times new roman; font-size:10pt"><td style="text-align:center;;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;">Swap&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="text-align:center;;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;">Contracts&#160;&#160;</div></td><td style="background-color: rgb(255, 255, 255); width: 2%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(255, 255, 255); width: 15%; text-align: center;;vertical-align:bottom;">$8</td><td style="background-color: rgb(255, 255, 255); width: 2%;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(255, 255, 255); width: 15%; text-align: center;;vertical-align:bottom;">Interest&#160;Expense</td><td style="background-color: rgb(255, 255, 255); width: 2%;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(255, 255, 255); width: 15%; text-align: center;;vertical-align:bottom;">$121</td><td style="background-color: rgb(255, 255, 255); width: 2%;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(255, 255, 255); width: 15%; text-align: center;;vertical-align:bottom;">Interest&#160;Expense</td><td style="background-color: rgb(255, 255, 255); width: 2%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(255, 255, 255); width: 14%; text-align: center;;vertical-align:bottom;">$&#8212;&#160;&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></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-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;">The effect of derivative instruments on the Consolidated Statements of Operations and Comprehensive Income (&#8220;OCI&#8221;) for the year ended December&#160;31, 2019 (in thousands): </div></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-spacing: 0px;;margin : 0px auto;;text-align:left;;width:100%;"><tr style="font-size: 0px;"><td style="font-family: &quot;times new roman&quot;; width: 21%;"></td><td style="font-family: &quot;times new roman&quot;; width: 2%;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; width: 15%;"></td><td style="font-family: &quot;times new roman&quot;; width: 2%;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; width: 15%;"></td><td style="font-family: &quot;times new roman&quot;; width: 2%;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; width: 15%;"></td><td style="font-family: &quot;times new roman&quot;; width: 2%;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; width: 15%;"></td><td style="font-family: &quot;times new roman&quot;; width: 2%;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; width: 14%;"></td></tr><tr style="page-break-inside:avoid ; font-family:times new roman; font-size:8pt"><td style="white-space: nowrap; padding-bottom: 0.7pt;;text-align:center;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Derivatives in</div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">ASC Topic 815</div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Cash Flow</div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Hedging</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Relationships</div></div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;">&#160;&#160;</td><td style="border-bottom:1.00pt solid #000000;text-align:center;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Amount of<br/> Gain&#160;/&#160;(Loss)<br/> recognized&#160;in&#160;OCI<br/> on Derivatives</div></div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;">&#160;&#160;</td><td style="border-bottom:1.00pt solid #000000;text-align:center;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Location of<br/> Gain / (Loss)<br/> reclassified from<br/> Accumulated&#160;OCI<br/> to Income</div></div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;">&#160;&#160;</td><td style="border-bottom:1.00pt solid #000000;text-align:center;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Amount of<br/> Gain / (Loss)<br/> reclassified from<br/> Accumulated&#160;OCI<br/> to Income</div></div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;">&#160;&#160;</td><td style="border-bottom:1.00pt solid #000000;text-align:center;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Location of<br/> Gain / (Loss)<br/> reclassified in<br/> Income&#160;on<br/> Derivatives</div></div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;">&#160;&#160;</td><td style="border-bottom:1.00pt solid #000000;text-align:center;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Amount of<br/> Gain /(Loss)<br/> recognized in<br/> Income&#160;on<br/> Derivatives</div></div></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:top;;width:;">&#160;</td><td style="vertical-align:bottom;;width:;">&#160;&#160;</td><td style="white-space: nowrap;;text-align:center;;vertical-align:top;;width:;">(Effective&#160;Portion)</td><td style="vertical-align:bottom;;width:;">&#160;</td><td style="white-space: nowrap;;text-align:center;;vertical-align:top;;width:;">(Effective&#160;Portion)</td><td style="vertical-align:bottom;;width:;">&#160;</td><td style="white-space: nowrap;;text-align:center;;vertical-align:top;;width:;">(Effective&#160;Portion)</td><td style="vertical-align:bottom;;width:;">&#160;</td><td colspan="3" style="white-space: nowrap;;text-align:center;;vertical-align:top;;width:;">(Ineffective&#160;Portion/Amounts&#160;excluded<br/> from effectiveness testing)</td></tr><tr style="page-break-inside:avoid ; font-family:times new roman; font-size:10pt"><td style="text-align:center;;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;">Interest-Rate&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td></tr><tr style="page-break-inside:avoid ; font-family:times new roman; font-size:10pt"><td style="text-align:center;;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;">Swap&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="text-align:center;;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;">Contracts&#160;&#160;</div></td><td style="background-color: rgb(255, 255, 255); width: 2%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(255, 255, 255); width: 15%; text-align: center;;vertical-align:bottom;">$(149)</td><td style="background-color: rgb(255, 255, 255); width: 2%;;vertical-align:bottom;"></td><td style="white-space: nowrap; background-color: rgb(255, 255, 255); width: 15%; text-align: center;;vertical-align:bottom;">Interest&#160;Expense</td><td style="background-color: rgb(255, 255, 255); width: 2%;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(255, 255, 255); width: 15%; text-align: center;;vertical-align:bottom;">$32</td><td style="background-color: rgb(255, 255, 255); width: 2%;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(255, 255, 255); width: 15%; text-align: center;;vertical-align:bottom;">Interest&#160;Expense</td><td style="background-color: rgb(255, 255, 255); width: 2%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(255, 255, 255); width: 14%; text-align: center;;vertical-align:bottom;">$&#8212;&#160;&#160;</td></tr></table> <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="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;">Information on the location and amounts of derivative fair va<div style="display:inline;">l</div>ues in the Consolidated Balance Sheets (in thousands): </div></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-spacing: 0px; width: 100%; margin: 0in auto 0in 0px;;text-align:left;"><tr style="font-size: 0px;"><td style="width: 36%;"></td><td style="width: 4%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 4%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 4%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 4%;;vertical-align:bottom;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.7pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="6" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">December&#160;31, 2020</div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="6" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">December&#160;31, 2019</div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 0.7pt;;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="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;">Derivative Instruments</div></div></div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Balance&#160;Sheet&#160;Location</div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Fair&#160;Value</div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Balance&#160;Sheet&#160;Location</div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Fair&#160;Value</div></td><td style="padding-bottom: 0.7pt;;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: 36%;;vertical-align:top;"><div style="text-indent: -1em; 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;">Interest-Rate Swap Contracts</div></div></td><td style="background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; 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;">Other&#160;Current&#160;Liabilities</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255); width: 4%;;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;">35</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; 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;">Other&#160;Current&#160;Liabilities</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255); width: 4%;;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;">43</td><td style="white-space: nowrap; 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;"></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 amount of pretax (loss) as of December&#160;31, 2020 that is expected to be reclassified from other comprehensive income into earnings, within the next 12 months is approximately ($35,000). </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: 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;"><div style="font-weight:bold;display:inline;">The effect of derivative instruments on the Consolidated Statements of Operations and Comprehensive Income (&#8220;OCI&#8221;) for the year ended December&#160;31, 2020 (in thousands): </div></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-spacing: 0px;;margin : 0px auto;;text-align:left;;width:100%;"><tr style="font-size: 0px;"><td style="font-family: &quot;times new roman&quot;; width: 21%;"></td><td style="font-family: &quot;times new roman&quot;; width: 2%;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; width: 15%;"></td><td style="font-family: &quot;times new roman&quot;; width: 2%;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; width: 15%;"></td><td style="font-family: &quot;times new roman&quot;; width: 2%;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; width: 15%;"></td><td style="font-family: &quot;times new roman&quot;; width: 2%;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; width: 15%;"></td><td style="font-family: &quot;times new roman&quot;; width: 2%;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; width: 14%;"></td></tr><tr style="page-break-inside:avoid ; font-family:times new roman; font-size:8pt"><td style="white-space: nowrap; padding-bottom: 0.7pt;;text-align:center;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Derivatives in</div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">ASC Topic 815</div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Cash Flow</div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Hedging</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Relationships</div></div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;">&#160;&#160;</td><td style="border-bottom:1.00pt solid #000000;text-align:center;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Amount of<br/> Gain&#160;/&#160;(Loss)<br/> recognized&#160;in&#160;OCI<br/> on Derivatives</div></div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;">&#160;&#160;</td><td style="border-bottom:1.00pt solid #000000;text-align:center;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Location of<br/> Gain / (Loss)<br/> reclassified from<br/> Accumulated&#160;OCI<br/> to Income</div></div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;">&#160;&#160;</td><td style="border-bottom:1.00pt solid #000000;text-align:center;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Amount of<br/> Gain / (Loss)<br/> reclassified from<br/> Accumulated&#160;OCI<br/> to Income</div></div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;">&#160;&#160;</td><td style="border-bottom:1.00pt solid #000000;text-align:center;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Location of<br/> Gain / (Loss)<br/> reclassified in<br/> Income&#160;on<br/> Derivatives</div></div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;">&#160;&#160;</td><td style="border-bottom:1.00pt solid #000000;text-align:center;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Amount of<br/> Gain /(Loss)<br/> recognized in<br/> Income&#160;on<br/> Derivatives</div></div></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:top;;width:;">&#160;</td><td style="vertical-align:bottom;;width:;">&#160;&#160;</td><td style="white-space: nowrap;;text-align:center;;vertical-align:top;;width:;">(Effective&#160;Portion)</td><td style="vertical-align:bottom;;width:;">&#160;</td><td style="white-space: nowrap;;text-align:center;;vertical-align:top;;width:;">(Effective Portion)</td><td style="vertical-align:bottom;;width:;">&#160;</td><td style="white-space: nowrap;;text-align:center;;vertical-align:top;;width:;">(Effective&#160;Portion)</td><td style="vertical-align:bottom;;width:;">&#160;</td><td colspan="3" style="white-space: nowrap;;text-align:center;;vertical-align:top;;width:;">(Ineffective&#160;Portion/Amounts&#160;excluded<br/> from effectiveness testing)</td></tr><tr style="page-break-inside:avoid ; font-family:times new roman; font-size:10pt"><td style="text-align:center;;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;">Interest-Rate&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td></tr><tr style="page-break-inside:avoid ; font-family:times new roman; font-size:10pt"><td style="text-align:center;;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;">Swap&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="text-align:center;;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;">Contracts&#160;&#160;</div></td><td style="background-color: rgb(255, 255, 255); width: 2%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(255, 255, 255); width: 15%; text-align: center;;vertical-align:bottom;">$8</td><td style="background-color: rgb(255, 255, 255); width: 2%;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(255, 255, 255); width: 15%; text-align: center;;vertical-align:bottom;">Interest&#160;Expense</td><td style="background-color: rgb(255, 255, 255); width: 2%;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(255, 255, 255); width: 15%; text-align: center;;vertical-align:bottom;">$121</td><td style="background-color: rgb(255, 255, 255); width: 2%;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(255, 255, 255); width: 15%; text-align: center;;vertical-align:bottom;">Interest&#160;Expense</td><td style="background-color: rgb(255, 255, 255); width: 2%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(255, 255, 255); width: 14%; text-align: center;;vertical-align:bottom;">$&#8212;&#160;&#160;</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><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;">The effect of derivative instruments on the Consolidated Statements of Operations and Comprehensive Income (&#8220;OCI&#8221;) for the year ended December&#160;31, 2019 (in thousands): </div></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-spacing: 0px;;margin : 0px auto;;text-align:left;;width:100%;"><tr style="font-size: 0px;"><td style="font-family: &quot;times new roman&quot;; width: 21%;"></td><td style="font-family: &quot;times new roman&quot;; width: 2%;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; width: 15%;"></td><td style="font-family: &quot;times new roman&quot;; width: 2%;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; width: 15%;"></td><td style="font-family: &quot;times new roman&quot;; width: 2%;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; width: 15%;"></td><td style="font-family: &quot;times new roman&quot;; width: 2%;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; width: 15%;"></td><td style="font-family: &quot;times new roman&quot;; width: 2%;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;; width: 14%;"></td></tr><tr style="page-break-inside:avoid ; font-family:times new roman; font-size:8pt"><td style="white-space: nowrap; padding-bottom: 0.7pt;;text-align:center;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Derivatives in</div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">ASC Topic 815</div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Cash Flow</div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Hedging</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Relationships</div></div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;">&#160;&#160;</td><td style="border-bottom:1.00pt solid #000000;text-align:center;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Amount of<br/> Gain&#160;/&#160;(Loss)<br/> recognized&#160;in&#160;OCI<br/> on Derivatives</div></div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;">&#160;&#160;</td><td style="border-bottom:1.00pt solid #000000;text-align:center;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Location of<br/> Gain / (Loss)<br/> reclassified from<br/> Accumulated&#160;OCI<br/> to Income</div></div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;">&#160;&#160;</td><td style="border-bottom:1.00pt solid #000000;text-align:center;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Amount of<br/> Gain / (Loss)<br/> reclassified from<br/> Accumulated&#160;OCI<br/> to Income</div></div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;">&#160;&#160;</td><td style="border-bottom:1.00pt solid #000000;text-align:center;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Location of<br/> Gain / (Loss)<br/> reclassified in<br/> Income&#160;on<br/> Derivatives</div></div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;">&#160;&#160;</td><td style="border-bottom:1.00pt solid #000000;text-align:center;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;"><div style="font-weight:bold;display:inline;">Amount of<br/> Gain /(Loss)<br/> recognized in<br/> Income&#160;on<br/> Derivatives</div></div></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:top;;width:;">&#160;</td><td style="vertical-align:bottom;;width:;">&#160;&#160;</td><td style="white-space: nowrap;;text-align:center;;vertical-align:top;;width:;">(Effective&#160;Portion)</td><td style="vertical-align:bottom;;width:;">&#160;</td><td style="white-space: nowrap;;text-align:center;;vertical-align:top;;width:;">(Effective&#160;Portion)</td><td style="vertical-align:bottom;;width:;">&#160;</td><td style="white-space: nowrap;;text-align:center;;vertical-align:top;;width:;">(Effective&#160;Portion)</td><td style="vertical-align:bottom;;width:;">&#160;</td><td colspan="3" style="white-space: nowrap;;text-align:center;;vertical-align:top;;width:;">(Ineffective&#160;Portion/Amounts&#160;excluded<br/> from effectiveness testing)</td></tr><tr style="page-break-inside:avoid ; font-family:times new roman; font-size:10pt"><td style="text-align:center;;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;">Interest-Rate&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td></tr><tr style="page-break-inside:avoid ; font-family:times new roman; font-size:10pt"><td style="text-align:center;;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;">Swap&#160;&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="text-align:center;;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:center;">Contracts&#160;&#160;</div></td><td style="background-color: rgb(255, 255, 255); width: 2%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(255, 255, 255); width: 15%; text-align: center;;vertical-align:bottom;">$(149)</td><td style="background-color: rgb(255, 255, 255); width: 2%;;vertical-align:bottom;"></td><td style="white-space: nowrap; background-color: rgb(255, 255, 255); width: 15%; text-align: center;;vertical-align:bottom;">Interest&#160;Expense</td><td style="background-color: rgb(255, 255, 255); width: 2%;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(255, 255, 255); width: 15%; text-align: center;;vertical-align:bottom;">$32</td><td style="background-color: rgb(255, 255, 255); width: 2%;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(255, 255, 255); width: 15%; text-align: center;;vertical-align:bottom;">Interest&#160;Expense</td><td style="background-color: rgb(255, 255, 255); width: 2%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(255, 255, 255); width: 14%; text-align: center;;vertical-align:bottom;">$&#8212;&#160;&#160;</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> <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;">Information on the location and amounts of derivative fair va<div style="display:inline;">l</div>ues in the Consolidated Balance Sheets (in thousands): </div></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-spacing: 0px; width: 100%; margin: 0in auto 0in 0px;;text-align:left;"><tr style="font-size: 0px;"><td style="width: 36%;"></td><td style="width: 4%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 4%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 4%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 4%;;vertical-align:bottom;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.7pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="6" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">December&#160;31, 2020</div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="6" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">December&#160;31, 2019</div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 0.7pt;;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="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;">Derivative Instruments</div></div></div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Balance&#160;Sheet&#160;Location</div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Fair&#160;Value</div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Balance&#160;Sheet&#160;Location</div></td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 0.7pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Fair&#160;Value</div></td><td style="padding-bottom: 0.7pt;;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: 36%;;vertical-align:top;"><div style="text-indent: -1em; 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;">Interest-Rate Swap Contracts</div></div></td><td style="background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; 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;">Other&#160;Current&#160;Liabilities</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255); width: 4%;;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;">35</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; 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;">Other&#160;Current&#160;Liabilities</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255); width: 4%;;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;">43</td><td style="white-space: nowrap; 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;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> -35000 8000 121000 -149000 32000 35000 43000 <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 sets forth the denominators of the basic and diluted EPS computations. </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="width:70%;"></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Years&#160;Ended&#160;December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">(Amounts in thousands)</div></div></div></td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;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="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;">Weighted-average shares outstanding:</div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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></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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Basic</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11,292</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11,029</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">10,950</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="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;">Stock options and restricted share units</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">658</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">203</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; 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></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Diluted</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11,950</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11,232</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11,161</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;"></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="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 sets forth the computation of basic EPS utilizing net income and the Company&#8217;s weighted-average common stock outstanding: </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="width:69%;"></td><td style="vertical-align:bottom;;width:5%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:5%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:5%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">(Amounts in thousands, except per share data)</div></div></div></td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;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="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;">Net income</div></div></td><td style="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;">9,861</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">11,145</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">6,691</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Basic weighted-average shares outstanding</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11,292</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11,029</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">10,950</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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 EPS</div></div></td><td style="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;">.87</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">1.01</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">.61</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;"></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="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; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the computation of diluted EPS utilizing net income and the Company&#8217;s weighted-average common stock outstanding plus the weighted-average of stock options, restricted shares and performance shares: </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="width:69%;"></td><td style="vertical-align:bottom;;width:5%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:5%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:5%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">(Amounts in thousands, except per share data)</div></div></div></td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;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="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;">Net income</div></div></td><td style="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;">9,861</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">11,145</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">6,691</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Diluted weighted-average shares outstanding</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11,950</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11,232</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11,161</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Diluted EPS</div></div></td><td style="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;">.83</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">.99</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">.60</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;"></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> 1.01 0.61 0.83 0.99 0.60 The changes in accumulated other comprehensive income (loss) for the years ended December&#160;31, 2020, 2019 and 2018 were as follows:<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: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="width:59%;"></td><td style="vertical-align:bottom;;width:8%;"></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td style="vertical-align:bottom;;width:8%;"></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td style="vertical-align:bottom;;width:8%;"></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Foreign<br/>Currency<br/>Translation<br/>Adjustments</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Derivative<br/>Financial<br/>Instruments<br/>Designated as<br/>Cash&#160;Flow&#160;Hedges</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">&#160;&#160;&#160;&#160;&#160;&#160;Total&#160;&#160;&#160;&#160;&#160;&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap;;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;">(in thousands)</div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="2" 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="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="text-indent: -1em; 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, 2017</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">10</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">7</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">17</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Gain (loss) arising during the period</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(207</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">98</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(109</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="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;">Reclassification to earnings for (loss) realized</div></div></td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(2</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(2</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Income tax (expense)</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(25</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(25</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Net other comprehensive income (loss) &#8211; year 2018</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(207</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">71</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(136</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:bottom;"><div style="text-indent: -1em; 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, 2018</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(197</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">)&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">78</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(119</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;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: 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) arising during the period</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(129</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(181</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(310</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Reclassification to earnings for gains realized</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">32</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">32</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="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;">Income tax benefit</div></div></td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">39</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">39</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net other comprehensive (loss) &#8211; year 2019</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(129</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(110</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(239</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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:bottom;"><div style="text-indent: -1em; 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, 2019</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(326</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">)&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(32</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">)&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(358</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">)&#160;</div></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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(Loss) arising during the period</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(187</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(113</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(300</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="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;">Reclassification to earnings for gains realized</div></div></td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">121</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">121</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Income tax (expense)</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(2</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(2</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Net other comprehensive income (loss) &#8211; year 2020</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(187</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">6</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(181</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:bottom;"><div style="text-indent: -1em; 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, 2020</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(513</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">)&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(26</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">)&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(539</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">)&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</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> -187000 <div style="font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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 basis used to measure financial assets and (liabilities) at fair value on a recurring basis: </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="width:65%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Fair Value as of December&#160;31, 2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">(Amounts in thousands)</div></div></div></td><td style="padding-bottom: 1pt;;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;">Level&#160;1</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Level&#160;2</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Level&#160;3</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;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="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;">Interest-Rate Swap Contracts</div></div></td><td style="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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">(35</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">(35</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Contingent consideration liabilities</div></div></td><td style="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;;vertical-align:bottom;">&#160;</td><td style="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;;vertical-align:bottom;">&#160;</td><td style="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;">(2,882</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="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;">(2,882</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="font-size: 1pt;"><td style="font-family: &quot;times new roman&quot;;;height:16;">&#160;</td><td colspan="16" style="font-family: &quot;times new roman&quot;;;height:16;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Fair Value as of December&#160;31, 2019</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">(Amounts in thousands)</div></div></div></td><td style="padding-bottom: 1pt;;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;">Level&#160;1</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Level&#160;2</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Level&#160;3</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;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="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;">Interest-Rate Swap Contracts</div></div></td><td style="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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">(43</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">(43</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Contingent consideration liabilities</div></div></td><td style="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;;vertical-align:bottom;">&#160;</td><td style="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;;vertical-align:bottom;">&#160;</td><td style="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;;vertical-align:bottom;">&#160;</td><td style="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;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</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> <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 provides information regarding changes in the Company&#8217;s Level&#160;3 fair values for the contingent consideration liability for the three years ended December&#160;31, 2020: </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="width:71%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(Amounts in thousands)</div></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="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;">Beginning balance</div></div></td><td style="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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">6,069</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">17,125</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Contingent consideration incurred</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">2,882</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;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="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;">Payments made</div></div></td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; 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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Revaluation</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(6,069</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(11,056</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Ending balance</div></div></td><td style="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;">2,882</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">6,069</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</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> 2882000 2882000 2882000 -113000 -300000 <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%;"><div style="font-weight:bold;display:inline;">18.</div></td><td style="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;;text-align:left;"><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;">(Unaudited) Quarterly Financial Information (Amounts in thousands, except per share data): </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;"></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: 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;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="width:55%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td rowspan="2" style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" rowspan="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;">Revenues</div></td><td rowspan="2" style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td rowspan="2" style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" rowspan="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/> Profit</div></td><td rowspan="2" style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td rowspan="2" style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" rowspan="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/> Income</div></td><td rowspan="2" style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Earnings Per<br/> Share</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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 Ended December&#160;31, 2020</div></div></div></td><td style="padding-bottom: 1pt;;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;">Basic</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Diluted</div></td><td style="padding-bottom: 1pt;;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="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;">First quarter</div></div></td><td style="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;">50,425</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">12,719</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">1,869</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">.17</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">.16</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Second quarter</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">47,583</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">12,656</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">2,969</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">.26</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">.25</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="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;">Third quarter</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">47,383</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">13,090</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,998</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">.26</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">.25</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Fourth quarter</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">48,710</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">13,074</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">2,025</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">.18</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">.17</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;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#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="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;">Annual</div></div></td><td style="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;">194,101</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">51,539</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">9,861</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">.87</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">.83</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;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#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: 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="width:53%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td rowspan="2" style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" rowspan="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;">Revenues</div></td><td rowspan="2" style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td rowspan="2" style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" rowspan="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/>Profit</div></td><td rowspan="2" style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td rowspan="2" style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" rowspan="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/>Income</div></td><td rowspan="2" style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Earnings Per<br/>Share</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt;;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 Ended December&#160;31, 2019</div></div></div></div></td><td style="padding-bottom: 1pt;;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;">Basic</div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 1pt;;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;">Diluted</div></div></td><td style="padding-bottom: 1pt;;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); 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="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;">First quarter</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;">$</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;">45,199</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;">$</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;">10,835</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;">$</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;">964</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;">$</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;">.09</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;">$</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;">.09</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;">Second quarter</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;">48,472</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;">12,054</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;">5,958</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;">.54</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;">.53</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); 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="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;">Third quarter</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;">49,543</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;">12,329</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;">1,949</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;">.18</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;">.17</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;">Fourth quarter</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;">50,360</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;">12,763</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;">2,274</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;">.21</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;">.20</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;">&#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;">&#160;</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;">&#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;">&#160;</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;">&#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;">&#160;</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;">&#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;">&#160;</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;">&#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;">&#160;</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="background-color: rgb(204, 238, 255); 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="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;">Annual</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;">$</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;">193,574</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;">$</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;">47,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><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;">$</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;">11,145</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;">$</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;">1.01</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;">$</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;">.99</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;">&#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;">&#160;</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;">&#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;">&#160;</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;">&#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;">&#160;</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;">&#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;">&#160;</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;">&#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;">&#160;</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; background: none;"></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="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <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: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="width:55%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td rowspan="2" style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" rowspan="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;">Revenues</div></td><td rowspan="2" style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td rowspan="2" style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" rowspan="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/> Profit</div></td><td rowspan="2" style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td rowspan="2" style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" rowspan="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/> Income</div></td><td rowspan="2" style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Earnings Per<br/> Share</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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 Ended December&#160;31, 2020</div></div></div></td><td style="padding-bottom: 1pt;;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;">Basic</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Diluted</div></td><td style="padding-bottom: 1pt;;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="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;">First quarter</div></div></td><td style="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;">50,425</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">12,719</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">1,869</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">.17</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">.16</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Second quarter</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">47,583</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">12,656</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">2,969</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">.26</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">.25</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="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;">Third quarter</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">47,383</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">13,090</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,998</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">.26</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">.25</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Fourth quarter</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">48,710</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">13,074</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">2,025</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">.18</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">.17</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;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#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="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;">Annual</div></div></td><td style="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;">194,101</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">51,539</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">9,861</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">.87</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">.83</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;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</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><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="width:53%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td rowspan="2" style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" rowspan="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;">Revenues</div></td><td rowspan="2" style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td rowspan="2" style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" rowspan="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/>Profit</div></td><td rowspan="2" style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td rowspan="2" style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" rowspan="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/>Income</div></td><td rowspan="2" style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Earnings Per<br/>Share</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt;;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 Ended December&#160;31, 2019</div></div></div></div></td><td style="padding-bottom: 1pt;;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;">Basic</div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 1pt;;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;">Diluted</div></div></td><td style="padding-bottom: 1pt;;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); 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="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;">First quarter</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;">$</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;">45,199</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;">$</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;">10,835</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;">$</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;">964</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;">$</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;">.09</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;">$</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;">.09</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;">Second quarter</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;">48,472</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;">12,054</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;">5,958</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;">.54</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;">.53</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); 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="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;">Third quarter</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;">49,543</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;">12,329</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;">1,949</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;">.18</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;">.17</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;">Fourth quarter</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;">50,360</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;">12,763</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;">2,274</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;">.21</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;">.20</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;">&#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;">&#160;</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;">&#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;">&#160;</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;">&#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;">&#160;</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;">&#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;">&#160;</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;">&#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;">&#160;</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="background-color: rgb(204, 238, 255); 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="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;">Annual</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;">$</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;">193,574</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;">$</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;">47,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><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;">$</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;">11,145</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;">$</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;">1.01</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;">$</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;">.99</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;">&#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;">&#160;</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;">&#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;">&#160;</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;">&#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;">&#160;</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;">&#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;">&#160;</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;">&#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;">&#160;</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> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 2295000 0 10000000 319000 1153000 0.89 1.08 0.68 4500000 On October 1, 2020, Mastech Digital, Inc., through its wholly-owned subsidiary Mastech Digital Data, Inc., acquired all of the outstanding shares of AmberLeaf Partners, Inc. (&#8220;AmberLeaf&#8221;). Under the terms of the Share Purchase Agreement executed in connection with the AmberLeaf acquisition (the &#8220;Purchase Agreement&#8221;), 30000000 7500000 17500000 10000000 15000000 650000 185000 0.0050 750000 50000 P1Y 4600000 2300000 2300000 45199000 10835000 964000 0.09 0.09 48472000 12054000 5958000 0.54 0.53 49543000 12329000 1949000 0.18 0.17 50360000 12763000 2274000 0.21 0.20 193574000 47981000 <div style="font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-align:center;"><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;">MASTECH DIGITAL, INC. </div></div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-align:center;"><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;">SCHEDULE II&#8212;VALUATION AND QUALIFYING ACCOUNTS </div></div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-align:center;"><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;">FOR THE YEARS ENDED DECEMBER&#160;31, 2020, 2019 AND 2018 </div></div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-align:center;"><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;">(Amounts in thousands) </div></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="width:65%;"></td><td style="vertical-align:bottom;;width:6%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:6%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:6%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:6%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Charged<br/> to&#160;expense<br/> (credited)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Acquisitions/</div><br/> <div style="font-weight:bold;display:inline;">Recoveries/</div><br/> <div style="font-weight:bold;display:inline;">(Write-offs)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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<br/> at end<br/> of&#160;period</div></td><td style="padding-bottom: 1pt;;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="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;">Allowance for Doubtful Accounts:</div></div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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></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="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, 2020</div></div></td><td style="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;">338</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;;vertical-align:bottom;">&#160;</td><td style="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;">75</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="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;">413</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="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="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">408</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">80</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(150</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">338</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="vertical-align:top;"><div style="text-indent: -1em; 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="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">398</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">10</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">408</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</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> true 338000 75000 413000 408000 80000 -150000 398000 10000 0.01 0.01 1 1 1 <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%;"><div style="font-weight:bold;display:inline;">8.</div></td><td style="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;;text-align:left;"><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-Term Payroll Tax Liability </div></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: 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;">As allowed under the Coronavirus Aid, Relief and Economic Security (CARES) Act, the Company elected to defer payment of the employer&#8217;s share of social security tax. As of December&#160;31, 2020, the balance of this liability is $4.6&#160;million. The Company is required to repay $2.3&#160;million of the deferred amount by December&#160;31, 2021 which is reflected as part of current liabilities under the caption accrued payroll and related costs. The remaining $2.3&#160;million is due by December&#160;31, 2022 and is reflected as a long-term liability under the caption long-term payroll tax liabilities.</div></div><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: 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%;"><div style="font-weight:bold;display:inline;">15.</div></td><td style="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;;text-align:left;"><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;">Earnings per Share </div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;"></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: 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 computation of basic earnings per share (&#8220;EPS&#8221;) is based on the Company&#8217;s net income divided by the weighted average number of common shares outstanding. Diluted earnings per share reflects the potential dilution that could occur if outstanding stock options and restricted share units were exercised / released. The dilutive effect of stock options and restricted share units were calculated using the treasury stock 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;">For the years ended December&#160;31, 2020, 2019 and 2018, there were 0, 518,000 and 141,000 anti-dilutive stock options that were excluded from the computation of diluted earnings per share, 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 following table sets forth the denominators of the basic and diluted EPS computations. </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="width:70%;"></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Years&#160;Ended&#160;December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">(Amounts in thousands)</div></div></div></td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;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="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;">Weighted-average shares outstanding:</div></div></td><td style="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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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;">&#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="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;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></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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Basic</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11,292</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11,029</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">10,950</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="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;">Stock options and restricted share units</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">658</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">203</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; 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></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Diluted</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11,950</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11,232</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11,161</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;"></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="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 sets forth the computation of basic EPS utilizing net income and the Company&#8217;s weighted-average common stock outstanding: </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="width:69%;"></td><td style="vertical-align:bottom;;width:5%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:5%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:5%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">(Amounts in thousands, except per share data)</div></div></div></td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;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="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;">Net income</div></div></td><td style="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;">9,861</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">11,145</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">6,691</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Basic weighted-average shares outstanding</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11,292</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11,029</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">10,950</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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 EPS</div></div></td><td style="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;">.87</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">1.01</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">.61</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;"></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="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the computation of diluted EPS utilizing net income and the Company&#8217;s weighted-average common stock outstanding plus the weighted-average of stock options, restricted shares and performance shares: </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="width:69%;"></td><td style="vertical-align:bottom;;width:5%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:5%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:5%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">(Amounts in thousands, except per share data)</div></div></div></td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;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="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;">Net income</div></div></td><td style="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;">9,861</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">11,145</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">6,691</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Diluted weighted-average shares outstanding</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11,950</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11,232</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11,161</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Diluted EPS</div></div></td><td style="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;">.83</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">.99</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">.60</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;"></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> 2900000 <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%;"><div style="font-weight:bold;display:inline;">17.</div></td><td style="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;;text-align:left;"><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;">Fair Value Measurements </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;"></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: 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 adopted the provisions of ASC 820, &#8220;<div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Fair Value Measurements and Disclosures</div>&#8221; (&#8220;ASC&#160;820&#8221;), related to certain financial and nonfinancial assets and liabilities. ASC 820 establishes the authoritative definition of fair value; sets out a framework for measuring fair value; and expands the required disclosures about fair value measurements. The valuation techniques required by ASC 820 are based on observable and unobservable inputs using the following three-tier hierarchy: </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="vertical-align:top;;width:1%;">&#160;</td><td style="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;;text-align:left;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level&#160;1 &#8211; Inputs are observable quoted prices (unadjusted) in active markets for identical assets and liabilities. </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;"></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="vertical-align:top;;width:1%;">&#160;</td><td style="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;;text-align:left;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level&#160;2 &#8211; Inputs are observable, other than quoted prices included in Level&#160;1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are directly or indirectly observable in the marketplace. </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;"></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="vertical-align:top;;width:1%;">&#160;</td><td style="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;;text-align:left;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level&#160;3 &#8211; Inputs are unobservable that are supported by little or no market activity. </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;"></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; 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; margin-left: 4%;"><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 basis used to measure financial assets and (liabilities) at fair value on a recurring basis: </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="width:65%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Fair Value as of December&#160;31, 2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">(Amounts in thousands)</div></div></div></td><td style="padding-bottom: 1pt;;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;">Level&#160;1</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Level&#160;2</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Level&#160;3</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;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="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;">Interest-Rate Swap Contracts</div></div></td><td style="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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">(35</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">(35</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Contingent consideration liabilities</div></div></td><td style="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;;vertical-align:bottom;">&#160;</td><td style="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;;vertical-align:bottom;">&#160;</td><td style="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;">(2,882</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="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;">(2,882</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="font-size: 1pt;"><td style="font-family: &quot;times new roman&quot;;;height:16;">&#160;</td><td colspan="16" style="font-family: &quot;times new roman&quot;;;height:16;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Fair Value as of December&#160;31, 2019</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">(Amounts in thousands)</div></div></div></td><td style="padding-bottom: 1pt;;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;">Level&#160;1</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Level&#160;2</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Level&#160;3</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;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="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;">Interest-Rate Swap Contracts</div></div></td><td style="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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">(43</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">(43</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Contingent consideration liabilities</div></div></td><td style="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;;vertical-align:bottom;">&#160;</td><td style="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;;vertical-align:bottom;">&#160;</td><td style="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;;vertical-align:bottom;">&#160;</td><td style="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;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></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="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 interest rate swap contracts is based on quoted prices for similar instruments from a commercial bank, and therefore, the fair value measurement is considered to be within Level&#160;2. </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 the contingent consideration liability was estimated by utilizing a probability weighted simulation model to determine the fair value of contingent consideration, and therefore, the fair value measurement is considered to be within Level&#160;3. </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 2019 and 2018, the Company revalued the contingent consideration liability after determining that relevant conditions for payment of such liability were not satisfied. The revaluation resulted in a $6.1&#160;million and $11.1&#160;million reduction to the contingent consideration liability in 2019 and 2018, respectively, which is reflected in selling and administrative expenses in the Company&#8217;s Consolidated Statements of Operations, in Item 8 herein. In 2020, the Company incurred a $2.9&#160;million contingent consideration liability related to the AmberLeaf acquisition. </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 provides information regarding changes in the Company&#8217;s Level&#160;3 fair values for the contingent consideration liability for the three years ended December&#160;31, 2020: </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="width:71%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(Amounts in thousands)</div></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="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;">Beginning balance</div></div></td><td style="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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">6,069</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">17,125</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Contingent consideration incurred</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">2,882</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;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="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;">Payments made</div></div></td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; 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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Revaluation</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(6,069</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(11,056</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Ending balance</div></div></td><td style="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;">2,882</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">6,069</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</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> 0 0 2017-07-13 2 <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%;"><div style="font-weight:bold;display:inline;">14.</div></td><td style="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;;text-align:left;"><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;">Shareholders&#8217; Equity </div></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: 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 purchased 0 and 2,574 shares in 2020 and 2019 at an average price of $0 and $5.05, respectively, to satisfy employee tax obligations related to its Stock Incentive Plan. These shares were not acquired pursuant to any publicly announced purchase program. </div></div><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: 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%;"><div style="font-weight:bold;display:inline;">16.</div></td><td style="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;;text-align:left;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Other Comprehensive Income (Loss) </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;"></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: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The changes in accumulated other comprehensive income (loss) for the years ended December&#160;31, 2020, 2019 and 2018 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:92%;"><tr style="font-size: 0px;"><td style="width:59%;"></td><td style="vertical-align:bottom;;width:8%;"></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td style="vertical-align:bottom;;width:8%;"></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td style="vertical-align:bottom;;width:8%;"></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Foreign<br/>Currency<br/>Translation<br/>Adjustments</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Derivative<br/>Financial<br/>Instruments<br/>Designated as<br/>Cash&#160;Flow&#160;Hedges</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">&#160;&#160;&#160;&#160;&#160;&#160;Total&#160;&#160;&#160;&#160;&#160;&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap;;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;">(in thousands)</div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="2" 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="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="text-indent: -1em; 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, 2017</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">10</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">7</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">17</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Gain (loss) arising during the period</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(207</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">98</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(109</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="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;">Reclassification to earnings for (loss) realized</div></div></td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(2</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(2</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Income tax (expense)</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(25</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(25</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Net other comprehensive income (loss) &#8211; year 2018</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(207</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">71</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(136</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:bottom;"><div style="text-indent: -1em; 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, 2018</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(197</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">)&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">78</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(119</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;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: 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) arising during the period</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(129</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(181</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(310</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Reclassification to earnings for gains realized</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">32</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">32</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="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;">Income tax benefit</div></div></td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">39</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">39</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net other comprehensive (loss) &#8211; year 2019</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(129</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(110</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(239</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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:bottom;"><div style="text-indent: -1em; 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, 2019</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(326</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">)&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(32</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">)&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(358</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">)&#160;</div></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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(Loss) arising during the period</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(187</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(113</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(300</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="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;">Reclassification to earnings for gains realized</div></div></td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">121</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">121</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Income tax (expense)</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(2</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(2</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Net other comprehensive income (loss) &#8211; year 2020</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(187</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">6</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(181</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:bottom;"><div style="text-indent: -1em; 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, 2020</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(513</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">)&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(26</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">)&#160;</div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(539</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">)&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Generally, the assets and liabilities of foreign operations are translated into U.S. dollars using the current exchange rate. For those operations, changes in exchange rates generally do not affect cash flows; therefore, resulting translation adjustments are made in shareholders&#8217; equity rather than in net income. </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;">See Note 13 for information regarding hedging activities. </div></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> true false P3Y 0 0 <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%;"><div style="font-weight:bold;display:inline;">11.</div></td><td style="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;;text-align:left;"><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></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; background: none;"></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;">Effective October&#160;1, 2008, the Company adopted a Stock Incentive Plan (the &#8220;Plan&#8221;) which, as amended, provides that up to 4,900,000 shares of the Company&#8217;s common stock shall be allocated for issuance to directors, executive management and key personnel. Grants under the Plan can be made in the form of stock options, stock appreciation rights, performance shares or stock awards. As of December&#160;31, 2020, the Company had 3,773,000 outstanding and/or exercised stock options, 260,000 vested performance shares and 254,000 outstanding and/or released restricted stock units that were issued under the Plan. Thus, as of December&#160;31, 2020, the Company has 613,000 shares available for future grants under the Plan. </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 Plan is administered by the Compensation Committee of the Board of Directors. All grants awarded under the Plan are recommended by the Committee to the Board of Directors for approval. The exercise price of stock options is set on the grant date and is not to be less than the fair market value per share of our closing stock price on that date. Grants of stock options and restricted stock awards generally vest over a three to five-year period and options expire after ten years from the grant date.&#160;Performance shares vest upon the achievement of the performance criteria and approval by the Compensation Committee of the Board of Directors. </div></div> <div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; 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;">Following is a summary of the Company&#8217;s stock option activity for the three years ended December&#160;31, 2020: </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="width:67%;"></td><td style="vertical-align:bottom;;width:9%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:9%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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&#160;of<br/> Options</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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&#160;Average<br/> Exercise Price</div></td><td style="padding-bottom: 1pt;;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="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, 2017</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">674,000</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">3.43</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Granted</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">495,000</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">6.72</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="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;">Exercised</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(52,000</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; 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="vertical-align:top;"><div style="text-indent: -1em; 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;">Cancelled / forfeited</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(6,000</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">3.20</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#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="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="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="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,111,000</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">4.95</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Granted</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">683,000</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">6.48</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="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;">Exercised</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(6,000</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1.18</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Cancelled / forfeited</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(67,000</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">6.35</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#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="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="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="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,721,000</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">5.52</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Granted</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">800,000</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">15.49</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="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;">Exercised</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(305,000</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">4.36</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Cancelled / forfeited</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(207,000</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">8.04</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#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="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="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, 2020</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">2,009,000</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">9.40</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">December&#160;31, 2020, the Company&#8217;s outstanding &#8220;in the money&#8221; stock options using the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">year-end</div> share price of $15.90 had an aggregate intrinsic value of $13.1&#160;million. As of December&#160;31, 2020, the intrinsic value of vested stock options totaled $4.2&#160;million. The total intrinsic value of options exercised during 2020, 2019 and 2018 totaled $4.3&#160;million, $44,000 and $373,000, respectively. The measurement date fair value of stock options vested during 2020, 2019 and 2018 totaled $655,000, $529,000 and $228,000, 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; letter-spacing: 0px; top: 0px;;display:inline;">The table below summarizes information regarding the Company&#8217;s outstanding and exercisable stock options as of December&#160;31, 2020: </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="font-family: &quot;times new roman&quot;;;width:48%;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;;width:11%;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;;width:11%;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;;width:11%;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">Range of Exercise Prices:</div></div></div></td><td style="padding-bottom: 1pt;;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;">Options<br/> Outstanding</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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&#160;Average<br/> Remaining<br/> Contractual Life<br/> (in years)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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&#160;Average<br/> Exercise Price</div></td><td style="padding-bottom: 1pt;;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="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;">$0.01 to $4.00</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">355,000</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">5.2</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">3.56</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="vertical-align:top;"><div style="text-indent: -1em; 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;">$4.01 to $8.00</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">904,000</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">8.0</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">6.65</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="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;">$8.01 to $12.00</div></div></td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; 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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$12.01 to $16.00</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">750,000</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">9.1</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">15.49</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#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="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#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="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-family: &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;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2,009,000</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;"><div style="font-weight:bold;display:inline;width:100%;">7.9</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">9.40</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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; 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;;margin : 0px auto;;text-align:left;;width:84%;"><tr style="font-size: 0px;"><td style="font-family: &quot;times new roman&quot;;;width:47%;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;;width:12%;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;;width:12%;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;;width:12%;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td><td style="font-family: &quot;times new roman&quot;;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap; padding-bottom: 1pt;;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;">Range of Exercise Prices:</div></div></div></td><td style="padding-bottom: 1pt;;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;">Options<br/> Exercisable</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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&#160;Average<br/> Remaining<br/> Contractual Life<br/> (in years)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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&#160;Average<br/> Exercise Price</div></td><td style="padding-bottom: 1pt;;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="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;">$0.01 to $4.00</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">222,000</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">5.2</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">3.59</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="vertical-align:top;"><div style="text-indent: -1em; 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;">$4.01 to $8.00</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">164,000</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">7.8</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">6.74</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="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;">$8.01 to $12.00</div></div></td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; 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="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$12.01 to $16.00</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#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="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#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="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-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:top;">&#160;</td><td style="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;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">386,000</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;width:100%;">6.3</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;"><div style="font-weight:bold;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">4.93</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Stock options of 800,000 units were issued during the year ended December&#160;31, 2020, of which 750,000 vest over a four-year period and 50,000 vest over a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">one-year</div> period. Stock options of 683,000 units were issued during the year ended December&#160;31, 2019 and vest over a five-year period. Stock options of 495,000 units were issued during the year ended December&#160;31, 2018 and vest over a five-year period. The Company used the following average assumptions with respect to the Black-Scholes option pricing model for Mastech Digital stock options issued during 2020, 2019 and 2018. </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="width:78%;"></td><td style="vertical-align:bottom;;width:5%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2019</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="white-space: nowrap;;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;">Stock option grants:</div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td colspan="2" style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td colspan="2" 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="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;">Weighted-average risk-free interest rate</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1.4</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">2.4</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">2.8</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Weighted-average dividend yield</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.0</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.0</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.0</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="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 volatility</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">52.7</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">49.7</td><td style="white-space: nowrap; 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="white-space: nowrap; 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;">50.6</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="vertical-align:top;"><div style="text-indent: -1em; 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 term (in years)</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">3.9</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">5.0</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">5.0</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="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;">Weighted-average fair value</div></div></td><td style="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;">6.36</td><td style="white-space: nowrap; 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="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;">2.95</td><td style="white-space: nowrap; 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="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;">3.15</td><td style="white-space: nowrap; 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;"></div> <div style="clear: both; max-height: 0px;"></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="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;">Risk-free interest rate</div> &#8211; The risk-free rate for stock options granted during the period was determined by using a U.S. Treasury rate for the period that coincided with the expected term of the options. </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;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Expected dividend yield</div> &#8211; The Company did not contemplate a recurring dividend program. Accordingly, the dividend yield assumption used was 0.0%. </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;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Expected volatility</div> &#8211;Expected volatility was determined based on the historical volatility of Mastech Digital&#8217;s common stock. </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;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Expected term</div> &#8211; Mastech Digital&#8217;s expected term was based on the exercise history of our employees and the vesting term of our stock options. </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;">Following is a summary of Mastech&#8217;s restricted stock activity for the three years ended December&#160;31, 2020: </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="width:70%;"></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;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: 1pt;;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="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;">Beginning outstanding balance</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">33,285</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">34,380</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">30,500</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Awarded</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11,475</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">16,365</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">25,380</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="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;">Released</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(13,917</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(17,460</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(21,500</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="vertical-align:top;"><div style="text-indent: -1em; 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;">Forfeited</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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;">Ending outstanding balance</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">30,843</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">33,285</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">34,380</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;;;vertical-align:bottom;">&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#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="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 aggregate intrinsic value of restricted stock units outstanding at December&#160;31, 2020 was $490,000. The total intrinsic value of restricted shares released during 2020 totaled $153,000. </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 October 2018, the Board of Directors of the Company approved the Mast<div style="display:inline;">e</div>ch Digital, Inc. 2019 Employee Stock Purchase Plan (the &#8220;Stock Purchase Plan&#8221;). The Stock Purchase Plan is intended to meet the requirements of Section&#160;423 of the Code and had to be approved by the Company&#8217;s shareholders to be qualified. On May&#160;15, 2019, the Company&#8217;s shareholders approved the Stock Purchase Plan. Under the Stock Purchase Plan, 600,000 shares of Common Stock (subject to adjustment upon certain changes in the Company&#8217;s capitalization) are available for purchase by eligible employees who become participants in the Stock Purchase Plan. The purchase price per share is 85% of the lesser of (i)&#160;the fair market value per share of Common Stock on the first day of the offering period, or (ii)&#160;the fair market value per share of Common Stock on the last day of the offering 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;">During the year ended December&#160;31, 2020 and December&#160;31, 2019, the Company issued 20,459 and 40,500 shares under the Stock Purchase Plan at an average share of $10.91 and $4.11, respectively. At December&#160;31, 2020, there were 539,041 shares available for purchases under the Plan. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company&#8217;s eligible full-time employees are able to contribute up to 15% of their base compensation into the employee stock purchase plan, subject to an annual limit of $25,000 per person. Employees are able to purchase Company common stock at a 15% discount to the lower of the fair market value of the Company&#8217;s common stock on the initial or final trading dates of each <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">six-month</div> offering period. Offering periods begin on January&#160;1 and July&#160;1 of each year. The Company uses the Black-Scholes option pricing model to determine the fair value of employee stock purchase plan share-based payments. The fair value of the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">six-month</div> &#8220;look-back&#8221; option in the Company&#8217;s employee stock purchase plans is estimated by adding the fair value of 15% of one share of stock to the fair value of 85% of an option on one share of stock. The Company utilized U.S. Treasury yields as of the grant date for its risk-free interest rate assumption, matching the Treasury yield terms to the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">six-month</div> offering period. The Company utilized historical company data to develop its dividend yield and expected volatility assumptions. </div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Stock-based compensation expense of $2.0&#160;million, $936,000 and $470,000 was recognized in the Consolidated Statements of Operations for the years ended December&#160;31, 2020, 2019, and 2018, respectively. The Company has recognized related tax benefits associated with its share-based compensation arrangements for the years ended December&#160;31, 2020, 2019, and 2018 of $590,000, $252,000, and $128,000, respectively. As of December&#160;31, 2020, the total remaining unrecognized compensation expense related to <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-vested</div> stock options totaled $5.7&#160;million and the total remaining unrecognized compensation expense related to restricted stock units amounted to $136,000 which will be amortized over the weighted-average remaining requisite service period of 3.0 years. </div><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;; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; border-spacing: 0px;;width:100%;"><tr style="break-inside: avoid;"><td style="text-align:left;;vertical-align:top;;width:4%;"><div style="font-weight:bold;display:inline;">12.</div></td><td style="text-align:left;;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;times new roman&quot;; line-height: normal;;text-align:left;"><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></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; text-indent: 4%; font-size: 10pt;"><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 components of income before income taxes as shown in the accompanying Consolidated Statement of Operations, consisted of the following for the years ended December&#160;31, 2020, 2019 and 2018:</div></div><div style="color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 12pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="width:71%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(Amounts in thousands)</div></td><td style="vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Income before income taxes:</div></div></td><td style="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;"></td><td style="font-family: &quot;times new roman&quot;; 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;"></td><td style="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;"></td><td style="font-family: &quot;times new roman&quot;; 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;"></td><td style="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;"></td><td style="font-family: &quot;times new roman&quot;; 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;"></td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Domestic</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">11,476</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">6,787</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">7,520</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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,157</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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,432</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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,894</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Income before income taxes</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">12,633</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">15,219</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">9,414</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; text-indent: 4%; font-size: 10pt;"><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 foreign subsidiaries which generate revenues from foreign clients. Additionally, the Company has foreign subsidiaries which provide services to its U.S. operations. Accordingly, the Company allocates a portion of its income to these subsidiaries based on a &#8220;transfer pricing&#8221; model and reports such income as foreign in the above table.</div></div><div style="color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; text-indent: 4%; font-size: 10pt;"><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, as shown in the accompanying Consolidated Statement of Operations, consisted of the following for the years ended December&#160;31, 2020, 2019 and 2018:</div></div><div style="color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 12pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="width:73%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(Amounts in thousands)</div></td><td style="vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="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;"></td><td style="font-family: &quot;times new roman&quot;; 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;"></td><td style="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;"></td><td style="font-family: &quot;times new roman&quot;; 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;"></td><td style="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;"></td><td style="font-family: &quot;times new roman&quot;; 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;"></td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">3,044</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">1,555</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">1,494</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;">752</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;">406</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;">273</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">797</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">751</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">807</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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 provision</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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,593</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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,712</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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,574</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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 provision (benefit):</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;"></td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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,340</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;">317</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(327</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(4</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">96</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;">(326</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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,372</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;">(264</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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 provision (benefit)</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(1,993</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,355</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">149</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;">172</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; 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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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 provision for income taxes</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">2,772</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">4,074</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">2,723</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 1px; margin-top: 12px; margin-bottom: 0px;">&#160;</div><div style="color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt; text-indent: 4%; font-size: 10pt;"><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 reconciliation of income taxes computed using our statutory U.S. income tax rate and the provision for income taxes for the years ended December&#160;31, 2020, 2019 and 2018 were as follows:</div></div><div style="color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 12pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:100%;"><tr style="font-size: 0px;"><td style="width:64%;"></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="22" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="white-space: nowrap; padding-bottom: 1pt;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;times new roman&quot;; 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;">(Amounts in thousands)</div></div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td colspan="6" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td colspan="6" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Income taxes computed at the federal statutory rate</div></div></td><td style="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,653</td><td style="white-space: nowrap; 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);;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="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;">3,196</td><td style="white-space: nowrap; 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);;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="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;">1,977</td><td style="white-space: nowrap; 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);;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></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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, net of federal tax benefit</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">602</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">4.7</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">404</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2.7</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">387</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="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="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Excess tax benefits from stock options/restricted shares</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;">(920</td><td style="white-space: nowrap; 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);;text-align:right;;vertical-align:bottom;">(7.3</td><td style="white-space: nowrap; 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);;text-align:right;;vertical-align:bottom;">(9</td><td style="white-space: nowrap; 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);;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="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);;text-align:right;;vertical-align:bottom;">(93</td><td style="white-space: nowrap; 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);;text-align:right;;vertical-align:bottom;">(1.0</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Estimated charge for U.S. tax reform</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">251</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2.7</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-height: normal;">Charge for global intangible<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">low-taxed</div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div>income (&#8220;GILTI&#8221;)</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;">(20</td><td style="white-space: nowrap; 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);;text-align:right;;vertical-align:bottom;">(0.2</td><td style="white-space: nowrap; 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);;text-align:right;;vertical-align:bottom;">69</td><td style="white-space: nowrap; 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);;text-align:right;;vertical-align:bottom;">0.5</td><td style="white-space: nowrap; 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="white-space: nowrap; 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; 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="white-space: nowrap; 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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Difference in tax rate on foreign earnings/other</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">285</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2.3</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">407</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2.7</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">201</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2.1</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;">172</td><td style="white-space: nowrap; 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);;text-align:right;;vertical-align:bottom;">1.4</td><td style="white-space: nowrap; 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);;text-align:right;;vertical-align:bottom;">7</td><td style="white-space: nowrap; 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="white-space: nowrap; 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; 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="white-space: nowrap; 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; 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="white-space: nowrap; 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; 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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:top;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">2,772</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">21.9</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">4,074</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">26.8</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">2,723</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">28.9</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; text-indent: 4%; font-size: 10pt;"><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 components of the deferred tax assets and liabilities were as follows:</div></div><div style="color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 12pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="width:82%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">At&#160;December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(Amounts&#160;in&#160;thousands)</div></td><td style="vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="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;"></td><td style="font-family: &quot;times new roman&quot;; 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;"></td><td style="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;"></td><td style="font-family: &quot;times new roman&quot;; 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;"></td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Allowance for doubtful accounts</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">101</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">88</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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 vacation and bonuses</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;">457</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;">315</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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 expense</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">738</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">396</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; 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;">COVID-19</div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div>payroll tax deferment</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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,207</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Acquisition-related transaction costs</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">515</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">414</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Net operating losses</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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; 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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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 assets</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">3,197</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,220</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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 liabilities:</div></div></td><td style="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;"></td><td style="font-family: &quot;times new roman&quot;; 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;"></td><td style="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;"></td><td style="font-family: &quot;times new roman&quot;; 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;"></td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Prepaid expenses</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">217</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">221</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Depreciation, intangibles and contingent consideration</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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,005</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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,017</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,222</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,238</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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; 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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">796</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">(1,025</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; text-indent: 4%; font-size: 10pt;"><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 beginning and ending amounts of unrecognized tax benefits related to uncertain tax positions, including interest and penalties, for the three years ended December&#160;31, 2020 is as follows:</div></div><div style="color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 12pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="width:75%;"></td><td style="vertical-align:bottom;;width:5%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:5%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:5%;"></td><td></td><td></td><td></td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Years&#160;Ended&#160;December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="white-space: nowrap; padding-bottom: 1pt;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;times new roman&quot;; 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;">(Amounts in thousands)</div></div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;&#160;2020&#160;&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;&#160;2019&#160;&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;&#160;2018&#160;&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Unrecognized tax benefits, beginning balance</div></div></td><td style="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</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">263</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">95</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Additions related to current period</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">208</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Additions related to prior periods</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Reductions related to prior periods</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(20</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(243</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(40</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Unrecognized tax benefits, ending balance</div></div></td><td style="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;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="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</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">263</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; text-indent: 4%; font-size: 10pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We evaluate deferred income taxes quarterly to determine if valuation allowances are required or should be adjusted. GAAP accounting guidance requires us to assess whether valuation allowances should be established against deferred tax assets based on all available evidence, both positive and negative using a &#8220;more likely than not&#8221; standard. Our assessment considers, among other things, the nature of cumulative losses; forecast of future profitability; the duration of statutory carry-forward periods and tax planning alternatives. At December&#160;31, 2020, our valuation allowance was comprised of balances within locations of Singapore and the United Kingdom. The valuation allowance balances at these locations totaled $179,000 and $7,000 as of December&#160;31, 2020 and 2019, respectively, and reflect net operating losses which may not be realizable in the future.</div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; text-indent: 4%; font-size: 10pt;"><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 components of income before income taxes as shown in the accompanying Consolidated Statement of Operations, consisted of the following for the years ended December&#160;31, 2020, 2019 and 2018:</div></div><div style="color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 12pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="width:71%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(Amounts in thousands)</div></td><td style="vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Income before income taxes:</div></div></td><td style="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;"></td><td style="font-family: &quot;times new roman&quot;; 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;"></td><td style="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;"></td><td style="font-family: &quot;times new roman&quot;; 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;"></td><td style="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;"></td><td style="font-family: &quot;times new roman&quot;; 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;"></td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Domestic</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">11,476</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">6,787</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">7,520</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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,157</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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,432</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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,894</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Income before income taxes</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">12,633</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">15,219</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">9,414</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; text-indent: 4%; font-size: 10pt;"><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, as shown in the accompanying Consolidated Statement of Operations, consisted of the following for the years ended December&#160;31, 2020, 2019 and 2018:</div></div><div style="color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 12pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="width:73%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(Amounts in thousands)</div></td><td style="vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="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;"></td><td style="font-family: &quot;times new roman&quot;; 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;"></td><td style="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;"></td><td style="font-family: &quot;times new roman&quot;; 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;"></td><td style="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;"></td><td style="font-family: &quot;times new roman&quot;; 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;"></td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">3,044</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">1,555</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">1,494</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;">752</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;">406</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;">273</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">797</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">751</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">807</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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 provision</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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,593</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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,712</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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,574</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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 provision (benefit):</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;"></td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;"></td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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,340</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;">317</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(327</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(4</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">96</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;">(326</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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,372</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;">(264</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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 provision (benefit)</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(1,993</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,355</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">149</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;">172</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; 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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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 provision for income taxes</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">2,772</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">4,074</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">2,723</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt; text-indent: 4%; font-size: 10pt;"><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 reconciliation of income taxes computed using our statutory U.S. income tax rate and the provision for income taxes for the years ended December&#160;31, 2020, 2019 and 2018 were as follows:</div></div><div style="color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 12pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:100%;"><tr style="font-size: 0px;"><td style="width:64%;"></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="22" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Years Ended December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="white-space: nowrap; padding-bottom: 1pt;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;times new roman&quot;; 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;">(Amounts in thousands)</div></div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td colspan="6" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td colspan="6" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2018</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Income taxes computed at the federal statutory rate</div></div></td><td style="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,653</td><td style="white-space: nowrap; 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);;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="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;">3,196</td><td style="white-space: nowrap; 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);;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="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;">1,977</td><td style="white-space: nowrap; 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);;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></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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, net of federal tax benefit</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">602</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">4.7</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">404</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2.7</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">387</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="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="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Excess tax benefits from stock options/restricted shares</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;">(920</td><td style="white-space: nowrap; 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);;text-align:right;;vertical-align:bottom;">(7.3</td><td style="white-space: nowrap; 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);;text-align:right;;vertical-align:bottom;">(9</td><td style="white-space: nowrap; 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);;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="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);;text-align:right;;vertical-align:bottom;">(93</td><td style="white-space: nowrap; 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);;text-align:right;;vertical-align:bottom;">(1.0</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Estimated charge for U.S. tax reform</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;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;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">251</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2.7</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-height: normal;">Charge for global intangible<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">low-taxed</div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div>income (&#8220;GILTI&#8221;)</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;">(20</td><td style="white-space: nowrap; 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);;text-align:right;;vertical-align:bottom;">(0.2</td><td style="white-space: nowrap; 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);;text-align:right;;vertical-align:bottom;">69</td><td style="white-space: nowrap; 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);;text-align:right;;vertical-align:bottom;">0.5</td><td style="white-space: nowrap; 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="white-space: nowrap; 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; 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="white-space: nowrap; 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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Difference in tax rate on foreign earnings/other</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">285</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2.3</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">407</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2.7</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">201</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2.1</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;">172</td><td style="white-space: nowrap; 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);;text-align:right;;vertical-align:bottom;">1.4</td><td style="white-space: nowrap; 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);;text-align:right;;vertical-align:bottom;">7</td><td style="white-space: nowrap; 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="white-space: nowrap; 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; 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="white-space: nowrap; 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; 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="white-space: nowrap; 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; 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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:top;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">2,772</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">21.9</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">4,074</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">26.8</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">2,723</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">28.9</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; text-indent: 4%; font-size: 10pt;"><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 components of the deferred tax assets and liabilities were as follows:</div></div><div style="color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 12pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="width:82%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">At&#160;December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2019</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(Amounts&#160;in&#160;thousands)</div></td><td style="vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="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;"></td><td style="font-family: &quot;times new roman&quot;; 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;"></td><td style="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;"></td><td style="font-family: &quot;times new roman&quot;; 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;"></td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Allowance for doubtful accounts</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">101</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">88</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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 vacation and bonuses</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;">457</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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;">315</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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 expense</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">738</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">396</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; 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;">COVID-19</div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div>payroll tax deferment</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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,207</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Acquisition-related transaction costs</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">515</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">414</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Net operating losses</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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; 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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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 assets</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">3,197</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">1,220</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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 liabilities:</div></div></td><td style="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;"></td><td style="font-family: &quot;times new roman&quot;; 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;"></td><td style="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;"></td><td style="font-family: &quot;times new roman&quot;; 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;"></td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Prepaid expenses</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">217</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">221</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Depreciation, intangibles and contingent consideration</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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,005</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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,017</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,222</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">2,238</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="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; 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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">796</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">(1,025</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; text-indent: 4%; font-size: 10pt;"><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 beginning and ending amounts of unrecognized tax benefits related to uncertain tax positions, including interest and penalties, for the three years ended December&#160;31, 2020 is as follows:</div></div><div style="color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 12pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="width:75%;"></td><td style="vertical-align:bottom;;width:5%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:5%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:5%;"></td><td></td><td></td><td></td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="10" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Years&#160;Ended&#160;December&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 8pt;"><td style="white-space: nowrap; padding-bottom: 1pt;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;times new roman&quot;; 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;">(Amounts in thousands)</div></div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;&#160;2020&#160;&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;&#160;2019&#160;&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;&#160;2018&#160;&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Unrecognized tax benefits, beginning balance</div></div></td><td style="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</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">263</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">95</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Additions related to current period</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">208</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Additions related to prior periods</div></div></td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Reductions related to prior periods</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(20</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(243</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">(40</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr><tr style="break-inside: avoid; font-family: 'times new roman'; font-size: 10pt;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;times new roman&quot;; line-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;">Unrecognized tax benefits, ending balance</div></div></td><td style="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;</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="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</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="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;">263</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;;;vertical-align:bottom;"></td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td><td style="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;">&#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;">&#160;</div></td><td>&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 11476000 6787000 7520000 1157000 8432000 1894000 12633000 15219000 9414000 3044000 1555000 1494000 752000 406000 273000 797000 751000 807000 4593000 2712000 2574000 -1340000 -13000 317000 -327000 -4000 96000 -326000 1372000 -264000 -1993000 1355000 149000 2653000 0.210 3196000 0.210 1977000 0.210 602000 0.047 404000 0.027 387000 0.041 920000 -0.073 9000 -0.001 93000 -0.010 251000 0.027 -20000 -0.002 69000 0.005 285000 0.023 407000 0.027 201000 0.021 172000 0.014 7000 2772000 0.219 4074000 0.268 2723000 0.289 101000 88000 457000 315000 738000 396000 1207000 515000 414000 179000 7000 3197000 1220000 217000 221000 -2005000 -2017000 2222000 2238000 179000 7000 796000 1025000 20000 263000 95000 0 0 208000 0 0 0 20000 243000 40000 0 179000 7000 iso4217:USD xbrli:pure xbrli:shares utr:sqft mhh:Segment iso4217:USD xbrli:shares mhh:Agreement EX-101.SCH 10 mhh-20201231.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 - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:definitionLink link:calculationLink 1006 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:definitionLink link:calculationLink 1007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:definitionLink link:calculationLink 1008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 1009 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:definitionLink link:calculationLink 1010 - Disclosure - Business Combinations link:presentationLink link:definitionLink link:calculationLink 1011 - Disclosure - Goodwill and Other Intangible Assets, net link:presentationLink link:definitionLink link:calculationLink 1012 - Disclosure - Cash and Cash Equivalents link:presentationLink link:definitionLink link:calculationLink 1013 - Disclosure - Credit Facility link:presentationLink link:definitionLink link:calculationLink 1014 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 1015 - Disclosure - Long-Term Payroll Tax Liability link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - Employee Benefit Plan link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - Stock-Based Compensation link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - Derivative Instruments and Hedging Activities link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - Shareholders' Equity link:presentationLink link:definitionLink link:calculationLink 1022 - Disclosure - Earnings per Share link:presentationLink link:definitionLink link:calculationLink 1023 - Disclosure - Other Comprehensive Income (Loss) link:presentationLink link:definitionLink link:calculationLink 1024 - Disclosure - Fair Value Measurements link:presentationLink link:definitionLink link:calculationLink 1025 - Disclosure - Quarterly Financial Information link:presentationLink link:definitionLink link:calculationLink 1026 - Disclosure - Business Segments and Geographic Information link:presentationLink link:definitionLink link:calculationLink 1027 - Disclosure - SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS link:presentationLink link:definitionLink link:calculationLink 1028 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:definitionLink link:calculationLink 1029 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - Business Combinations (Tables) link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - Goodwill and Other Intangible Assets, net (Tables) link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - Credit Facility (Tables) link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - Income Taxes (Tables) link:presentationLink link:definitionLink link:calculationLink 1037 - Disclosure - Derivative Instruments and Hedging Activities (Tables) link:presentationLink link:definitionLink link:calculationLink 1038 - Disclosure - Earnings per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - Other Comprehensive Income (Loss) (Tables) link:presentationLink link:definitionLink link:calculationLink 1040 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:definitionLink link:calculationLink 1041 - Disclosure - Quarterly Financial Information (Tables) link:presentationLink link:definitionLink link:calculationLink 1042 - Disclosure - Business Segments and Geographic Information (Tables) link:presentationLink link:definitionLink link:calculationLink 1043 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1044 - Disclosure - Summary of Significant Accounting Policies - Estimated Useful Lives of Depreciable Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1045 - Disclosure - Revenue from Contracts with Customers - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1046 - Disclosure - Revenue from Contracts with Customers - Summary of Disaggregation of Our Revenues by Contract Type and Operating Segment (Detail) link:presentationLink link:definitionLink link:calculationLink 1047 - Disclosure - Revenue from Contracts with Customers - Summary of Revenue from External Customers (Detail) link:presentationLink link:definitionLink link:calculationLink 1048 - Disclosure - Business Combinations - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1049 - Disclosure - Business Combinations - Summary of Fair Value of Consideration for Acquired Business (Detail) link:presentationLink link:definitionLink link:calculationLink 1050 - Disclosure - Business Combinations - Summary of Fair Value of Consideration for Acquired Business (Parenthetical) (Detail) link:presentationLink link:definitionLink link:calculationLink 1051 - Disclosure - Business Combinations - Summary of Source of Funds (Detail) link:presentationLink link:definitionLink link:calculationLink 1052 - Disclosure - Business Combinations - Schedule of Valuation of Net Assets Acquired (Detail) link:presentationLink link:definitionLink link:calculationLink 1053 - Disclosure - Business Combinations - Summary of Unaudited Pro Forma Results (Detail) link:presentationLink link:definitionLink link:calculationLink 1054 - Disclosure - Goodwill and Other Intangible Assets, net - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1055 - Disclosure - Goodwill and Other Intangible Assets, net - Reconciliation of Goodwill (Detail) link:presentationLink link:definitionLink link:calculationLink 1056 - Disclosure - Goodwill and Other Intangible Assets - Components of Identifiable Intangible assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1057 - Disclosure - Goodwill and Other Intangible Assets, net - Schedule of Estimated Amortization Expense (Detail) link:presentationLink link:definitionLink link:calculationLink 1058 - Disclosure - Cash and Cash Equivalents - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1059 - Disclosure - Credit Facility - Additional information (Detail) link:presentationLink link:definitionLink link:calculationLink 1060 - Disclosure - Credit Facility - Schedule of Annual Aggregate Outstanding Debt (Detail) link:presentationLink link:definitionLink link:calculationLink 1061 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1062 - Disclosure - Leases - Summary of Balance Sheet classification of lease asset and related lease liability (Detail) link:presentationLink link:definitionLink link:calculationLink 1063 - Disclosure - Leases - Schedule of Future Minimum Rental Payments for Operating Leases (Detail) link:presentationLink link:definitionLink link:calculationLink 1064 - Disclosure - Long-Term Payroll Tax Liability - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1065 - Disclosure - Employee Benefit Plan - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1066 - Disclosure - Stock-Based Compensation - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1067 - Disclosure - Stock-Based Compensation - Summary of Company's Stock Option Activity (Detail) link:presentationLink link:definitionLink link:calculationLink 1068 - Disclosure - Stock-Based Compensation - Summary of Information Regarding the Company's Outstanding and Exercisable Stock Options (Detail) link:presentationLink link:definitionLink link:calculationLink 1069 - Disclosure - Stock-Based Compensation - Summary of Assumptions with Respect to the Black-Scholes Option Pricing Model (Detail) link:presentationLink link:definitionLink link:calculationLink 1070 - Disclosure - Stock-Based Compensation - Summary of Mastech's Restricted Stock Unit Activity (Detail) link:presentationLink link:definitionLink link:calculationLink 1071 - Disclosure - Income Taxes - Components of Income Before Income Taxes (Detail) link:presentationLink link:definitionLink link:calculationLink 1072 - Disclosure - Income Taxes - Provision for Income Taxes (Detail) link:presentationLink link:definitionLink link:calculationLink 1073 - Disclosure - Income Taxes - Reconciliation of Income Taxes (Detail) link:presentationLink link:definitionLink link:calculationLink 1074 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1075 - Disclosure - Income Taxes - Unrecognized Tax Benefits Related to Uncertain Tax Positions (Detail) link:presentationLink link:definitionLink link:calculationLink 1076 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1077 - Disclosure - Derivative Instruments and Hedging Activities - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1078 - Disclosure - Derivative Instruments and Hedging Activities - Effect of Derivative Instruments on Consolidated Statements of Operations and Comprehensive Income (Detail) link:presentationLink link:definitionLink link:calculationLink 1079 - Disclosure - Derivative Instruments and Hedging Activities - Information on Location and Amounts of Derivative Fair Values in Consolidated Balance Sheets (Detail) link:presentationLink link:definitionLink link:calculationLink 1080 - Disclosure - Shareholders' Equity - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1081 - Disclosure - Earnings per Share - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1082 - Disclosure - Earnings per Share - Schedule of Denominators of Basic and Diluted EPS Computations (Detail) link:presentationLink link:definitionLink link:calculationLink 1083 - Disclosure - Earnings per Share - Computation of Basic EPS (Detail) link:presentationLink link:definitionLink link:calculationLink 1084 - Disclosure - Earnings per Share - Computation of Diluted EPS (Detail) link:presentationLink link:definitionLink link:calculationLink 1085 - Disclosure - Other Comprehensive Income (Loss) - Summary Of Accumulated Other Comprehensive Income (Loss) (Detail) link:presentationLink link:definitionLink link:calculationLink 1086 - Disclosure - Fair Value Measurements - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1087 - Disclosure - Fair Value Measurements - Summary of Financial Assets (Liabilities) at Fair Value Measured on Recurring Basis (Detail) link:presentationLink link:definitionLink link:calculationLink 1088 - Disclosure - Fair Value Measurements - Schedule of Changes in Contingent Consideration Liability (Detail) link:presentationLink link:definitionLink link:calculationLink 1089 - Disclosure - Quarterly Financial Information from Continuing Operations - Summary of Quarterly Financial Information from Continuing Operations (Detail) link:presentationLink link:definitionLink link:calculationLink 1090 - Disclosure - Business Segments and Geographic Information - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1091 - Disclosure - Business Segments and Geographic Information - Summary of Operating Segments (Detail) link:presentationLink link:definitionLink link:calculationLink 1092 - Disclosure - Business Segments and Geographic Information - Summary of Assets by Segment (Detail) link:presentationLink link:definitionLink link:calculationLink 1093 - Disclosure - Business Segments and Geographic Information - Summary of Revenue from External Customers (Detail) link:presentationLink link:definitionLink link:calculationLink 1094 - Disclosure - SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS (Detail) link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 11 mhh-20201231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 12 mhh-20201231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 13 mhh-20201231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 14 mhh-20201231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 15 g116994g24y99.jpg GRAPHIC begin 644 g116994g24y99.jpg M_]C_X 02D9)1@ ! 0$#P / #_[0]D4&AO=&]S:&]P(#,N, X0DE-! 0 M !@< 5H QLE1QP" " < E !$=E;F$X0DE-!"4 !"ZEVQ$ M]2R5(VA#VC^P4=%J.$))300Z #E $ $ MP'1E96Y":71B;V]L MP7!E $YO;F4 )=&]P3W5T)E\K.$P]-UX_-& M)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$ @(! M @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3!3*!D12AL4(CP5+1\#,D8N%R M@I)#4Q5C+RLX3#TW7C\T:4I(6T ME<34Y/2EM<75Y?569G:&EJ:VQM;F]B7I[?'_]H # ,! (1 Q$ M/P#HNB-?E_XRNO96X&GIN)CX53!P!<&9+M/Y%M%RX>K*ZMGW].R.FT#*R.J] M!U#&P;*3T['^QX]/KL-36/ M<]]V26^GZKLE_KV^H[U/TB2G@.NYW6.H9'U@NZG6,;JKFX/2*,6BS>UIOL^W M.8+&.>UV]N#9O]W^%]-=I]:JA9]9OJAT*A^VJJ]^4]DZQB,99C[OZS:[V+(S MO^8;,SKW1>NOR^G965F?;3?D09<#8ZF_IMM%=FVIK+'^G7D-]3T[_3]_Z3T@ M_47I]N;]:,SZPXEF5U;!P:?LV'F9]A%E]KBUECZ76L]E%5/VCV/_ $OZ2K_2 M^G4E.ZS!Z_5=9Z>"15^EJO9E,%+/4>WT+\=N73OIO]-FSZ%JT MOJQT!W3\S/ZOD7!MV=?>/L]9:*PUV5D7TNR'5NL_P!]-7ZG_@TU MW01?;ZEW3WV0+ QCLD;&^J_[0XMJV^GO;?\ IJ[+&OL]3_BJ/3C7]7JZ\FO) M9TYX?4YCVM.5N8'5N=S])_P!NW>HE/2"ZDM:\6-VN$M=( M@@D-]O\ G*4B8G7P7*M^JV,QE55?37UTX[/3HJKRM@8WVEWI/K#+6.LM9]HN ML;9ZEV1^EL1G]"+WMM. \6MI9C%XR0 :J]_IL?1L^S>Q]MEGJ>AZF]Z2GI4E MS/\ S?!W!^!98UVX^F_*!8'/@/L95M]-KW5M]+Z/^D_PF1DV7*KH/I/JM;@V M&ZFSUA:[*W/<[>+_ 'N;_Y%)3>25'[ M7U3_ +@#_MYO_D4OM?5/^X _[>;_ .124WDE1^U]4_[@#_MYO_D4OM?5/^X M_P"WF_\ D4E-Y)4?M?5/^X _[>;_ .12^U]4_P"X _[>;_Y%)3__T/54E\JI M)*?>?\8?\WA?&W\C%T_2_P#DW$_XFO\ ZEJ^7TDE/U4DOE5))3]5)+Y5224_ M522^54DE/U4DOE5))3]5)+Y5224_522^54DE/U4DOE5))3]5)+Y5224__]D M.$))300A !5 0$ / $$ 9 !O &( 90 @ % : !O '0 ;P!S M &@ ;P!P $P!! &0 ;P!B &4 ( !0 &@ ;P!T &\ ?@$R ( 4 G $[ M ( % L(=I 0 ! N .0 / 0 \ !061O M8F4@4&AO=&]S:&]P($-3-B H5VEN9&]W'!A8VME="!B96=I;CTB[[N_(B!I9#TB5S5-,$UP0V5H:4AZDY4 M8WIK8SED(C\^/'@Z>&UP;65T82!X;6QN#IX;7!T:STB061O8F4@6$U0($-O7!E+U)E7!E+U)E&UP+F1I9#I"03%$1#=",# X,D-%.#$Q M0D,Q,$)"0CDS03=!,C(T,SPO>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/@H@ M(" @(" @(" \>&UP34TZ2&ES=&]R>3X*(" @(" @(" @(" @/')D9CI397$^ M"B @(" @(" @(" @(" @(#QR9&8Z;&D@7!E/2)297-O=7)C92(^"B @(" @(" @(" @ M(" @(" @(#QS=$5V=#IA8W1I;VX^&UP+FEI9#HR-D9! M.48Y,3!!,D-%.#$Q0D,Q,$)"0CDS03=!,C(T,SPO7!E/2)297-O=7)C92(^"B @ M(" @(" @(" @(#QS=%)E9CII;G-T86YC94E$/GAM<"YI:60Z,C9&03E&.3$P M03)#13@Q,4)#,3!"0D(Y,T$W03(R-#,\+W-T4F5F.FEN&UP+F1I9#I" M03%$1#=",# X,D-%.#$Q0D,Q,$)"0CDS03=!,C(T,SPO&UL;G,Z<&AO=&]S:&]P/2)H M='1P.B\O;G,N861O8F4N8V]M+W!H;W1O'!A M8VME="!E;F0](GT;[@Y_;?PA-U-TIETFZ'? M)]A1L?4R=K$N^@K&G)77(%:A90D/)1KAJ_;KDK*\ZZ<&;+%,5@V=F/S2*H&@ MC -H.?MY6;MTN ,1H[J-SKHN2.&7O1R[ /WT78*MA"RI0,A&/UHR39S% MA.TK,>[CGS2N M5JAJTQ(AG?+(IJO9Z7;LFY@03N HGZ5W0"5(B E, <@*)A\0S*^UL[E,K;<< M;\,W;=C?-N3J5?X/'=VM>1YBE9'MM7E[$P;1N.*=5Y"??PLBT?S8N9JM793,B34);*1(47Z:B[=) MP!4Q(17D(>K>R%9*SG;5=\^Y3.6>,O9+Q_BO'L3$EALAY(OEP91[J,:2%SF) M)BULECDX9NN6';@F"_HH/"EY\EB(F,40P]0W7[D$FLO>;>\ MCF+;.&1V4>VCGDS)+)MT(]M8B1S9LBW%N5%!LDW1(0A>A+F/4 2RO CK.0ZU MPE]DZN5+5:KK>+CB1KDZ5L5TEY*JS6%=Q>78NL05-S1DB'K<=6:Q=):MP2,1'1EBCF#5NK#0\> MN*31L1#K6$4Q'PY!)&=FGB+_ /\ 1+X$OV3,@7O(]KRR_N=]7G<@VB>MTRFP M=660BX]BG*6-_)2/HB"48;NT?2C()B8>Z*7F(B&/%QU\[YPIG:%]E>/J=FG+ M%1H8B/\ ,1\1_701^NSO/&<);M>F9L2RV9\L2>*6 MF9=US=#&;V_6IQ06K.*PY>'D4T;5 \[_ \T;Q\PE'/FR2,04#&1*X.03J'6 M6#.ZS>Y798:RL\:NG3%RUQW<7#=XQ=JL'C5=& ?J).&KU#^N:N$3E*=)=+XT MCE Y?$ T$6SP:MDV^WC!L]QB-7XENX##LOA2#@'\;&3V0,L7"(N4E9COTDF* M[YEE2N'K2+<[ YRR#>'F"(BY2**0 '48+MO9N.)9O:JG$0O'"^W3Y7L^;JM# MHY.KD3+W2;D+K/TVWXI=N4%4XFV/WCI^\KTP#98.4DY>"B44A2,0W, "0*T# M0- T#0- T#0- T#0- T#0- T#0- T#0- T#0- T#0- T#0- T#0- T#0- T# M0- T#0- T#0- T#0- T#0- T#0- T&%OVU?,Z=9V5[8<&I&3!]E3<"ZN:A!6 M$BBD/BZG2J#L@H@(=\W]:W>#.IU )2*D0-X'Z.88F79M\)*YOXQ&U"/Z6ZK7 M'5DE\M27>I_U2B&.HE[9.[[LP=(]XLT*F4!* =0@ (UWYU/C# MA>AC9G,A&26=;FF8"7^XF50\:HJ)OA\"<]!'Z<%_#Z M>=>*5LHQVO'+R42YSA7[-+,4"&62)&4DCFX.S.@#F8&IB0145CB( 4%R!S#J MT%U3M?.95\C<6>3QLFJBK'X PABNB-DT1ZA3<66&/E%\500$0[PAKRFD8H>) M.Z IO$! \^=GZXO&WKA#9*W!Y.S/B+*F3YW*U#JU$J9\:C4P&&BV5@5L%E+ M+?Q188$.F1=L*X9F+,7(@+%P"X)\TNL,HHO;9]DHF$!VE;INGI$P&*IB41\# M#\RCD,/]GQY (CS\ ?GH,&/BC[SF7$ WRYTW60L18*]6LFSC-Q5J]:%(\\W M"5Z/B648Z#+DX/+E33*'Q**&!, $1 -!. MN;?<8QN%<$X:P_##SB<78OHE C! !* L:E68V":CTB "7^I8D\! !#Y:#KW> MUF-EM[V@;F,WR"O<,\681R1=UE.KI,4*_59-^7H'_OB9$ ( >(FY 'CRT$&N M\7D[C;';QUW[^9M=A6=N'!Q.9=Y)S3]59P<_CU&5=/W)SB(^)C"/,1'GH)O' MAO8C0P3L*VCXI09%COX3P/CU)RR*3N_1Y&6@FT]*)F)R 2J>L91T*H#X]X)N M?CH,&WC_ /AVDO8H/Z?QAM#\>7_S&KW_ /#_ /G02-6@CG-E1@]\VSH'/XC9 MLW> ?SZ<)VTP@'_ (0XB'\BC\]!(#Y^_\ 0;F#]/\ JSN_B/@'^')'YCH( MF;@CX.XP&:V^?H'A89#)CEF[BZQ#YPDCVK'U665BY)P^+#G:2%Q:*2R*C82N MC'&M* ]*0PF PF$I0#-5X%?9\;9PZLJ6C=ONMR7 Y7W/VB)F(^(_A5_,R4)4 M"6\XN+B[DI*:9M33ECFESOJT&5!H&@:!H&@:!H&@:!H&@ M:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@ M:!H&@:!H&@:!H(UOMJV:6MNWE[6L%-905@P_A6PVV8C2JY"/7,VQ1AA&LPC_N^;=&QWN> M:M5BF6$! JR]?:3!")@("8A#FY<@$=!)0:"/T[;CF=5:7V4[?D>D&\>PON6' MBB:@=0N)9=O5$&JY 'Y$2B0=$YA\E!']=!;$['YA]7('%5KEH+2'&6SE.AI,64%@$QN@(Z 9%03)\/=F!,H @ !W%M;X!7$^WD MX+I&XK V#8RS8FOH3)Z?8Y&[U> 4FFT',/*_(N48Z2*(B(=P6SLR?%_HE2LUWLNW^OL("IP<>*QL5H[=HF]1:;A M:5<,\'?=!Z(L1)_DZ/KV(VY3*@F=9M?9YC#2Z:1>8"J/J99^=0A>8@D4YQ#I M*.@BJ=E>-ELR;MMN.-B%44/=,R4&).")!5.5N:SL'#HHI@ B)3M2*D'F ATF M,/R 1T$Z!%1C2%BXV'CT@181+!G&,D0Y M)).43@8W(R7Q ',"Z#;VM\.CM)U%W&82N6;-]=5LV'ZMDZC3&3ZR:UMI+^)* M#'6".=7"'29IPQ5%'$C!H/6+;XRF[Y<%.8#X@'EW=KV>;BOR_%)W%[_MGV;< M78UDLC97NMWQY:@LZL7:H*$NT6K$2$<[9JL5D@7-&/G<>XY@UY7>MO$J>5< RV-"V;1:"J98Z MPR4=).E"J '=-"E$IQ*(:#L#LYO!IW)\*)7H@!TB(\M!E#:!H&@:!H&@:!H&@:!H&@:!H&@ M:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@ M:!H&@:!H(C?M5,C/O^-OND3F$U",XJK;?XNL H B0(+V 8V?*@ B/($5)F0G M791*'+O'"@>)BFY!D>]B3DT2DHT;NOE7';AY$ X1"3+7&]:G2,GZ; M81!P:..^)'D:\8XFO7.( M<71D1BO'4B0QCMI!I6TP]?S4<'B!FLU-'=N6YA .LA0,'@(#H+_W9%L7NL%; M4N(QQ [%'),8F(JCJJ4^3>@*(N2XFIT_?+(=!10 (=H[DIN(CNLHB'ID>JB/ MQ$T&"I>+.^O-\N-TEE 4?VFU3%HD5#")C*NIJ4<23OXN8B8>IRJJ8?U!,P\^ M?+F$TGP;,0$P5PJ]@>-^@R;EEM>Q7:I5%1,4E$)_)5>;9+L3=1,?$JC>=MTB MBIS\1.F8?UT'SW&QS.RP-PM-Z-[=O%&*ZV%;54HARD<4U2SMR9'KD05(PNKKD"FUA%HC\2SA2RJC9(H]:H)&*GU'$"F"6HT& )VR'B'XFM]7P[L#Q MM<(FUVZ NQ\JYK3@W2;Y*HC&12T=3*V^<(',@68?JRK^5?+F$OSH+3>;.*&]@,\73;CM5VK9AWE9%Q*W15S4\QJ]K->I>,G[MH#Z M/J\I:+0_:-7]N?MNHR,+'IJG1.7HUQ%9F,?M:)3YRR'; M.ZE(*^M).07=Q'H;MLTZACF:PR:P^CD,(!T-P\N)G>M\E2I>60Q9CNN8ARKD M;*E>HDQ%9:AG]LBZ=C\JZ<3+6ZJ/"MW@6"P+MSK.(F(,Z2C(Y9H[55Z5O +C MU-W(X R&\M\?1\RXWM#V@*O$KJVAK="O%:P:/$X/C3)4W?\ H2304S@X75Y( M(B0P'4 0'0>+XWBAX/NV^/$FS?$$U4\M>T7&.0[_ #E]I5LC9AE37M%EV$5Z MAD6;,Z@F5D#.E%"+ <2@"0='4 B.@ZIDW!W1% 2*97N5"$6%,IC@02@ M(@'3V_;>UB[A\;9[MN:RRRF)R J;F#BHRHUKT8]JNECL,JWC(RN5INZ.1%S* M+%58?L63=3MM MITM1X&U9RQA7YG);!M*T*-EKC#,G=JC7H)"S?Q"2SHHN&COODRM5QZ4W!Q%- M(QSD.4H=K'NM036L*"EG@2+5-FTD;.F>59%-7V#]NJZ9/)CJ6#U>V=-D%G"" MSGNTU$4SJ%,)0YZ#J>X;K-M&/Y:"@KMGC%-8F;,HQ3@8R8O$ S>28R:958]1 ML@H]Z_1WJ9R&;.3@1LKU !%1$>6@^%:;Y-M3S=1-;-D\CPY,Z06/H[)#NN+. M6Z:*L#(&=G[IH[,MT.)!FP:EEGK8@?U$8X0="82"82AV%2-T.W/)#*W2=$S= MC&TQU!,H6ZOXBXPCAG5P274;'5FG/I946+<%T5$BN5CE;G,!>A4P'()@Z^F= M]VTB*Q+E[-S3/&.[-CS!<(ZGLF3%3LD7/FKS5NU5=(-UD&3HQCOI/NO1HEN4 M0]8/#IM6YS*FY &JI;Z=IUMQ[A3)3?../X>O;@H2&FL6)3]CC(N4L99IDR=I MQS=@LX%8)1DH^1CY%KX^B20'9G.*P 40];:!H&@:!H&@:!H&@:!H&@:!H&@: M!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@P4>UR\)>\Y66K'$;P/3W= MG?5"K)4S?@4Y>6@]3[D>,1Q(=V-4<4;-V[/+-LI3U%)%_4TI\\/7WX%^'E(,(L M&A78F 1$XK&.)A_OAR$=!\-P^.'9N+XCF>*]AK!M1E))N\E([^-KX=!4U:HL M$N[ KZ?G9)42MR@@W(X%NV*=9=TZ*FB1,>LQ@"2CXFF,,1<*7L^>9< 8P1/# M0\=BB'P[$R34OMU"#;)LX2JP$/6X=HD4")-8N#CF\9'MDB% "D30:-44B%* M 4I0 Y!H,7#M?N#S4, M$=L,:Z.45T52H"4R@'*4A3%4ZSB(!:4LE@G+9. M2=CLDQ*6"?F'BSZ7FIE^XE).2?+J'.HY=/G:BKEPH<.D!.JH.<7V?)4!Q%DKKL@,4(Y^W33<%5 S90$P,(!;/XR])R1E_?' YNN#+0H7 MSBH_"L=OKQ M3NSK\K0Y:NPC3)Y\%7)D"EL;O&3=G8D)E:6C&\!.N!7;R'I!F;8XJ"H !\?B M;:#N7JFROA'KAC7*R6"]]Y;$1E".8!_ Y L*EK:UAU<5R)(@RG)>(08 M1T:X?'*OZ.BU]"5 @E-H/#N MI>9LHXJO3;&-]M<7N!Q)M/M5.R!@>D;4+CA M2S7+TJ>@U\A5C)>4GCD(K(5N%BTG4XB1.YN-OQ0N>O1N46,ODF) M8S&';'9!2.1>!FHQ.6<246V43?""!S^"7(3!Y4W&_P -[ +1QCMG=8PUG)M7 M=U.R_;%AO8C&XTQ]<+S$V1;'FU2YX1F()G.Q"3EI%/:M-25=D9UR[%JZ7%[( MR2ZBBI"G.'CF_P!*P_2\C;HVFZC:-F&_Y%S-PX=F>-]LUD98?LMK8^U9'"D9 M&.ZO%SC=IZ)6+JWL35AW4LL[;*LBL'Y72S=8QB"'T3O:YO3@<9W&+N&-LE2> M2BLN$FU?R36,E)%RI)TVWN%9QNXDT2&7DU*; %:-[*L11PDQ]%.#M03%\0NF M<+)]MQP_G*>P?N=V_P!W9\1Z8W%YCLP9@MN)['9_XEAYB4D7]4LL'F8S-U%, MZY_"0E9,&GI[="-+S9 F4Z@%T'WW%6Q-O?WH;XMN6&=K56HS?'FTJ$5W WNP M9W@7S[#UUR7<6TI6J=6@CR "-H>56'*I-EZ .G%/WY^KDL :"TA!8*'=2H MUIR*PMF0:UC*6JED@U+;!D>MX^9AGS]IZY]8JHJ : M;7R LTZU:G+$6).KKM =M9!PP=S44P4BT#KN%DDCA9JJ^-]PV6&/$'NM-I5R MLS#)G!YND&X98ZVR6+;Q0HK-"&?<53!I(Q MR*BK5),R@7TMQ_#^@\;;D,H8SP/MM3@\/9/X*&;Z=;ZU4JVJ2B7#-5&FZ^KC M1*<;HI%CY'($:Z>J*PDD;E."HJ"B2G+J,4/ F29/'-0QYPP-P&V?&UXM.XFB M;;<6;=YG:SD7:]:YS&]^6HTO5662W$ \DHM**QO?X>^&FY)>]=^V5GF*:;LZ M[@4$0 ,ZZ#=OG\+#OY1B,7)O8N/=R,8*@*C'/G+1%9VQ%4HB506C@ZC<5"B( M'[OJ >0Z#]30- T#0- T#0- T#0- T#0- T#0- T#0- T#0- T#0- T#0- T M#0- T#0- T#0-!UO8LC8A04E*O;+YCA!8"'835>L%IK**Q4W"("=G)Q4B_*H M4JR"@"9!R@'>)' >D2F 1#&]W@=G5X+N[*Y3F0VUPC<$W2QNE'TP]P]EFF1, M(Z>JB8YW):K**2<$T554-UJG:,T3*^)3#R,.@\P8O[*+P:J;/)2]\W*7O+3) M-1-3U!/YHQU7XY84SE/R76J;.(D%"& HD.GZ4!#$,/,O/QT&29MBQ;L1V;X[ MC<6;<5,%XQJ$:B"96T':Z@G(/S (F,XEI4TD+^3?A79#OZP=)[=]R5XI-GQA+SD+8WL7"Y;B:T_-*0!G)HU=.5B9I%XF1(7:W M6F4_0IU!U!\(<@M=X-X!O [V\9AQEG3&S:,:Y!Q)<(*]4UY-[D7$]%L[)6GY M).&>.(>1L*K%T5H_207[E5,2*F03*H!B@("%_P#CLL8MEWK:-B@M9O,Z6)#.WJK=-&46;'/,Q)Y4$4!(10Q.\]'!0"B8HJ@ AY M1X?O"@X)^UW<'#Y>V7SM*L&;H>)DVD,2/W$HY/?M(]\GZ.^<(5X;#)&ZP3(* M97@-^H@=72?D.@R!M!:(W]\#SAY<1N0_BG/6(?5V1TV?H:.2\EK;65E%A,J_?HQ!&@.'!Q,91 M4YSE$0'02:W9+-L[?;/PQY//V0U8ZK/-R60']U;2DXX91+)''U<2+7ZRY5D' MJJ)$4GTD:=.(.%4BG[E Y"W*H.B$.'R4(1>1.4I@Y>!@ !#E\] M!1UE;!;Y-%![DG$SQ%NHFLW1=7&GN$T%DO\ S2J*:LB:I\'4 @;H_UI\/,!$#=/+F B Z#B-LJX*9KN733)&)6KEX; MJ>.6UPIR"[HW/^\Y62D2J+FY_JJ8P\]!N-\MX.9BH9IDW%+453F45,WN=00% M10X\SJ*"G)%$YSCXF,;F8P^(B(Z#D>V;#/6*GM6QCWG2!!4_CJJ]?0 F,!!- MZTZND!,80+SY (F$ YB.@V%LL801,HAWI2@"@I&+UE -S T&A?*V"W7<^E9)Q.X]%424;]_<:>KZ.JAS[DZ/ M>2)NZ41ZA[HQ.DR?,>D0YCH.5[8L-"(F'*F,C"82F$PWBJF$1)_<'F,I_L$D#Y*Q.=^F7NTWQ[C3S/$R_+H(Y&1%8A>7ATE. ? M_#0M.8@'/P 1\.?A\]!MJ9BPJL"I M5%!521,=$1_VN[,7G^N@Y'MDPSR-RRKC'D!@()0$/ ?#0;2&5L&MDO1VV2<3MT>2I>X0N-022Y+GZUB]V MG(E)R6/R.J'3R4/\1^8^.@Y@YCPX(]1LJ8S$P%,F!AO%6$0*<2B(BBT,H=H);93 %J98_>*F;B$@'ZMS__ &N@>VC#O[L8T\]U M;[KH'MHP[^[&-//=6^ZZ![:,._NQC3Q_W[JWW70/;3AW]V<:>>ZM]UT#VT8= M_=C&GGNK?==!3VTX<_=G&?GRK?== ]M.'/W9QGY[JWW70/;3AS]V<9^>ZM]U MT#VTX<_=G&?GRK?== ]M.'/W9QGY[JWW705]M&'?W8QIY[JWW70/;3AT?EEG M&GGNK?== ]M&'?W8QIY[JWW704]M.'/W9QGY[JWW705]M&'?G[6,:ZL'+G\O\ VK^OZ:"OMGP\/RROC4?U_P =5?[KH'MGP]^Z^-?/ M57^Z:#2.:<.!\\LXS#_C>ZM]UT#VTX<_=G&?GNK?== ]M.'/W9QGY\JWW70/ M;3AS]V<9^>ZM]UT#VTX<_=G&?GNK?== ]M.'/W9QGY\JWW705]M.'?W9QIY[ MJWW70/;3AW]V<:?S_P =U;[KH*>VG#G[LXS\^5;[KH.4RRWBF2>-(Z.R;CU_ M(2#I!DP8LKI6W3QZ\=*E0:M&C5"247.@ZK]WGX1P>(;4(8!_SC>OR+0/=Y^$=]*$-YQO7Y%H*>[S\([Z M3X7SC>OR+0/=Y^$=])\+_+_&-Z_(M ]WGX1OTGPOG"]?D6@["Q3P.>&+A/(= M3RIC;;1#5^\4B7;SM:F L]P>^KY-H(BW<^B/IQPS<"F(B($<(*)\_$2Z"WKV MI+AUV/>CL7)EC%T4\E\Q;6WSZ]P\6P%4[J;H[E "7B*1;)CR<+),$22R"0%. MHHJP(FF0YC=(A&+[7-S^8]GF=J+G[$-DEZQD+&4\WE8E03N")O#-E@"0@YQ/ MK2!>+D$2+,G[54!,9(YB$[M4H'*$C+LY[8-L#R=08!MNN@LCX RXDR;IVD\1 M55;KC.0D@(0KE]792-E'%D9,G"O4JG'2<(8S4G,@/G/(#"'L'(W:J.#C0(@\ MG'YLO>27 -?2$87'V+;"XE7"G(W)H0+4:IL$G F "CZ2_11 3 />\O'08:/& MJ[2?E[B4Q#W;_@6"G\&[5UGC@\U$/'+,N0K1 M3]RR?K+N1*F5,+77"9X;V2N)WNYH^!J9&R+*A1[^%FN2E;)S#Q)-Z2N1ZP];Z4#T))/NN\4($O[-[+-NEHVKU_9C9:"TF-OE MBY=N"+$4=NC+++"8RIQ$/ 'N] M'"/'E_Y*$-X!R#^V-[\ Y\^D/[1>!0$? \ _0-!3W>?A'?2?"_R_P 8WK\B MT#W>?A&_2?"^<+U^1:"ON\_".^E"&\XWK\BT%/=Y^$;])\+YPO7Y%H'N\_"- M^D^%\X7K\BT#W>;A&_2?"^<+U^1:![O/PC?I/A?.%Z_(M ]WGX1OTGPOG"]? MD6@UAV>KA( !_11AN0?+^V%Z\/_ *_Q%ST&@>SS\(T?$=I\+S'_ 'PO7Y%H M-?N]7"0#_LHPWG&]?D6@T>[S\(WZ3X7SA>OR+05]WHX1WTH0WG&]?D6@I[O/ MPC?I/A?.%Z_(M ]WGX1WTGPO\_\ &-Z_(M!K]WJX2'THPWG"]?D6@>[U<)#Y M?T48;SA>OR+0:/=Y^$;])\+YPO7Y%H'N\_"-^D^%\X7K\BT%0[/1PC@$!#:A M"\PYOA(?2C#><+U^1:"@]GJX1XAR':A#OR+ M0:?=YN$;])\+YPO7Y%H*^[T<([Z4(;SC>OR+04]WGX1OTGPOG"]?D6@>[S\( MWZ3X7SA>OR+05#L]'". >8;4(4!_SA>OR+05'L]/"/$.0[4(80'_ 'PO7Z?\ MQ:"GN\_".^E"&_E_C&]?D6@>[S\([Z4(;SC>OR+04]WGX1WTGPOG&]?D6@>[ MS\(WZ3X7SA>OR+0/=YN$;])\+YPO7Y%H'N\_".^D^%\XWK_C_P"(OYZ![O-P MC?I/A?.%Z_(M ]WFX1OTGPOG"]?D6@>[S\([Z3X7SC>OR+0/=YN$;])\+YPO M7Y%H'N\_"-^D^%\X7K\BT#W>?A'#\]I\*/\ SC>OR+0/=Y^$;])\+YPO7Y%H M-0=GHX1X?+:A"A_SA>OR+04'L]'".'Y[4(4?^<+U^1:"GN\_".^?]$^%Y_YQ MO7Y%H'N\_"-^D^%\X7K\BT%?=Z.$<'_90A?.-Z_(M ]WGX1WTH0WG&]_D6@J M'9Z>$> <@VH0P!_G"]?D6@H/9Z.$<8>8[4(41_SA>OR+05#L]/"/ -J$, M!X!_;"]?S$?_ !%_,1T%?=ZN$A\OZ*,-YPO7Y%H-(]GHX1QAYCM0A1'_ #A> MOR+04]WGX1OTGPOG"]?D6@>[S\(WZ3X7SA>OR+0/=Y^$;])\+YPO7Y%H'N\_ M"-^D^%\X7K\BT#W>;A&_2?"^<+U^1:![O/PC?I/A?.%Z_(M ]WGX1OTGPOG" M]?D6@>[S<(WZ3X7SA>OR+0?:XUX%7"[Q%D:@98Q_MEB("^8PNM5R'29U*U7- MPI"VZE3K"R5N63;NIY9LN>.F8QD\(BY1505,B!%DSIF,40NZZ!H&@:!H&@:# M9<-V[MNNU=H(N6KE)1!PW<)D60705(*:J*R2@&(HDH0QB*)G*)3E$2F 0$0T M&%%QC.R>5S<;<+#N(X>+&.*\6LW) +K'!8JT< 'ZPPPLN<$/BXXAM[VGV3A\[K+5(,3'3]LS M5-VFBH9(JC&XXQAK77'*9NCJ2)ZQ*N9(2G%$"B Z#K5+A(\5-==NW)PV-^9% M5U2(I&4VAYX:H%.FV-=DIXD& MXF;A)?<:RKFS[$ZJ[5Q,/;NX9VK*#YF8$Q.6$QA$/E00D2-EW*!1N@QY#)1<0@H9O&LVR9E.\#W5H&@:!H&@:!H&@:!H&@:!H&@:!H&@ M:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@ /:!H&@:!H&@:!H&@:#__9 end XML 16 R1.htm IDEA: XBRL DOCUMENT v3.20.4
Cover Page - USD ($)
12 Months Ended
Dec. 31, 2020
Mar. 01, 2021
Jun. 30, 2020
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Transition Report false    
Entity Interactive Data Current Yes    
Amendment Flag false    
Document Period End Date Dec. 31, 2020    
Document Fiscal Year Focus 2020    
Document Fiscal Period Focus FY    
Entity Registrant Name Mastech Digital, Inc.    
Entity Central Index Key 0001437226    
Current Fiscal Year End Date --12-31    
Entity Current Reporting Status Yes    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Filer Category Accelerated Filer    
Title of 12(b) Security Common Stock    
Trading Symbol MHH    
Security Exchange Name NYSE    
Entity Address, State or Province PA    
Entity Small Business true    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Public Float     $ 81,727,000
Entity Common Stock, Shares Outstanding   11,417,953  
ICFR Auditor Attestation Flag true    
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 7,677 $ 2,981
Accounts receivable, net of allowance for uncollectible accounts of $413 in 2020 and $338 in 2019 22,036 22,345
Unbilled receivables 10,098 10,007
Prepaid and other current assets 1,346 1,597
Total current assets 41,157 36,930
Equipment, enterprise software, and leasehold improvements, at cost:    
Equipment 1,931 1,871
Enterprise software 2,730 2,728
Leasehold improvements 563 496
Total equipment, enterprise software, and leasehold improvements 5,224 5,095
Less – accumulated depreciation and amortization (3,253) (2,619)
Net equipment, enterprise software, and leasehold improvements 1,971 2,476
Operating lease right-of-use assets 3,286 4,617
Deferred income taxes 796  
Non-current deposits 396 405
Goodwill, net of impairment 32,510 26,106
Intangible assets, net of amortization 21,930 20,050
Total assets 102,046 90,584
Current liabilities:    
Current portion of long-term debt 4,400 4,575
Accounts payable 2,589 4,027
Accrued payroll and related costs 12,374 7,902
Current portion of operating lease liability 1,079 1,396
Other accrued liabilities 1,051 954
Deferred revenue 478 237
Total current liabilities 21,971 19,091
Long-term liabilities:    
Long-term debt, less current portion, net 12,875 20,682
Contingent consideration liability 2,882 0
Long-term operating lease liability, less current portion 2,325 3,321
Long-term accrued income taxes 165 185
Deferred income taxes   1,025
Long-term payroll tax liabilities 2,295  
Total liabilities 42,513 44,304
Commitments and contingent liabilities (Note 9)
Shareholders' equity:    
Preferred Stock, no par value; 20,000,000 shares authorized; none outstanding
Common Stock, par value $.01; 250,000,000 shares authorized and 13,039,893 shares issued as of December 31, 2020 and 12,700,660 shares issued as of December 31, 2019 130 127
Additional paid-in-capital 25,509 21,939
Retained earnings 38,620 28,759
Accumulated other comprehensive income (loss) (539) (358)
Treasury stock, at cost; 1,646,420 shares as of December 31, 2020 and as of December 31, 2019 (4,187) (4,187)
Total shareholders' equity 59,533 46,280
Total liabilities and shareholders' equity $ 102,046 $ 90,584
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for uncollectible accounts $ 413 $ 338
Preferred Stock, par value $ 0 $ 0
Preferred Stock, shares authorized 20,000,000 20,000,000
Preferred Stock, shares outstanding 0 0
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 250,000,000 250,000,000
Common stock, shares issued 13,039,893 12,700,660
Treasury stock, shares 1,646,420 1,646,420
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Statement [Abstract]      
Revenues $ 194,101 $ 193,574 $ 177,164
Cost of revenues 142,562 145,593 134,636
Gross profit 51,539 47,981 42,528
Selling, general and administrative expenses:      
Operating expenses 38,136 37,063 32,221
Impairment of goodwill     9,738
Revaluation of contingent consideration liability   (6,069) (11,056)
Total selling, general and administrative expenses 38,136 30,994 30,903
Income from operations 13,403 16,987 11,625
Interest income (expense), net (866) (1,779) (2,171)
Other income (expense), net 96 11 (40)
Income before income taxes 12,633 15,219 9,414
Income tax expense 2,772 4,074 2,723
Net income $ 9,861 $ 11,145 $ 6,691
Earnings per share:      
Basic $ 0.87 $ 1.01 $ 0.61
Diluted $ 0.83 $ 0.99 $ 0.60
Weighted average common shares outstanding:      
Basic 11,292 11,029 10,950
Diluted 11,950 11,232 11,161
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Net income $ 9,861 $ 11,145 $ 6,691
Other comprehensive income (loss):      
Net unrealized gain (loss) on interest rate swap contracts 8 (149) 96
Foreign currency translation adjustments (187) (129) (207)
Total pretax net unrealized (loss) (179) (278) (111)
Income tax expense (benefit) 2 (39) 25
Total other comprehensive (loss), net of taxes (181) (239) (136)
Total comprehensive income $ 9,680 $ 10,906 $ 6,555
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Retained Earnings [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Income (loss) [Member]
Beginning Balances at Dec. 31, 2017 $ 27,153 $ 126 $ 20,241 $ 10,923 $ (4,154) $ 17
Net income 6,691     6,691    
Other comprehensive (loss), net of taxes (136)         (136)
Stock-based compensation expense 470   470      
Stock options exercised 118   118      
Purchase of treasury stock (20)       (20)  
Ending Balances at Dec. 31, 2018 34,276 126 20,829 17,614 (4,174) (119)
Net income 11,145     11,145    
Employee common stock purchases 168 1 167      
Other comprehensive (loss), net of taxes (239)         (239)
Stock-based compensation expense 936   936      
Stock options exercised 7   7      
Purchase of treasury stock (13)       (13)  
Ending Balances at Dec. 31, 2019 46,280 127 21,939 28,759 (4,187) (358)
Net income 9,861     9,861    
Employee common stock purchases 222   222      
Other comprehensive (loss), net of taxes (181)         (181)
Stock-based compensation expense 2,021   2,021      
Stock options exercised 1,330 3 1,327      
Ending Balances at Dec. 31, 2020 $ 59,533 $ 130 $ 25,509 $ 38,620 $ (4,187) $ (539)
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
OPERATING ACTIVITIES:      
Net income $ 9,861 $ 11,145 $ 6,691
Adjustments to reconcile net income to net cash provided by (used in) operating activities:      
Depreciation and amortization 3,589 3,434 3,182
Bad debt expense   80 10
Interest amortization / write-off of deferred financing costs 284 104 100
Stock-based compensation expense 2,021 936 470
Deferred income taxes, net (1,821) 1,322 171
Impairment of goodwill     9,738
Revaluation of contingent consideration liability   (6,069) (11,056)
Operating lease assets and liabilities, net 18 100  
Loss on disposition of fixed assets 4   7
Long-term accrued income taxes (20) (19) 136
Working capital items:      
Accounts receivable and unbilled receivables 2,133 5,648 (7,428)
Prepaid and other current assets 251 (386) 283
Accounts payable (1,613) (100) (901)
Accrued payroll and related costs 6,287 174 (1,241)
Other accrued liabilities 91 (264) (461)
Deferred revenue 146 (21) (172)
Net cash flows provided by (used in) operating activities 21,231 16,084 (471)
INVESTING ACTIVITIES:      
Acquisition of AmberLeaf (net of cash acquired and issuance of contingent consideration) (9,345)    
Recovery of (payments for) non-current deposits 9 135 (285)
Capital expenditures (298) (1,014) (771)
Net cash flows (used in) investing activities (9,634) (879) (1,056)
FINANCING ACTIVITIES:      
(Repayments) borrowing on revolving credit facility, net (9,551) (3,976) 4,526
Borrowing on term loan facility 17,500    
(Repayments) on term loan facility (15,969) (9,575) (4,003)
Proceeds from the issuance of common stock 222 168  
Payment of deferred financing costs (246)   (71)
Purchase of treasury stock   (13) (20)
Proceeds from the exercise of stock options 1,330 7 118
Net cash flows provided by (used in) financing activities (6,714) (13,389) 550
Effect of exchange rate changes on cash and cash equivalents (187) (129) (207)
Net change in cash and cash equivalents 4,696 1,687 (1,184)
Cash and cash equivalents, beginning of period 2,981 1,294 2,478
Cash and cash equivalents, end of period 7,677 2,981 1,294
SUPPLEMENTAL DISCLOSURE:      
Cash payments for interest expense 779 1,780 2,060
Cash payments for income taxes $ 2,681 $ 2,634 $ 2,031
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
1.
Summary of Significant Accounting Policies:
Basis of Presentation
References in this Annual Report on Form
10-K
to “we”, “our”, “Mastech Digital”, “Mastech” or “the Company” refer collectively to Mastech Digital, Inc. and its wholly-owned operating subsidiaries, which are included in these Consolidated Financial Statements (the “Financial Statements”).
Description of Business
We are a provider of Digital Transformation IT Services to mostly large and
medium-sized
organizations.
Our portfolio of offerings includes data management and analytics services; digital learning services; and IT staffing services.
Reflective of our 2017 acquisition of the services division of Canada-based InfoTrellis, Inc., we have added specialized capabilities in delivering data and analytics services to our customers globally. This business offers project-based consulting services in the areas of data management, data engineering and data science, with such services delivered using
on-site
and offshore resources. In October 2020, we acquired AmberLeaf Partners, Inc. (“AmberLeaf”), a Chicago-based customer experience consulting firm. This acquisition expands our capabilities in customer experience strategy and managed services offering for a variety of Cloud-based enterprise applications across sales, marketing and customer services organizations.
Our IT staffing business combines technical expertise with business process experience to deliver a broad range of staffing services in digital and mainstream technologies. Our digital technologies include data management, analytics, cloud, mobility, social and artificial intelligence. We work with businesses and institutions with significant IT spending and recurring staffing service needs. We also support smaller organizations with their “project focused” temporary IT staffing requirements.
The
COVID-19
pandemic had a material impact on activity levels in both of our business segments. As we enter 2021, we are encouraged by the global
roll-out
of vaccination programs and some signs of economic expansion. While there is still uncertainty in the global markets, we are hopeful that economic conditions will improve throughout the year as the impact of the pandemic subsides.
Accounting Principles
The Company’s Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”).
Principles of Consolidation
The Consolidated Financial Statements include the accounts of the Company and its wholly-owned subsidiaries. All material intercompany transactions and balances have been eliminated in consolidation.
Use of Estimates
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 disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. Actual results could differ from these estimates.
Cash and Cash Equivalents
Cash and cash equivalents are defined as cash and highly liquid debt investments with maturities of three months or less when purchased. Cash equivalents are stated at cost, which approximates market value.
 
Accounts Receivable and Unbilled Receivables
The Company extends credit to clients based upon management’s assessment of their creditworthiness. A substantial portion of the Company’s revenue, and the resulting accounts receivable, are from Fortune 1000 companies, major systems integrators and other staffing organizations. The Company does not generally charge interest on delinquent accounts receivable.
Unbilled receivables represent amounts recognized as revenues based on services performed and, in accordance with the terms of the client contract, will be invoiced in a subsequent period.
See Note 2 “Revenue from Contracts with Customers” for further details.
Allowance for Uncollectible Accounts
Accounts receivable are reviewed periodically to determine the probability of loss. The Company records an allowance for uncollectible accounts when it is probable that the related receivable balance will not be collected based on historical collection experience, client-specific collection issues, and other matters the Company identifies in its collection monitoring.
The Allowance for Uncollectible Accounts was $413,000 and $338,000 at December 31, 2020 and 2019, respectively. There were $0, $80,000 and $10,000 of bad debt expense charges for the years ended December 31, 2020, 2019 and 2018, respectively, which amounts are reflected in the Consolidated Statements of Operations.
Equipment, Enterprise Software and Leasehold Improvements
Equipment, enterprise software and leasehold improvements are stated at historical cost. The Company provides for depreciation using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of (a) the remaining term of the lease or (b) the estimated useful life of the improvements. Repairs and maintenance, which do not extend the useful life of the respective assets, are charged to expense as incurred. Upon disposal, assets and related accumulated depreciation are removed from the Company’s accounts and the resulting gains or losses are reflected in the Company’s Consolidated Statement of Operations.
The estimated useful lives of depreciable assets are primarily as follows:
 
Laptop Computers
  18 months
Equipment
  
3-5 years
Enterprise Software
  
3-5 years
The Company capitalizes certain external and internal computer software and software development costs incurred during the application development stage. The application development stage generally includes software design and configuration, coding, testing and installation activities. Capitalized costs include only external direct cost of material and services consumed in developing or obtaining
internal-use
software, and payroll and payroll-related costs for employees who are directly associated with and devote time to the
internal-use
software project. Capitalization of such costs ceases no later than the point at which the project is substantially complete and ready for its intended use. Training and maintenance costs are expensed as incurred, while upgrades and enhancements are capitalized if it is probable that such expenditures will result in additional functionality.
The Company implemented new enterprise software applications to its backbone systems environment. The Company has capitalized $2.4 million related to this endeavor for which the core system was placed in service on July 1, 2018. The Company started amortizing these costs commencing with this
go-live
implementation date.
Depreciation and amortization expense related to fixed assets totaled $799,000 $746,000 and $455,000 for the years ended December 31, 2020, 2019 and 2018, respectively.
Goodwill and Intangible Assets
Identifiable intangible assets are recorded at fair value as of the closing date when acquired in a business combination. Identifiable intangible assets related to acquisitions consisted of client relationships, covenants
not-to-compete,
trade names and technology, which are being amortized using the straight-line method over their estimated useful lives ranging from three years to twelve years, as more fully described in Note 3 “Business Combinations” and Note 4 “Goodwill and Other Intangible Assets, net” to the Notes to the Consolidated Financial Statements.
 
Excess purchase price over the fair value of net tangible assets and identifiable intangible assets acquired are recorded as goodwill. Goodwill is not amortized but is tested for impairment at least on an annual basis. If impairment is indicated, a write-down to fair value is recorded based on the excess of the carrying value of the reporting unit over its fair market value.
We review goodwill and intangible assets for impairment annually as of October 1
st
or more frequently if events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. The impairment test is performed at the reporting unit level. Determination of recoverability is based on the lowest level of identifiable estimated future discounted cash flows resulting from use of the assets and their eventual disposition. Measurement of any impairment loss is based on the excess carrying value of the reporting unit over their fair market value.
In conducting our annual impairment testing, we have the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not (more than 50%) that the estimated fair value of a reporting unit is less than its carrying amount. If not, no further goodwill impairment testing is required. If it is more likely than not that a reporting unit’s fair value is less than its carrying amount, we are then required to perform a quantitative impairment test. We also may elect not to perform the qualitative assessment, and instead, proceed directly to the quantitative impairment test.
In 2020, 2019 and 2018, we performed quantitative impairment tests related to our June 2015 acquisition of Hudson Global Resources Management, Inc.’s U.S. IT staffing business (“Hudson IT”). The results of each of these testing’s indicated no impairment associated with the carrying amount of goodwill.
Additionally in 2020, 2019 and 2018, we performed quantitative impairment tests related to our July 2017 acquisition of InfoTrellis. The results of the 2020 and 2019 testing indicated no impairment associated with the carrying amount of goodwill. The results of the 2018 testing indicated an impairment associated with the carrying amount of goodwill in 2018, and a goodwill impairment charge of $9.7 million was recorded in 2018 and is reflected in selling, general and administrative expenses in the Company’s Consolidated Statements of Operations in Item 8, herein.
 
Business Combinations
The Company accounts for acquisitions in accordance with guidance found in ASC 805,
Business Combinations
(“ASC 805”). This guidance requires consideration given (including contingent consideration), assets acquired and liabilities assumed to be valued at their fair market values at the acquisition date. The guidance further provides that:
(1) in-process
research and development will be recorded at fair value as an indefinite-lived intangible asset; (2) acquisition-related transaction costs will generally be expensed as incurred; (3) restructuring costs associated with a business combination will generally be expensed subsequent to the acquisition date; and (4) changes in deferred tax asset valuation allowances and income tax uncertainties after the acquisition date generally will effect income tax expense.
ASC 805 requires that any excess purchase price over fair value of assets acquired (including identifiable intangibles) and liabilities assumed be recognized as goodwill. Additionally, any excess fair value of acquired net assets over acquisition consideration results in a bargain purchase gain. Prior to recording a gain, the acquiring entity must reassess whether all acquired assets and assumed liabilities have been identified and must perform
re-measurements
to verify that the consideration paid, assets acquired and liabilities assumed have all been properly valued.
The AmberLeaf financial results are included in the Company’s Consolidated Financial Statements from the date of the acquisition of October 1, 2020.
Leases
The Company adopted ASU
No. 2016-02,
“Leases (Topic 842)” on January 1, 2019 using the additional transition method noted in ASU
2018-11.
The adoption of the new standard resulted in the Company recording a lease
right-of-use
asset and related lease liability of $5.7 million as of January 1, 2019. The cumulative effect of initially applying the new guidance had an immaterial impact on the opening balance of retained earnings. The Company does not expect the guidance to have a material impact on its consolidated net earnings in future periods. We elected the package of practical expedients permitted under the transition guidance within the new standard, which allowed us to carry-forward the historical lease classification, among other things.
 
Income Taxes
The Company records an estimated liability for income and other taxes based on what management determines will likely be paid in the various tax jurisdictions in which we operate. Management uses its best judgment in the determination of these amounts. However, the liabilities ultimately realized and paid are dependent on various matters, including the resolution of the tax audits in the various affected tax jurisdictions, and may differ from the amounts recorded. An adjustment to the estimated liability would be recorded through income in the period in which it becomes probable that the amount of the actual liability differs from the amount recorded.
Management determines the Company’s income tax provision using the asset and liability method. Under this method, deferred income taxes are provided for the temporary differences between the financial reporting basis and the tax basis of the Company’s assets and liabilities. The Company measures deferred tax assets and liabilities using enacted tax rates in effect for the year in which we expect to recover or settle the temporary differences. The effect of a change in tax rates on deferred taxes is recognized in the period that the change is enacted. The Company evaluates its deferred tax assets and records a valuation allowance when, in management’s opinion, it is more likely than not that some portion or all of the deferred tax assets will not be realized. As of December 31, 2020 and 2019, the Company provided a valuation allowance of $179,000 and $7,000, respectively, related to the uncertainty of the realization of foreign net operating losses (“NOL”).
In 2017, the Company incurred an estimated
one-time
charge of $372,000 related to the enactment of the Tax Cuts and Jobs Act of 2017 (“TCJA”). This charge is related to the
re-measurement
of the Company’s deferred tax assets arising from a lower U.S. corporate tax rate of $294,000 and a $78,000 charge related to a
one-time
transition tax applicable to the new dividend exemption system related to foreign earnings. In 2018, the Company finalized this estimate, thus recording an additional expense of $86,000 related to the
re-measurement
of the Company’s deferred tax assets and a $165,000 charge related to a
one-time
transition tax applicable to the new dividend exemption system related to foreign earnings. No transition tax charges were incurred in 2019 or 2020.
The TCJA also created a new requirement that certain income earned by foreign subsidiaries, known as global intangible
low-tax
income (“GILTI”), must be included in the gross income of their U.S. shareholder. The FASB allows an accounting policy election of either recognizing deferred taxes for temporary differences expected to reverse as GILTI in future years or recognizing such taxes as a current-period expense when incurred. We have elected to treat the tax effect of GILTI as a current-period expense as incurred.
The Company accounts for uncertain tax positions in accordance with ASC Topic
740-10,
Accounting for Uncertainty in Income Taxes
”. Accordingly, the Company has reported a liability for unrecognized tax benefits resulting from uncertain tax positions taken, or expected to be taken, in a tax return. As of December 31, 2020 and 2019, the Company provided $0 and $20,000 for uncertain tax positions, including interest and penalties, related to various federal and state income tax matters.
The Company’s 2015 federal income tax return was under audit by the Internal Revenue Service (“IRS”). In the fourth quarter 2019, the Company and the IRS agreed to certain adjustments related to the Company’s 2015 and 2016 income tax returns. The impact of this settlement on the Company’s tax provision in 2019 was not material. The Company was noticed by the IRS that they will be conducting an audit of our 2018 tax returns in the coming months.
Deferred Financing Costs
The Company capitalizes expenses directly related to securing its credit facilities. These deferred costs are amortized as interest expense over the term of the underlying facilities. Unamortized deferred financing costs are included as reductions in the long-term debt caption in the Consolidated Balance Sheets.
Contingent Consideration Liability
In connection with the AmberLeaf acquisition, the Company has an obligation to pay consideration that is contingent upon the achievement of specified earnings before interest and taxes objectives (“EBIT”). As of the acquisition date, the Company recorded a contingent consideration liability of $2.9 million representing the estimated fair value of the contingent consideration that is expected to be paid. The fair value of the contingent consideration liability was estimated by utilizing a probability weighted simulation model to determine the fair value of contingent consideration.
In connection with the InfoTrellis acquisition, the Company had an obligation to pay consideration that was contingent upon the achievement of specified earnings before interest and taxes objectives (“EBIT”). As of the acquisition date, the Company recorded a contingent consideration liability representing the estimated fair value of the contingent consideration that was expected to be paid. The fair value of the contingent consideration liability was estimated by utilizing a probability weighted simulation model to determine the fair value of contingent consideration. We
re-measured
this liability and recorded changes in the fair value when it was more likely than not that the future payments based on EBIT estimates had changed. Increases or decreases in the fair value of contingent consideration can result from changes in timing and amounts of revenue and earnings estimates.
 
In 2019 and 2018, the Company revalued the contingent consideration liability of the InfoTrellis acquisition after determining that relevant conditions for payment of such liability were not satisfied. The revaluation resulted in a $6.1 million and $11.1 million reduction to the contingent consideration liability in 2019 and 2018, respectively, which is reflected in selling, general and administrative expenses in the Company’s Consolidated Statements of Operations, in Item 8, herein. No contingent consideration liability remained outstanding as of December 31, 2019. A contingent consideration liability of $2.9 million related to AmberLeaf remains outstanding as of December 31, 2020. No contingent consideration revaluation was recorded in 2020.
Segment Reporting
The Company has two reportable segments, in accordance with ASC Topic 280 “Disclosures About Segments of an Enterprise and Related Information”: Data and Analytics and IT Staffing Services.
Revenue Recognition
The Company recognizes revenue on
time-and-material
contracts over time as services are performed and expenses are incurred.
Time-and-material
contracts typically bill at an agreed upon hourly rate, plus
out-of-pocket
expense reimbursement.
Out-of-pocket
expense reimbursement amounts vary by assignment, but on average represent less than 2% of total revenues.
 
Revenue is earned when the Company’s consultants are working on projects. Revenue recognition is negatively impacted by holidays and consultant vacation and sick days.
The Company recognizes revenue on fixed price contracts over time as services are rendered and uses a cost-based input method to measure progress. Determining a measure of progress requires management to make judgments that affect the timing of recognizing revenue. Under the cost-based input method, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues, including estimated fees or profits, are recorded proportionally as costs are incurred. The Company has determined that the cost-based input method provides a faithful depiction of the transfer of goods or services to the customer. Estimated losses are recognized immediately in the period in which current estimates indicate a loss. We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which may be refundable.
The Company’s
time-and-material
and fixed price revenue streams are recognized over time as the customer receives and consumes the benefits of the Company’s performance as the work is performed.
In certain situations related to client direct hire assignments, where the Company’s fee is contingent upon the hired resources’ continued employment with the client, revenue is not fully recognized until such employment conditions are satisfied.
Stock-Based Compensation
Effective October 1, 2008, the Company adopted a Stock Incentive Plan (the “Plan”) which, as amended, provides that up to 4,900,000 shares (adjusted for the 2018
two-for-one
stock split) of the Company’s common stock shall be allocated for issuance to directors, executive management and key personnel. Grants under the Plan can be made in the form of stock options, stock appreciation rights, performance shares or stock awards. The Plan is administered by the Compensation Committee of the Board of Directors. Stock options are granted at an exercise price equal to the closing share price of the Company’s common stock at the grant date and generally vest over a three to five-year period.
In October 2018, the Board of Directors of the Company approved the Mastech Digital, Inc. 2019 Employee Stock Purchase Plan (the “Stock Purchase Plan”). The Stock Purchase Plan is intended to meet the requirements of Section 423 of the Code and required the approval of the Company’s shareholders to be qualified under Section 423 of the Code. On May 15, 2019, the Company’s shareholders approved the Stock Purchase Plan. Under the Stock Purchase Plan, 600,000 shares of Common Stock (subject to adjustment upon certain changes in the Company’s capitalization) are available for purchase by eligible employees who become participants in the Stock Purchase Plan. The purchase price per share is 85% of the lesser of (1) the fair market value per share of Common Stock on the first day of the offering period, or (ii) the fair market value per share of Common Stock on the last day of the offering period.
The Company accounts for stock-based compensation expense in accordance with ASC Topic 718 “
Share-based Payments
” which requires us to measure all share-based payments based on their estimated fair value and recognize compensation expense over the requisite service period. The fair value of our stock options and shares issued under the Company’s Stock Purchase Plan is determined at the date of grant using the Black-Scholes option pricing model.
 
Treasury Stock
The Company maintained a stock repurchase program which expired on December 22, 2016. Under the program, the Company made treasury stock purchases in the open market, subject to market conditions and normal trading restrictions. Upon expiration, the program was not extended by the Company’s Board of Directors. Additionally, the Company makes stock purchases from time to time to satisfy employee tax obligations related to its Stock Incentive Plan. At December 31, 2020 and 2019, the Company held 1.6 million shares in its treasury at a cost of approximately $4.2 million.
Comprehensive Income
Comprehensive income as presented in the Consolidated Statements of Comprehensive Income consists of net income, unrealized gains or losses, net of tax, on cash flow hedging transactions and foreign currency translation adjustments.
Derivative Instruments and Hedging Activities – Interest Rate Swap Contracts
Concurrent with the Company’s borrowings on July 13, 2017 under its new credit facility, the Company entered into an interest-rate swap to convert the debt’s variable interest rate to a fixed rate of interest. These swap contracts, which mature on April 1, 2021, have been designated as cash flow hedging instruments and qualified as effective hedges at inception under ASC Topic 815, “Derivatives and Hedging”. These contracts are recognized on the balance sheet at fair value. The effective portion of the changes in fair value on these contracts is recorded in other comprehensive income (loss) and is reclassified into the Consolidated Statements of Operations as interest expense in the same period in which the underlying transaction affects earnings.
With respect to derivatives designated as hedges, the Company formally documents all relationships between hedging instruments and hedged items, as well as its risk management objective and strategy for undertaking such transactions. The Company evaluates hedge effectiveness at the time a contract is entered into and on an ongoing basis. If a swap contract is deemed ineffective, the change in the fair value of the derivative is recorded in the Consolidated Statement of Operations as interest expense.
Foreign Currency Translation
The reporting currency of the Company and its subsidiaries is the U.S. dollar. The functional currency of the Company’s subsidiary in Canada is the U.S. dollar because the majority of its revenue is denominated in U.S. dollars. The functional currency of the Company’s Indian and European subsidiaries is their local currency. The results of operations of the Company’s Indian and European subsidiaries are translated at the monthly average exchange rates prevailing during the period. The financial position of the Company’s Indian and European subsidiaries is translated at the current exchange rates at the end of the period, and the related translation adjustments are recorded as a component of accumulated other comprehensive income (loss) within Shareholders’ Equity. Gains and losses resulting from foreign currency transactions are included as a component of other income (expense), net in the Consolidated Statements of Operations, and have not been material for all periods presented.
Earnings Per Share
Basic earnings per share are computed using the weighted-average number of common shares outstanding during the period. Diluted earnings per share are computed using the weighted-average number of common shares outstanding during the period, plus the incremental shares outstanding assuming the exercise of dilutive stock options and the vesting of restricted shares and performance shares, calculated using the treasury stock method.
Recently Issued Accounting Standards
Recently Adopted Accounting Pronouncements
In January 2017, the FASB issued
ASU 2017-04, “Intangibles—Goodwill
and Other (Topic 350): Simplifying the Accounting for Goodwill Impairment”, which removes the requirement to perform a hypothetical purchase price allocation to measure goodwill impairment. Under this ASU, a goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill.
ASU 2017-04 is
effective for annual and interim periods beginning January 1, 2020, applied prospectively. We adopted this ASU on January 1, 2020 with no material impact on our consolidated financial statements.
 
In August 2018, the FASB issued
ASU 2018-13, “Fair
Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement”. The amendments in this ASU modify the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement. The amendments in this ASU are effective for annual and interim periods beginning after December 15, 2019. The Company adopted this ASU on January 1, 2020 with no material impact on its consolidated financial statements.
In August 2018, the FASB issued
ASU 2018-15, “Intangibles—Goodwill
and Other-Internal-Use Software
(Subtopic 350-40): Customer’s
Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force)”. The amendments in this ASU align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or
obtain internal-use software.
The amendments in this ASU are effective for annual and interim periods beginning after December 15, 2019. We adopted this ASU on January 1, 2020 with no material impact on our consolidated financial statements.
In June 2016, the FASB issued ASU
2016-13,
“Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASU
2016-13”),
which amends guidance on reporting credit losses for assets held at amortized cost basis and available for sale debt securities. The guidance requires companies to measure credit losses utilizing a methodology that reflects expected credit losses and requires the consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU
2016-13
is effective for fiscal years and interim periods beginning after December 15, 2019. The Company adopted this standard January 1, 2020 and there was no material impact.
In April 2019, the FASB issued
ASU 2019-04, “Codification
Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments”. The amendments in this ASU clarify a variety of topics previously covered in
Update 2016-13 “Financial
Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”,
Update 2017-12 “Derivatives
and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities”, and
Update 2016-01 “Financial
Instruments—Overall
(Subtopic 825-10): Recognition
and Measurement of Financial Assets and Financial Liabilities”. The amendments in this ASU are effective for annual and interim periods beginning after December 15, 2019. The Company adopted this ASU on January 1, 2020 with no material impact on its consolidated financial statements.
Recent Accounting Pronouncements not yet adopted
In December 2019, the FASB issued ASU
2019-12,
“Income Taxes (Topic 740)”. The amendments in this ASU simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and by clarifying and amending other areas of Topic 740. The amendments in this ASU are effective for annual and interim periods beginning after December 15, 2020. Early adoption is permitted. The Company does not expect this ASU to have a material impact on its financial statements.
In March 2020, the FASB issued
ASU 2020-04, “Reference
Rate Reform (Topic 848)”. The amendments in this ASU provide optional guidance to ease the burden in accounting for contract modifications associated with the cessation of interbank offered rates, particularly LIBOR, as a result of reference rate reform. The amendments in this ASU are effective for annual and interim periods from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020 through December 31, 2022. The Company does not expect this ASU to have a material impact on its financial statements.
A variety of proposed or otherwise potential accounting standards are currently under consideration by standard-setting organizations and certain regulatory agencies. Because of the tentative and preliminary nature of such proposed standards, management has not yet determined the effect, if any that the implementation of such proposed standards would have on the Company’s consolidated financial statements.
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contracts with Customers
12 Months Ended
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers
2.
Revenue from Contracts with Customers
As of January 1, 2018, the Company adopted ASU
2014-09,
“Revenue from Contracts with Customers,” using the modified retrospective method. The core principle of this standard is that a company should recognize revenue to depict the transfer of promised services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those services. The implementation of this standard had no impact on the measurement of recognition of revenue of prior periods and we expect the impact of this new standard to be immaterial to us on an ongoing basis. Additional disclosures have been added in accordance with the ASU.
 
The Company recognizes revenue on
time-and-material
contracts over time as services are performed and expenses are incurred.
Time-and-material
contracts typically bill at an agreed-upon hourly rate, plus
out-of-pocket
expense reimbursement.
Out-of-pocket
expense reimbursement amounts vary by assignment, but on average represent less than 2% of total revenues. Revenue is earned on a per transaction or labor hour basis, as that amount directly corresponds to the value of the Company’s performance. Revenue recognition is negatively impacted by holidays and consultant vacation and sick days.
The Company’s
time-and-material
and fixed price revenue streams are recognized over time as the customer receives and consumes the benefits of the Company’s performance as the work is performed.
In certain situations related to client direct hire assignments, where the Company’s fee is contingent upon the hired resources continued employment with the client, revenue is not fully recognized until such employment conditions are satisfied.
The Company recognizes revenue on fixed price contracts over time as services are rendered and uses a cost-based input method to measure progress. Determining a measure of progress requires management to make judgments that affect the timing of revenue recognized. Under the cost-based input method, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues, including estimated fees or profits, are recorded proportionally as costs are incurred. The Company has determined that the cost-based input method provides a faithful depiction of the transfer of goods or services to the customer. Estimated losses are recognized immediately in the period in which current estimates indicate a loss. We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which may be refundable.
We do not sell, lease or otherwise market computer software or hardware, and essentially 100% of our revenue is derived from the sale of data and analytics, IT staffing and digital transformation services. We expense sales commissions in the same period in which revenues are realized. These costs are recorded within selling, general and administrative expenses.
Each contract the Company enters into is assessed to determine the promised services to be performed and includes identification of the performance obligations required by the contract. In substantially all of our contracts, we have identified a single performance obligation for each contract either because the promised services are distinct or the promised services are highly interrelated and interdependent and therefore represent a combined single performance obligation.
Our Data and Analytics Services segment provides specialized capabilities in delivering data management and analytics services to customers globally. This business offers project-based consulting services in the areas of Master Data Management, Enterprise Data Integration, Big Data, Analytics and Digital Transformation, which can be delivered using onsite and offshore resources.
Our IT staffing business combines technical expertise with business process experience to deliver a broad range of services in digital and mainstream technologies. Our digital technology stack includes data management and analytics, cloud, mobility, social and automation. Our mainstream technologies include business intelligence / data warehousing; web services; enterprise resource planning & customer resource management; and
e-Business
solutions. We work with businesses and institutions with significant
IT-spend
and recurring staffing needs. We also support smaller organizations with their “project focused” temporary IT staffing requirements.
The following table depicts the disaggregation of our revenues by contract type and operating segment:
 
   
Years Ended December 31,
 
   
2020
   
2019
   
2018
 
   
(Amounts in thousands)
 
Data and Analytics Services Segment
               
Time-and-material
Contracts
  $18,541   $18,732   $18,919 
Fixed-price Contracts
   11,685    7,931    4,884 
   
 
 
   
 
 
   
 
 
 
Subtotal Data and Analytics Services
  
$
30,226
 
  
$
26,663
 
  
$
23,803
 
   
 
 
   
 
 
   
 
 
 
IT Staffing Services Segment
               
Time-and-material
Contracts
  $163,875   $166,911   $153,361 
Fixed-price Contracts
   —      —      —   
   
 
 
   
 
 
   
 
 
 
Subtotal IT Staffing Services
  
$
163,875
 
  
$
166,911
 
  
$
153,361
 
   
 
 
   
 
 
   
 
 
 
Total Revenues
  
$
194,101
 
  
$
193,574
 
  
$
177,164
 
   
 
 
   
 
 
   
 
 
 
 
The Company had one client that exceeded 10% of total revenues in 2020, 2019 and 2018 (CGI = 15.0%, 11.3% and 12.8%, respectively). Additionally, CGI accounted for 11.7% and 10.3% of the Company’s accounts receivable balance at December 31, 2020 and 2019, respectively.
The Company’s top ten clients represented approximately 47%, 45% and 47% of total revenues in 2020, 2019 and 2018, respectively.
The following table presents our revenue from external customers disaggregated by geography, based on the work location of our customers:
 
   
Years Ended December 31,
 
   
2020
   
2019
   
2018
 
   
(Amounts in thousands)
 
United States
  $189,890   $188,710   $172,610 
Canada
   3,603    2,918    3,125 
India and Other
   608    1,946    1,429 
   
 
 
   
 
 
   
 
 
 
Total
  
$
194,101
 
  
$
193,574
 
  
$
177,164
 
   
 
 
   
 
 
   
 
 
 
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations
12 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
Business Combinations
3.
Business Combinations
On October 1, 2020, Mastech Digital, Inc., through its wholly-owned subsidiary Mastech Digital Data, Inc., acquired all of the outstanding shares of AmberLeaf Partners, Inc. (“AmberLeaf”). Under the terms of the Share Purchase Agreement executed in connection with the AmberLeaf acquisition (the “Purchase Agreement”), the Company paid at the closing of the acquisition approximately $9.7 million in cash. The Purchase Agreement also requires the Company to pay to the former shareholders of AmberLeaf up to $4.5 million in deferred cash payments, which payments are contingent upon the AmberLeaf business achieving specific revenue growth and EBITDA margin targets. The amount of these deferred cash payments, if any, is based upon the revenue growth and EBITDA margins of the AmberLeaf business for the
12-month
period beginning on January 1, 2021 and for the
12-month
period beginning January 1, 2022, as described more fully in the Purchase Agreement.
To fund the acquisition, on October 1, 2020 the Company entered into a Third Amendment (the “Third Amendment”) to its Credit Agreement, as amended and dated April 20, 2018. The Third Amendment amends the Credit Agreement by, among other things, (1) increasing the aggregate commitment amount of the revolving credit facility to $30 million (an increase of $7.5 million); (2) providing for the Term Loan facility in the aggregate amount of $17.5 million (an increase of $10 million); (3) providing for an increase in the total commitment amount to the facility in an aggregate amount not to exceed $15 million, upon the satisfaction of certain conditions; and (4) amending the financial covenant in the Credit Agreement related to the Company’s Fixed Charge Coverage Ratio (as defined in the Credit Agreement) by increasing the minimum permitted Fixed Charge Coverage Ratio for each of the fiscal quarters ending on or after September 30, 2020.
The acquisition was accounted for using the acquisition method of accounting. The acquisition method of accounting requires that the assets acquired and liabilities assumed be measured at their fair value as of the closing date.    
The following table summarizes the fair value of consideration for the acquired business on the October 1, 2020 closing date:
 
(in thousands)
  
Amounts
 
Cash purchase price at closing
  $9,664 
Working capital adjustments
   —   
Estimated payout of contingent consideration (1)
   2,882 
   
 
 
 
Total Fair Value of Consideration
  $12,546 
   
 
 
 
 
(1)
Based on a valuation conducted by an independent third party, the fair value of contingent consideration at the closing date was determined to be $2,882,000.
The cash purchase price at closing was paid with funds obtained from the following sources:
 
(in thousands)
  
Amounts
 
Cash balances on hand
  $—   
Increase in term loan debt facility
   10,000 
Revolving line of credit
   (336
   
 
 
 
Cash Paid at Closing
  $9,664 
   
 
 
 
 
The allocation of the purchase price was based on estimates of the fair value of assets acquired and liabilities assumed as of October 1, 2020, as set forth below. The excess purchase price over the fair values of the net tangible assets and identifiable intangible assets was recorded as goodwill, which includes value associated with the assembled workforce. Goodwill is expected to be largely deductible for tax purposes. The valuation of net assets acquired is as follows:
 
(in thousands)
  
Amounts
 
Cash on hand
  
$
319
 
Working capital assets, net of liabilities
   
1,153
 
Identifiable intangible assets:
     
Client relationships
   2,970 
Covenant
not-to-compete
   440 
Trade name
   490 
Technology
   770 
   
 
 
 
Total identifiable intangible assets
  
 
4,670
 
Goodwill
  
 
6,404
 
   
 
 
 
Net Assets Acquired
  
$
12,546
 
   
 
 
 
The fair value of identifiable intangible assets has been estimated using the income approach through a discounted cash flow analysis. Specifically, the Company used the income approach through an excess earnings analysis to determine the fair value of client relationships. The value applied to the covenant
not-to-compete
was based on an income approach using a “with or without” analysis of this covenant in place. The trade name and technology were valued using the income approach—relief from royalty method. All identifiable intangibles are considered level 3 inputs under the fair value measurement and disclosure guidance.
The Company incurred $650,000 of transaction expenses related to the acquisition in 2020 inclusive of the
write-off
of $185,000 of deferred finance costs. These expenses are included in selling, general and administrative expenses in the accompanying Consolidated Statement of Operations.
Included in the Consolidated Statement of Operations for year ended December 31, 2020 are revenues of $2.4 million and a net loss of approximately $0.4 million applicable to the Amber Leaf operations from our October 1, 2020 acquisition date through December 31, 2020.
The following reflects the Company’s unaudited pro forma results had the results of AmberLeaf been included from January 1, 2018 for all periods presented:
 
   
Years Ended December 31,
 
   
2020
   
2019
   
2018
 
   
(Amounts in thousands, except per share data)
 
Revenue
  $202,842   $204,846   $187,956 
Net income
  $10,594   $12,119   $7,631 
Earnings per share—diluted
  $.89   $1.08   $.68 
The information above does not reflect all of the operating efficiencies or inefficiencies that may have resulted from the AmberLeaf acquisition in those periods prior to the acquisition. Therefore, the unaudited pro forma information above is not necessarily indicative of results that would have been achieved had the business been combined during all periods presented.
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Other Intangible Assets, net
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets, net
4.
Goodwill and Other Intangible Assets, net
Goodwill related to our June 15, 2015 acquisition of Hudson IT totaled $8.4 million. Goodwill related to our July 13, 2017 acquisition of the services division of InfoTrellis totaled $27.4 million. Goodwill related to our October 1, 2020 acquisition of AmberLeaf totaled $6.4 million. During 2018, the Company recorded a goodwill impairment related to the InfoTrellis acquisition of $9.7 million. The impairment was attributable to a lower revenue growth rates than expected at closing. Based upon the business performance subsequent to the acquisition date, we reduced our near-term outlook and lowered our revenue projections from original expectations. Also, we factored into our current assessment of discounted cash flows, additional investments to the sales organization and other necessary investments which were not initially considered.
A reconciliation of the beginning and ending amounts of goodwill by operating segment for the three years ended December 31, 2020 is as follows:
 
   
Years Ended December 31,
 
   
2020
   
2019
   
2018
 
   
(Amounts in thousands)
 
IT Staffing Services:
               
Beginning balance
  $8,427   $8,427   $8,427 
Goodwill recorded
   —      —      —   
Impairment
   —      —      —   
   
 
 
   
 
 
   
 
 
 
Ending balance
  $8,427   $8,427   $8,427 
   
 
 
   
 
 
   
 
 
 
  
   
Years Ended December 31,
 
   
2020
   
2019
   
2018
 
   
(Amounts in thousands)
 
Data and Analytics Services:
               
Beginning balance
  $17,679   $17,679   $27,417 
Goodwill recorded
   6,404    —      —   
Impairment
   —      —      (9,738
   
 
 
   
 
 
   
 
 
 
Ending balance
  $24,083   $17,679   $17,679 
   
 
 
   
 
 
   
 
 
 
The Company is amortizing the identifiable intangible assets on a straight-line basis over estimated average lives ranging from 3 to 12 years. Identifiable intangible assets were comprised of the following as of December 31, 2020 and 2019:
 
   
As of December 31, 2020
 
(Amounts in thousands)
  
Amortization
Period (In Years)
   
Gross Carrying
Value
   
Accumulative
Amortization
   
Net Carrying
Value
 
IT Staffing Services:
                    
Client relationships
   12   $7,999   $3,694   $4,305 
Covenant-not-to-compete
   5    319    319    —   
Trade name
   3    249    249    —   
Data and Analytics Services:
                    
Client relationships
   12    19,641    4,866    14,775 
Covenant-not-to-compete
   5    1,201    548    653 
Trade name
   5    1,711    869    842 
Technology
   7    1,979    624    1,355 
        
 
 
   
 
 
   
 
 
 
Total Intangible Assets
       
$
33,099
 
  
$
11,169
 
  
$
21,930
 
        
 
 
   
 
 
   
 
 
 
 
   
As of December 31, 2019
 
(Amounts in thousands)
  
Amortization
Period (In Years)
   
Gross Carrying
Value
   
Accumulative
Amortization
   
Net Carrying
Value
 
IT Staffing Services:
                    
Client relationships
   12   $7,999   $3,027   $4,972 
Covenant-not-to-compete
   5    319    290    29 
Trade name
   3    249    249    —   
Data and Analytics Services:
                    
Client relationships
   12    16,671    3,415    13,256 
Covenant-not-to-compete
   5    761    374    387 
Trade name
   5    1,221    600    621 
Technology
   7    1,209    424    785 
        
 
 
   
 
 
   
 
 
 
Total Intangible Assets
       
$
28,429
 
  
$
8,379
 
  
$
20,050
 
        
 
 
   
 
 
   
 
 
 
Amortization expense for the years ended December 31, 2020, 2019 and 2018 totaled $2.8 million, $2.7 million and $2.7 million, respectively and is included in selling, general and administrative expenses in the Consolidated Statement of Operations.
The estimated aggregate amortization expense for intangible assets for the years ending December 31, 2021 through 2025 is as follows:
 
   
Years Ended December 31,
 
   
2021
   
2022
   
2023
   
2024
   
2025
 
   
(Amounts in thousands)
 
Amortization expense
  $3,168   $2,987   $2,772   $2,693   $2,553 
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.20.4
Cash and Cash Equivalents
12 Months Ended
Dec. 31, 2020
Cash and Cash Equivalents [Abstract]  
Cash and Cash Equivalents
5.
Cash and Cash Equivalents
The Company had cash and cash equivalents consisting of cash balances on hand and money market funds that totaled $7.7 million at December 31, 2020 and $3.0 million at December 31, 2019. There were no restrictions on the Company’s cash balances during the periods presented.
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.20.4
Credit Facility
12 Months Ended
Dec. 31, 2020
Text Block [Abstract]  
Credit Facility
6.
Credit Facility
On July 13, 2017, the Company entered into a Credit Agreement (the “Credit Agreement”) with PNC Bank, as administrative agent, swing loan lender and issuing lender, PNC Capital Markets LLC, as sole lead arranger and sole book-runner, and certain financial institution parties thereto as lenders (the “Lenders”). The Credit Agreement, as amended, provides for a total aggregate commitment of $47.5 million, consisting of (i) a revolving credit facility (the “Revolver”) in an aggregate principal amount not to exceed $30 million (subject to increase by up to an additional $15 million upon satisfaction of certain conditions) and; (ii) a $17.5 million term loan facility (the “Term Loan), as more fully described in Exhibit 10.1 to the Company’s Form
8-Ks
filed with the SEC on July 19, 2017 and April 25, 2018, and Exhibit 10.2 to the Form
8-K/A
filed with the SEC on October 7, 2020.
The Revolver expires in October 2023 and includes swing loan and letter of credit
sub-limits
in the aggregate amount not to exceed $6.0 million for swing loans and $5.0 million for letters of credit. Borrowings under the Revolver may be denominated in U.S. dollars or Canadian dollars. The maximum borrowings in U.S. dollars may not exceed the sum of 85% of eligible U.S. accounts receivable and 60% of eligible U.S. unbilled receivables, less a reserve amount established by the administrative agent. The maximum borrowings in Canadian dollars may not exceed the lesser of (i) $10.0 million; and (ii) the sum of 85% of eligible Canadian receivables, plus 60% of eligible Canadian unbilled receivables, less a reserve amount established by the administrative agent.
Amounts borrowed under the Term Loan are required to be repaid in consecutive quarterly installments through and including the maturity date of October 1, 2023. The principal amount of each quarterly installment payable on the Term Loan equals $1.1 million through and including the maturity date, with the maturity date payment equal to the outstanding amount of the loan on that date.
 
Borrowings under the revolver and the term loan, at the Company’s election, bear interest at either (a) the higher of PNC’s prime rate or the federal funds rate plus 0.50%, plus an applicable margin determined based upon the Company’s senior leverage ratio or (b) an adjusted London Interbank Offered Rate (“LIBOR”), with a floor of 0.50%, plus an applicable margin determined based upon the Company’s senior leverage ratio. The applicable margin on the base rate is between 0.50% and 1.25% on revolver borrowings and between 1.75% and 2.50% on term loans. The applicable margin on the adjusted LIBOR is between 1.50% and 2.25% on revolver borrowings and between 2.75% and 3.50% on term loans. A 20 to
30-basis
point per annum commitment fee on the unused portion of the revolver facility is charged and due monthly in arrears. The applicable commitment fee is determined based upon the Company’s senior leverage ratio.
The Company pledged substantially all of its assets in support of the Credit Agreement. The credit agreement contains standard financial covenants, including, but not limited to, covenants related to the Company’s senior leverage ratio and fixed charge ratio (as defined under the credit agreement) and limitations on liens, indebtedness, guarantees, contingent liabilities, loans and investments, distributions, leases, asset sales, stock repurchases and mergers and acquisitions. As of December 31, 2020, the Company was in compliance with all provisions under the facility.
In connection with securing the commitments under the Credit Agreement and the April 20, 2018 and October 1, 2020 amendments to the Credit Agreement, the Company paid a commitment fee and incurred deferred financing costs totaling $752,000, which were capitalized and are being amortized as interest expense over the life of the facility. Deferred financing costs of $225,000 and $263,000 (net of amortization) as of December 31, 2020 and December 31, 2019, respectively, are presented as reductions in long-term debt in the Company’s Consolidated Balance Sheets.
As of December 31, 2020 and 2019, the Company’s outstanding borrowings under the Revolver totaled $0 and $9.5 million, respectively; and unused borrowing capacity available was approximately $22.0 million and $13.0 million, respectively. The Company’s outstanding borrowings under the term loan were $17.5 million and $16.0 million at December 31, 2020 and 2019, respectively. In the fourth quarter of 2019, the Company early paid $5.0 million of the term loan with a corresponding increase to the Revolver as the term loan accrues interest at a higher rate than the Revolver. Additionally, under the Term Loan agreement there is a mandatory repayment requirement related to excess cash flows (as defined in the Credit Agreement) generated in a given fiscal year. This provision was triggered during the fiscal year ended December 31, 2019. Accordingly, the Company was required to make an additional payment on the Term Loan of approximately $4.0 million in April 2020.
As of December 31, 2020, the annual aggregate maturities of our outstanding debt (exclusive of deferred financing costs amortization) during each of the next five years are as follows:
 
   
Total Amount
 
   
(Amounts in thousands)
 
2021
  $4,400 
2022
   4,400 
2023
   8,700 
2024
   —   
2025
   —   
   
 
 
 
Total
  $17,500 
   
 
 
 
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.20.4
Leases
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Leases
7.
Leases
The Company rents certain office facilities and equipment under noncancelable operating leases. As of December 31, 2020, approximately 86,000 square feet of office space is utilized for our sales and recruiting offices, delivery centers, and corporate headquarters. All of our leases are classified as operating leases. The average initial lease term is four years. Several leases have an option to renew, at our sole discretion, for an additional term. Our present lease terms range from less than one year to 3.8 years with an average of 1.4 years. Leases with an initial term of twelve months or less are not recorded on the balance sheet.
The Company adopted ASU
No. 2016-02,
“Leases (Topic 842)” on January 1, 2019 using the additional transition method noted in ASU
2018-11.
The adoption of the new standard resulted in the Company recording a lease
right-of-use
asset and related lease liability of $5.7 million as of January 1, 2019. The cumulative effect of initially applying the new guidance had an immaterial impact on the opening balance of retained earnings. The Company does not expect the guidance to have a material impact on its consolidated net earnings in future periods. We elected the package of practical expedients permitted under the transition guidance within the new standard, which allowed us to carry forward the historical lease classification, among other things.
 
The following table summarizes the balance sheet classification of the lease assets and related lease liabilities:
 
   
December 31, 2020
   
December 31, 2019
 
   
( in thousands)
 
Assets:
          
Long-term operating lease
right-of-use
assets
  $3,286   $4,617 
   
 
 
   
 
 
 
Liabilities:
          
Short-term operating lease liability
  $1,079   $1,396 
Long-term operating lease liability
   2,325    3,321 
   
 
 
   
 
 
 
Total Liabilities
  $3,404   $4,717 
   
 
 
   
 
 
 
Future minimum rental payments for office facilities and equipment under the Company’s noncancelable operating leases are as follows:
 
   
Amount as of
December 31, 2020
 
   
( in thousands)
 
2021
  $1,243 
2022
   1,128 
2023
   1,080 
2024
   287 
2025
   —   
Thereafter
   —   
   
 
 
 
Total
  $3,738 
Less: Imputed interest
   (334
   
 
 
 
Present value of operating lease liabilities
  $3,404 
   
 
 
 
The weighted average discount rate used to calculate the present value of future lease payments was 5.3%.
We recognize rent expense for these leases on a straight-line basis over the lease term. Rental expense for the years ended December 31, 2020, 2019 and 2018, totaled $1.6 million, $1.6 million and $1.4 million, respectively.
Total cash paid for lease liabilities for the years ended December 31, 2020, 2019 and 2018 totaled $1.7 million, $1.6 million and $1.3 million, respectively.     
New leases entered into during the years ended December 31, 2020, 2019 and 2018 generated
right-of-use
assets and liabilities totaling $0.2 million, $0.5 million and $0.8 million, respectively.
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Payroll Tax Liability
12 Months Ended
Dec. 31, 2020
Payroll Tax Liability [Abstract]  
Long-Term Payroll Tax Liability
8.
Long-Term Payroll Tax Liability
As allowed under the Coronavirus Aid, Relief and Economic Security (CARES) Act, the Company elected to defer payment of the employer’s share of social security tax. As of December 31, 2020, the balance of this liability is $4.6 million. The Company is required to repay $2.3 million of the deferred amount by December 31, 2021 which is reflected as part of current liabilities under the caption accrued payroll and related costs. The remaining $2.3 million is due by December 31, 2022 and is reflected as a long-term liability under the caption long-term payroll tax liabilities.
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
9.
Commitment and Contingencies
In the ordinary course of business, the Company is involved in a number of lawsuits and administrative proceedings. While uncertainties are inherent in the final outcome of these matters, management believes, after consultation with legal counsel, that the disposition of these proceedings should not have a material adverse effect on our financial position, results of operations or cash flows.
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Benefit Plan
12 Months Ended
Dec. 31, 2020
Retirement Benefits [Abstract]  
Employee Benefit Plan
10.
Employee Benefit Plan
The Company provides an Employee Retirement Savings Plan (the “Retirement Plan”) under Section 401(k) of the Internal Revenue Code of 1986, as amended (the “Code”), that covers substantially all U.S.-based salaried employees. Concurrent with the 2015 acquisition of Hudson IT, the Company expanded employee eligibility under the Retirement Plan to include all U.S.-based
W-2
hourly employees. Employees may contribute a percentage of eligible compensation to the Retirement Plan, subject to certain limits under the Code. For Hudson IT employees enrolled in the Hudson Employee Retirement Savings Plan at the acquisition date, the Company provides a matching contribution of 50% of the first 6% of the participant’s contributed pay, subject to vesting based on their combined tenure with Hudson and Mastech. For all other employees, the Company did not provide for any matching contributions for the three years ended December 31, 2020. Effective January 1, 2020, the Company eliminated the 401(k) match for former Hudson IT employees. Mastech’s total contributions to the Retirement Plan related to the qualified Hudson IT employees totaled $0, $55,000 and $79,000 for the three years ended December 31, 2020, 2019 and 2018, respectively.
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation
12 Months Ended
Dec. 31, 2020
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation
11.
Stock-Based Compensation
Effective October 1, 2008, the Company adopted a Stock Incentive Plan (the “Plan”) which, as amended, provides that up to 4,900,000 shares of the Company’s common stock shall be allocated for issuance to directors, executive management and key personnel. Grants under the Plan can be made in the form of stock options, stock appreciation rights, performance shares or stock awards. As of December 31, 2020, the Company had 3,773,000 outstanding and/or exercised stock options, 260,000 vested performance shares and 254,000 outstanding and/or released restricted stock units that were issued under the Plan. Thus, as of December 31, 2020, the Company has 613,000 shares available for future grants under the Plan.
The Plan is administered by the Compensation Committee of the Board of Directors. All grants awarded under the Plan are recommended by the Committee to the Board of Directors for approval. The exercise price of stock options is set on the grant date and is not to be less than the fair market value per share of our closing stock price on that date. Grants of stock options and restricted stock awards generally vest over a three to five-year period and options expire after ten years from the grant date. Performance shares vest upon the achievement of the performance criteria and approval by the Compensation Committee of the Board of Directors.
 
Following is a summary of the Company’s stock option activity for the three years ended December 31, 2020:
 
   
Number of
Options
   
Weighted Average
Exercise Price
 
Outstanding at December 31, 2017
   674,000   $3.43 
Granted
   495,000    6.72 
Exercised
   (52,000   2.08 
Cancelled / forfeited
   (6,000   3.20 
   
 
 
      
Outstanding at December 31, 2018
   1,111,000    4.95 
Granted
   683,000    6.48 
Exercised
   (6,000   1.18 
Cancelled / forfeited
   (67,000   6.35 
   
 
 
      
Outstanding at December 31, 2019
   1,721,000    5.52 
Granted
   800,000    15.49 
Exercised
   (305,000   4.36 
Cancelled / forfeited
   (207,000   8.04 
   
 
 
      
Outstanding at December 31, 2020
   2,009,000   $9.40 
   
 
 
   
 
 
 
December 31, 2020, the Company’s outstanding “in the money” stock options using the
year-end
share price of $15.90 had an aggregate intrinsic value of $13.1 million. As of December 31, 2020, the intrinsic value of vested stock options totaled $4.2 million. The total intrinsic value of options exercised during 2020, 2019 and 2018 totaled $4.3 million, $44,000 and $373,000, respectively. The measurement date fair value of stock options vested during 2020, 2019 and 2018 totaled $655,000, $529,000 and $228,000, respectively.
The table below summarizes information regarding the Company’s outstanding and exercisable stock options as of December 31, 2020:
 
Range of Exercise Prices:
  
Options
Outstanding
   
Weighted Average
Remaining
Contractual Life
(in years)
   
Weighted Average
Exercise Price
 
$0.01 to $4.00
   355,000    5.2   $3.56 
$4.01 to $8.00
   904,000    8.0    6.65 
$8.01 to $12.00
   —      —      —   
$12.01 to $16.00
   750,000    9.1    15.49 
   
 
 
           
   
 
2,009,000
 
   
7.9
   
$
9.40
 
   
 
 
   
 
 
   
 
 
 
 
Range of Exercise Prices:
  
Options
Exercisable
   
Weighted Average
Remaining
Contractual Life
(in years)
   
Weighted Average
Exercise Price
 
$0.01 to $4.00
   222,000    5.2   $3.59 
$4.01 to $8.00
   164,000    7.8    6.74 
$8.01 to $12.00
   —      —      —   
$12.01 to $16.00
   —      —      —   
   
 
 
           
   
 
386,000
 
   
6.3
   
$
4.93
 
   
 
 
   
 
 
   
 
 
 
Stock options of 800,000 units were issued during the year ended December 31, 2020, of which 750,000 vest over a four-year period and 50,000 vest over a
one-year
period. Stock options of 683,000 units were issued during the year ended December 31, 2019 and vest over a five-year period. Stock options of 495,000 units were issued during the year ended December 31, 2018 and vest over a five-year period. The Company used the following average assumptions with respect to the Black-Scholes option pricing model for Mastech Digital stock options issued during 2020, 2019 and 2018.
 
   
Years Ended December 31,
 
   
2020
  
2019
  
2018
 
Stock option grants:
          
Weighted-average risk-free interest rate
   1.4  2.4  2.8
Weighted-average dividend yield
   0.0  0.0  0.0
Expected volatility
   52.7  49.7  50.6
Expected term (in years)
   3.9   5.0   5.0 
Weighted-average fair value
  $6.36  $2.95  $3.15 
Risk-free interest rate
– The risk-free rate for stock options granted during the period was determined by using a U.S. Treasury rate for the period that coincided with the expected term of the options.
Expected dividend yield
– The Company did not contemplate a recurring dividend program. Accordingly, the dividend yield assumption used was 0.0%.
Expected volatility
–Expected volatility was determined based on the historical volatility of Mastech Digital’s common stock.
Expected term
– Mastech Digital’s expected term was based on the exercise history of our employees and the vesting term of our stock options.
Following is a summary of Mastech’s restricted stock activity for the three years ended December 31, 2020:
 
   
Years Ended December 31,
 
   
2020
   
2019
   
2018
 
Beginning outstanding balance
   33,285    34,380    30,500 
Awarded
   11,475    16,365    25,380 
Released
   (13,917   (17,460   (21,500
Forfeited
   —      —      —   
   
 
 
   
 
 
   
 
 
 
Ending outstanding balance
   30,843    33,285    34,380 
   
 
 
   
 
 
   
 
 
 
 
The aggregate intrinsic value of restricted stock units outstanding at December 31, 2020 was $490,000. The total intrinsic value of restricted shares released during 2020 totaled $153,000.
In October 2018, the Board of Directors of the Company approved the Mast
e
ch Digital, Inc. 2019 Employee Stock Purchase Plan (the “Stock Purchase Plan”). The Stock Purchase Plan is intended to meet the requirements of Section 423 of the Code and had to be approved by the Company’s shareholders to be qualified. On May 15, 2019, the Company’s shareholders approved the Stock Purchase Plan. Under the Stock Purchase Plan, 600,000 shares of Common Stock (subject to adjustment upon certain changes in the Company’s capitalization) are available for purchase by eligible employees who become participants in the Stock Purchase Plan. The purchase price per share is 85% of the lesser of (i) the fair market value per share of Common Stock on the first day of the offering period, or (ii) the fair market value per share of Common Stock on the last day of the offering period.
During the year ended December 31, 2020 and December 31, 2019, the Company issued 20,459 and 40,500 shares under the Stock Purchase Plan at an average share of $10.91 and $4.11, respectively. At December 31, 2020, there were 539,041 shares available for purchases under the Plan.
The Company’s eligible full-time employees are able to contribute up to 15% of their base compensation into the employee stock purchase plan, subject to an annual limit of $25,000 per person. Employees are able to purchase Company common stock at a 15% discount to the lower of the fair market value of the Company’s common stock on the initial or final trading dates of each
six-month
offering period. Offering periods begin on January 1 and July 1 of each year. The Company uses the Black-Scholes option pricing model to determine the fair value of employee stock purchase plan share-based payments. The fair value of the
six-month
“look-back” option in the Company’s employee stock purchase plans is estimated by adding the fair value of 15% of one share of stock to the fair value of 85% of an option on one share of stock. The Company utilized U.S. Treasury yields as of the grant date for its risk-free interest rate assumption, matching the Treasury yield terms to the
six-month
offering period. The Company utilized historical company data to develop its dividend yield and expected volatility assumptions.
Stock-based compensation expense of $2.0 million, $936,000 and $470,000 was recognized in the Consolidated Statements of Operations for the years ended December 31, 2020, 2019, and 2018, respectively. The Company has recognized related tax benefits associated with its share-based compensation arrangements for the years ended December 31, 2020, 2019, and 2018 of $590,000, $252,000, and $128,000, respectively. As of December 31, 2020, the total remaining unrecognized compensation expense related to
non-vested
stock options totaled $5.7 million and the total remaining unrecognized compensation expense related to restricted stock units amounted to $136,000 which will be amortized over the weighted-average remaining requisite service period of 3.0 years.
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Income Taxes
12.
Income Taxes
The components of income before income taxes as shown in the accompanying Consolidated Statement of Operations, consisted of the following for the years ended December 31, 2020, 2019 and 2018:
 
   
Years Ended December 31,
 
   
2020
   
2019
   
2018
 
   
(Amounts in thousands)
 
Income before income taxes:
      
Domestic
  $11,476   $6,787   $7,520 
Foreign
   1,157    8,432    1,894 
  
 
 
   
 
 
   
 
 
 
Income before income taxes
  $12,633   $15,219   $9,414 
  
 
 
   
 
 
   
 
 
 
The Company has foreign subsidiaries which generate revenues from foreign clients. Additionally, the Company has foreign subsidiaries which provide services to its U.S. operations. Accordingly, the Company allocates a portion of its income to these subsidiaries based on a “transfer pricing” model and reports such income as foreign in the above table.
The provision for income taxes, as shown in the accompanying Consolidated Statement of Operations, consisted of the following for the years ended December 31, 2020, 2019 and 2018:
 
   
Years Ended December 31,
 
   
2020
   
2019
   
2018
 
   
(Amounts in thousands)
 
Current provision:
      
Federal
  $3,044   $1,555   $1,494 
State
   752    406    273 
Foreign
   797    751    807 
  
 
 
   
 
 
   
 
 
 
Total current provision
   4,593    2,712    2,574 
  
 
 
   
 
 
   
 
 
 
Deferred provision (benefit):
      
Federal
   (1,340   (13   317 
State
   (327   (4   96 
Foreign
   (326   1,372    (264
  
 
 
   
 
 
   
 
 
 
Total deferred provision (benefit)
   (1,993   1,355    149 
  
 
 
   
 
 
   
 
 
 
Change in valuation allowance
   172    7    —   
  
 
 
   
 
 
   
 
 
 
Total provision for income taxes
  $2,772   $4,074   $2,723 
  
 
 
   
 
 
   
 
 
 
 
The reconciliation of income taxes computed using our statutory U.S. income tax rate and the provision for income taxes for the years ended December 31, 2020, 2019 and 2018 were as follows:
 
   
Years Ended December 31,
 
(Amounts in thousands)
  
2020
  
2019
  
2018
 
Income taxes computed at the federal statutory rate
  $2,653   21.0 $3,196   21.0 $1,977   21.0
State income taxes, net of federal tax benefit
   602   4.7   404   2.7   387   4.1 
Excess tax benefits from stock options/restricted shares
   (920  (7.3  (9  (0.1  (93  (1.0
Estimated charge for U.S. tax reform
   —     —     —     —     251   2.7 
Charge for global intangible
 
low-taxed
 
income (“GILTI”)
   (20  (0.2  69   0.5   —     —   
Difference in tax rate on foreign earnings/other
   285   2.3   407   2.7   201   2.1 
Change in valuation allowance
   172   1.4   7   —     —     —   
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
 
  $2,772   21.9 $4,074   26.8 $2,723   28.9
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
 
The components of the deferred tax assets and liabilities were as follows:
 
   
At December 31,
 
   
2020
   
2019
 
   
(Amounts in thousands)
 
Deferred tax assets:
    
Allowance for doubtful accounts
  $101   $88 
Accrued vacation and bonuses
   457    315 
Stock-based compensation expense
   738    396 
COVID-19
 
payroll tax deferment
   1,207    —   
Acquisition-related transaction costs
   515    414 
Net operating losses
   179    7 
  
 
 
   
 
 
 
Total deferred tax assets
   3,197    1,220 
  
 
 
   
 
 
 
Deferred tax liabilities:
    
Prepaid expenses
   217    221 
Depreciation, intangibles and contingent consideration
   2,005    2,017 
  
 
 
   
 
 
 
Total deferred tax liabilities
   2,222    2,238 
Valuation allowance
   (179   (7
  
 
 
   
 
 
 
Net deferred tax asset (liability)
  $796   $(1,025
  
 
 
   
 
 
 
A reconciliation of the beginning and ending amounts of unrecognized tax benefits related to uncertain tax positions, including interest and penalties, for the three years ended December 31, 2020 is as follows:
 
   
Years Ended December 31,
 
(Amounts in thousands)
  
  2020  
   
  2019  
   
  2018  
 
Unrecognized tax benefits, beginning balance
  $20   $263   $95 
Additions related to current period
           208 
Additions related to prior periods
            
Reductions related to prior periods
   (20   (243   (40
  
 
 
   
 
 
   
 
 
 
Unrecognized tax benefits, ending balance
  $  $20   $263 
  
 
 
   
 
 
   
 
 
 
We evaluate deferred income taxes quarterly to determine if valuation allowances are required or should be adjusted. GAAP accounting guidance requires us to assess whether valuation allowances should be established against deferred tax assets based on all available evidence, both positive and negative using a “more likely than not” standard. Our assessment considers, among other things, the nature of cumulative losses; forecast of future profitability; the duration of statutory carry-forward periods and tax planning alternatives. At December 31, 2020, our valuation allowance was comprised of balances within locations of Singapore and the United Kingdom. The valuation allowance balances at these locations totaled $179,000 and $7,000 as of December 31, 2020 and 2019, respectively, and reflect net operating losses which may not be realizable in the future.
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Instruments and Hedging Activities
12 Months Ended
Dec. 31, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments and Hedging Activities
13.
Derivative Instruments and Hedging Activities
Interest Rate Risk Management
Concurrent with the Company’s July 13, 2017 borrowings under its new credit facility, the Company entered into a 44–month interest-rate swap to convert the debt’s variable interest rate to a fixed rate of interest. Under the swap contracts, which mature on April 1, 2021, the Company pays interest at a fixed rate of 1.99% and receives interest at a variable rate equal to the daily U.S. LIBOR on an initial notional amount of $15.0 million. Notional amounts were $8.1 million and $10.3 million at December 31, 2020 and 2019, respectively. These swap contracts have been designated as cash flow hedging instruments and qualified as effective hedges at inception under ASC Topic 815, “Derivatives and Hedging”. These contracts are recognized on the balance sheet at fair value. The effective portion of the changes in fair value on these instruments is recorded in other comprehensive income (loss) and is reclassified into the Consolidated Statements of Operations as interest expense in the same period in which the underlying hedge transaction affects earnings. Changes in the fair value of interest-rate swap contracts deemed ineffective are recognized in the Consolidated Statements of Operations as interest expense. Prior to July 13, 2017, the Company had outstanding interest-rate swap contracts related to term loan borrowings under the Company’s previous credit agreement. The fair value of the interest-rate swap contracts at December 31, 2020 and 2019 was a liability of $35,000 and $43,000, respectively, and is reflected in the Consolidated Balance Sheets as other current liabilities.
The effect of derivative instruments on the Consolidated Statements of Operations and Comprehensive Income (“OCI”) for the year ended December 31, 2020 (in thousands):
 
Derivatives in
ASC Topic 815
Cash Flow
Hedging
Relationships
  
Amount of
Gain / (Loss)
recognized in OCI
on Derivatives
  
Location of
Gain / (Loss)
reclassified from
Accumulated OCI
to Income
  
Amount of
Gain / (Loss)
reclassified from
Accumulated OCI
to Income
  
Location of
Gain / (Loss)
reclassified in
Income on
Derivatives
  
Amount of
Gain /(Loss)
recognized in
Income on
Derivatives
   (Effective Portion) (Effective Portion) (Effective Portion) (Ineffective Portion/Amounts excluded
from effectiveness testing)
Interest-Rate  
          
Swap  
          
Contracts  
  $8 Interest Expense $121 Interest Expense  $—  
 
The effect of derivative instruments on the Consolidated Statements of Operations and Comprehensive Income (“OCI”) for the year ended December 31, 2019 (in thousands):
 
Derivatives in
ASC Topic 815
Cash Flow
Hedging
Relationships
  
Amount of
Gain / (Loss)
recognized in OCI
on Derivatives
  
Location of
Gain / (Loss)
reclassified from
Accumulated OCI
to Income
  
Amount of
Gain / (Loss)
reclassified from
Accumulated OCI
to Income
  
Location of
Gain / (Loss)
reclassified in
Income on
Derivatives
  
Amount of
Gain /(Loss)
recognized in
Income on
Derivatives
   (Effective Portion) (Effective Portion) (Effective Portion) (Ineffective Portion/Amounts excluded
from effectiveness testing)
Interest-Rate  
          
Swap  
          
Contracts  
  $(149)Interest Expense $32 Interest Expense  $—  
Information on the location and amounts of derivative fair va
l
ues in the Consolidated Balance Sheets (in thousands):
 
   
December 31, 2020
   
December 31, 2019
 
Derivative Instruments
  
Balance Sheet Location
   
Fair Value
   
Balance Sheet Location
   
Fair Value
 
Interest-Rate Swap Contracts
   Other Current Liabilities   $35    Other Current Liabilities   $43 
The estimated amount of pretax (loss) as of December 31, 2020 that is expected to be reclassified from other comprehensive income into earnings, within the next 12 months is approximately ($35,000).
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.20.4
Shareholders' Equity
12 Months Ended
Dec. 31, 2020
Equity [Abstract]  
Shareholders' Equity
14.
Shareholders’ Equity
The Company purchased 0 and 2,574 shares in 2020 and 2019 at an average price of $0 and $5.05, respectively, to satisfy employee tax obligations related to its Stock Incentive Plan. These shares were not acquired pursuant to any publicly announced purchase program.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings per Share
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Earnings per Share
15.
Earnings per Share
The computation of basic earnings per share (“EPS”) is based on the Company’s net income divided by the weighted average number of common shares outstanding. Diluted earnings per share reflects the potential dilution that could occur if outstanding stock options and restricted share units were exercised / released. The dilutive effect of stock options and restricted share units were calculated using the treasury stock method.
For the years ended December 31, 2020, 2019 and 2018, there were 0, 518,000 and 141,000 anti-dilutive stock options that were excluded from the computation of diluted earnings per share, respectively.
The following table sets forth the denominators of the basic and diluted EPS computations.
 
   
Years Ended December 31,
 
(Amounts in thousands)
  
2020
   
2019
   
2018
 
Weighted-average shares outstanding:
               
Basic
   11,292    11,029    10,950 
Stock options and restricted share units
   658    203    211 
   
 
 
   
 
 
   
 
 
 
Diluted
   11,950    11,232    11,161 
   
 
 
   
 
 
   
 
 
 
The following table sets forth the computation of basic EPS utilizing net income and the Company’s weighted-average common stock outstanding:
 
   
Years Ended December 31,
 
(Amounts in thousands, except per share data)
  
2020
   
2019
   
2018
 
Net income
  $9,861   $11,145   $6,691 
Basic weighted-average shares outstanding
   11,292    11,029    10,950 
   
 
 
   
 
 
   
 
 
 
Basic EPS
  $.87   $1.01   $.61 
   
 
 
   
 
 
   
 
 
 
The following table sets forth the computation of diluted EPS utilizing net income and the Company’s weighted-average common stock outstanding plus the weighted-average of stock options, restricted shares and performance shares:
 
   
Years Ended December 31,
 
(Amounts in thousands, except per share data)
  
2020
   
2019
   
2018
 
Net income
  $9,861   $11,145   $6,691 
Diluted weighted-average shares outstanding
   11,950    11,232    11,161 
   
 
 
   
 
 
   
 
 
 
Diluted EPS
  $.83   $.99   $.60 
   
 
 
   
 
 
   
 
 
 
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.20.4
Other Comprehensive Income (Loss)
12 Months Ended
Dec. 31, 2020
Text Block [Abstract]  
Other comprehensive income (loss)
16.
Other Comprehensive Income (Loss)
The changes in accumulated other comprehensive income (loss) for the years ended December 31, 2020, 2019 and 2018 were as follows:
 
   
Foreign
Currency
Translation
Adjustments
  
Derivative
Financial
Instruments
Designated as
Cash Flow Hedges
  
      Total      
 
(in thousands)
            
Balance at December 31, 2017
  
$
10
 
  
$
7
 
  
$
17
 
Gain (loss) arising during the period
   (207   98    (109
Reclassification to earnings for (loss) realized
   —      (2   (2
Income tax (expense)
   —      (25   (25
   
 
 
   
 
 
   
 
 
 
Net other comprehensive income (loss) – year 2018
   (207   71    (136
   
 
 
   
 
 
   
 
 
 
Balance at December 31, 2018
  
$
(197
  
$
78
 
  
$
(119
(Loss) arising during the period
   (129   (181   (310
Reclassification to earnings for gains realized
   —      32    32 
Income tax benefit
   —      39    39 
   
 
 
   
 
 
   
 
 
 
Net other comprehensive (loss) – year 2019
   (129   (110   (239
   
 
 
   
 
 
   
 
 
 
Balance at December 31, 2019
  
$
(326
  
$
(32
  
$
(358
(Loss) arising during the period
   (187   (113   (300
Reclassification to earnings for gains realized
   —      121    121 
Income tax (expense)
   —      (2   (2
   
 
 
   
 
 
   
 
 
 
Net other comprehensive income (loss) – year 2020
   (187   6    (181
   
 
 
   
 
 
   
 
 
 
Balance at December 31, 2020
  
$
(513
  
$
(26
  
$
(539
   
 
 
   
 
 
   
 
 
 
Generally, the assets and liabilities of foreign operations are translated into U.S. dollars using the current exchange rate. For those operations, changes in exchange rates generally do not affect cash flows; therefore, resulting translation adjustments are made in shareholders’ equity rather than in net income.
See Note 13 for information regarding hedging activities.
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements
12 Months Ended
Dec. 31, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements
17.
Fair Value Measurements
The Company has adopted the provisions of ASC 820, “
Fair Value Measurements and Disclosures
” (“ASC 820”), related to certain financial and nonfinancial assets and liabilities. ASC 820 establishes the authoritative definition of fair value; sets out a framework for measuring fair value; and expands the required disclosures about fair value measurements. The valuation techniques required by ASC 820 are based on observable and unobservable inputs using the following three-tier hierarchy:
 
  
Level 1 – Inputs are observable quoted prices (unadjusted) in active markets for identical assets and liabilities.
 
  
Level 2 – Inputs are observable, other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are directly or indirectly observable in the marketplace.
 
  
Level 3 – Inputs are unobservable that are supported by little or no market activity.
 
The following table summarizes the basis used to measure financial assets and (liabilities) at fair value on a recurring basis:
 
   
Fair Value as of December 31, 2020
 
(Amounts in thousands)
  
Level 1
   
Level 2
   
Level 3
   
Total
 
Interest-Rate Swap Contracts
  $—     $(35  $—     $(35
Contingent consideration liabilities
  $—     $—     $(2,882  $(2,882
   
 
 
   
 
 
   
 
 
   
 
 
 
  
   
Fair Value as of December 31, 2019
 
(Amounts in thousands)
  
Level 1
   
Level 2
   
Level 3
   
Total
 
Interest-Rate Swap Contracts
  $—     $(43  $—     $(43
Contingent consideration liabilities
  $—     $—     $—     $—   
   
 
 
   
 
 
   
 
 
   
 
 
 
The fair value of interest rate swap contracts is based on quoted prices for similar instruments from a commercial bank, and therefore, the fair value measurement is considered to be within Level 2.
The fair value of the contingent consideration liability was estimated by utilizing a probability weighted simulation model to determine the fair value of contingent consideration, and therefore, the fair value measurement is considered to be within Level 3.
In 2019 and 2018, the Company revalued the contingent consideration liability after determining that relevant conditions for payment of such liability were not satisfied. The revaluation resulted in a $6.1 million and $11.1 million reduction to the contingent consideration liability in 2019 and 2018, respectively, which is reflected in selling and administrative expenses in the Company’s Consolidated Statements of Operations, in Item 8 herein. In 2020, the Company incurred a $2.9 million contingent consideration liability related to the AmberLeaf acquisition.
The following table provides information regarding changes in the Company’s Level 3 fair values for the contingent consideration liability for the three years ended December 31, 2020:
 
   
Years Ended December 31,
 
   
2020
   
2019
   
2018
 
   
(Amounts in thousands)
 
Beginning balance
  $—     $6,069   $17,125 
Contingent consideration incurred
   2,882    —      —   
Payments made
   —      —      —   
Revaluation
   —      (6,069   (11,056
   
 
 
   
 
 
   
 
 
 
Ending balance
  $2,882   $—     $6,069 
   
 
 
   
 
 
   
 
 
 
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.20.4
Quarterly Financial Information
12 Months Ended
Dec. 31, 2020
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Financial Information
18.
(Unaudited) Quarterly Financial Information (Amounts in thousands, except per share data):
 
   
Revenues
   
Gross
Profit
   
Net
Income
   
Earnings Per
Share
 
Year Ended December 31, 2020
  
Basic
   
Diluted
 
First quarter
  $50,425   $12,719   $1,869   $.17   $.16 
Second quarter
   47,583    12,656    2,969    .26    .25 
Third quarter
   47,383    13,090    2,998    .26    .25 
Fourth quarter
   48,710    13,074    2,025    .18    .17 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Annual
  $194,101   $51,539   $9,861   $.87   $.83 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
 
   
Revenues
   
Gross
Profit
   
Net
Income
   
Earnings Per
Share
 
Year Ended December 31, 2019
  
Basic
 
  
Diluted
 
First quarter
  
$
45,199
 
  
$
10,835
 
  
$
964
 
  
$
.09
 
  
$
.09
 
Second quarter
  
 
48,472
 
  
 
12,054
 
  
 
5,958
 
  
 
.54
 
  
 
.53
 
Third quarter
  
 
49,543
 
  
 
12,329
 
  
 
1,949
 
  
 
.18
 
  
 
.17
 
Fourth quarter
  
 
50,360
 
  
 
12,763
 
  
 
2,274
 
  
 
.21
 
  
 
.20
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Annual
  
$
193,574
 
  
$
47,981
 
  
$
11,145
 
  
$
1.01
 
  
$
.99
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Business Segments and Geographic Information
12 Months Ended
Dec. 31, 2020
Segment Reporting [Abstract]  
Business Segments and Geographic Information
19.
Business Segments and Geographic Information
Our reporting segments are: 1) Data and Analytics Services; and 2) IT Staffing Services.
The Data and Analytics Services segment was acquired through the July 13, 2017 acquisition of the services division of Canada-based InfoTrellis, Inc. This segment is a project-based consulting services business with specialized capabilities in data management and analytics. The business is marketed as Mastech InfoTrellis and utilizes a dedicated sales team with deep subject matter expertise. Mastech InfoTrellis has offices in Atlanta, Toronto, London, Dublin and Singapore, and a global delivery center in Chennai, India. Project-based delivery reflects a combination of
on-site
resources and offshore resources. Assignments are secured on both a time and material and fixed price basis. In October 2020, we acquired AmberLeaf, a Chicago-based customer experience consulting firm. This acquisition expands our capabilities in customer experience strategy and managed services offering for a variety of Cloud-based enterprise application across sales, marketing and customer service organizations.
The IT Staffing Services segment offers staffing services in digital and mainstream technologies and uses digital methods to enhance organizational learning. These services are marketed using a common sales force and delivered via our domestic and global recruitment centers. While the vast majority of our assignments are based on time and materials, we do have the capabilities to deliver our digital learning services on a fixed price basis.
Below are the operating results of our reporting segments:
 
   
Years Ended December 31,
 
   
2020
  
2019
  
2018
 
   
(Amounts in thousands)
 
Revenues:
             
Data and Analytics Services
  $30,226  $26,663  $23,803 
IT Staffing Services
   163,875   166,911   153,361 
   
 
 
  
 
 
  
 
 
 
Total revenues
  $194,101  $193,574  $177,164 
   
 
 
  
 
 
  
 
 
 
Gross Margin %:
             
Data and Analytics Services
   50.5  46.7  44.0
IT Staffing Services
   22.1  21.3  20.9
   
 
 
  
 
 
  
 
 
 
Total gross margin %
   26.6  24.8  24.0
Segment operating income:
             
Data and Analytics Services
  $5,455  $5,495  $5,710 
IT Staffing Services
   11,388   8,001   7,184 
   
 
 
  
 
 
  
 
 
 
Subtotal
   16,843   13,496   12,894 
Amortization of acquired intangible assets
   (2,790  (2,688  (2,727
Revaluation of contingent consideration liability
   —     6,069   11,056 
Goodwill impairment
   —     —     (9,738
Acquisition-related transaction expenses
   (650  110   140 
Interest expenses and other, net
   (770  (1,768  (2,211
   
 
 
  
 
 
  
 
 
 
Income before income taxes
  $12,633  $15,219  $9,414 
   
 
 
  
 
 
  
 
 
 
Below is a reconciliation of total assets, depreciation and amortization and capital expenditures by segment:
 
   
Total Assets
   
Depreciation & Amortization
   
Capital Expenditures
 
Amounts in thousands
  
2020
   
2019
   
2018
   
2020
   
2019
   
2018
   
2020
   
2019
   
2018
 
Data and Analytics Services
  $55,792   $41,527   $43,182   $2,245   $2,078   $2,051   $193   $203   $175 
IT Staffing Services
   46,254    49,057    49,402    1,344    1,356    1,131    105    811    596 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Total
  $102,046   $90,584   $92,584   $3,589   $3,434   $3,182   $298   $1,014   $771 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
 
Below is geographic information related to our revenues from external customers and fixed assets, net (equipment, enterprise software and leasehold improvements):
 
   
Revenues
   
Equipment, Enterprise
Software and Leasehold
Improvements, net
 
Amounts in thousands
  
2020
   
2019
   
2018
   
2020
   
2019
   
2018
 
United States
  $189,890   $188,710   $172,610   $1,613   $2,095   $1,956 
Canada
   3,603    2,918    3,125    7    8    17 
India and Other
   608    1,946    1,429    351    373    235 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Total
  $194,101   $193,574   $177,164   $1,971   $2,476   $2,208 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.20.4
SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Dec. 31, 2020
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS
MASTECH DIGITAL, INC.
SCHEDULE II—VALUATION AND QUALIFYING ACCOUNTS
FOR THE YEARS ENDED DECEMBER 31, 2020, 2019 AND 2018
(Amounts in thousands)
 
   
Balance at
beginning
of period
   
Charged
to expense
(credited)
   
Acquisitions/

Recoveries/

(Write-offs)
   
Balance
at end
of period
 
Allowance for Doubtful Accounts:
                    
Year ended December 31, 2020
  $338   $—     $75   $413 
Year ended December 31, 2019
   408    80    (150   338 
Year ended December 31, 2018
   398    10    —      408 
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
References in this Annual Report on Form
10-K
to “we”, “our”, “Mastech Digital”, “Mastech” or “the Company” refer collectively to Mastech Digital, Inc. and its wholly-owned operating subsidiaries, which are included in these Consolidated Financial Statements (the “Financial Statements”).
Description of Business
Description of Business
We are a provider of Digital Transformation IT Services to mostly large and
medium-sized
organizations.
Our portfolio of offerings includes data management and analytics services; digital learning services; and IT staffing services.
Reflective of our 2017 acquisition of the services division of Canada-based InfoTrellis, Inc., we have added specialized capabilities in delivering data and analytics services to our customers globally. This business offers project-based consulting services in the areas of data management, data engineering and data science, with such services delivered using
on-site
and offshore resources. In October 2020, we acquired AmberLeaf Partners, Inc. (“AmberLeaf”), a Chicago-based customer experience consulting firm. This acquisition expands our capabilities in customer experience strategy and managed services offering for a variety of Cloud-based enterprise applications across sales, marketing and customer services organizations.
Our IT staffing business combines technical expertise with business process experience to deliver a broad range of staffing services in digital and mainstream technologies. Our digital technologies include data management, analytics, cloud, mobility, social and artificial intelligence. We work with businesses and institutions with significant IT spending and recurring staffing service needs. We also support smaller organizations with their “project focused” temporary IT staffing requirements.
The
COVID-19
pandemic had a material impact on activity levels in both of our business segments. As we enter 2021, we are encouraged by the global
roll-out
of vaccination programs and some signs of economic expansion. While there is still uncertainty in the global markets, we are hopeful that economic conditions will improve throughout the year as the impact of the pandemic subsides.
Accounting Principles
Accounting Principles
The Company’s Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”).
Principles of Consolidation
Principles of Consolidation
The Consolidated Financial Statements include the accounts of the Company and its wholly-owned subsidiaries. All material intercompany transactions and balances have been eliminated in consolidation.
Use of Estimates
Use of Estimates
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 disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. Actual results could differ from these estimates.
Cash and Cash Equivalents
Cash and Cash Equivalents
Cash and cash equivalents are defined as cash and highly liquid debt investments with maturities of three months or less when purchased. Cash equivalents are stated at cost, which approximates market value.
Accounts Receivable and Unbilled Receivables
Accounts Receivable and Unbilled Receivables
The Company extends credit to clients based upon management’s assessment of their creditworthiness. A substantial portion of the Company’s revenue, and the resulting accounts receivable, are from Fortune 1000 companies, major systems integrators and other staffing organizations. The Company does not generally charge interest on delinquent accounts receivable.
Unbilled receivables represent amounts recognized as revenues based on services performed and, in accordance with the terms of the client contract, will be invoiced in a subsequent period.
See Note 2 “Revenue from Contracts with Customers” for further details.
Allowance for Uncollectible Accounts
Allowance for Uncollectible Accounts
Accounts receivable are reviewed periodically to determine the probability of loss. The Company records an allowance for uncollectible accounts when it is probable that the related receivable balance will not be collected based on historical collection experience, client-specific collection issues, and other matters the Company identifies in its collection monitoring.
The Allowance for Uncollectible Accounts was $413,000 and $338,000 at December 31, 2020 and 2019, respectively. There were $0, $80,000 and $10,000 of bad debt expense charges for the years ended December 31, 2020, 2019 and 2018, respectively, which amounts are reflected in the Consolidated Statements of Operations.
Equipment, Enterprise Software and Leasehold Improvements
Equipment, Enterprise Software and Leasehold Improvements
Equipment, enterprise software and leasehold improvements are stated at historical cost. The Company provides for depreciation using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of (a) the remaining term of the lease or (b) the estimated useful life of the improvements. Repairs and maintenance, which do not extend the useful life of the respective assets, are charged to expense as incurred. Upon disposal, assets and related accumulated depreciation are removed from the Company’s accounts and the resulting gains or losses are reflected in the Company’s Consolidated Statement of Operations.
The estimated useful lives of depreciable assets are primarily as follows:
 
Laptop Computers
  18 months
Equipment
  
3-5 years
Enterprise Software
  
3-5 years
The Company capitalizes certain external and internal computer software and software development costs incurred during the application development stage. The application development stage generally includes software design and configuration, coding, testing and installation activities. Capitalized costs include only external direct cost of material and services consumed in developing or obtaining
internal-use
software, and payroll and payroll-related costs for employees who are directly associated with and devote time to the
internal-use
software project. Capitalization of such costs ceases no later than the point at which the project is substantially complete and ready for its intended use. Training and maintenance costs are expensed as incurred, while upgrades and enhancements are capitalized if it is probable that such expenditures will result in additional functionality.
The Company implemented new enterprise software applications to its backbone systems environment. The Company has capitalized $2.4 million related to this endeavor for which the core system was placed in service on July 1, 2018. The Company started amortizing these costs commencing with this
go-live
implementation date.
Depreciation and amortization expense related to fixed assets totaled $799,000 $746,000 and $455,000 for the years ended December 31, 2020, 2019 and 2018, respectively.
Goodwill and Intangible Assets
Goodwill and Intangible Assets
Identifiable intangible assets are recorded at fair value as of the closing date when acquired in a business combination. Identifiable intangible assets related to acquisitions consisted of client relationships, covenants
not-to-compete,
trade names and technology, which are being amortized using the straight-line method over their estimated useful lives ranging from three years to twelve years, as more fully described in Note 3 “Business Combinations” and Note 4 “Goodwill and Other Intangible Assets, net” to the Notes to the Consolidated Financial Statements.
 
Excess purchase price over the fair value of net tangible assets and identifiable intangible assets acquired are recorded as goodwill. Goodwill is not amortized but is tested for impairment at least on an annual basis. If impairment is indicated, a write-down to fair value is recorded based on the excess of the carrying value of the reporting unit over its fair market value.
We review goodwill and intangible assets for impairment annually as of October 1
st
or more frequently if events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. The impairment test is performed at the reporting unit level. Determination of recoverability is based on the lowest level of identifiable estimated future discounted cash flows resulting from use of the assets and their eventual disposition. Measurement of any impairment loss is based on the excess carrying value of the reporting unit over their fair market value.
In conducting our annual impairment testing, we have the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not (more than 50%) that the estimated fair value of a reporting unit is less than its carrying amount. If not, no further goodwill impairment testing is required. If it is more likely than not that a reporting unit’s fair value is less than its carrying amount, we are then required to perform a quantitative impairment test. We also may elect not to perform the qualitative assessment, and instead, proceed directly to the quantitative impairment test.
In 2020, 2019 and 2018, we performed quantitative impairment tests related to our June 2015 acquisition of Hudson Global Resources Management, Inc.’s U.S. IT staffing business (“Hudson IT”). The results of each of these testing’s indicated no impairment associated with the carrying amount of goodwill.
Additionally in 2020, 2019 and 2018, we performed quantitative impairment tests related to our July 2017 acquisition of InfoTrellis. The results of the 2020 and 2019 testing indicated no impairment associated with the carrying amount of goodwill. The results of the 2018 testing indicated an impairment associated with the carrying amount of goodwill in 2018, and a goodwill impairment charge of $9.7 million was recorded in 2018 and is reflected in selling, general and administrative expenses in the Company’s Consolidated Statements of Operations in Item 8, herein.
 
Business Combinations
Business Combinations
The Company accounts for acquisitions in accordance with guidance found in ASC 805,
Business Combinations
(“ASC 805”). This guidance requires consideration given (including contingent consideration), assets acquired and liabilities assumed to be valued at their fair market values at the acquisition date. The guidance further provides that:
(1) in-process
research and development will be recorded at fair value as an indefinite-lived intangible asset; (2) acquisition-related transaction costs will generally be expensed as incurred; (3) restructuring costs associated with a business combination will generally be expensed subsequent to the acquisition date; and (4) changes in deferred tax asset valuation allowances and income tax uncertainties after the acquisition date generally will effect income tax expense.
ASC 805 requires that any excess purchase price over fair value of assets acquired (including identifiable intangibles) and liabilities assumed be recognized as goodwill. Additionally, any excess fair value of acquired net assets over acquisition consideration results in a bargain purchase gain. Prior to recording a gain, the acquiring entity must reassess whether all acquired assets and assumed liabilities have been identified and must perform
re-measurements
to verify that the consideration paid, assets acquired and liabilities assumed have all been properly valued.
The AmberLeaf financial results are included in the Company’s Consolidated Financial Statements from the date of the acquisition of October 1, 2020.
Leases
Leases
The Company adopted ASU
No. 2016-02,
“Leases (Topic 842)” on January 1, 2019 using the additional transition method noted in ASU
2018-11.
The adoption of the new standard resulted in the Company recording a lease
right-of-use
asset and related lease liability of $5.7 million as of January 1, 2019. The cumulative effect of initially applying the new guidance had an immaterial impact on the opening balance of retained earnings. The Company does not expect the guidance to have a material impact on its consolidated net earnings in future periods. We elected the package of practical expedients permitted under the transition guidance within the new standard, which allowed us to carry-forward the historical lease classification, among other things.
Income Taxes
Income Taxes
The Company records an estimated liability for income and other taxes based on what management determines will likely be paid in the various tax jurisdictions in which we operate. Management uses its best judgment in the determination of these amounts. However, the liabilities ultimately realized and paid are dependent on various matters, including the resolution of the tax audits in the various affected tax jurisdictions, and may differ from the amounts recorded. An adjustment to the estimated liability would be recorded through income in the period in which it becomes probable that the amount of the actual liability differs from the amount recorded.
Management determines the Company’s income tax provision using the asset and liability method. Under this method, deferred income taxes are provided for the temporary differences between the financial reporting basis and the tax basis of the Company’s assets and liabilities. The Company measures deferred tax assets and liabilities using enacted tax rates in effect for the year in which we expect to recover or settle the temporary differences. The effect of a change in tax rates on deferred taxes is recognized in the period that the change is enacted. The Company evaluates its deferred tax assets and records a valuation allowance when, in management’s opinion, it is more likely than not that some portion or all of the deferred tax assets will not be realized. As of December 31, 2020 and 2019, the Company provided a valuation allowance of $179,000 and $7,000, respectively, related to the uncertainty of the realization of foreign net operating losses (“NOL”).
In 2017, the Company incurred an estimated
one-time
charge of $372,000 related to the enactment of the Tax Cuts and Jobs Act of 2017 (“TCJA”). This charge is related to the
re-measurement
of the Company’s deferred tax assets arising from a lower U.S. corporate tax rate of $294,000 and a $78,000 charge related to a
one-time
transition tax applicable to the new dividend exemption system related to foreign earnings. In 2018, the Company finalized this estimate, thus recording an additional expense of $86,000 related to the
re-measurement
of the Company’s deferred tax assets and a $165,000 charge related to a
one-time
transition tax applicable to the new dividend exemption system related to foreign earnings. No transition tax charges were incurred in 2019 or 2020.
The TCJA also created a new requirement that certain income earned by foreign subsidiaries, known as global intangible
low-tax
income (“GILTI”), must be included in the gross income of their U.S. shareholder. The FASB allows an accounting policy election of either recognizing deferred taxes for temporary differences expected to reverse as GILTI in future years or recognizing such taxes as a current-period expense when incurred. We have elected to treat the tax effect of GILTI as a current-period expense as incurred.
The Company accounts for uncertain tax positions in accordance with ASC Topic
740-10,
Accounting for Uncertainty in Income Taxes
”. Accordingly, the Company has reported a liability for unrecognized tax benefits resulting from uncertain tax positions taken, or expected to be taken, in a tax return. As of December 31, 2020 and 2019, the Company provided $0 and $20,000 for uncertain tax positions, including interest and penalties, related to various federal and state income tax matters.
The Company’s 2015 federal income tax return was under audit by the Internal Revenue Service (“IRS”). In the fourth quarter 2019, the Company and the IRS agreed to certain adjustments related to the Company’s 2015 and 2016 income tax returns. The impact of this settlement on the Company’s tax provision in 2019 was not material. The Company was noticed by the IRS that they will be conducting an audit of our 2018 tax returns in the coming months.
Deferred Financing Costs
Deferred Financing Costs
The Company capitalizes expenses directly related to securing its credit facilities. These deferred costs are amortized as interest expense over the term of the underlying facilities. Unamortized deferred financing costs are included as reductions in the long-term debt caption in the Consolidated Balance Sheets.
Contingent Consideration Liability
Contingent Consideration Liability
In connection with the AmberLeaf acquisition, the Company has an obligation to pay consideration that is contingent upon the achievement of specified earnings before interest and taxes objectives (“EBIT”). As of the acquisition date, the Company recorded a contingent consideration liability of $2.9 million representing the estimated fair value of the contingent consideration that is expected to be paid. The fair value of the contingent consideration liability was estimated by utilizing a probability weighted simulation model to determine the fair value of contingent consideration.
In connection with the InfoTrellis acquisition, the Company had an obligation to pay consideration that was contingent upon the achievement of specified earnings before interest and taxes objectives (“EBIT”). As of the acquisition date, the Company recorded a contingent consideration liability representing the estimated fair value of the contingent consideration that was expected to be paid. The fair value of the contingent consideration liability was estimated by utilizing a probability weighted simulation model to determine the fair value of contingent consideration. We
re-measured
this liability and recorded changes in the fair value when it was more likely than not that the future payments based on EBIT estimates had changed. Increases or decreases in the fair value of contingent consideration can result from changes in timing and amounts of revenue and earnings estimates.
 
In 2019 and 2018, the Company revalued the contingent consideration liability of the InfoTrellis acquisition after determining that relevant conditions for payment of such liability were not satisfied. The revaluation resulted in a $6.1 million and $11.1 million reduction to the contingent consideration liability in 2019 and 2018, respectively, which is reflected in selling, general and administrative expenses in the Company’s Consolidated Statements of Operations, in Item 8, herein. No contingent consideration liability remained outstanding as of December 31, 2019. A contingent consideration liability of $2.9 million related to AmberLeaf remains outstanding as of December 31, 2020. No contingent consideration revaluation was recorded in 2020.
Segment Reporting
Segment Reporting
The Company has two reportable segments, in accordance with ASC Topic 280 “Disclosures About Segments of an Enterprise and Related Information”: Data and Analytics and IT Staffing Services.
Revenue Recognition
Revenue Recognition
The Company recognizes revenue on
time-and-material
contracts over time as services are performed and expenses are incurred.
Time-and-material
contracts typically bill at an agreed upon hourly rate, plus
out-of-pocket
expense reimbursement.
Out-of-pocket
expense reimbursement amounts vary by assignment, but on average represent less than 2% of total revenues.
 
Revenue is earned when the Company’s consultants are working on projects. Revenue recognition is negatively impacted by holidays and consultant vacation and sick days.
The Company recognizes revenue on fixed price contracts over time as services are rendered and uses a cost-based input method to measure progress. Determining a measure of progress requires management to make judgments that affect the timing of recognizing revenue. Under the cost-based input method, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues, including estimated fees or profits, are recorded proportionally as costs are incurred. The Company has determined that the cost-based input method provides a faithful depiction of the transfer of goods or services to the customer. Estimated losses are recognized immediately in the period in which current estimates indicate a loss. We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which may be refundable.
The Company’s
time-and-material
and fixed price revenue streams are recognized over time as the customer receives and consumes the benefits of the Company’s performance as the work is performed.
In certain situations related to client direct hire assignments, where the Company’s fee is contingent upon the hired resources’ continued employment with the client, revenue is not fully recognized until such employment conditions are satisfied.
Stock-Based Compensation
Stock-Based Compensation
Effective October 1, 2008, the Company adopted a Stock Incentive Plan (the “Plan”) which, as amended, provides that up to 4,900,000 shares (adjusted for the 2018
two-for-one
stock split) of the Company’s common stock shall be allocated for issuance to directors, executive management and key personnel. Grants under the Plan can be made in the form of stock options, stock appreciation rights, performance shares or stock awards. The Plan is administered by the Compensation Committee of the Board of Directors. Stock options are granted at an exercise price equal to the closing share price of the Company’s common stock at the grant date and generally vest over a three to five-year period.
In October 2018, the Board of Directors of the Company approved the Mastech Digital, Inc. 2019 Employee Stock Purchase Plan (the “Stock Purchase Plan”). The Stock Purchase Plan is intended to meet the requirements of Section 423 of the Code and required the approval of the Company’s shareholders to be qualified under Section 423 of the Code. On May 15, 2019, the Company’s shareholders approved the Stock Purchase Plan. Under the Stock Purchase Plan, 600,000 shares of Common Stock (subject to adjustment upon certain changes in the Company’s capitalization) are available for purchase by eligible employees who become participants in the Stock Purchase Plan. The purchase price per share is 85% of the lesser of (1) the fair market value per share of Common Stock on the first day of the offering period, or (ii) the fair market value per share of Common Stock on the last day of the offering period.
The Company accounts for stock-based compensation expense in accordance with ASC Topic 718 “
Share-based Payments
” which requires us to measure all share-based payments based on their estimated fair value and recognize compensation expense over the requisite service period. The fair value of our stock options and shares issued under the Company’s Stock Purchase Plan is determined at the date of grant using the Black-Scholes option pricing model.
Treasury Stock
Treasury Stock
The Company maintained a stock repurchase program which expired on December 22, 2016. Under the program, the Company made treasury stock purchases in the open market, subject to market conditions and normal trading restrictions. Upon expiration, the program was not extended by the Company’s Board of Directors. Additionally, the Company makes stock purchases from time to time to satisfy employee tax obligations related to its Stock Incentive Plan. At December 31, 2020 and 2019, the Company held 1.6 million shares in its treasury at a cost of approximately $4.2 million.
Comprehensive Income
Comprehensive Income
Comprehensive income as presented in the Consolidated Statements of Comprehensive Income consists of net income, unrealized gains or losses, net of tax, on cash flow hedging transactions and foreign currency translation adjustments.
Derivative Instruments and Hedging Activities - Interest Rate Swap Contracts
Derivative Instruments and Hedging Activities – Interest Rate Swap Contracts
Concurrent with the Company’s borrowings on July 13, 2017 under its new credit facility, the Company entered into an interest-rate swap to convert the debt’s variable interest rate to a fixed rate of interest. These swap contracts, which mature on April 1, 2021, have been designated as cash flow hedging instruments and qualified as effective hedges at inception under ASC Topic 815, “Derivatives and Hedging”. These contracts are recognized on the balance sheet at fair value. The effective portion of the changes in fair value on these contracts is recorded in other comprehensive income (loss) and is reclassified into the Consolidated Statements of Operations as interest expense in the same period in which the underlying transaction affects earnings.
With respect to derivatives designated as hedges, the Company formally documents all relationships between hedging instruments and hedged items, as well as its risk management objective and strategy for undertaking such transactions. The Company evaluates hedge effectiveness at the time a contract is entered into and on an ongoing basis. If a swap contract is deemed ineffective, the change in the fair value of the derivative is recorded in the Consolidated Statement of Operations as interest expense.
Foreign Currency Translation
Foreign Currency Translation
The reporting currency of the Company and its subsidiaries is the U.S. dollar. The functional currency of the Company’s subsidiary in Canada is the U.S. dollar because the majority of its revenue is denominated in U.S. dollars. The functional currency of the Company’s Indian and European subsidiaries is their local currency. The results of operations of the Company’s Indian and European subsidiaries are translated at the monthly average exchange rates prevailing during the period. The financial position of the Company’s Indian and European subsidiaries is translated at the current exchange rates at the end of the period, and the related translation adjustments are recorded as a component of accumulated other comprehensive income (loss) within Shareholders’ Equity. Gains and losses resulting from foreign currency transactions are included as a component of other income (expense), net in the Consolidated Statements of Operations, and have not been material for all periods presented.
Earnings Per Share
Earnings Per Share
Basic earnings per share are computed using the weighted-average number of common shares outstanding during the period. Diluted earnings per share are computed using the weighted-average number of common shares outstanding during the period, plus the incremental shares outstanding assuming the exercise of dilutive stock options and the vesting of restricted shares and performance shares, calculated using the treasury stock method.
Recently Issued Accounting Standards
Recently Issued Accounting Standards
Recently Adopted Accounting Pronouncements
In January 2017, the FASB issued
ASU 2017-04, “Intangibles—Goodwill
and Other (Topic 350): Simplifying the Accounting for Goodwill Impairment”, which removes the requirement to perform a hypothetical purchase price allocation to measure goodwill impairment. Under this ASU, a goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill.
ASU 2017-04 is
effective for annual and interim periods beginning January 1, 2020, applied prospectively. We adopted this ASU on January 1, 2020 with no material impact on our consolidated financial statements.
 
In August 2018, the FASB issued
ASU 2018-13, “Fair
Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement”. The amendments in this ASU modify the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement. The amendments in this ASU are effective for annual and interim periods beginning after December 15, 2019. The Company adopted this ASU on January 1, 2020 with no material impact on its consolidated financial statements.
In August 2018, the FASB issued
ASU 2018-15, “Intangibles—Goodwill
and Other-Internal-Use Software
(Subtopic 350-40): Customer’s
Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force)”. The amendments in this ASU align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or
obtain internal-use software.
The amendments in this ASU are effective for annual and interim periods beginning after December 15, 2019. We adopted this ASU on January 1, 2020 with no material impact on our consolidated financial statements.
In June 2016, the FASB issued ASU
2016-13,
“Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASU
2016-13”),
which amends guidance on reporting credit losses for assets held at amortized cost basis and available for sale debt securities. The guidance requires companies to measure credit losses utilizing a methodology that reflects expected credit losses and requires the consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU
2016-13
is effective for fiscal years and interim periods beginning after December 15, 2019. The Company adopted this standard January 1, 2020 and there was no material impact.
In April 2019, the FASB issued
ASU 2019-04, “Codification
Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments”. The amendments in this ASU clarify a variety of topics previously covered in
Update 2016-13 “Financial
Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”,
Update 2017-12 “Derivatives
and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities”, and
Update 2016-01 “Financial
Instruments—Overall
(Subtopic 825-10): Recognition
and Measurement of Financial Assets and Financial Liabilities”. The amendments in this ASU are effective for annual and interim periods beginning after December 15, 2019. The Company adopted this ASU on January 1, 2020 with no material impact on its consolidated financial statements.
Recent Accounting Pronouncements not yet adopted
In December 2019, the FASB issued ASU
2019-12,
“Income Taxes (Topic 740)”. The amendments in this ASU simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and by clarifying and amending other areas of Topic 740. The amendments in this ASU are effective for annual and interim periods beginning after December 15, 2020. Early adoption is permitted. The Company does not expect this ASU to have a material impact on its financial statements.
In March 2020, the FASB issued
ASU 2020-04, “Reference
Rate Reform (Topic 848)”. The amendments in this ASU provide optional guidance to ease the burden in accounting for contract modifications associated with the cessation of interbank offered rates, particularly LIBOR, as a result of reference rate reform. The amendments in this ASU are effective for annual and interim periods from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020 through December 31, 2022. The Company does not expect this ASU to have a material impact on its financial statements.
A variety of proposed or otherwise potential accounting standards are currently under consideration by standard-setting organizations and certain regulatory agencies. Because of the tentative and preliminary nature of such proposed standards, management has not yet determined the effect, if any that the implementation of such proposed standards would have on the Company’s consolidated financial statements.
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Estimated Useful Lives of Depreciable Assets
The estimated useful lives of depreciable assets are primarily as follows:
 
Laptop Computers
  18 months
Equipment
  
3-5 years
Enterprise Software
  
3-5 years
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2020
Summary of Disaggregation of Our Revenues by Contract Type and Operating Segment
The following table depicts the disaggregation of our revenues by contract type and operating segment:
 
   
Years Ended December 31,
 
   
2020
   
2019
   
2018
 
   
(Amounts in thousands)
 
Data and Analytics Services Segment
               
Time-and-material
Contracts
  $18,541   $18,732   $18,919 
Fixed-price Contracts
   11,685    7,931    4,884 
   
 
 
   
 
 
   
 
 
 
Subtotal Data and Analytics Services
  
$
30,226
 
  
$
26,663
 
  
$
23,803
 
   
 
 
   
 
 
   
 
 
 
IT Staffing Services Segment
               
Time-and-material
Contracts
  $163,875   $166,911   $153,361 
Fixed-price Contracts
   —      —      —   
   
 
 
   
 
 
   
 
 
 
Subtotal IT Staffing Services
  
$
163,875
 
  
$
166,911
 
  
$
153,361
 
   
 
 
   
 
 
   
 
 
 
Total Revenues
  
$
194,101
 
  
$
193,574
 
  
$
177,164
 
   
 
 
   
 
 
   
 
 
 
Summary of Revenue from External Customers
The following table presents our revenue from external customers disaggregated by geography, based on the work location of our customers:
 
   
Years Ended December 31,
 
   
2020
   
2019
   
2018
 
   
(Amounts in thousands)
 
United States
  $189,890   $188,710   $172,610 
Canada
   3,603    2,918    3,125 
India and Other
   608    1,946    1,429 
   
 
 
   
 
 
   
 
 
 
Total
  
$
194,101
 
  
$
193,574
 
  
$
177,164
 
   
 
 
   
 
 
   
 
 
 
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
Summary of Fair Value of Consideration for Acquired Business
The following table summarizes the fair value of consideration for the acquired business on the October 1, 2020 closing date:
 
(in thousands)
  
Amounts
 
Cash purchase price at closing
  $9,664 
Working capital adjustments
   —   
Estimated payout of contingent consideration (1)
   2,882 
   
 
 
 
Total Fair Value of Consideration
  $12,546 
   
 
 
 
 
(1)
Based on a valuation conducted by an independent third party, the fair value of contingent consideration at the closing date was determined to be $2,882,000.
Schedule of Sources of Funds in Business Acquisition
The cash purchase price at closing was paid with funds obtained from the following sources:
 
(in thousands)
  
Amounts
 
Cash balances on hand
  $—   
Increase in term loan debt facility
   10,000 
Revolving line of credit
   (336
   
 
 
 
Cash Paid at Closing
  $9,664 
   
 
 
 
Schedule of Fair Value of Net Assets Acquired The valuation of net assets acquired is as follows:
 
(in thousands)
  
Amounts
 
Cash on hand
  
$
319
 
Working capital assets, net of liabilities
   
1,153
 
Identifiable intangible assets:
     
Client relationships
   2,970 
Covenant
not-to-compete
   440 
Trade name
   490 
Technology
   770 
   
 
 
 
Total identifiable intangible assets
  
 
4,670
 
Goodwill
  
 
6,404
 
   
 
 
 
Net Assets Acquired
  
$
12,546
 
   
 
 
 
Summary of Unaudited Pro Forma Results
The following reflects the Company’s unaudited pro forma results had the results of AmberLeaf been included from January 1, 2018 for all periods presented:
 
   
Years Ended December 31,
 
   
2020
   
2019
   
2018
 
   
(Amounts in thousands, except per share data)
 
Revenue
  $202,842   $204,846   $187,956 
Net income
  $10,594   $12,119   $7,631 
Earnings per share—diluted
  $.89   $1.08   $.68 
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Other Intangible Assets, net (Tables)
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Reconciliation of Goodwill
A reconciliation of the beginning and ending amounts of goodwill by operating segment for the three years ended December 31, 2020 is as follows:
 
   
Years Ended December 31,
 
   
2020
   
2019
   
2018
 
   
(Amounts in thousands)
 
IT Staffing Services:
               
Beginning balance
  $8,427   $8,427   $8,427 
Goodwill recorded
   —      —      —   
Impairment
   —      —      —   
   
 
 
   
 
 
   
 
 
 
Ending balance
  $8,427   $8,427   $8,427 
   
 
 
   
 
 
   
 
 
 
  
   
Years Ended December 31,
 
   
2020
   
2019
   
2018
 
   
(Amounts in thousands)
 
Data and Analytics Services:
               
Beginning balance
  $17,679   $17,679   $27,417 
Goodwill recorded
   6,404    —      —   
Impairment
   —      —      (9,738
   
 
 
   
 
 
   
 
 
 
Ending balance
  $24,083   $17,679   $17,679 
   
 
 
   
 
 
   
 
 
 
Components of Identifiable Intangible assets Identifiable intangible assets were comprised of the following as of December 31, 2020 and 2019:
   
As of December 31, 2020
 
(Amounts in thousands)
  
Amortization
Period (In Years)
   
Gross Carrying
Value
   
Accumulative
Amortization
   
Net Carrying
Value
 
IT Staffing Services:
                    
Client relationships
   12   $7,999   $3,694   $4,305 
Covenant-not-to-compete
   5    319    319    —   
Trade name
   3    249    249    —   
Data and Analytics Services:
                    
Client relationships
   12    19,641    4,866    14,775 
Covenant-not-to-compete
   5    1,201    548    653 
Trade name
   5    1,711    869    842 
Technology
   7    1,979    624    1,355 
        
 
 
   
 
 
   
 
 
 
Total Intangible Assets
       
$
33,099
 
  
$
11,169
 
  
$
21,930
 
        
 
 
   
 
 
   
 
 
 
 
   
As of December 31, 2019
 
(Amounts in thousands)
  
Amortization
Period (In Years)
   
Gross Carrying
Value
   
Accumulative
Amortization
   
Net Carrying
Value
 
IT Staffing Services:
                    
Client relationships
   12   $7,999   $3,027   $4,972 
Covenant-not-to-compete
   5    319    290    29 
Trade name
   3    249    249    —   
Data and Analytics Services:
                    
Client relationships
   12    16,671    3,415    13,256 
Covenant-not-to-compete
   5    761    374    387 
Trade name
   5    1,221    600    621 
Technology
   7    1,209    424    785 
        
 
 
   
 
 
   
 
 
 
Total Intangible Assets
       
$
28,429
 
  
$
8,379
 
  
$
20,050
 
        
 
 
   
 
 
   
 
 
 
Schedule of Estimated Amortization Expense
The estimated aggregate amortization expense for intangible assets for the years ending December 31, 2021 through 2025 is as follows:
 
   
Years Ended December 31,
 
   
2021
   
2022
   
2023
   
2024
   
2025
 
   
(Amounts in thousands)
 
Amortization expense
  $3,168   $2,987   $2,772   $2,693   $2,553 
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Credit Facility (Tables)
12 Months Ended
Dec. 31, 2020
Text Block [Abstract]  
Schedule of Annual Aggregate Outstanding Debt
As of December 31, 2020, the annual aggregate maturities of our outstanding debt (exclusive of deferred financing costs amortization) during each of the next five years are as follows:
 
   
Total Amount
 
   
(Amounts in thousands)
 
2021
  $4,400 
2022
   4,400 
2023
   8,700 
2024
   —   
2025
   —   
   
 
 
 
Total
  $17,500 
   
 
 
 
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Tables)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Summary of Balance Sheet classification of lease assets and related lease liabilities
The following table summarizes the balance sheet classification of the lease assets and related lease liabilities:
 
   
December 31, 2020
   
December 31, 2019
 
   
( in thousands)
 
Assets:
          
Long-term operating lease
right-of-use
assets
  $3,286   $4,617 
   
 
 
   
 
 
 
Liabilities:
          
Short-term operating lease liability
  $1,079   $1,396 
Long-term operating lease liability
   2,325    3,321 
   
 
 
   
 
 
 
Total Liabilities
  $3,404   $4,717 
   
 
 
   
 
 
 
Schedule of Minimum Future Rental Payments
Future minimum rental payments for office facilities and equipment under the Company’s noncancelable operating leases are as follows:
 
   
Amount as of
December 31, 2020
 
   
( in thousands)
 
2021
  $1,243 
2022
   1,128 
2023
   1,080 
2024
   287 
2025
   —   
Thereafter
   —   
   
 
 
 
Total
  $3,738 
Less: Imputed interest
   (334
   
 
 
 
Present value of operating lease liabilities
  $3,404 
   
 
 
 
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2020
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of Company's Stock Option Activity
Following is a summary of the Company’s stock option activity for the three years ended December 31, 2020:
 
   
Number of
Options
   
Weighted Average
Exercise Price
 
Outstanding at December 31, 2017
   674,000   $3.43 
Granted
   495,000    6.72 
Exercised
   (52,000   2.08 
Cancelled / forfeited
   (6,000   3.20 
   
 
 
      
Outstanding at December 31, 2018
   1,111,000    4.95 
Granted
   683,000    6.48 
Exercised
   (6,000   1.18 
Cancelled / forfeited
   (67,000   6.35 
   
 
 
      
Outstanding at December 31, 2019
   1,721,000    5.52 
Granted
   800,000    15.49 
Exercised
   (305,000   4.36 
Cancelled / forfeited
   (207,000   8.04 
   
 
 
      
Outstanding at December 31, 2020
   2,009,000   $9.40 
   
 
 
   
 
 
 
Summary of Information Regarding the Company's Outstanding and Exercisable Stock Options
The table below summarizes information regarding the Company’s outstanding and exercisable stock options as of December 31, 2020:
 
Range of Exercise Prices:
  
Options
Outstanding
   
Weighted Average
Remaining
Contractual Life
(in years)
   
Weighted Average
Exercise Price
 
$0.01 to $4.00
   355,000    5.2   $3.56 
$4.01 to $8.00
   904,000    8.0    6.65 
$8.01 to $12.00
   —      —      —   
$12.01 to $16.00
   750,000    9.1    15.49 
   
 
 
           
   
 
2,009,000
 
   7.9   
$
9.40
 
   
 
 
   
 
 
   
 
 
 
 
Range of Exercise Prices:
  
Options
Exercisable
   
Weighted Average
Remaining
Contractual Life
(in years)
   
Weighted Average
Exercise Price
 
$0.01 to $4.00
   222,000    5.2   $3.59 
$4.01 to $8.00
   164,000    7.8    6.74 
$8.01 to $12.00
   —      —      —   
$12.01 to $16.00
   —      —      —   
   
 
 
           
   
 
386,000
 
   6.3   
$
4.93
 
   
 
 
   
 
 
   
 
 
 
Summary of Assumptions with Respect to the Black-Scholes Option Pricing Model
The Company used the following average assumptions with respect to the Black-Scholes option pricing model for Mastech Digital stock options issued during 2020, 2019 and 2018.
   
Years Ended December 31,
 
   
2020
  
2019
  
2018
 
Stock option grants:
          
Weighted-average risk-free interest rate
   1.4  2.4  2.8
Weighted-average dividend yield
   0.0  0.0  0.0
Expected volatility
   52.7  49.7  50.6
Expected term (in years)
   3.9   5.0   5.0 
Weighted-average fair value
  $6.36  $2.95  $3.15 
Summary of Mastech's Restricted Stock Unit Activity
Following is a summary of Mastech’s restricted stock activity for the three years ended December 31, 2020:
 
   
Years Ended December 31,
 
   
2020
   
2019
   
2018
 
Beginning outstanding balance
   33,285    34,380    30,500 
Awarded
   11,475    16,365    25,380 
Released
   (13,917   (17,460   (21,500
Forfeited
   —      —      —   
   
 
 
   
 
 
   
 
 
 
Ending outstanding balance
   30,843    33,285    34,380 
   
 
 
   
 
 
   
 
 
 
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Components of Income Before Income Taxes
The components of income before income taxes as shown in the accompanying Consolidated Statement of Operations, consisted of the following for the years ended December 31, 2020, 2019 and 2018:
 
   
Years Ended December 31,
 
   
2020
   
2019
   
2018
 
   
(Amounts in thousands)
 
Income before income taxes:
      
Domestic
  $11,476   $6,787   $7,520 
Foreign
   1,157    8,432    1,894 
  
 
 
   
 
 
   
 
 
 
Income before income taxes
  $12,633   $15,219   $9,414 
  
 
 
   
 
 
   
 
 
 
Provision for Income Taxes
The provision for income taxes, as shown in the accompanying Consolidated Statement of Operations, consisted of the following for the years ended December 31, 2020, 2019 and 2018:
 
   
Years Ended December 31,
 
   
2020
   
2019
   
2018
 
   
(Amounts in thousands)
 
Current provision:
      
Federal
  $3,044   $1,555   $1,494 
State
   752    406    273 
Foreign
   797    751    807 
  
 
 
   
 
 
   
 
 
 
Total current provision
   4,593    2,712    2,574 
  
 
 
   
 
 
   
 
 
 
Deferred provision (benefit):
      
Federal
   (1,340   (13   317 
State
   (327   (4   96 
Foreign
   (326   1,372    (264
  
 
 
   
 
 
   
 
 
 
Total deferred provision (benefit)
   (1,993   1,355    149 
  
 
 
   
 
 
   
 
 
 
Change in valuation allowance
   172    7    —   
  
 
 
   
 
 
   
 
 
 
Total provision for income taxes
  $2,772   $4,074   $2,723 
  
 
 
   
 
 
   
 
 
 
Reconciliation of Income Taxes
The reconciliation of income taxes computed using our statutory U.S. income tax rate and the provision for income taxes for the years ended December 31, 2020, 2019 and 2018 were as follows:
 
   
Years Ended December 31,
 
(Amounts in thousands)
  
2020
  
2019
  
2018
 
Income taxes computed at the federal statutory rate
  $2,653   21.0 $3,196   21.0 $1,977   21.0
State income taxes, net of federal tax benefit
   602   4.7   404   2.7   387   4.1 
Excess tax benefits from stock options/restricted shares
   (920  (7.3  (9  (0.1  (93  (1.0
Estimated charge for U.S. tax reform
   —     —     —     —     251   2.7 
Charge for global intangible
 
low-taxed
 
income (“GILTI”)
   (20  (0.2  69   0.5   —     —   
Difference in tax rate on foreign earnings/other
   285   2.3   407   2.7   201   2.1 
Change in valuation allowance
   172   1.4   7   —     —     —   
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
 
  $2,772   21.9 $4,074   26.8 $2,723   28.9
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
 
Components of Deferred Tax Assets and Liabilities
The components of the deferred tax assets and liabilities were as follows:
 
   
At December 31,
 
   
2020
   
2019
 
   
(Amounts in thousands)
 
Deferred tax assets:
    
Allowance for doubtful accounts
  $101   $88 
Accrued vacation and bonuses
   457    315 
Stock-based compensation expense
   738    396 
COVID-19
 
payroll tax deferment
   1,207    —   
Acquisition-related transaction costs
   515    414 
Net operating losses
   179    7 
  
 
 
   
 
 
 
Total deferred tax assets
   3,197    1,220 
  
 
 
   
 
 
 
Deferred tax liabilities:
    
Prepaid expenses
   217    221 
Depreciation, intangibles and contingent consideration
   2,005    2,017 
  
 
 
   
 
 
 
Total deferred tax liabilities
   2,222    2,238 
Valuation allowance
   (179   (7
  
 
 
   
 
 
 
Net deferred tax asset (liability)
  $796   $(1,025
  
 
 
   
 
 
 
Unrecognized Tax Benefits Related to Uncertain Tax Positions
A reconciliation of the beginning and ending amounts of unrecognized tax benefits related to uncertain tax positions, including interest and penalties, for the three years ended December 31, 2020 is as follows:
 
   
Years Ended December 31,
 
(Amounts in thousands)
  
  2020  
   
  2019  
   
  2018  
 
Unrecognized tax benefits, beginning balance
  $20   $263   $95 
Additions related to current period
           208 
Additions related to prior periods
            
Reductions related to prior periods
   (20   (243   (40
  
 
 
   
 
 
   
 
 
 
Unrecognized tax benefits, ending balance
  $  $20   $263 
  
 
 
   
 
 
   
 
 
 
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Instruments and Hedging Activities (Tables)
12 Months Ended
Dec. 31, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Effect of Derivative Instruments on Consolidated Statements of Operations and Comprehensive Income
The effect of derivative instruments on the Consolidated Statements of Operations and Comprehensive Income (“OCI”) for the year ended December 31, 2020 (in thousands):
 
Derivatives in
ASC Topic 815
Cash Flow
Hedging
Relationships
  
Amount of
Gain / (Loss)
recognized in OCI
on Derivatives
  
Location of
Gain / (Loss)
reclassified from
Accumulated OCI
to Income
  
Amount of
Gain / (Loss)
reclassified from
Accumulated OCI
to Income
  
Location of
Gain / (Loss)
reclassified in
Income on
Derivatives
  
Amount of
Gain /(Loss)
recognized in
Income on
Derivatives
   (Effective Portion) (Effective Portion) (Effective Portion) (Ineffective Portion/Amounts excluded
from effectiveness testing)
Interest-Rate  
          
Swap  
          
Contracts  
  $8 Interest Expense $121 Interest Expense  $—  
The effect of derivative instruments on the Consolidated Statements of Operations and Comprehensive Income (“OCI”) for the year ended December 31, 2019 (in thousands):
 
Derivatives in
ASC Topic 815
Cash Flow
Hedging
Relationships
  
Amount of
Gain / (Loss)
recognized in OCI
on Derivatives
  
Location of
Gain / (Loss)
reclassified from
Accumulated OCI
to Income
  
Amount of
Gain / (Loss)
reclassified from
Accumulated OCI
to Income
  
Location of
Gain / (Loss)
reclassified in
Income on
Derivatives
  
Amount of
Gain /(Loss)
recognized in
Income on
Derivatives
   (Effective Portion) (Effective Portion) (Effective Portion) (Ineffective Portion/Amounts excluded
from effectiveness testing)
Interest-Rate  
          
Swap  
          
Contracts  
  $(149)Interest Expense $32 Interest Expense  $—  
Information on Location and Amounts of Derivative Fair Values in Consolidated Balance Sheets
Information on the location and amounts of derivative fair va
l
ues in the Consolidated Balance Sheets (in thousands):
 
   
December 31, 2020
   
December 31, 2019
 
Derivative Instruments
  
Balance Sheet Location
   
Fair Value
   
Balance Sheet Location
   
Fair Value
 
Interest-Rate Swap Contracts
   Other Current Liabilities   $35    Other Current Liabilities   $43 
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings per Share (Tables)
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Schedule of Denominators of Basic and Diluted EPS Computations
The following table sets forth the denominators of the basic and diluted EPS computations.
 
   
Years Ended December 31,
 
(Amounts in thousands)
  
2020
   
2019
   
2018
 
Weighted-average shares outstanding:
               
Basic
   11,292    11,029    10,950 
Stock options and restricted share units
   658    203    211 
   
 
 
   
 
 
   
 
 
 
Diluted
   11,950    11,232    11,161 
   
 
 
   
 
 
   
 
 
 
Computation of Basic EPS
The following table sets forth the computation of basic EPS utilizing net income and the Company’s weighted-average common stock outstanding:
 
   
Years Ended December 31,
 
(Amounts in thousands, except per share data)
  
2020
   
2019
   
2018
 
Net income
  $9,861   $11,145   $6,691 
Basic weighted-average shares outstanding
   11,292    11,029    10,950 
   
 
 
   
 
 
   
 
 
 
Basic EPS
  $.87   $1.01   $.61 
   
 
 
   
 
 
   
 
 
 
Computation of Diluted EPS
The following table sets forth the computation of diluted EPS utilizing net income and the Company’s weighted-average common stock outstanding plus the weighted-average of stock options, restricted shares and performance shares:
 
   
Years Ended December 31,
 
(Amounts in thousands, except per share data)
  
2020
   
2019
   
2018
 
Net income
  $9,861   $11,145   $6,691 
Diluted weighted-average shares outstanding
   11,950    11,232    11,161 
   
 
 
   
 
 
   
 
 
 
Diluted EPS
  $.83   $.99   $.60 
   
 
 
   
 
 
   
 
 
 
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.20.4
Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2020
Text Block [Abstract]  
Summary of accumulated other comprehensive income (loss) The changes in accumulated other comprehensive income (loss) for the years ended December 31, 2020, 2019 and 2018 were as follows:
   
Foreign
Currency
Translation
Adjustments
  
Derivative
Financial
Instruments
Designated as
Cash Flow Hedges
  
      Total      
 
(in thousands)
            
Balance at December 31, 2017
  
$
10
 
  
$
7
 
  
$
17
 
Gain (loss) arising during the period
   (207   98    (109
Reclassification to earnings for (loss) realized
   —      (2   (2
Income tax (expense)
   —      (25   (25
   
 
 
   
 
 
   
 
 
 
Net other comprehensive income (loss) – year 2018
   (207   71    (136
   
 
 
   
 
 
   
 
 
 
Balance at December 31, 2018
  
$
(197
  
$
78
 
  
$
(119
(Loss) arising during the period
   (129   (181   (310
Reclassification to earnings for gains realized
   —      32    32 
Income tax benefit
   —      39    39 
   
 
 
   
 
 
   
 
 
 
Net other comprehensive (loss) – year 2019
   (129   (110   (239
   
 
 
   
 
 
   
 
 
 
Balance at December 31, 2019
  
$
(326
  
$
(32
  
$
(358
(Loss) arising during the period
   (187   (113   (300
Reclassification to earnings for gains realized
   —      121    121 
Income tax (expense)
   —      (2   (2
   
 
 
   
 
 
   
 
 
 
Net other comprehensive income (loss) – year 2020
   (187   6    (181
   
 
 
   
 
 
   
 
 
 
Balance at December 31, 2020
  
$
(513
  
$
(26
  
$
(539
   
 
 
   
 
 
   
 
 
 
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2020
Fair Value Disclosures [Abstract]  
Summary of Financial Assets and (Liabilities) at Fair Value Measured on Recurring Basis
The following table summarizes the basis used to measure financial assets and (liabilities) at fair value on a recurring basis:
 
   
Fair Value as of December 31, 2020
 
(Amounts in thousands)
  
Level 1
   
Level 2
   
Level 3
   
Total
 
Interest-Rate Swap Contracts
  $—     $(35  $—     $(35
Contingent consideration liabilities
  $—     $—     $(2,882  $(2,882
   
 
 
   
 
 
   
 
 
   
 
 
 
  
   
Fair Value as of December 31, 2019
 
(Amounts in thousands)
  
Level 1
   
Level 2
   
Level 3
   
Total
 
Interest-Rate Swap Contracts
  $—     $(43  $—     $(43
Contingent consideration liabilities
  $—     $—     $—     $—   
   
 
 
   
 
 
   
 
 
   
 
 
 
Schedule of Changes in Level 3 Fair Values for Contingent Consideration Liability
The following table provides information regarding changes in the Company’s Level 3 fair values for the contingent consideration liability for the three years ended December 31, 2020:
 
   
Years Ended December 31,
 
   
2020
   
2019
   
2018
 
   
(Amounts in thousands)
 
Beginning balance
  $—     $6,069   $17,125 
Contingent consideration incurred
   2,882    —      —   
Payments made
   —      —      —   
Revaluation
   —      (6,069   (11,056
   
 
 
   
 
 
   
 
 
 
Ending balance
  $2,882   $—     $6,069 
   
 
 
   
 
 
   
 
 
 
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Quarterly Financial Information (Tables)
12 Months Ended
Dec. 31, 2020
Quarterly Financial Information Disclosure [Abstract]  
Summary of Quarterly Financial Information
   
Revenues
   
Gross
Profit
   
Net
Income
   
Earnings Per
Share
 
Year Ended December 31, 2020
  
Basic
   
Diluted
 
First quarter
  $50,425   $12,719   $1,869   $.17   $.16 
Second quarter
   47,583    12,656    2,969    .26    .25 
Third quarter
   47,383    13,090    2,998    .26    .25 
Fourth quarter
   48,710    13,074    2,025    .18    .17 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Annual
  $194,101   $51,539   $9,861   $.87   $.83 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
   
Revenues
   
Gross
Profit
   
Net
Income
   
Earnings Per
Share
 
Year Ended December 31, 2019
  
Basic
 
  
Diluted
 
First quarter
  
$
45,199
 
  
$
10,835
 
  
$
964
 
  
$
.09
 
  
$
.09
 
Second quarter
  
 
48,472
 
  
 
12,054
 
  
 
5,958
 
  
 
.54
 
  
 
.53
 
Third quarter
  
 
49,543
 
  
 
12,329
 
  
 
1,949
 
  
 
.18
 
  
 
.17
 
Fourth quarter
  
 
50,360
 
  
 
12,763
 
  
 
2,274
 
  
 
.21
 
  
 
.20
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Annual
  
$
193,574
 
  
$
47,981
 
  
$
11,145
 
  
$
1.01
 
  
$
.99
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Business Segments and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2020
Segment Reporting [Abstract]  
Summary of Operating Segments
Below are the operating results of our reporting segments:
 
   
Years Ended December 31,
 
   
2020
  
2019
  
2018
 
   
(Amounts in thousands)
 
Revenues:
             
Data and Analytics Services
  $30,226  $26,663  $23,803 
IT Staffing Services
   163,875   166,911   153,361 
   
 
 
  
 
 
  
 
 
 
Total revenues
  $194,101  $193,574  $177,164 
   
 
 
  
 
 
  
 
 
 
Gross Margin %:
             
Data and Analytics Services
   50.5  46.7  44.0
IT Staffing Services
   22.1  21.3  20.9
   
 
 
  
 
 
  
 
 
 
Total gross margin %
   26.6  24.8  24.0
Segment operating income:
             
Data and Analytics Services
  $5,455  $5,495  $5,710 
IT Staffing Services
   11,388   8,001   7,184 
   
 
 
  
 
 
  
 
 
 
Subtotal
   16,843   13,496   12,894 
Amortization of acquired intangible assets
   (2,790  (2,688  (2,727
Revaluation of contingent consideration liability
   —     6,069   11,056 
Goodwill impairment
   —     —     (9,738
Acquisition-related transaction expenses
   (650  110   140 
Interest expenses and other, net
   (770  (1,768  (2,211
   
 
 
  
 
 
  
 
 
 
Income before income taxes
  $12,633  $15,219  $9,414 
   
 
 
  
 
 
  
 
 
 
Summary of Assets, Depreciation and Amortization and Capital Expenditures by Segment
Below is a reconciliation of total assets, depreciation and amortization and capital expenditures by segment:
 
   
Total Assets
   
Depreciation & Amortization
   
Capital Expenditures
 
Amounts in thousands
  
2020
   
2019
   
2018
   
2020
   
2019
   
2018
   
2020
   
2019
   
2018
 
Data and Analytics Services
  $55,792   $41,527   $43,182   $2,245   $2,078   $2,051   $193   $203   $175 
IT Staffing Services
   46,254    49,057    49,402    1,344    1,356    1,131    105    811    596 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Total
  $102,046   $90,584   $92,584   $3,589   $3,434   $3,182   $298   $1,014   $771 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Summary of Revenue from External Customers and Long-lived Assets
Below is geographic information related to our revenues from external customers and fixed assets, net (equipment, enterprise software and leasehold improvements):
 
   
Revenues
   
Equipment, Enterprise
Software and Leasehold
Improvements, net
 
Amounts in thousands
  
2020
   
2019
   
2018
   
2020
   
2019
   
2018
 
United States
  $189,890   $188,710   $172,610   $1,613   $2,095   $1,956 
Canada
   3,603    2,918    3,125    7    8    17 
India and Other
   608    1,946    1,429    351    373    235 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Total
  $194,101   $193,574   $177,164   $1,971   $2,476   $2,208 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2020
USD ($)
Segment
shares
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
May 15, 2019
shares
Jan. 01, 2019
USD ($)
Significant Accounting Policies [Line Items]            
Stock split description two-for-one          
Bad debt (credit) expense   $ 80,000 $ 10,000      
Number of reportable segment | Segment 2          
Percentage of billing expense revenues 2.00%          
Stock Incentive Plan, shares available for issuance | shares 4,900,000          
Treasury stock, shares | shares 1,646,420 1,646,420        
Treasury stock, at cost $ 4,187,000 $ 4,187,000        
Expiration period of stock repurchase program Dec. 22, 2016          
Lease asset $ 3,286,000 4,617,000       $ 5,700,000
Lease liability 3,404,000 4,717,000       $ 5,700,000
Allowance for uncollectible accounts 413,000 338,000        
Goodwill impairment loss     9,738,000      
Revaluation of contingent consideration liability   (6,069,000) (11,056,000)      
Business combination contingent consideration liability $ 2,882,000          
Employee Stock Purchase Plan [Member]            
Significant Accounting Policies [Line Items]            
Shares available for future grants | shares 539,041       600,000  
Minimum [Member]            
Significant Accounting Policies [Line Items]            
Vesting period 3 years          
Maximum [Member]            
Significant Accounting Policies [Line Items]            
Vesting period 5 years          
Info Trellis Inc [Member]            
Significant Accounting Policies [Line Items]            
Bad debt (credit) expense $ 0 80,000 10,000      
Depreciation and amortization expense related to fixed assets 799,000 746,000 455,000      
Impairment on goodwill and intangible assets 0          
Valuation allowance provided 179,000 7,000        
Estimated one-time, non-cash charge related to enactment of Tax and Jobs Act of 2017       $ 372,000    
Re-measurement of deferred tax assets arising from a lower U.S. corporate tax rate       294,000    
One-time transition tax applicable to new dividend exemption system related to foreign earnings       $ 78,000    
Deferred tax assets additional expense     86,000      
Uncertain tax positions 0 20,000        
One-time transition tax applicable to new dividend exemption system related to foreign earnings     165,000      
Allowance for uncollectible accounts 413,000 338,000        
Goodwill impairment loss     9,700,000      
Revaluation of contingent consideration liability   $ 6,100,000 $ 11,100,000      
Info Trellis Inc [Member] | Enterprise Software [Member]            
Significant Accounting Policies [Line Items]            
Software development cost capitalized $ 2,400,000          
Info Trellis Inc [Member] | Minimum [Member]            
Significant Accounting Policies [Line Items]            
Estimated useful life, intangible assets 3 years          
Info Trellis Inc [Member] | Maximum [Member]            
Significant Accounting Policies [Line Items]            
Estimated useful life, intangible assets 12 years          
AmberLeaf [Member]            
Significant Accounting Policies [Line Items]            
Revaluation of contingent consideration liability $ 0          
Business combination contingent consideration liability $ 2,900,000          
Accounting Standards Update 2014-09 [Member] | Info Trellis Inc [Member]            
Significant Accounting Policies [Line Items]            
Percentage of billing expense revenues 2.00%          
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Estimated Useful Lives of Depreciable Assets (Detail)
12 Months Ended
Dec. 31, 2020
Laptop Computers [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives of depreciable assets 18 months
Equipment [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives of depreciable assets 3 years
Equipment [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives of depreciable assets 5 years
Enterprise Software [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives of depreciable assets 3 years
Enterprise Software [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives of depreciable assets 5 years
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contracts with Customers - Additional Information (Detail) - Agreement
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]      
Percentage of billing expense revenues 2.00%    
Sales Revenue Net [Member] | Revenue from Rights Concentration Risk [Member] | CGI [Member]      
Disaggregation of Revenue [Line Items]      
Percentage of total accounts receivable 15.00% 11.30% 12.80%
Number of customers 1 1 1
Accounts Receivable [Member] | Revenue from Rights Concentration Risk [Member] | CGI [Member]      
Disaggregation of Revenue [Line Items]      
Percentage of total accounts receivable 11.70% 10.30%  
Top Ten Customers [Member]      
Disaggregation of Revenue [Line Items]      
Revenue percentage of total revenue 47.00% 45.00% 47.00%
Data and Analytics Services [Member]      
Disaggregation of Revenue [Line Items]      
Percent of revenue from services     100.00%
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contracts with Customers - Summary of Disaggregation of Our Revenues by Contract Type and Operating Segment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]      
Revenues by contract type and operating segment $ 194,101 $ 193,574 $ 177,164
Data and Analytics Services [Member]      
Disaggregation of Revenue [Line Items]      
Revenues by contract type and operating segment 30,226 26,663 23,803
Data and Analytics Services [Member] | Time-and-Material Contract [Member]      
Disaggregation of Revenue [Line Items]      
Revenues by contract type and operating segment 18,541 18,732 18,919
Data and Analytics Services [Member] | Fixed-Price Contract [Member]      
Disaggregation of Revenue [Line Items]      
Revenues by contract type and operating segment 11,685 7,931 4,884
IT Staffing Services [Member]      
Disaggregation of Revenue [Line Items]      
Revenues by contract type and operating segment 163,875 166,911 153,361
IT Staffing Services [Member] | Time-and-Material Contract [Member]      
Disaggregation of Revenue [Line Items]      
Revenues by contract type and operating segment 163,875 $ 166,911 $ 153,361
IT Staffing Services [Member] | Fixed-Price Contract [Member]      
Disaggregation of Revenue [Line Items]      
Revenues by contract type and operating segment    
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contracts with Customers - Summary of Revenue from External Customers (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenue from External Customer [Line Items]      
Total $ 194,101 $ 193,574 $ 177,164
United States [Member]      
Revenue from External Customer [Line Items]      
Total 189,890 188,710 172,610
Canada [Member]      
Revenue from External Customer [Line Items]      
Total 3,603 2,918 3,125
India and Other [Member]      
Revenue from External Customer [Line Items]      
Total $ 608 $ 1,946 $ 1,429
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Oct. 01, 2020
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition [Line Items]                        
Credit agreement provides for total aggregate commitment $ 15,000,000                      
Revenues   $ 48,710,000 $ 47,383,000 $ 47,583,000 $ 50,425,000 $ 50,360,000 $ 49,543,000 $ 48,472,000 $ 45,199,000 $ 194,101,000 $ 193,574,000 $ 177,164,000
Net income (loss)   $ 2,025,000 $ 2,998,000 $ 2,969,000 $ 1,869,000 $ 2,274,000 $ 1,949,000 $ 5,958,000 $ 964,000 9,861,000 $ 11,145,000 $ 6,691,000
Revolving Line of Credit [Member]                        
Business Acquisition [Line Items]                        
Credit agreement provides for total aggregate commitment 30,000,000                      
Term Loan Facility [Member]                        
Business Acquisition [Line Items]                        
Credit agreement provides for total aggregate commitment 17,500,000                      
Maximum [Member] | Revolving Line of Credit [Member]                        
Business Acquisition [Line Items]                        
Increase in Credit Facility 7,500,000                      
Maximum [Member] | Term Loan Facility [Member]                        
Business Acquisition [Line Items]                        
Increase in Credit Facility $ 10,000,000                      
Amber Leaf Partners Inc [Member]                        
Business Acquisition [Line Items]                        
Business acquisition, description On October 1, 2020, Mastech Digital, Inc., through its wholly-owned subsidiary Mastech Digital Data, Inc., acquired all of the outstanding shares of AmberLeaf Partners, Inc. (“AmberLeaf”). Under the terms of the Share Purchase Agreement executed in connection with the AmberLeaf acquisition (the “Purchase Agreement”),                      
Cash consideration $ 9,664,000                      
Contingent consideration in deferred cash payments $ 4,500,000                      
Transaction costs related to acquisition                   650,000    
Write off of Deferred Finance Costs                   185,000    
Revenues                   2,400,000    
Net income (loss)                   $ (400,000)    
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations - Summary of Fair Value of Consideration for Acquired Business (Detail) - USD ($)
$ in Thousands
Oct. 01, 2020
Dec. 31, 2020
Business Acquisition [Line Items]    
Estimated payout of contingent consideration   $ 2,882
Amber Leaf Partners Inc [Member]    
Business Acquisition [Line Items]    
Cash purchase price at closing $ 9,664  
Working capital adjustments  
Estimated payout of contingent consideration 2,882  
Total Fair Value of Consideration $ 12,546  
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations - Summary of Fair Value of Consideration for Acquired Business (Parenthetical) (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Oct. 01, 2020
Business Acquisition [Line Items]    
Fair value of contingent consideration $ 2,882  
Amber Leaf Partners Inc [Member]    
Business Acquisition [Line Items]    
Fair value of contingent consideration   $ 2,882
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations - Summary of Source of Funds (Detail) - USD ($)
$ in Thousands
Oct. 01, 2020
Dec. 31, 2020
Dec. 31, 2019
Revolving Line of Credit [Member]      
Business Acquisition [Line Items]      
Revolving line of credit   $ 0 $ (9,500)
Amber Leaf Partners Inc [Member]      
Business Acquisition [Line Items]      
Cash balances on hand    
Cash paid at Closing 9,664    
Amber Leaf Partners Inc [Member] | Term Loan Debt Facility [Member]      
Business Acquisition [Line Items]      
Increase in term loan debt facility 10,000    
Amber Leaf Partners Inc [Member] | Revolving Line of Credit [Member]      
Business Acquisition [Line Items]      
Revolving line of credit $ (336)    
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations - Schedule of Valuation of Net Assets Acquired (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Oct. 01, 2020
Dec. 31, 2019
Identifiable intangible assets:      
Goodwill $ 32,510   $ 26,106
Amber Leaf Partners Inc [Member]      
Business Acquisition [Line Items]      
Cash on hand   $ 319  
Working capital assets, net of liabilities   1,153  
Identifiable intangible assets:      
Identifiable intangible assets   4,670  
Goodwill   6,404  
Net Assets Acquired   12,546  
Amber Leaf Partners Inc [Member] | Client Relationships [Member]      
Identifiable intangible assets:      
Identifiable intangible assets   2,970  
Amber Leaf Partners Inc [Member] | Covenant Not-to-Compete [Member]      
Identifiable intangible assets:      
Identifiable intangible assets   440  
Amber Leaf Partners Inc [Member] | Trade Name [Member]      
Identifiable intangible assets:      
Identifiable intangible assets   490  
Amber Leaf Partners Inc [Member] | Technology [Member]      
Identifiable intangible assets:      
Identifiable intangible assets   $ 770  
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations - Summary of Unaudited Pro Forma Results (Detail) - Amber Leaf Partners Inc [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition [Line Items]      
Revenue $ 202,842 $ 204,846 $ 187,956
Net income $ 10,594 $ 12,119 $ 7,631
Earnings per share-diluted $ 0.89 $ 1.08 $ 0.68
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Other Intangible Assets, net - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Oct. 01, 2020
Jul. 13, 2017
Jun. 15, 2015
Goodwill and Intangible Assets [Line Items]            
Goodwill $ 32,510 $ 26,106        
Goodwill impairment     $ 9,738      
Amortization expense $ 2,790 $ 2,688 2,727      
Hudson IT [Member]            
Goodwill and Intangible Assets [Line Items]            
Goodwill           $ 8,400
Info Trellis Inc [Member]            
Goodwill and Intangible Assets [Line Items]            
Goodwill         $ 27,400  
Goodwill impairment     $ 9,700      
Amber Leaf Partners Inc [Member]            
Goodwill and Intangible Assets [Line Items]            
Goodwill       $ 6,404    
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Other Intangible Assets, net - Reconciliation of Goodwill (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Beginning balance $ 26,106    
Impairment     $ (9,738)
Ending balance 32,510 $ 26,106  
IT Staffing Services [Member]      
Beginning balance 8,427 8,427 8,427
Goodwill recorded   0  
Impairment   0  
Ending balance 8,427 8,427 8,427
Data and Analytics Services [Member]      
Beginning balance 17,679 17,679 27,417
Goodwill recorded 6,404    
Impairment     (9,738)
Ending balance $ 24,083 $ 17,679 $ 17,679
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Other Intangible Assets - Components of Identifiable Intangible assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Intangible Assets, Accumulated Amortization $ 11,169 $ 8,379
Total Intangible Assets, Gross Carrying Value 33,099 28,429
Total Intangible Assets, Net Carrying Value $ 21,930 $ 20,050
Client Relationships [Member] | IT Staffing Services [Member]    
Amortization Period (In Years) 12 years 12 years
Intangible Assets, Gross Carrying Value $ 7,999 $ 7,999
Intangible Assets, Accumulated Amortization 3,694 3,027
Intangible Assets, Net Carrying Value $ 4,305 $ 4,972
Client Relationships [Member] | Data and Analytics Services [Member]    
Amortization Period (In Years) 12 years 12 years
Intangible Assets, Gross Carrying Value $ 19,641 $ 16,671
Intangible Assets, Accumulated Amortization 4,866 3,415
Intangible Assets, Net Carrying Value $ 14,775 $ 13,256
Covenant Not-to-Compete [Member] | IT Staffing Services [Member]    
Amortization Period (In Years) 5 years 5 years
Intangible Assets, Gross Carrying Value $ 319 $ 319
Intangible Assets, Accumulated Amortization $ 319 290
Intangible Assets, Net Carrying Value   $ 29
Covenant Not-to-Compete [Member] | Data and Analytics Services [Member]    
Amortization Period (In Years) 5 years 5 years
Intangible Assets, Gross Carrying Value $ 1,201 $ 761
Intangible Assets, Accumulated Amortization 548 374
Intangible Assets, Net Carrying Value $ 653 $ 387
Trade Name [Member] | IT Staffing Services [Member]    
Amortization Period (In Years) 3 years 3 years
Intangible Assets, Gross Carrying Value $ 249 $ 249
Intangible Assets, Accumulated Amortization $ 249 $ 249
Trade Name [Member] | Data and Analytics Services [Member]    
Amortization Period (In Years) 5 years 5 years
Intangible Assets, Gross Carrying Value $ 1,711 $ 1,221
Intangible Assets, Accumulated Amortization 869 600
Intangible Assets, Net Carrying Value $ 842 $ 621
Technology [Member] | Data and Analytics Services [Member]    
Amortization Period (In Years) 7 years 7 years
Intangible Assets, Gross Carrying Value $ 1,979 $ 1,209
Intangible Assets, Accumulated Amortization 624 424
Intangible Assets, Net Carrying Value $ 1,355 $ 785
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Other Intangible Assets, net - Schedule of Estimated Amortization Expense (Detail)
$ in Thousands
Dec. 31, 2020
USD ($)
Intangible Liability Disclosure [Abstract]  
Estimated aggregate amortization expense for year ending 2021 $ 3,168
Estimated aggregate amortization expense for year ending 2022 2,987
Estimated aggregate amortization expense for year ending 2023 2,772
Estimated aggregate amortization expense for year ending 2024 2,693
Estimated aggregate amortization expense for year ending 2025 $ 2,553
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Cash and Cash Equivalents - Additional Information (Detail) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Cash and Cash Equivalents [Abstract]        
Cash and cash equivalents $ 7,677,000 $ 2,981,000 $ 1,294,000 $ 2,478,000
Restrictions on the Company's cash balances $ 0 $ 0    
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Credit Facility - Additional information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Apr. 20, 2018
Jul. 13, 2017
Apr. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Oct. 01, 2020
Line of Credit Facility [Line Items]              
Credit facility maximum borrowing capacity             $ 15,000,000
Current borrowing capacity under line of credit facility       $ 22,000,000 $ 13,000,000    
Payment of deferred financing costs       246,000   $ 71,000  
Deferred financing costs       225,000 263,000    
Term Loan Facility [Member]              
Line of Credit Facility [Line Items]              
Credit facility maximum borrowing capacity             17,500,000
Outstanding borrowings amount       $ 17,500,000 16,000,000    
Revolving Line of Credit [Member]              
Line of Credit Facility [Line Items]              
Credit facility maximum borrowing capacity             $ 30,000,000
Percentage of eligible accounts receivable       85.00%      
Outstanding borrowings amount       $ 0 9,500,000    
Possible early debt repayment     $ 4,000,000   $ 5,000,000    
Revolving Line of Credit [Member] | United States [Member]              
Line of Credit Facility [Line Items]              
Percentage of eligible unbilled accounts       60.00%      
Revolving Line of Credit [Member] | Canada [Member]              
Line of Credit Facility [Line Items]              
Credit facility maximum borrowing capacity       $ 10,000,000      
Percentage of eligible accounts receivable       85.00%      
Percentage of eligible unbilled accounts       60.00%      
Revolving Line of Credit [Member] | Line of Credit [Member]              
Line of Credit Facility [Line Items]              
Credit facility maximum borrowing capacity       $ 5,000,000      
Revolving Line of Credit [Member] | Swing Loans [Member]              
Line of Credit Facility [Line Items]              
Credit facility maximum borrowing capacity       $ 6,000,000      
Federal Funds Rate [Member]              
Line of Credit Facility [Line Items]              
Basis spread on variable rate       0.50%      
LIBOR Floor Rate [Member]              
Line of Credit Facility [Line Items]              
Debt Instrument Percentage Adjusted LIBOR Floor Rate       0.50%      
PNC Bank, N.A. [Member]              
Line of Credit Facility [Line Items]              
Credit facility maximum borrowing capacity   $ 47,500,000          
Payment of deferred financing costs $ 752,000            
PNC Bank, N.A. [Member] | Term Loan Facility [Member]              
Line of Credit Facility [Line Items]              
Credit facility maximum borrowing capacity   17,500,000          
Credit facility, periodic payment   1,100,000          
PNC Bank, N.A. [Member] | Revolving Line of Credit [Member]              
Line of Credit Facility [Line Items]              
Credit facility maximum borrowing capacity   30,000,000          
Maximum [Member]              
Line of Credit Facility [Line Items]              
Revolving credit facility percentage margin over base rate       1.25%      
Term loan percentage margin over base rate       2.50%      
Revolving credit facility percentage margin adjusted LIBOR rate       2.25%      
Term loan percentage margin adjusted LIBOR rate       3.50%      
Maximum [Member] | PNC Bank, N.A. [Member] | Revolving Line of Credit [Member]              
Line of Credit Facility [Line Items]              
Credit facility additional borrowing capacity upon certain conditions   $ 15,000,000          
Minimum [Member]              
Line of Credit Facility [Line Items]              
Revolving credit facility percentage margin over base rate       0.50%      
Term loan percentage margin over base rate       1.75%      
Revolving credit facility percentage margin adjusted LIBOR rate       1.50%      
Term loan percentage margin adjusted LIBOR rate       2.75%      
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Credit Facility - Schedule of Annual Aggregate Outstanding Debt (Detail)
$ in Thousands
Dec. 31, 2020
USD ($)
Maturities of Long-term Debt and Capital Lease Obligations [Abstract]  
2021 $ 4,400
2022 4,400
2023 8,700
2024 0
2025 0
Total $ 17,500
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
ft²
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Jan. 01, 2019
USD ($)
Square feet of office space | ft² 86,000      
Average initial lease term 4 years      
Lease liability $ 3,404 $ 4,717   $ 5,700
Discount rate 5.30%      
Operating leases, rent expense, net $ 1,600 1,600 $ 1,400  
Total lease payments 1,700 1,600 1,300  
Lease obligation incurred $ 200 $ 500 $ 800  
Minimum [Member]        
Lease term range 1 year      
Maximum [Member]        
Lease term range 3 years 9 months 18 days      
Weighted Average [Member]        
Lease term range 1 year 4 months 24 days      
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Summary of Balance Sheet classification of lease asset and related lease liability (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Assets:      
Long-term operating lease right-of-use assets $ 3,286 $ 4,617 $ 5,700
Liabilities:      
Short-term operating lease liability 1,079 1,396  
Long-term operating lease liability 2,325 3,321  
Total Liabilities $ 3,404 $ 4,717 $ 5,700
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Future Minimum Rental Payments for Operating Leases (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
2021 $ 1,243    
2022 1,128    
2023 1,080    
2024 287    
2025 0    
Thereafter 0    
Total 3,738    
Less: Imputed interest (334)    
Present value of operating lease liabilities $ 3,404 $ 4,717 $ 5,700
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Payroll Tax Liability - Additional Information (Detail) - Coronavirus Aid, Relief and Economic Security Act [Member] - Social Security Tax [Member] - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Deferred tax Payment     $ 4.6
Accrued Payroll and Related Cost [Member]      
Repayment of Deferred Tax Liabilities   $ 2.3  
Long term Payroll Tax Liabilities [Member]      
Deferred Long Term Liability $ 2.3    
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Benefit Plan - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Defined Benefit Plan Disclosure [Line Items]      
Matching contributions $ 0 $ 0 $ 0
Hudson Employee Retirement Savings Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Percentage of company's matching contribution 50.00%    
Percentage of employees eligible earnings for company's matching contribution 6.00%    
Total contributions to the retirement plan $ 0 $ 55,000 $ 79,000
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
May 15, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares allocated for issuance to directors, officers and key personnel 4,900,000        
Expiration period 10 years        
Aggregate intrinsic value of stock options $ 13,100,000        
Intrinsic value of vested and expected to vest stock options 4,200,000        
Intrinsic value of options exercised 4,300,000 $ 44,000 $ 373,000    
Measurement date fair value of stock options vested $ 655,000   $ 529,000 $ 228,000  
Number of Options, Granted 800,000 683,000 495,000    
Dividend yield assumption 0.00% 0.00% 0.00%    
Expected term (in years) 3 years 10 months 24 days 5 years 5 years    
Stock-based compensation expense $ 2,021,000 $ 936,000 $ 470,000    
Tax benefits 590,000 $ 252,000 $ 128,000    
Expenses related to non-vested stock options $ 5,700,000        
Weighted-average remaining requisite service period 3 years        
Price per share $ 15.90        
Fair value estimation The fair value of the six-month “look-back” option in the Company’s employee stock purchase plans is estimated by adding the fair value of 15% of one share of stock to the fair value of 85% of an option on one share of stock.        
Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 3 years        
Number of Options, Granted 50,000        
Expected term (in years) 1 year        
Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 5 years        
Number of Options, Granted 750,000        
Expected term (in years) 4 years        
Employee Stock Purchase Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares available for future grants 539,041       600,000
Price per share $ 10.91 $ 4.11      
Number of shares issued related to employee stock purchases 20,459 40,500      
Percentage of maximum contribution of salary towards plan 15.00%        
Maximum contribution towards plan $ 25,000        
Discount on purchase of common stock 15.00%        
Stock Incentive Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of outstanding and/or exercised stock options 3,773,000        
Shares available for future grants 613,000        
Performance Shares [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock units released or outstanding vested 260,000        
Restricted Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock units released or outstanding 254,000        
Restricted Stock Units Activity [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Aggregate intrinsic value of restricted stock units outstanding $ 490,000        
Intrinsic value of restricted shares released 153,000        
Unrecognized compensation expense $ 136,000        
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Summary of Company's Stock Option Activity (Detail) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Number of Options Outstanding, Beginning Balance 1,721,000 1,111,000 674,000
Number of Options, Granted 800,000 683,000 495,000
Number of Options, Exercised (305,000) (6,000) (52,000)
Number of Options, Cancelled / forfeited (207,000) (67,000) (6,000)
Number of Options Outstanding, Ending Balance 2,009,000 1,721,000 1,111,000
Weighted Average Exercise Price, Beginning Balance $ 5.52 $ 4.95 $ 3.43
Weighted Average Exercise Price, Granted 15.49 6.48 6.72
Weighted Average Exercise Price, Exercised 4.36 1.18 2.08
Weighted Average Exercise Price, Cancelled / forfeited 8.04 6.35 3.20
Weighted Average Exercise Price, Ending Balance $ 9.40 $ 5.52 $ 4.95
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Summary of Information Regarding the Company's Outstanding and Exercisable Stock Options (Detail) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding 2,009,000 1,721,000 1,111,000 674,000
Weighted Average Remaining Contractual Life (in years) 7 years 10 months 24 days      
Weighted Average Exercise Price $ 9.40 $ 5.52 $ 4.95 $ 3.43
Options Exercisable 386,000      
Weighted average remaining contractual life, options exercisable 6 years 3 months 18 days      
Weighted average exercise price, options exercisable $ 4.93      
Range One [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding 355,000      
Lower range of exercise price $ 0.01      
Upper range of exercise price $ 4.00      
Weighted Average Remaining Contractual Life (in years) 5 years 2 months 12 days      
Weighted Average Exercise Price $ 3.56      
Options Exercisable 222,000      
Range of exercise prices, minimum, options exercisable $ 0.01      
Range of exercise price, maximum, options exercisable $ 4.00      
Weighted average remaining contractual life, options exercisable 5 years 2 months 12 days      
Weighted average exercise price, options exercisable $ 3.59      
Range Two [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding 904,000      
Lower range of exercise price $ 4.01      
Upper range of exercise price $ 8.00      
Weighted Average Remaining Contractual Life (in years) 8 years      
Weighted Average Exercise Price $ 6.65      
Options Exercisable 164,000      
Range of exercise prices, minimum, options exercisable $ 4.01      
Range of exercise price, maximum, options exercisable $ 8.00      
Weighted average remaining contractual life, options exercisable 7 years 9 months 18 days      
Weighted average exercise price, options exercisable $ 6.74      
Range Three [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding 0      
Lower range of exercise price $ 8.01      
Upper range of exercise price $ 12.00      
Weighted Average Remaining Contractual Life (in years) 0 years      
Weighted Average Exercise Price $ 0      
Options Exercisable 0      
Range of exercise prices, minimum, options exercisable $ 8.01      
Range of exercise price, maximum, options exercisable $ 12.00      
Weighted average remaining contractual life, options exercisable 0 years      
Weighted average exercise price, options exercisable $ 0      
Range Four [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding 750,000      
Lower range of exercise price $ 12.01      
Upper range of exercise price $ 16.00      
Weighted Average Remaining Contractual Life (in years) 9 years 1 month 6 days      
Weighted Average Exercise Price $ 15.49      
Options Exercisable 0      
Range of exercise prices, minimum, options exercisable $ 12.01      
Range of exercise price, maximum, options exercisable $ 16.00      
Weighted average remaining contractual life, options exercisable 0 years      
Weighted average exercise price, options exercisable $ 0      
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Summary of Assumptions with Respect to the Black-Scholes Option Pricing Model (Detail) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]      
Weighted-average risk-free interest rate 1.40% 2.40% 2.80%
Weighted-average dividend yield 0.00% 0.00% 0.00%
Expected volatility 52.70% 49.70% 50.60%
Expected term (in years) 3 years 10 months 24 days 5 years 5 years
Weighted-average fair value $ 6.36 $ 2.95 $ 3.15
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Summary of Mastech's Restricted Stock Unit Activity (Detail) - Restricted Stock Units Activity [Member] - shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Beginning outstanding balance 33,285 34,380 30,500
Awarded 11,475 16,365 25,380
Released (13,917) (17,460) (21,500)
Forfeited 0    
Ending outstanding balance 30,843 33,285 34,380
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Components of Income Before Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income before income taxes:      
Domestic $ 11,476 $ 6,787 $ 7,520
Foreign 1,157 8,432 1,894
Income before income taxes $ 12,633 $ 15,219 $ 9,414
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current provision:      
Federal $ 3,044 $ 1,555 $ 1,494
State 752 406 273
Foreign 797 751 807
Total current provision 4,593 2,712 2,574
Deferred provision (benefit):      
Federal (1,340) (13) 317
State (327) (4) 96
Foreign (326) 1,372 (264)
Total deferred provision (benefit) (1,993) 1,355 149
Change in valuation allowance 172 7  
Total provision for income taxes $ 2,772 $ 4,074 $ 2,723
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Reconciliation of Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Income taxes computed at the federal statutory rate, Value $ 2,653 $ 3,196 $ 1,977
State income taxes, net of federal tax benefit, Value 602 404 387
Excess tax benefits from stock options/restricted shares (920) (9) (93)
Estimated charge for U.S. tax reform     251
Charge for global intangible low-taxed income ("GILTI") (20) 69  
Difference in tax rate on foreign earnings/other 285 407 201
Change in valuation allowance 172 7  
Total provision for income taxes $ 2,772 $ 4,074 $ 2,723
Income taxes computed at the federal statutory rate 21.00% 21.00% 21.00%
State income taxes, net of federal tax benefit 4.70% 2.70% 4.10%
Excess tax benefit from stock options/restricted shares (7.30%) (0.10%) (1.00%)
Estimated charge for U.S. tax reform     2.70%
Charge for global intangible low-taxed income ("GILTI") [Rate] (0.20%) 0.50%  
Difference in income tax rate on foreign earnings/other 2.30% 2.70% 2.10%
Change in valuation allowance[Percent] 1.40%    
Effective for income tax rate, Total 21.90% 26.80% 28.90%
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Components of Deferred Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Deferred tax assets:    
Allowance for doubtful accounts $ 101 $ 88
Accrued vacation and bonuses 457 315
Stock-based compensation expense 738 396
COVID-19 payroll tax deferment 1,207  
Acquisition-related transaction costs 515 414
Net operating losses 179 7
Total deferred tax assets 3,197 1,220
Deferred tax liabilities:    
Prepaid expenses 217 221
Depreciation, intangibles and other 2,005 2,017
Total deferred tax liabilities 2,222 2,238
Valuation allowance (179) (7)
Net deferred tax asset $ 796  
Net deferred tax liability   $ (1,025)
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Unrecognized Tax Benefits Related to Uncertain Tax Positions (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Balance as of December 31, 2019 $ 20 $ 263 $ 95
Additions related to current period 0 0 208
Additions related to prior periods 0 0 0
Reductions related to prior periods (20) (243) (40)
Balance as of December 31, 2020 $ 0 $ 20 $ 263
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Deferred Tax Liabilities Valuation Allowance $ 179 $ 7
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Instruments and Hedging Activities - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Jul. 13, 2017
Interest Rate Swap Contracts [Member]      
Derivative [Line Items]      
Liability of fair value of the interest rate swap contracts $ 35,000 $ 43,000  
Interest Rate Swap Contracts [Member] | Other Current Liabilities [Member]      
Derivative [Line Items]      
Liability of fair value of the interest rate swap contracts 35,000 43,000  
Interest Rate Risk Management [Member]      
Derivative [Line Items]      
Notional amount 8,100,000 10,300,000  
Interest Rate Risk Management [Member] | Interest Rate Swap Contracts [Member]      
Derivative [Line Items]      
Notional amount     $ 15,000,000
Fixed rate of interest in swap contracts     1.99%
Interest Rate Risk Management [Member] | Interest Rate Swap Contracts [Member] | Other Current Liabilities [Member]      
Derivative [Line Items]      
Liability of fair value of the interest rate swap contracts 35,000 $ 43,000  
Designated as Hedging Instrument [Member] | Currency Hedge and Interest Rate Swap [Member]      
Derivative [Line Items]      
Estimated amount of pretax losses from other comprehensive income (loss) during the next 12-months $ (35,000)    
XML 93 R78.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Instruments and Hedging Activities - Effect of Derivative Instruments on Consolidated Statements of Operations and Comprehensive Income (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain / (Loss) recognized in OCI on Derivatives $ 8 $ (149) $ 96
Interest rate swap contracts [Member] | Cash Flow Hedging Relationships [Member] | Interest Expense [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain / (Loss) recognized in OCI on Derivatives 8 (149)  
Amount of Gain / (Loss) reclassified from Accumulated OCI to Income 121 32  
Amount of Gain / (Loss) recognized in Income on Derivatives $ 0 $ 0  
XML 94 R79.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Instruments and Hedging Activities - Information on Location and Amounts of Derivative Fair Values in Consolidated Balance Sheets (Detail) - Interest Rate Swap Contracts [Member] - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Derivative Fair Value Liability $ 35 $ 43
Other Current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Fair Value Liability $ 35 $ 43
XML 95 R80.htm IDEA: XBRL DOCUMENT v3.20.4
Shareholders' Equity - Additional Information (Detail) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Equity, Class of Treasury Stock [Line Items]    
Shares purchased to satisfy employee tax obligation 0 2,574
Average share price for additional shares purchased $ 0 $ 5.05
XML 96 R81.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings per Share - Additional Information (Detail) - shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Earnings Per Share [Abstract]      
Anti-dilutive securities not included in computation of earnings per share 0 518,000 141,000
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings per Share - Schedule of Denominators of Basic and Diluted EPS Computations (Detail) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Weighted-average shares outstanding:      
Basic 11,292 11,029 10,950
Stock options and restricted share units 658 203 211
Diluted 11,950 11,232 11,161
XML 98 R83.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings per Share - Computation of Basic EPS (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Earnings Per Share [Abstract]                      
Net income $ 2,025 $ 2,998 $ 2,969 $ 1,869 $ 2,274 $ 1,949 $ 5,958 $ 964 $ 9,861 $ 11,145 $ 6,691
Basic weighted-average shares outstanding                 11,292 11,029 10,950
Basic EPS $ 0.18 $ 0.26 $ 0.26 $ 0.17 $ 0.21 $ 0.18 $ 0.54 $ 0.09 $ 0.87 $ 1.01 $ 0.61
XML 99 R84.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings per Share - Computation of Diluted EPS (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Earnings Per Share [Abstract]                      
Net income $ 2,025 $ 2,998 $ 2,969 $ 1,869 $ 2,274 $ 1,949 $ 5,958 $ 964 $ 9,861 $ 11,145 $ 6,691
Diluted weighted-average shares outstanding                 11,950 11,232 11,161
Diluted EPS $ 0.17 $ 0.25 $ 0.25 $ 0.16 $ 0.20 $ 0.17 $ 0.53 $ 0.09 $ 0.83 $ 0.99 $ 0.60
XML 100 R85.htm IDEA: XBRL DOCUMENT v3.20.4
Other Comprehensive Income (Loss) - Summary Of Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance of Foreign Currency $ (326) $ (197) $ 10
Gain (loss) arising during the period (187) (129) (207)
Reclassification to earnings for gain (loss) realized 0 0 0
Income tax (expense) 0 0 0
Net other comprehensive income (loss) – year (187) (129) (207)
Ending balance Foreign Currency (513) (326) (197)
Beginning balance of Derivative Financial Instrument (32) 78 7
Gain (loss) arising during the period (113) (181) 98
Reclassification to earnings for gain (loss) realized 121 32 (2)
Income tax (expense) (2) 39 (25)
Net other comprehensive income (loss) – year 6 (110) 71
Ending balance of Derivative Financial Instrument (26) (32) 78
Beginning balance of Total (358) (119) 17
Gain (loss) arising during the period (300) (310) (109)
Reclassification to earnings for gain (loss) realized 121 32 (2)
Income tax benefit (2) 39 (25)
Net other comprehensive income (loss) – year (181) (239) (136)
Ending balance of Total $ (539) $ (358) $ (119)
XML 101 R86.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Fair Value Disclosures [Line Items]      
Revaluation of contingent consideration liability   $ (6,069,000) $ (11,056,000)
Fair value of contingent consideration $ 2,882,000    
Info Trellis Inc [Member]      
Fair Value Disclosures [Line Items]      
Revaluation of contingent consideration liability   $ 6,100,000 $ 11,100,000
AmberLeaf [Member]      
Fair Value Disclosures [Line Items]      
Revaluation of contingent consideration liability 0    
Fair value of contingent consideration $ 2,900,000    
XML 102 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements - Summary of Financial Assets (Liabilities) at Fair Value Measured on Recurring Basis (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration liabilities $ (2,882)  
Interest Rate Swap Contracts [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of financial liability (35) $ (43)
Contingent consideration liabilities (2,882)  
Level 2 [Member] | Interest Rate Swap Contracts [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of financial liability (35) $ (43)
Level 3 [Member] | Interest Rate Swap Contracts [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration liabilities $ (2,882)  
XML 103 R88.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements - Schedule of Changes in Contingent Consideration Liability (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Fair Value Disclosures [Abstract]      
Beginning balance $ 0 $ 6,069 $ 17,125
Contingent consideration liabilities 2,882    
Payments made 0 0 0
Revaluation   (6,069) (11,056)
Ending balance $ 2,882 $ 0 $ 6,069
XML 104 R89.htm IDEA: XBRL DOCUMENT v3.20.4
Quarterly Financial Information from Continuing Operations - Summary of Quarterly Financial Information from Continuing Operations (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Quarterly Financial Information Disclosure [Abstract]                      
Revenues $ 48,710 $ 47,383 $ 47,583 $ 50,425 $ 50,360 $ 49,543 $ 48,472 $ 45,199 $ 194,101 $ 193,574 $ 177,164
Gross profit 13,074 13,090 12,656 12,719 12,763 12,329 12,054 10,835 51,539 47,981 42,528
Net income $ 2,025 $ 2,998 $ 2,969 $ 1,869 $ 2,274 $ 1,949 $ 5,958 $ 964 $ 9,861 $ 11,145 $ 6,691
Earnings (loss) Per Share, Basic $ 0.18 $ 0.26 $ 0.26 $ 0.17 $ 0.21 $ 0.18 $ 0.54 $ 0.09 $ 0.87 $ 1.01 $ 0.61
Earnings (loss) Per Share, Diluted $ 0.17 $ 0.25 $ 0.25 $ 0.16 $ 0.20 $ 0.17 $ 0.53 $ 0.09 $ 0.83 $ 0.99 $ 0.60
XML 105 R90.htm IDEA: XBRL DOCUMENT v3.20.4
Business Segments and Geographic Information - Additional Information (Detail)
12 Months Ended
Dec. 31, 2020
Segment
Segment Reporting Information [Line Items]  
Number of reportable segments 2
Data and Analytics Services [Member]  
Segment Reporting Information [Line Items]  
Business acquisition date Jul. 13, 2017
XML 106 R91.htm IDEA: XBRL DOCUMENT v3.20.4
Business Segments and Geographic Information - Summary of Operating Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting Information [Line Items]                      
Revenues $ 48,710 $ 47,383 $ 47,583 $ 50,425 $ 50,360 $ 49,543 $ 48,472 $ 45,199 $ 194,101 $ 193,574 $ 177,164
Total gross margin %                 26.60% 24.80% 24.00%
Segment operating income                 $ 13,403 $ 16,987 $ 11,625
Revaluation of contingent consideration liability                   6,069 11,056
Goodwill impairment                     (9,738)
Amortization of acquired intangible assets                 (2,790) (2,688) (2,727)
Acquisition transaction expenses                 (650) 110 140
Interest expenses and other, net                 (770) (1,768) (2,211)
Income before income taxes                 12,633 15,219 9,414
Data and analytics services [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 $ 30,226 $ 26,663 $ 23,803
Total gross margin %                 50.50% 46.70% 44.00%
Goodwill impairment                     $ (9,738)
IT staffing services [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 $ 163,875 $ 166,911 $ 153,361
Total gross margin %                 22.10% 21.30% 20.90%
Goodwill impairment                   $ 0  
Operating Segments [Member]                      
Segment Reporting Information [Line Items]                      
Segment operating income                 $ 16,843 13,496 $ 12,894
Operating Segments [Member] | Data and analytics services [Member]                      
Segment Reporting Information [Line Items]                      
Segment operating income                 5,455 5,495 5,710
Operating Segments [Member] | IT staffing services [Member]                      
Segment Reporting Information [Line Items]                      
Segment operating income                 $ 11,388 $ 8,001 $ 7,184
XML 107 R92.htm IDEA: XBRL DOCUMENT v3.20.4
Business Segments and Geographic Information - Summary of Assets by Segment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting, Asset Reconciling Item [Line Items]      
Total assets $ 102,046 $ 90,584 $ 92,584
Capital Expenditures 298 1,014 771
Depreciation & Amortization 3,589 3,434 3,182
Data and analytics services [Member]      
Segment Reporting, Asset Reconciling Item [Line Items]      
Total assets 55,792 41,527 43,182
Capital Expenditures 193 203 175
Depreciation & Amortization 2,245 2,078 2,051
IT Staffing Services [Member]      
Segment Reporting, Asset Reconciling Item [Line Items]      
Total assets 46,254 49,057 49,402
Capital Expenditures 105 811 596
Depreciation & Amortization $ 1,344 $ 1,356 $ 1,131
XML 108 R93.htm IDEA: XBRL DOCUMENT v3.20.4
Business Segments and Geographic Information - Summary of Revenue from External Customers (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting Information [Line Items]                      
Revenues $ 48,710 $ 47,383 $ 47,583 $ 50,425 $ 50,360 $ 49,543 $ 48,472 $ 45,199 $ 194,101 $ 193,574 $ 177,164
Equipment, Enterprise Software and Leasehold Improvements, net 1,971       2,476       1,971 2,476 2,208
United States [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 189,890 188,710 172,610
Equipment, Enterprise Software and Leasehold Improvements, net 1,613       2,095       1,613 2,095 1,956
Canada [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 3,603 2,918 3,125
Equipment, Enterprise Software and Leasehold Improvements, net 7       8       7 8 17
India and Other [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 608 1,946 1,429
Equipment, Enterprise Software and Leasehold Improvements, net $ 351       $ 373       $ 351 $ 373 $ 235
XML 109 R94.htm IDEA: XBRL DOCUMENT v3.20.4
SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS (Detail) - Allowance for Doubtful Accounts [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at beginning of period $ 338 $ 408 $ 398
Charged to expense (credited)   80 10
Acquisitions/Recoveries/(Write-offs) 75 (150)  
Balance at end of period $ 413 $ 338 $ 408
EXCEL 110 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "HX<%('04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " J.'!25; _"^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$Y&!R;-I:.G#@8K;.QF;+4UBQUC:R1]^R5>FS*V!]C1TN]/ MGT"-#E+W$9]C'S"2Q70WNLXGJ<.:G8B"!$CZA$ZE,1@M(? MZHA0<;X"AZ2,(@4SL @+D;6-T5)'5-3'"][H!1\^8Y=A1@-VZ-!3 E$*8.T\ M,9S'KH$;8(811I>^"V@68J[^B\GK%M8G M4E[C]"M92>> :W:=_%IO'O=;UE:\$@6O"[':\P?)A>3W[[/K#[^;L.N-/=A_ M;'P5;!OX=1?M%U!+ P04 " J.'!2F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M "HX<%)OP?3?OP0 !T3 8 >&PO=V]R:W-H965T&UL ME9A=;^(X%(:O9W^%A?9B1BI-;&CIC"@2A7;;';6+RGRH6NV%20R)FMB,[93V MW^]Q$A*Z"B?9&\C7>?/X^/BUX_%.Z6<3"6'):YI(<]F+K-U^\3P31"+EYE1M MA80[:Z53;N%4;SRSU8*'>5":>,SWS[V4Q[(W&>?7%GHR5IE-8BD6FI@L3;E^ MNQ*)VEWV:&]_X3'>1-9=\";C+=^(I;#?MPL-9UZE$L:ID"96DFBQONQ-Z9[XC$HD(K)/@\/]4[ M7>#A\5[])F\\-&;%C9BIY&<F M:$J>ASFW?#+6:D>T>QK4W$&>S#P:FA]+U^]+J^%N#'%V,E,O0I,%=#'ID^_+ M.?GX^Z>Q9T'9W?>"4N6J4&%'5"@C]TK:R)!K&8KPO8 '2!47VW-=,51Q+H)3 M,J GA/G,;P":X>'W7)\2OPBG#>%S//S/3,+;_::WOVO-H,KR(-<;H%G^>[HR M5D.E_X-(#BO)82XY/)8@%60P_BSY]K8533V&AU.__Q6A.*LHSKI13*7,>$(> MQ59IVX2#ZUB="03GO,(Y[Y@4S<&:T;N9-6 MZ,+EB!NI9)9I#:A-8+C@DS (UD6%=8&J3"%/89ZKFX1OFBCP^+;T?*XX/G?K MLH70L0J=@;C\-)9TBU)I&;]]^- R;*E?NZ/?C>XF-@'4]Y/@FMS 1=-HDKA8 M&]6!9]/_156F[C@7+G?SA%&QFHIU*?1'L8F=S0'> T\;^[%%Z)X;*X*(S.-- M;'ER F,G.,40:QNF@RZ(,\B=AKS=P63U2KZ*MT9(7,KW?3HX M'Y=N\*[.L*'0(M?O4]8?4 RMMGB*>_,^:25AX:>QW)"EY?9(P>&*N(/1VNTI M;M$EV4]8-?:?I=I)LA3<*"E"8T1U8[/.CG^- RU,.8D M-P3H1?B>T.HEED$S'*ZYF&)HM=.S3DZ_3'F2D*O,P&W3./I:=%H6IJPV>(8[ M<@ETG0J]<>7T!RC8B$"Y;KEL+/06P;8%&*L-GG4R^&4$/HH"X3*M0+6OLTZ^ MOLA621S ^E3QIF7RO%0YRU7SG#OO9O=/))I%L86QMC46@$< M^3?.L25\B]ZQXO8.]A-;[,H8$"N:R8FNANEKM_4SS'0^O?KS8.((/<2AW M0Q*QAE#_= 2]I8N]F.+$JFV^.[%2UJHT/XP$#X5V#\#]M5)V?^)>4.V(3?X% M4$L#!!0 ( "HX<%(U&PO=V]R:W-H965T&ULK9IM4]PX$H#_BFJ.NLM6#1E+\FL"5!%@;U/%$BJ0N\_"(QA7 M;&M6UD#87W\M>\8:K!?([GT(F9>6W-U2]],MS=&3D-^[%><*_6CJMCN>K91: M?U@LNG+%&]:]%VO>PC?W0C9,P5OYL.C6DK-E/ZBI%R2*TD7#JG9V[3[X6CVLE/Y@<7*T9@_\AJMOZVL)[Q;C M+,NJX6U7B19)?G\\.\4?SN)4#^@E_E/QIV[O-=*FW GQ7;_YO#R>15HC7O-2 MZ2D8_/?(SWA=ZYE CS^VD\[&9^J!^Z]WL__:&P_&W+&.GXGZO]52K8YG^0PM M^3W;U.JK>/J-;PU*]'REJ+O^+WK:RD8S5&XZ)9KM8-"@J=KA?_9CZXB] 3CV M#"#; >2M ^AV .T-'33KS3IGBIT<2?&$I):&V?2+WC?]:+"F:O4RWB@)WU8P M3IVE8N^R.%@J>K,R=[B TKSX8/I MV@S6#BJE^X:0B*83H02@J/LMFH;!94 M]E8H5K]!PI1TA $DS>$ O_+N\UI#K'-(22>VN.0B@I/IL0&8#A,L$O> M=>B?_\@)QA]UPM\TFYHIR)U+#O5A6;&AZ@*#6".DJO[L/W":02T%#RE)K'5Q MB)%4,\1IB&$<#D/N"GCV?UX7&TZXR*8!ZY B<>;;: 9A.,RP+VLNP=7MPZ P MDKHN/13WAQMXXT_!V*85)?D4$@ZI.,4>2F##-!R&VCF_Y\ (\"R4$0U'BOUP M@Q?;E,J\L6DHA<.8NA+MX0Y2L'M%5WE\Y"!08;G( ;/(%VV&4C@/JOAO(99/ M4)N,Y1?L059)'S&VL[U(0BZ+$4PL0@SL2QMV0I?U10FR"8:AKK6+*(5=$21Y[]#.H(_A- MC4A=,:A4*U7Q8#="]AJ<,)YV$Z_U\D#>AJ6J1?MP"+FP@9BX<^XR8I,ECJ/I M6KFDDLP3$<3PAX3Y,_8F:_:L"W6G@C8R2)(74P5MJ3@BGJ1&#%?(J\V3W$!. M _TD]$8]0R0?&*G+1O<& MU?)DEK\=4M27Q8F!" E#Y$O?#;&MU_;MQ[UP'1;)I@^D0@KWB4<^@AH11\[)I>\V/#H(X:AV'&"ZBPM.>$ ,: M4@3SX>68H]Z8$:E! 0VCX/)%^IO#]H=ZMWP9(#W6G".*8&$S3<$9V)5H>LUK04;5G&O0!.,VS>$"A^IF;84I02SX:D>\=ZKW1%HR6[1/1:24MM^N#4TM8A ME'L02@VA:)A0;RV[SZB#2A'Q/=_@AH9Q8YRU8R1H\%K&H38]"/&UL]30@X;I M,62]UYYM\R"&LGK:J;K$8AIYP$$-.&@8'&>B:2K5MYW#V;$)\SW%T;LKH3@J M?G%:$'R"O@/ZT*U9R8]GT,1W7#[RV0ER;HF_/]%++Q@^T?")WRA7WL3(2Q@YYY2BQW.E ,59!/ M1T/9^-7>;SQNW%Z"B 9V^DI?%S_R'<_>U:+KG&DP=IPE)M1RL>M@,O&<5\=[ MEVIA[-Y**&TV\AEU0Q!MKQ$^(CQ/XW0>$Q,[@9CXF:UOX_LPQOGT?N55L9?V M&LS'8

&PO=V]R:W-H965T&ULG9;=;]HP$,#_%2OJ0RMU MY L"5(!$H54K=2UJZ/8P[<$DAEA-;&8[T.ZOW]FA&8' Z'@@=GP?O[/O)TB_L06^)%R0D MZF4Y$3"S2RLQS0B3E#,DR+QO#=VKD>MH!2/QC9*UW!HC'*S(B*2IM@0?UB_-<%#,#,LR8BGWVFLDK[5L5!, MYCA/U3-?WY%-0"UM+^*I-/]H7<@&70M%N50\VR@#0499\<1OFXW84G";!Q2\ MC8)WJH*_4?!-H 69"6N,%1[T!%\CH:7!FAZ8O3':$ UE^AA#)6"5@IX:C)X> MPZ>'^_%P>C-&U\.'X>/H!H5W-S?3$)U/L"!,)431"*<7Z MZ"%5^^ US&)&LAW+Y'G>$Z-^NAD=;=;5;Z M8E>#INOW[-7V7N[+^'ZGE*G$T"QC:!Z-80*U1H0@,0H5CUXOT1(+M,)I3NH@ MFWL S@[B,8D*8*L$;'T.4":0RQ+A7"5&VMN^&XZ[ M _@/H0ICIV3L?(+QI SH[!]LJSX%3I&L4'=+ZN[GJ:F4>3UQ=X_#]1V_V^GN M?@9J!+TV-/O@ *_K_&TASE'B*=P?9"[>J\RU7<'9APB:0=/;W=T3! M8>ZOU MZ7O'5RP6E$F4DCEH.HTVE*HH6GDQ47QINN&,*^BM9IC ]8<(+0#K<\[5QT0W MV/)"-?@#4$L#!!0 ( "HX<%*$X4*N%@4 #83 8 >&PO=V]R:W-H M965T&ULE5C;;MLX$/T5PNA#"R212-T#QT 2I;L&-G$0N]N' MQ3[0-FT+E40O2>,.#YR\4/N&%/H+4MS>3/: M*;6_MBRYVK&,RBN^9SF\V7"1406W8FO)O6!T71IEJ45LV['1Z<%+LMVIXH$U&>_IELV9^K9_%G!G-5[6 M2<9RF? <";:Y&=WBZY@XA4&)^#MA1WEVC0HJ2\Y_%#?3]"K+7W2LL?8(K0Y2\:PVA@BR)*_^Z5L]$6<&V!\P(+4!Z1JX M P9.;>!\U,"M#=QR9BHJY3S$5-')6/ C$@4:O!47Y626UD _R8N\SY6 MPG8 MJ8C1?P-_CP]-BCF9?T>SYX>5V,04 ND3?YC'Z_.D+DCLJ MF$1)CA8[?I T7\L+].G=_=A2$%CAWEK50=Q509"!(#!!CSQ7.XD>\C5;OW=@ M :.&%CG1NB-&CS%;72$'7R!B$UL3T/V'S7&D,8\_;AX:V#A-DIS2GS/@;YJO M>,;07%'%8,\I],_M4BH!>^9?@W>W\>Z6WMT![R_LE>4'ILU;9>F5ED4)>9W@ MR,4V'ENOY[.I@SE>X+Z'Q1I8$&"_A;V+WVOB]XSQWW.I$-] %1KF47GPST=V MB>>3#@\=S/,BI\-# W-,OY^IBDJ:[J1+WAH\ 92!JV6P6P?[7_:7J@I0Q# M "NHQ#"G13AP*9-U.<%4_Z/U18;J02N[.# 2>6*GK:,E$/2Z MKBCTNQVI*6@4D9@4TY;JO3AB? M#UD3T,&(0[H$=##<6ZS6V8%"QL2V/)B1D,1#KJJ/\.9I<_AS6QYY=)[?X>NX M.L)IW50G2H]4;)-?J=%,,T!R53?X'4$L#!!0 ( "HX<%*.$$,>> , +P* 8 >&PO M=V]R:W-H965T&ULC59=<]HZ$/TK&D\?VIDF_@)_9("9!-,I M,PUD NU]5O""?6M+7$F$I+^^*]MQB!%<7FQ+WG.T9U=:[6#/Q6^9 2CR4A9, M#JU,J>V-;65+S>0<'W0\NUWB8>\TVF](0]&FSI!A:@?FX?!([LEB7- M2V RYXP(6 ^M6_3-.AY6B/H("5TA047\\P MAJ+03.C'?PVIU:ZI@8??;^S?*O$HYHE*&//BGSQ5V="*+)+"FNX*]B< ?@/P M+P7T&D"OBDPMI8I#0A4=#03?$Z&MD4U_5,<"@_9SKO"R7P;XXX-1K/9XOY MCVERNYPD9+'$U_UDMER0^36<9$UA=$]_]2CS'H^-7-?M]3]:)<=601"_4WUPOM;,Q'JMXOT_S=".X;5KLC_0$HV6.4:=H(5)6<* M!$A%!%5 Y)YNT1^F!%8:XVZMUPH.PA!UPGEL<>7VXDXTCXWBP!S+H)49G)6) M]0VK%\-J( 2PU2M!#4P6M*Z;Z;]8)+ 0FT4%!I>CL*/+9.1U=1F,/"%994NN:$%PBRCZ0MC';-:)-&D*#>Z&'7?'!B,O["0T,3&Y)W9^U&J*SFJ: MUKM<*X(7O)TE[O@G8+#.E5%-=.2#UY%R;''E=[-C8.F;=<2MCOB"W'##.:XS M\[5*&%]KI6#<>[%I[W5+E,'(.U)G8O)/G"K7>;_YG L4FFJ4\3)SCBMN$#D= M.08KUXF=H"/(8!;T^]V,V0?7>@EB4[5'$CW>,57?BNULVX+=5HU'9_Y.MV95 MN_!.4_=U]U1LAOH!=J&=?074$L#!!0 ( "HX<%+C[P9L_00 )(5 8 >&PO=V]R M:W-H965T&ULM5AK;^(X%/TK%AII9Z1I$SOO$45J@3ZDZ6,+ MW=5JM1_.AG3-LK0@=R6HUGF.R]3=-".*0+WK]^RG]>3YY-YQ!49T^S/-&'+DT$X M E9X'7&[NGFDC03\D2^F&95_0DV6VS@#$"\KAC-FV#.($^+[3=^:0JQ%P / M!: F $D!"!T(<)H 1PIP_ ,!;A/@R@'1@0"O"?!D2NZ! +\)\*4 SSL0$#0! M0;U8V^K62S/!#(^&)=V 4J!Y-G%1KV\=S5GHSGX';\/5_._P!%XF$W YT]? MP">0%F"^I.L*%TDUM!AG(W):<3/RV79D=&#D.64XTX2-S6%CFN>\A6>,QC_ MW]XB$D%, ,3$A\#!WX% MR(:!KH.V2;TZJ1#5YQ$*H.<,K>?]AE%1$/E=S$23R48N[**FFDQVA*3QSE74 MD0L]MXNZT.0*6DBGB$Y;1,=8Q!ON3&F]0KI:;6/]O?%\/Y(GV /JT');6JZ1 MUK:1XDXC;3OH*R@X9;H #+\0K42X"I\CZ$AK=]$#ZI#V6M*>D72]DXZ$B24U M=PL,-;*G/S)@.5;^EZO=3!70EZ%6<'RGCE-/6,?25T2$, M)89F3(=AT#(,C SOUF6\Y*6LE_I-JRI!6TV M2L67MLM8!Y+65IOG@-;#O8,9_-]DM4G=W3^.U&T7?:@N\9W50[/7?T1:FY3[ M5"+9!R8]H"[=G:E"LZN^0UZA:I^!S-$$Z3+<^2LT&^S[Y!5J[5*2D!Y0E^C. M4Z'95'LD-M+2U3BFCT);WH8J#"*E^"H(P4CN^ZD.%@9>)-=(A7&=#0-Y%VE@ MCG? 4>'.]*'9]\G04CLP6_0TF1 MQC(=1][T&I0D9!-M(G1 5I585">^40# M0IYGRTJF@3FAKYRF-3"=DNE@GG(>L/9>-HFWE=>XY,_V%[L1K[3:U["C?P%02P,$% @ M*CAP4KC2S/Z." RR, !@ !X;"]W;W)K9M*$"6G[[!@1=&M;'-F0Y/[Z*]F M05KII"^),9_$?JO5?KNRKUZ%_%VM&:O16Y&7U=?>NJXW7P:#*ENS(JT^BPTK MU3]ZZOFWEQ>7XEMG?.2S26JMD61 MRO<;EHO7KSW<.]QXY"_K6M\87%]MTA>V8/6/S5RJ3X/C+$M>L++BHD22K;[V MQOC+- SU@ ;QD[/7ZN0::2K/0OS6'V;+K[U 6\1REM5ZBE3]V[$)RW,]D[+C MG_VDO>-OZH&GUX?9OS7D%9GGM&(3D?_BRWK]M3?JH25;I=N\?A2O?[,]H:&> M+Q-YU?Q%KWMLT$/9MJI%L1^L+"AXV?Y/W_:..!F (\< LA] S &A8P#=#Z ? M'1#N!S2N'K14&C],TSJ]OI+B%4F-5K/IB\:9S6A%GY=ZW1>U5-]R-:Z^GCS< M+Q[N9M/QT^T4+9[4O^^W]T\+]/ -3<:+O]&WNX=?"]1'/Q93=/'7)?H+\1(] MK<6V2LME=36HE0UZID&V_[V;]O>(X_<-FWM Q[[U*(;S,1,&@-6O'#INQ.E/LKI-1A*\& MNU,_VB",<3@\1TUM5!0EW51GQ@^/Q@^]3ADO_ZMV@LHV=85JH=)-)LJ,YPR5 M1U;ZOOZ4I=4:;:38<15=Z/D=76PK=<'+2Z1RI4QK7KZTR8;7G%4^UT9'ZR*O M:Z=,9=R,IVT>*Y$1@9\=' M.K&7SDVZ5(GSN4;L38E+!<7+)+9^=Q08IMD0',"&C8Z&C;R&SJR M4OE/MM_E/'WF.:_?H9V\_XTS1T=!E)@N!& 8!\/(0:*3.TR])!Z.23EG*MI1 M6E5,97F=1@]V;43%#ZNPXF\J MQEL6H,&AO;E,7]N0V&%M)Z!X^"_6EB]]E3X+I7V9W!K;$#1T:*\X"4S7 B!L MQ8X-PM05.)WHXLA;$_Q2[423W=,-K],<*0THO'*..P'$?@4<9YG8ZEI#R3KC MN_1951HZ(+>EBL=<^:Z[#[O.UCZ"*35]9Z.&43@RG6>C^G%(7,FCTU+L%].Y M9"I]+1M>HEXSJ9H-E9Y5\O#$+B"80RLEVZ ^'9D2 TTUH@Y2G6ABOVH>%VZ3 MONO5 4G8ZM;'$;96!X(%9I$#H9+ (2VDTTKBU\KQ?H\J&E+D>;-(DN5IW50# MCFJ&V"H7D5%L\ )0.#8S$ #J8Q*Z>'622?R2^= $VB$#G>1WD ^@FF:P 9@^ MB2PZ "J,7&PZ_25^_3U6-)+M6+D%HXW8NHG#R&0!B*M9ZDPA$(X=M3[I])?X M]??^T#.MPK ^J&K;B.=<)/0*QRS^Y^W MBS_HL$DGLL0OLN/LGRWO2H%Q\G&SSETLDK\S>RCZJUW3+YK@RY4_FF;[I60EZ@49?\@$DO6 M%#UP%-A=J=G< A!,S9,$ -0G(Q?#3MV)7]TG^X*AZ:26O-Y*1S #RDL2L[B$ M4#C 5BQ#,NZ,Y4[%B5_%C=W;[5A>[E2G_($="ZAU$IGG#!,(-HK-0@]"N7L$ MTLDZ2;P[]MOL?GP_^?B.I9W04K_07CRR0XQ?HFXQ,7Q2*<:4/>4"2@(Z:IQH3 (0C1U] .W6D_K9VWB[) MGQZE4;MG[1.ST)E"*%<2I)WL4K_LSKF.Q*K6TY,,^AD23FBTY@(I-=L!$V!4YG:Y2 MOZY^J)+L0LFO2Q30RR@V974"P91/S,/T*8 ;#EWKV:DO]:OO[6K%LF:KL#<5 M@:IT0ZIB8ZB];DZ'VHI/%7K-!5.5WR[-=DDR? M!GGIV<5 ',5FB (HVPE3 '7FA'-Z75T1$F^UN/@QG]\U3[''=V@Z6TSN'A8_ M'F^]#U$[70_]NM[X[K0M4MM@_U3*\V0FM*4Z-JOG"0#"L?58#4"1('*DLO#D MZ;!?]B%>_O/AT'[02R([T"&4]1@30@74+ P&)V\Y%$R^-&^+5*@Y\FM?%SC> M/;Z1,F[>PS#NW^ OT_:]DFZ:]C67[ZE4N[Q".5NI*8//L3))MF^.M!]JL6G> MI7@6=2V*YG+-4M6I:X#Z?B5$??B@?^#X_L[U_P%02P,$% @ *CAP4E[# M:M&D' !5@ !@ !X;"]W;W)K[WQK=[TWRR&ZW;[/.VJNUW)YNVW;UX_-CF&[U5=F9V MNJ8[*]-L54L_F_5CNVNT*OBE;?7X=#Y_^GBKROKDY;=\[5WS\EO3M559ZW=- M9KOM5C5WKW1E]M^=+$[\A??E>M/BPN.7W^[46M_H]N/N74._'H=5BG*K:UN: M.FOTZKN3R\6+5V=XGA_X1ZGW-OD[ R9+8S[AQW7QWJJ]KW9O^# M=OB<8[W<5);_S?;R[-F3DRSO;&NV[F6"8%O6\G_UV=$A>>%B?N2%4_?"*<,M M&S&4KU6K7G[;F'W6X&E:#7\PJOPV 5?68,I-V]#=DMYK7]X(,S*SRF[*=5VN MRES5;7:9YZ:KV[)>9^],5>:EMM\^;FD_O/4X=VN_DK5/CZR].,U^,G6[L=F; MNM!%?X''!&B ]M1#^^KTWA5?ZWR6/5E,LM/YZ?R>]9X$[)_P>D^.K#>"9O9? METO;-B0M_WW/!F=A@S/>X.Q_A;SWK@UU?6%W*M??G9 ^6MWX^[IN M/V0WA$")+5N3;8UMJ[NL4LV:%JB+;*N+LMM.;?F[+K*W79,!C!6A8;"H61&\ MA!C S:NNH$4*4@;2DYH,"YF0EA>A7]5=6^8VLVZO;[+"P5-IU=2@3;R%5P@N MVZK5*KTS WW8JMQJWIW .9TOGI&%^:TK;>D)T6YT>(?VN2VMNW%%@!1J"F-" M.]0K\Z$AJU3:"?W(9Y-LK[.-HK5505J3V9W.2U4QYKG:J659T1;"FD)7! 10 M%X3'L01% :28$]W8;%V9I:JJNUGV I8Q(2T8]BOAYR#,36W)QJ4D$+%@ M_BH6GP&Y)W)!UVM:5^ #:'S1DN21:!&:9;LA9Y!O$BH)/K0I(%J3G!'+6\T< M3UD1 ,[-=HF_LE;GFYH$OFR,:K( M2"S7S-4#MC.]G;2P2)+'(T.AU58V-Y59EY . .L?3.]XX3PD5F#9),LKTQ43 M4@!F\]TDLP;<%\X26J3,^%G6+41F#31FT#3XOC["M"%> I!EVT$HK2-Y8A1 M5/+OA>=0H_.N87X-\<^(D87EO51E#3%NQZ; ;DF0H-O-6M7E[RK9B"2D;++_ M_(^+T]/Y-TZFLI4A,=0%7UU\0P3:TC(P5RE_&TV:U#!U+&149U=O_W']>KIX MGC6FJJ847?3L&4&M?*N]".CW6) M7[P/:\DE*1_1/7OH:/+7R\MWCA"/9BD6,!(!:%@-0>M+:'@!8]448*VW1(XH M(A-T>;\A0MY-S;Z&C>F6MBQ*U; 7U85B6=+L#I):W+W<@NKK7+A,58B*Z+8 M3T0*DD)1G*(<'?(4C5GVT;)RO2&9W#)5@)C07'F[N0JHV10U+ 6'05HA[ #U MO*38U-;#@:A/.M-A%]8>2X'G3D!O-XI< AD[$D@0IV&W1A"K;2 :/:];>;4J MH]5E.U9:TE/;-8P,P0698"]SY!W9!9SS[!A%$N\= Z?1M[KN' "P834TO.A8 M6?$2K)HI8.?8D^N"&)FW<-IT@>PWC&57 7@8^6S5F"W>LPF=9N2:[(9WX#_> M$&UO5<6PA3LY_M#)'3AYBH-+"!)Y@]P_N*& &$Z\I&=I6[ULB8NWM)D@RSRD M;0D#)A(3IM&:;!_'C*8AIVPAJ%#+KLDW\$8.Q.'^3,0"A,XI="#?LBG)KZ@= M69W/3@8H)OI$20Z]U>F9MQZ6?'FN::EE)8'&QYJX5M%2\7K/J!#I6[*7A"89 MB9)E+:]*AD.\9;UJ3>';?)Z);A,'R.NH7XGJ]LZ2 M0%K6_#6II6E$Z QMT40;W3/XLQZ-"D-$JTV;V$;B'F(YMB8D H@@X7KKWSK6 MFT-P9Y$53<(*4@V1[Z ;=->00_M=I"^HB7"#M@G^FQ0$]@//U>1B1PP\:$CP M;8/1%-:RAB,C0,Q"MG$)/&X-+2IN@GFF!1/10@K"29!_-J3OI]X!OA?(A -7 M;D6G!E<^,O-ND0#-5EW#%"]TJ\I*[++9,[2X_;&FW(_#4,AND.?+0U(RXXDP ME-$2Q (A0B5B"T= 0)GD3ZQ(0Y&AQ!X@ EFY 6]![J: 1% )'&7U M)44IK5N[TF)^16 KUML$5N=1A-*0(:*V6U@7D:L4MI)@B#L\63"?0.FS]X\N1"?K241N5ZNR18?'[+3U!B\7P"Q=Y)PB$Q.^D090GT MSX/Y)'MP,8\++N1O8MU2.:/KG(530J3**/U-DZ)2JMAM#]=T5.HU<=I9I$PV!A)&*8)3@>0$I4)C< M^Q;6M!O$!YQ0/U2/G"HA(6&02)W]\DP N-*'RT?'H%F%H"3=&EGN3I7.]F-M M\GM*$C=F?F%8/<4?\NLC*T:I<9B*%Q)1+&!^O'0J#E\I^8"/_P@G2E'6SEA5 M3=*PREL,LB_=MI._>VP16=P2&D6(<0X\9[!.AYYSC;2.@P\C.=2X;-^38019 M'XKZAWNEP6/!UM,AW, @T_--B?0"0@@S8U]D/ZI=:W8,1\>&:W'AXZ:@%MF3 MZ;E3\C'-BG=3><_5#HDKB1N9.\JCB1K,XJ9V22A[\)IU1?;N:USX49"[JXP M K6*[$V#5HK0*M(\YESZ!FGG6@O%[GTDB3!"Z29NKJ+U"DH#\D%6? S9%!,%A^$ M<#%E*Y+DL)%@*C/+UBFP)_&41*3_(^44*6O%8D:+U7H_;@,C[;@*5'*8FG]: M&C)4/L[3]6W9F!I+]6W?AJ/YB/R#T]E9MB6_+ 5Y43Y:E0N$\"/J%F$+_2<6 M@B,HT_B=V/WM*N7")E]7H+7^UA$=V?$L+OH@$$M\(@0;Z,0&SHP903)(8.>X M[ (X@F1MIE J\FFI6:C#(BJ$"K ["1ZK\C,'D:Q[K2&T@?2SY\_9I3YX=O8T M^MFS\W/^\<\[TUGV5V,*#G>XXEA3]+^6N$$@N79Q"%N&,MY.C(0$9>+.5F2T M)=S[M(/H""<2GI22R40GO.PXF(7I@(LA_I,F$E129F[9Y7)^@PA9JN9+5-F) MG*OTT1)V!'$X+4,N+MM3'JRGA=G7+(L1S])&&$/\R[Y<2.59K)KF#CP.U(FE M!%SN*& 5.L(*\/K]E/@7GR0$,GB#/R#?$&=&4AP4/%[>&@C_@I27I!G24'0Y M@X BM"-)\KXSPK'N#;B-]!-8*QO;NO0Y^XW>+=&EN(4HY)R;]G(8DFT.Z(4^ MD$+$Y 06LJ^6'7M>-A0[(,F&0:[0R601#JN(@> D11*7+8Q857[2R)@VQ%=( MQ$.^RC_/YW]Y%).:Z.+[PJJ&S"BM5#AX#<"/41@:LQZ+18EX6 M!>/I@K%_/4UIV;$V6]) .T =0/=2Z:@J_RJT1W>D:/QP(^C/G]Y(* H2>O!\]BQ$:GN5.!"WC.B-[6(RFT+E^0]E M0H.L'R]?(R(D=%#+*"G6"&WCJQB!]%.3D+3!__0"CI%2WKHK"U>.Z=A$9)'BT?TU-1W"=W3L;\@!I,+P$<#E(&]'P0;#R5M8*$8CT_LH\/6 M@95T8:D'A_90DL=44*G2% M%"FPM'<:C9YN:9?.=1&E2(>H_$>MTAZ3QQ$NS.5U7Y?FCW;@0L4A[?4,#%8( MD"0Y<+6?@:P7ACN)ES2'Y#+.E]%!] M'JR35&MC6.*)>2>1G+P;:Z$MKQ(BS3T$/^FNA5C+2HW6118DH&2( NEN%(NHB51!5]@E^[8BWALJS;C]&"5W.5 MR%GV@]E3I->(\*52@_(.T*] %)?0 F<&6JH%:(1SV:8.X+NZ\"2+NNO*1:;J MTMX,\%3T0&N'%) V(QS9D!035UJ[&_;D>KT-F&U2G6&\]H!YZT 2(W2E3:\A9R3M7<47#J.#('S$O7YJ@+ZD;R7+]LMK7U;BP6X0, M/DXB"#HR_[34[1ZFIM^SC6$SIW:AC BHEWZD:K3P.-H@[M<\G-FR$7@6KO'6 MLE"&=YZTWW+,QP4 [1MI8\3Q%4Q96E.:L@9 MU&L1J[ [E^HB\("GUZCKRV 0,[^4]0CU":/ARP2[]CAU@LG+Y'&N_H3N#&H? MW/L;:=&B%,?EP2_E31:B%)JSXKT@2EM9WO:01K.0W-?U29M105S'T4+, MMWCV/-:GGN'/8=>F5[/3Z-A)A5=Z?6+8 %XVY(5/K*?VM!Z[ZR].6+V,X 8,P/X=1=P"V=?9EDGVH48)0?D4NK'T3K*;AZ-"8-]!3K9>X)3Q%> M?B!YR[-G9_/I@CB5C#.Y#F+@#:+E(PX^R"YGFRM=<-R>V-!&MUTC.4#'YI&= M%/ '@ZY],=\WI]T09N#M]?N;'F_9#!J4(I"]<0_J4%:]-:27,[5NM$BHB5,T;(@'+GG$KK+)B3F-%E^[Y%,J+G3"(HJ:_;]VV/N\L] M?T\\0L^;KKLP&9"4NU 9&K'(=&+%'QO!@DM/"[]FQF9!&="7(1)MZZXVGVL M3Q.G@7S=(Z&KQ40?YQQM&%I9J3SU/#8Q6U)7[[<=E8US&[YL'@JR:;>1):SB M##;=XF,=UPH;K0)R<#REY3!F2*+XO[FB3$*O-LBK7RE13ZPCK$U,,M?Q<)'B_SF55H. MNK1CB0@(U<AJ\-!F3X@QX"8 M'9.KI&IUGV057RU9P/'?1+3^A:+$G/^WD:5?TIBH<+%66E[MTYQ7++X6,4>" M(X)):6PKLV@,MW!&<5^/]I%E"Q?O('XA*0TBAQ'_A("86X*CM02!A2CZ(FH, M;*4HXYN3#Y[.%L'.R)33(KD2/(4/([X"V?* =&/S3?]O!=+)6(7T9_-URH-9 M'83778L>EU3DQG*-Q7/,F_XI4Q^BB^@>95_[Y6U1\;H/E50.#DO7>/M&2TGH M?L*-#GS$4/[V8^V'-UV'"VV:72QPW<)O*:'B=3M1 M"-X[DES7X4R3LY(OLM?^9,YE.)GCCA;=^*[.37*T2 +Q]Y(L)\/_T9)R$AU& M73G*I;1H2HM.P]#)AX,KA 3*A3N3H^?[MO?KRSO(;(34NO,PO"I1('(RE1PW MDJXZ8D%78^.2GN) SYTI*NL=T=2-RF%>7VP:#"@E#):CX&AI5+A/Q/>/W#OZ M[\N&AZ/^;!L7*;?I'LYLN[*W% -"O!#DJ5?!3-RI MUMP2)R16I1_."PI'5UV1P[?W>Z&ZF]4;ZEYP;6EAYPCGPW2E@@]L-QB(*_1. MZJ.AM,I'!67:$5T/*W6J>+:-=W 3U+-PMJ3H3_#%VM,6APFE$GRD%LJH$7OC M 1+?Q2- 923Z%T^GF-&$T7.>K^%C$,X+!AATB;%$3))V7#%3Q:TOWR!!3)B8 M\LM7@P4XU(NYD+2B=$LFY<<* HN[Y48JX^;8-F7#Y=9R M73OCN>>YXS&G1G)T++79E$(;U^IVK[A'$9YH$F4CP4)LA#(DDV" W! .B4=U ME_(2!9-* HQDF204X4G?&&?6IQ-&_80,!_][HS\T%,Y=LR M2E9"609A*KWVCA+.["&>=1X$%WR@+)S#'"OQDF?$)E'T64FZ'1AP-GD^E_EM MNU&P; ^E6))4J:6&L#=3NC#%%!]QU8,<8\!7ADR1'+<%+S$E,SP&MN-17XD. M?U(6!Q7]X5R909 Z0V3E=@K"+_SS;\#?$?N]R<2QA8HI;+ 4W/L!;0_%Q#/ M__$Y9I<^G9T^B8@4VM5[_)\/)+*SZTJ*PZ<.)+W("TQGE-*+50[L>!SA*YQ1-:. MG$5>[E0=NV"C6$,#Y 3=JAB(X1 MI+C_BS>Z"QK$!>$8L?4<,DJV8XZ&0+G_O%"OB*2K(EO,GH;TS1D3=Z8I,(;G M ?WP>G)RDCSN@[/9J7]]Q@N3C<.'66[#Z$'_HI\I2$ZC?L6QH-&%W3"Q]>.^ MLO2$C'5HXP^.;$RD7;4"92<060[%5I79$RV*-98?3-((K_2JI_C?/_73RZ^X-;_3(<'F#E7"R^D48+BFOO$43>[-4N.0)(?_F( M,T1 0WEZ[7A8'Y)Q,9B!._!6:B ]:O\0\$E0\),#/@,NI0])NB;YM9 MP-5R;DZ)G3NTK)>Q0XJ9!C^S)/@T+EU1+D-LW-R+?\ W&'CID#A.0BS;7[2KWA_+21#@ '9WT3MYU6!VLW[Q(W M+OL5$AGAR<>T\2'4XU&<_,LK1/=,*A:'+VAG,KXWUA!RZFW5]C"?&O2&$NUS MF;D-U6C*K* "KAHGI=+(B;XP"$_[ L[Y$[*$PN1>*JJJ?_P@#'4&)]) MT%O+4?M>8SY-Y@Z:TGY*2PZA2"X'?5 'U.L[UQ N$(5]XL]H($E)[ M/ H&3RJJ4+O0KH0.YLN@1$^A"W?PP-1K$\93>!9<]540[Q9:RTFDL-FD-X91 MCQ2GQ20$$SB0ON,B]&4)FN%8.AOA*V^$/R1&6$K$ON 7[/21KUND37T^K4'/ M\"QU8:I*-:[^W]6Y^/-CZ\6PWJ_'-0/Y@,_(NHB$%0;R<)U/T[OZ*0M.3&8+ M79OD(QG)"O8/@W9-D9&2NOB;KJ$X2M5CZ)=PCWFRWL'HLHGL^;-;\3D QS1= M>+'EQC8*2.14<&9/?W82)L-".U1\RXJ/)PT_9^&H$0:O_%#%/T6, P!#O:AXF!,"H4$+?@"M0.AA]#VYJ1?% MNN,0FBNQG-;Y3#OI8HP(Y>NRXI7_KW>>9+NJ$ZM#?) ""3XA<_@J#TZ'_NEG MW>2E?'JG .@0+LE6S"X&P7CTUAU;X/JX9%5H8.C2ST&G'WLRM<&HE8C6-47#JNY@ MF>/@V?>7-Z_D*P\R0HT[T_E9B.[B(4M1H=-OPGF_Y'$8"UK^LEMCL#Q6UT96 MOY@B&G>K?P^/^?4OGG\-6"#]6RC@U,]L33^FI[D?WG3+EJ/8)^?SZ=G\T8OP M49$XW[ATDW#)B6)_5)@'%?RYI:='P7TZ=5D'_O#UO7"!D>9 /J:A(XL\3UEQ M90K^&!G;SH\[;G_XY3P]@_F/]Y]-%Z=CL7JZPGQQN$*DT\7I^70!.J6M-A&\ M>\0-%NL.L;P3S.NT(G(_THM3%%:SGU1#D:"$BA\C#&[Y/Q+2T3! MS1DKW02VS'LH^,Z@+\6GSB,*-N@5&R=Q=J1/T MKKC8Z#7TWJ!\@&_1\;C7*Q<#^?:-KOVY/9B/QGT?C%ZI7?;G1@0"1@'>21IG M;U2D?J_'Y(/E25:N^/A+:#N%(_)AH/7(1FYJGGW2D:'!/'5M8U_OFF5CWPM] MG'R:E71QS1^@Y4]QU:U\I35^ZE),N3Q)VB_6)3%'EY[KWG/JCS)U,_V$PI)YZ+O+07H\RYZOUD8J-,%=*. M3:5*O$E,74B'QSJ=V*I6,N9-13X)I]/EI)"Z'%V>\]SG^O+<-"[7I?I<"]L4 MA:QWURHW3Q>CV:B;^*+3S-'$Y/*\DJFZ4^YK];G&TZ27$NM"E5:;4M0JN1A= MS=Y?+V@]+_B;5D]V,!:DR=:8!WJXC2]&4P*D:-@!O0Z/2OR@HK&8SP(1 M3L/I$7GS7O$YRYO_-XH?ZBW^<;6U//_/(PSU9E]1>9M*2)5.R0?8;5K)$4ZP<@E079&1+E6I1.Q M!DHG,OP)::U.2R069P/QE"E,N5<.2Y02VHH(IM-E2D*:BO3"4A(3XQ1KFCI2 MW9H&WVUA\)=3>U*^# M]816SXY.&Z)QYDG6,3D0!E=<)N"=%G1#ZF18$[=^(W7(]$=L22<\ZIBY MD4AP'#S&_DI'0]5 M=(F\ J>4V-B1MQSK355U*:AL?C8:Y<;:WLV]J&ABT+% M&@N@DBX[XVE#T!#"&B'#JL&]G:'(0[&.R#.2I8[%;YV=J&RKVL>P-S7E :02 M:3-1R9TG88M!H6N("7Y,L8L^(G[T'DN0O^JA$X?^DH5I2(@'5\B=V)*TI"EC MN:OUF)7%2[?U#O#6EKD/:1#4 MJ@%U>WY35J5D#YL!7""0F%4-9*Q 3*F'*C9U>AT@H/LHB2!=C1\6-UB-RJ N M04D821+Y;!O474QXNL%LFMX,2;SM8[C-F=[_Q+V8_)$0__YCP/=)$0EGUX:> MASJF^F8;-"&R\RY^.N?V&1U5##5)0N7N6(*#@EBF^5N'"LP)=6 7I8EY4"J2 MR/UO:$W.B&%C:.J(AV^ORM /<[@Z"C5?D+V-,(&$0;4&\4I3=*X"(/(S-S$T M3Q3:0KN=4Y*BQG#'@] M!W=J(CX'QJ!,'<3( 0^BOI]*<[,E/Q&#P:=M ^Q4: QJ&5X#PN^H:6U:A>4M M+@]T5B^MC1484')K]DE:"GW6[U./)4!;C6E4=CB*W]WB.>4250;B6J<\&PS, M0>@_M&%\?Q#&09=!94F,;BU #8GEHHL+&"51[(<6-O-N:EL?;_UANNA5;MT' M ZDH*Q$).49 M"![=01']2A;^3).;5'<8^Q36O=D1YNAA'[-'_1V@C3,-.HG",%UV =(QL<@O M:^#_ 1W?0-*=M=><@@&9+&6=)QX"I?7,L/'/$-G;7M\SGZZ\USL7B"J7)3=< M/\JB.NNYN%^P5^G,%XN3Z^[XV_L32X'(#4%BS07FQE+?VZ757M6R!,V7+;H[ ]^+O2M;ME1"]8J2*+8!VESJZ76SX B+^ M?-663PX'V +R[$]'H_RNC?*7MXP?!*XTIXN9'ZSFH1]L<-C/U""?^ 9Y?T>: MS8+E^E2L@LU\)A;!>KT0=\W6-W;'(/P@YM,@#)<8A,M@N9S38!ZLIW.*D+LN M0KX/\A(;5Z<\6@(KHS^=!_/E[ W4?'$)SU[\]]!?Q7#\I'O>V/6C]&*S"&93 M7K*9!Z>K!8U6JV"V7'S35%+?W-U]?%.IGB.ER/,SWZ!X5#V'X&IB0>!I0";V M5+CYY59< -%X^BZ :\;S=_QR%H[7[^A21=F[:'VH%'D[I N2C5, M.*AK@_CW;4JJ<(62508K']R2Z!LC^M-L-Y, M>838GO%H%09+C&Z0]V(IYL$2 1B"V6N,9^$I:B7N$FRK7[GC64[78A9L%DO\ M+L)-R_KC9'_M@]!D\!D.VJ;\L9$*(13Q7^3ZV?Y[YI7_C+=?[C^&?I)UBA*" M6T&"K=/QZG0D:O^!T3^ 1/Q1;VL<3,O#3$DT^;0 [Q-C7/= !_1?>2__#5!+ M P04 " J.'!2]+.4T7\) $& &0 'AL+W=O[6K@"JMDS)NR=# >#F>#3.J\1)@L2_5_6@TI0$ MP8QOE$;%:RC+U7\WZ+ZKRYXSD M129U_%>LP]K)I".BTGF359MA0:;S\%^^57%H;9@/O[-A7&T8L]U!$5OY47IY M>VW-6EA:#6GT@UWEW3!.YY249V_Q56.?O[TO'=XX)QY,MM"YI%"YZX&':%HP MB"HQ]T',^#MB1F/QQ>0^<>)3'JMX5\ -C6&C6O#[L?O2ORHHKZ8C'IB/!P/ MWY$W:1R=L+S)_^*H^,?=PGD+:/SS'1731L6454S_WUB^*X;*\-(5,E(W'=29 M4_95=6XG?7'<@U]R\4ODS4)9406K)[Y(YU64B(]ZI;U,>^(QC_H]X1-KRE4B MM'=BG9@TW7PPZUS%J,B%T[%&4>YO%02J>K^,OI7:8KU,4V&6D*<$ZMQYF<A>],]1 ML&E*G\A$Z9*^>$F.^B)39T!Q'%ZWH]L;J.=_])9(&$'B0".!"-A>N,N"EG:G M_;.V;K"4LI0X,H+DD5*D9)WH:/LL*-"(I(=_9%198/=N)! >ZLBM8X?%/H8-P$&1F2N@(840LOF>B M1OKR#?X[)M]X:]6/]#4(.F(^XLB?1N,/&='6]L>+$*H,A\@1OLM.%!WB#>MILJ#:;$DU-\5 M5J>"JGT\',U#4/>U\JX*3WM2Q0)!11((ROA.X4 V$?"3T2F<(B"HJ6,=*H]([<[&39H/)%Y+5[1YN[Y%JJG5^)D M?"I01:^:":5.TPL(0?QLL+41J_,]T[;V=$\IH>@K$$N-J:5V M$?SZ5J*%$-%57E. D*8EWHEG57A%Y2TFPU"4%;NT:'E-Y1-%E JH)B7E%MFM M=9GRB8E)>;4:BPZE'5O59NZJ34CG%#%JTS&1NU3+!0%%8R&^EQG>+Q D!*SD M-;Q56P *?UYE6I*<.AIUXZ'J#V8MT<'-FEV1BU15<[7^=]5!6E((4("01K_@ MJ:$IK,:^AADK/.Y375O[I3AA#)C2P2UW"L*A0("YF+KK[@9^BA0Y5>_MBHO> M;#85OV-,9Z:0!8\8,OX7YMS0@AB-XROQR7ENI#&U LP8E0MU:]KUABAKW)O/ MQV!O$OB9//^M]OQA9VT75-\[F\YXTSUW%&K='*BP@DJNC$@U ,UL$*N"V)-!/F[AWO! 461L-A!>3H_9"2#)Y.>.JA MQH4,+H@Y".K69-744 /%&8A2[OT,+F0*2E&,A82 VVW2\MAF1B+EE$@Y5HL6 MX8^&9+[XVG0$FF\Y.H$Q3B:3F3@-JIZJR>IA#R)<=3 ZDC4ADA][<2#G%W4& M5068IEYV,_/?UF.HMX.!&J^QG\H&85[023:DAS@=1;-G&-':G@V-63G$8%Y> M::K8VBH8HPE?F*.XDC%$["TA7ZV*C(V#D2MCXC6Z2#W#@7C3,H::FC:<05,@ M$#?S,$G*(#+F0FHXM#IF#!/58"7>T$CGJCLXEX?#>*E\"9 M;CHA-=5$%P[4<7$^Y&;$[1/M^H,W']#N"U2GF$Z'XL7*&*E#XQ73"SSB@)2; MU*PVXAP[ ^G\(('3W@Q+FW#/>M/A5/P-?MR%[W=UL!J">CD \0]4)%0/2FUK M(6YU.@#$P'P^HU"/K<^"4L1HLU5S9+99(DN I$PW3B/#S]5\CW+<[!Z+2BJ] M=V7G=8$H:7,:+QNYA+&&_(XQZ9%$;='&NK"BF66B[R3OI64NK"SYA-&=G06* MHI*T,G?5V$7XSX'J_4&IW?X!7>Z'7&].OZJZKM=6>_7!+)?$D52*VT$)YIM4 MAZG]V>,?3V-$,T75'\*!9(,HB3#F?U11-=;4#9C.9M6)A[FD.^Y/FQF7*D9R M58!'^?/>67387DRABQA#E8-\0!)\0C(MDZA]H%\' GJ_-]8/7^G&+5 MDF[C=DZXS?Q9YK)$?Z"6;WD8S"0VN#)E:,?5,2,\[YQY&?.ZCCJ;_5>9EW2; M,0JGHS#8H^S@G3;HD7RO0I"_%']'U*M;JR-AQ^Z+(.*DYJDV>_48X(4GP>%4 M3A&1I]3]^'#:)3&]^73,OZ;X-:,*GY_W+LYF7/]5\72I;YY=3$/]CZ"U*\Y[ ML\E(?*IKI]%1=>-8IWS_T17].2T?]8=S>IC-.>PZ#U>VG/,%"D3$!MBATTB5 MAYU[G)!X)$DM4>VHOHAH%7%#@;;?\(B;R0UR\EHGI#UL'+]V"4&C#MED0%,S M.:@PA@SL,U8%MCD&BT/7=' L5T0W&()3JO=8T_P0:K1&#IN_-F4:!P<8/.$V M0\4-SIIQF#]'?-^&SW%I*4)'D=07QVX0!ZV;V4RAH=+]LQ-,N.&2MGG;7''? MA9O=[?)P/_ZENM5(U1);A_WSLXZPX&PO=V]R M:W-H965T,'2 8NME/;(D@)-V;89U M+9ILPS#L RW1$E>)=$DJ;OK7[XZ2'34/-\508!\L4>+Q[G?ODX\W2K\W-><6 M/K:--">3VMKUT6QFBIJWS$S5FDO<62G=,HN/NIJ9M>:L=(?:9A;Z?C)KF9"3 MTV/W[JT^/5:=;83D;S68KFV9OCGCC=J<3(+)]L4[4=667LQ.C]>LXI?<_K9^ MJ_%IMN-2BI9+(Y0$S5+LJ3B4^ >,,+ M2QP8WJ[Y.6\:8H0P/@P\)SN1='"\WG+_R>F.NBR9X>>J^4.4MCZ99!,H^8IU MC7VG-J_XH,^<^!6J,>X*FYYV'DV@Z(Q5[7 8$;1"]G?V<;##Z$#F/W(@' Z$ M#GSRR*HT.S8F!]UK,.'V$=A/!:25L;>"%+7G[. M8(8X=V##+=BS<"_'Y[R80A1X$/JAOX=?M%,^4FC?, M\A*L M5I^+F3'((YV3Z88S)]Z(01+K'4"EYUI<'5Q1526];@J8-L&F.\-@U2 M3/.2W10XZ+K37G<(,V-\0#-<8*R2F&=U42*,30PJHA M,QS!GX[XQ2/$&-BYBVYXMAC " H0U1G$:7Z@#+^T;+4B-)=#;A[!V4Z;)6M< MZ!Q YL5A>N\^RLLA8;[_+@N#\,=[]XO;L'^,Y$5OMB_)_(\J4UMU7EI@[-Q8 M49@O:!ZD7I+FXT68>G'PD/*)%_OQUZC^+/?2*(,?[NL>QIZ?10^(OQJ5*0J& M5FDK/M%A"B$,5&G%2KAR(FY; NM;(.4!4.>CX>:0N@W-0,A&7:,1,1=$ZPH; MPT>E&K>!7;(Z[G8?S MX+P1NVI/U:L6:T.J'T#JY3GY)/*2/,9[[$7^'-V"M9!)>X@%Y-"J0]*;6PYS M1)V[W];O5YJ56&=8R]&>89R[WW9S;X0^ABG(O20.$$B6)!#$7IKNPQ-X:%R8 MQQDD\VB,AK;2(( LR2&+0[CB12U5HZH;2'$KQP!,PAA7T7P.5]14'QBTT"Z1 MYSL#!8$7)"YG\'#D/^Q--,S_Q)N^JS,QZAE^P9MACK4F_Q:.3##- \02XUR& MLU0X3_9 21,D36.(LO2N&\,P@,3WT5_!73>&?@XQNC'-]CDQI'J;N[H;]77/ M]_RY_[E3J+M+PW<];&_W&IP])'F&">RJ2"@K#RHNL8KU,S(K\6-+4.5SX3*@'L*-"JHTJA&E*WX8 M.Y9OQX\W?;=VLPN5WE&-K"K-*UQN:_!]@]ROA_?,1#%ZUTX!30*JJVIZF']- MRP_H$M(EHDO<,WA*]O(L=?.B[:3;Z;FVY MKMS7N0$WOO6?L+NWNS\ %OUW[RUY_^_!:Z:QY1AH^ J/^M-T/@'=?Y'W#U:M MW5?P4EG\IG;+FF/\:R+ _952=OM G9_BYS^"U!+ P04 " J.'!2)K3: M-7D" "C!0 &0 'AL+W=O]L7>N1B1X;)1VRZ@F:L^3Q!4U-L+%ID7-.Y6QC2">VFWB6HNB M#$&-2K(T?9LT0NHH7X2U:YLO3$=*:KRVX+JF$?9IA9:,**5L4#MI-%BLEM'%Y'PU\_[!X9O$WAW8X"O9&'/G)Y_+ M991Z0JBP((\@^/> :U3* S&-^QUF-*;T@8?V'OUCJ)UKV0B':Z.^RY+J9706 M08F5Z!3=F/X3[NHY]7B%42Z,T ^^TWD$1>?(-+M@9M!(/?S%X^X<#@+.TA<" MLEU %G@/B0++2T$B7UC3@_7>C.:-4&J(9G)2^TNY)([EL3VZ5'46\ MQ"*&Z>0-9&F6'L&;CL5. ][T7XN%'Q<;1Y:?R,\C:69CFEE(,_L?9WH4RDOR MW+6BP&7$FG-H'S#*3V-XN9(O-<+:-*W03U"+$HJ]9S#PP+,P+"U'4F_!5,/V M1BBA"W3 >JE]D/\:H_&)WYR]XQY1=;IT0+4@($.,5,+)/)[STU0JJ(R ;PV; M#=KQY@+*R31.CWA-WL6>ND7H_: -*YYO1 ;M!C[T7-CK5V?99/[>_4&Z[*PO MQCNV:*5AHN'0-&$9P]\N-CD03H-V&]J#/YE.TZ"A<77L0!>#\)[=A_9U)>Q6 M,E.%%8>F\?PT CNTA&%"I@TRW!AB40>SYBZ*UCOP?F4,[2<^P=B7\U]02P,$ M% @ *CAP4FOM@[O!" TA4 !D !X;"]W;W)K&ULM5C;W4GF 2$C" M&B0X &C9^?J<;I 4)5)AQ.IF\&Q=2EX.K"Q[[XJXN;!V, M+M47)WQ=%-*]W"ACUY>#9- .W.OE*M# ^.JBDDOU586_55\7@.GE_<'?M5K[WK,@3>;6/M++Q_QR,"% RJ@LD 2)OR=UJXPA M08#QK9$YZ(ZDC?WG5OJOK#MTF4NO;JWYA\[#ZG)P-A"Y6LC:A'N[_I-J])F1 MO,P:S[]B'=>FZ4!DM0^V:#8#0:'+^"^?&SOT-IQ-WMB0-AM2QAT/8I0?9)!7 M%\ZNA:/5D$8/K"KO!CA=DE.^!H=9C7WAZM:I7 ?QJ\RTT>'E8AP@E*;&62/@ M)@I(WQ"0I.*3+0[\J:= MBE.6-WU#WH-Z#N+&V.Q1_/-Z[H-#)/SK.W)/.KDG+/?D?S?==P50OKWWEUSS.0T,6="LK':01GZ1[5,&+N[M; MENNM45@HT-!^*RMDGG4,T6 \V#98TD4LL M7LJ@1&:+0@>VKEV(@Y/3T0RY:0Q #3$)Q@)(V .3A_H( IQZLN:)AK)X[J+U M;1_H/:]2KO,*-(>A-^=63L,*%6$I;(W32QL 3JCG3"$"#J:3%H8X]/7\-S ? M36,3^-K#OB^BKFB$I.; @940=I!T\#&/'P^?^X6,O DE6C= M;C)'Y%[SJ$= MJW>0]"P@$(Y%#)&]6C[0]!VFC]CFA75*+&J#^(;!,Z?G',OBE^>5GL-2R624 M$.1>R).@Y/3<"^)E<7;\%T\_XVMV;&M$&*72R"J2]3D+=HXA$,HT!FR9F9K\ MVXMG&C?3MQK!JQRTIHB6QE T42@[6R]7/9"$C\Y :H=V3*G2 #" M5JE(E-,8UJ\B! N5S%;[ST,&O<@Y$H^\MJ4'5)#&P[$P?N?7'\,VC&3R&C,. MXT-9=NM2] F 4[*H#62:8:?PL3*P@)&X8=-CJ>\9W[4.)UPTT,4?XBOLC9NV M)QC"/](1$W ?:*]*C=.,@JY@ M8SI$6SK_<'X4$_HWM N0<(0Q?LA11$W2>RJQ@.[KJK*NRZ'=*AYD:ENN%D)8Q@91_^+2";;+/0SMF4K M^*$=/D2-0)?-@;9)^ET5CB)]$QK)!8H,;#0N#P0[5W/ *97'VQ)$")!*>2[5 M5*?)!$;+.=4J3>/LE(;GGD ,S,U#D5,[I.??(665Q5$YFW;N]WBK:6/]:- J,(OJDE7 M1 !W*IXUWEBGK;LCD I6397(-Y%)@_F,('CH0\]X M>+L,36(/U10SNU?:MFY<'&6_I5HHU=:8VA%OP?V*'YJHI#;*>CX E8Q>#TYG MZ7 R :[U2J/:K<%W(HL=J/XW=K+A,3973:%!Y\CC?L/^:!@0+Z#TI\8,1B]4 MFTD;DWYX"PVU@FDZ(QQ\WD'Z;LHOAZ7BC&R.Y0 ]HJ/W>9ZW[HPF/P\14KY2 M?(4U+T/6A>\,98A: %"=QI#=,WI0G8W-EGCC;KL7CD>^ MZX,(WS7J-J"/T7$+6[O0]7#DEU<>0)='S1UGT\&L=UX3OSV4L=)GT 5GV:A9 M=T5HXT6/(F56]S7V,WOIDT 5K25YH%B2$3>F8X21=P0]Y\+Q[X M#AXO8>*PO8RQ8VWM@0AW4FB2B -Q,CP!Z^(EW3Q.Q=GP-#Z>\$TT2<_I9=:] MQ ,.1'(ZG&'AO@]$X]YW-B[I]#4104=8XB>W;K3[8'D=O]-MEL>OG9^XU:0/ M%@MLG: [' @7OR#&EV K_FHWMR'8@A]72B)Q: 'F%]:&]H4.Z#[C7OT'4$L# M!!0 ( "HX<%*;5"S)'@4 8, 9 >&PO=V]R:W-H965T-[2 (^O#L=TT"9"T*U:@[8*F71^&/= 291.E M1)6DZGB_?N=2DN.DB;?NQ:;(>\\]]Y,\W1C[Q:VE]'13Z=J=C=;>-R>3BF]5K5\LJ2 M:ZM*V.VEU&9S-DI&P\8'M5I[WIB3&[:V)/5D:\X4_WA1GHY@)22USSP@"?]_D2ZDU X'&UQYS MM#/)BOOK ?UU\!V^+(63+XW^K J_/ALM1E3(4K3:?S";WV3OSS'CY4:[\$N; M3C:!<-XZ;ZI>&0PJ57?_XJ:/PY["(GY$(>T5TL"[,Q18OA)>G)]:LR'+TD#C M17 U:(.&>2]WJ7G5[ZB%Z2TCM3^[6C7^M" M%G-E!S^C/BZ7S%LG_ZP#F M=("I19PMU:;.19U++99:$GK3"J_J%>D ']&% Q AEK):0GR(YYA$ MTUASHU#'4F]I,1O'<8P>:(6%3>Y^J/447"/PJQRU'E3^E@6A^UY6 MYK95P72GY<9H!HT.LUNX5'MIL<.2N;&- 4M):PP--LAG8*IUL G8CCPQE5P+ MYU2I8%2X!_SC^ D8P< @58. T-T9 ;5BTB4C;J5@&]>21?5@8 U-< )LF C> M< KD!CQ]YYY!3 OE[(BAJ\2FLJ M;#M'?LW6:AGXL+TL6G3%*U76@ ML9TUCE]M/.?&6#0EL8^(UU)H+AD*4R*Z4X*B0"P@>7']B=Z;"+62S([BE(LF M61PE2426Q]J1*8]:>,FJI=&8Y)P3'VJP&^]L5TZSPX8OM5)QUEZ#,M9 MFM!'XY'=/;N!TS2>!DYS<'K=^A;IQ0V@JK8*HP,:C=A688B$!OU/ \3?9O^7 MGQ9I,G_A_F6HA+H2KD\\0G)1F19X(HR:^[%'BI(0AW2:\4>*99(N>)EQE!8Q M+Z>4+N:\.*; (GW!M85718FHW6Z%L' HYMD"/>%@_$W5M%PJBD>,=)Z>9MF4 MGM%5WX[?A&Y#-ST6^?WH\.&D;4_21YZ84SVWF:5M*OP L6MSQ76/=-V MN[M'[D7WMKL5[U[([X1=J=K!D1*J<30_'G7FAP]OFO#26QJ/=V-8\ITK+0O@ MO#3&#Q]L8/?T/_\'4$L#!!0 ( "HX<%),V'L:]P( ,P& 9 >&PO M=V]R:W-H965T$ _.[B1KXF3/GC.W9V=;23UKC3 MRKAY4GE?O\LR5U2HA4MMC88]:TM:>#9ID[F:4)0Q2:LL'XW>9%I(DRQF<>^" M%C/;>"4-7A"X1FM!NV-4=CM/QDF_<2DWE0\;V6)6BPU>H?]27Q!;V8!22HW& M26N <#U/EN-WQ],0'P.^2MRZO34$)2MK?P;C4SE/1H$0*BQ\0!#\=XLGJ%0 M8AHW'68RE R)^^L>_4/4SEI6PN&)5=]DZ:MY#,E%C^#I QNX%BWE,\SI]$/,4BA,:NQ8Y?I@>[CG&H:V5W2"^>'>7CM^\=N$H0 M!J^SA10*7%_"B[LT4&47GROJ%8/U9]O67 DE3($MM'2@!H5L/)^F;_@9*,4O M.H7K/8KL)+QI)+4T"9DB/,_321_>E/;@)4N" ^7)#[EOW-ZCZJY\5'LJ\D?>C^9WL31B-MXAQU+(,[ MV Z;87<8U%O'>;6RGJ=?7%;\ MN4$* >Q?6^M[(Q08/F"+7U!+ P04 " J.'!2%OVJT]," P!@ &0 M 'AL+W=OZL8_CWG5TG)I4@AZJ7>#]FWKPW\3PO>NN>J4'T M\**5H672>-]>IBD5#6I!$]NBX9O*.BT\;UV=4NM0E#%)JS3/LD^I%M(DJT4\ MNW.KA>V\D@;O'%"GM7"O:U2V7R;3Y'!P+^O&AX-TM6A%C0_H']L[Q[MT1"FE M1D/2&G!8+9.KZ>5Z'N)CP ^)/1VM(2C96OL<-C?E,LD"(518^( @^+'##2H5 M@)C&[SUF,I8,B?YU<9J+3UWV1,(4\+&&B]-C::02(O41;S9OPB&:TF%LM0YA)]76_*.WYI?)ZK.QZKS6'7^O]I\$BY,ZB6UHL!E MPJ-(Z':8K+Y,X*W,.]IN#/@&P;I2&IX_*&SGB/<5;#OB D1G,8!!6F%>01)( ML[-JAR4O0(#I]!9=2%"BIT[NM8B2WTL9>A4&#%IG"T2N4=,$GAJI$#I3H//L M$#[P$-Q<:1IT@:8<2%5,20&;1F%UI,2'S(VGSJ-C7EH8MH@H;(M*X@[Y4%1\ MR3(,\0B*..2]] THK!F,Y1F>_J!)^%BDE-1:DC%P+'%$%ZBQG2K!6 ^-8"DB M$$ G&4V4.PS=PJIB/X& T+E(FYO+]P?@,W:J0(="!;9.%WGQCHD*:J!B%^2^ MO/=*I4=3K-'5T:LHZO##0(^GHQU>#2[P%CYXZ:UPM>2J"BM.S2:?SQ-P@S\- M&V_;Z E;Z]EAXK)A2T<7 OB^LM8?-J' ^)%8_0%02P,$% @ *CAP4C=& M\%^T @ \@4 !D !X;"]W;W)K&ULI53?3]LP M$/Y73IDT@52:'RVL@[82A4WP@%11& _3'MSDVE@X=K"=AO[W.SMI5A#T92^Q M[_S==]_9N1O72C^;'-'":R&DF02YM>5Y&)HTQX*9OBI1TLE*Z8)9,O4Z-*5& MEOF@0H1)%)V%!>,RF(Z];ZZG8U59P27.-9BJ*)C>SE"H>A+$PY=8YP M.B[9&A=H'\NY)BOL6#)>H#1<2="XF@27\?ELZ/ >\(MC;?;VX"I9*O7LC-ML M$D1.$ I,K6-@M&SP"H5P1"3CI>4,NI0N<'^_8__I:Z=:ELS@E1)//+/Y)!@% MD.&*5<+>J_H&VWI.'5^JA/%?J!OL@#*FE;&J:(/)+KAL5O;:WL->P"CZ)"!I M Q*ONTGD55XSRZ9CK6K0#DUL;N-+]=$DCDOW* NKZ913G)W^*$JAMH@P0XDK M;F$NF!R'EJ@=($Q;FEE#DWQ"$R=PIZ3-#?R0&69O"4+2U E+=L)FR4'&:TS[ M,(A[D$1)=(!OT!4Z\'R#3_CNT7*-]#O97:D&?E\NC=7T8_PYD)1CZ!,/_ MO062JTV/$,#Y._0>R4NV(;+M6D"CRQ%?OTR2I+H M8@_CSKPWOCB&BIY-PZ+ME6$4'ST?@UJ!"[V5%K5D@A)L4%9.18;N,/X^.NL! M(Q5$2,_^)I,#[>A[Q,,LI&J#VM H&MGTG(FQ!;H X_]1?_$-5<&A@FF.6VP M+OJEXH9[S:3GILH,[6X?>AZRNRQ\I27;HP04 M?,V77'"[;2MW^'=W U8!EZFHJ-AW(I].DH_^F'"O#PO4:S]M#)5=2=NT9.?M M!MIET\?_X,TTO&-ZS:4!@2L*C?K?3@/0S81I#*M*W]5+96E&^&U.0QFU ]#Y M2BF[,UR";LQ/_P)02P,$% @ *CAP4A[;X;'J" 3!@ !D !X;"]W M;W)K&ULM5E;<]NZ$?XK&-6GX\S(%*^Z.+9G;,=I M\Y 3CWW:,YU.'R 2DE"3A X 6E9_?7<7($-9DIW)M ^Q2'"Q^/:^BUQLE'XR M*R$L>ZG*VEP.5M:NSTPUOHXY+(2M1&ZEJIL7B0ZZ(W%C_[GE_IED!UGFW(A;5?XN"[NZ'$P' MK! +WI3V06W^*KP\&?++56GH+]LXVDDZ8'ECK*K\9D!0R=K]\A>OA]Z&:7AD M0^PWQ(3;'40H/W'+KRZTVC"-U, -'TA4V@W@9(U&>;0:ODK89Z\>K M5UR+LSEIY9YOP0FM8?^\GANKP8W^]0:6M,.2$I;T?Z#WMSE%4<".<6-WBX4@ MOV??.%6J/XW'%B7^H<1,9M]R6OV2G2_OE/TS@. M/^("/48?/[#-2N:K(>.&<= 16'W(UEH]RT(8X,\M:];,*I8.9V$X#,.0&52L M0?7WCD=VT>2C8;FJ*@!M" .0EB6;"P8_*B?K0 YBTIB& SSD6T@-TBD-%A,O M(F\(<<5KR"9H,L;K@CV)+5L+;51=BS)@?]$<;=D 6$T82, <_LUQ:R&8K&D= M\QWB=&! /:!..,>]\C5DP%PZ'6L,?/@$IU"21'"MG+K=L.&Z, &[)MG!L46% MQFB=>]<:*UZP9#B9)*0RR*3&@B2R7J) (^ )PNIHRSAG1)7@2T5LO<=FJ!L!$81V@(^[B@S8;ZO&D$/\B)B&C:.D M[Q?\F)(WGH1]!:1&"3)K@#3?=L=T<0 OE;16B-;U M;A08A$"V/@3& 7_SAY&]]L1C !(T@VY*WMX[RG,'ISS,G01"MU'/O'3@6RM" MR,A<[/D:RF6@*BOGCP2,%1 '9$/X6"N+YX'?EL*0:;SGUJ JQA<6]2UJAH2@-:VJ5^('['[?K>G 9NUU MQ?.5%,\N!WA[]T,AUQ).D9P M#;Y>;?YK"!!;5"=Z(EM>W,LQ_75Z7H2:;?D M'4CME.5D=RZV%T3G[->&%N" WZGI *IKT#5D/?:M']+V]>9HPL83%_LG+ G2 MQ)D9]J>SC);'P21F=UUZ.T_'GB8)XO ] M!%,H0%$4T8XTF&4=@O$T\0C2:1]!RSP*HN, )IYH'"39>PAF@& 2.P19D,4= M@JFO45$6I+,^A"3,//\T2,;'0,1ABV(:A.D[*$!1J-F9M\4L2,-WTF7G0/VL M[6NR+UE0.\76U^978=M0N",1^M89N!:E($NY=HZMN?=;^1^()EF[;M\UWDMP M^7;W6V PFGQ.([:O$L?ADG#.'GB]I/AJ-<[N,1^9<_;-;]WS\KV%DS ((\PQ M)VD "DVRS)LW)D?/QO3!44R18A:Z,( 7<)IQ1LON>Q0C 4D8?]S[I<^><(R$ MD\QYS2R(O.=\-^PDF+7&_3](&0K=E!XC:N7 ?1;QZ*1O?=\EC&&R(7:C4[;?<+S (JVEY=.4 'T>'( M_D'I]>[P82Y%4*;J2^(;@_/.*F?<6T5+\W2VP+0M:VQ X$"-53H*4O8+Y$WW M=PI_][86$EME0+N5HBP8F!>H^G_O7M:"ZNRS@OE$EE@JLCB8P*=T1C]9&(S[ MA("@8J?2UT_,R3-PD)#^[9U/G8)K$4[0A! F !62,KI3E+&'(Z)UI[T2X!#< M763':^57#NU;ONHRRWZ3\5.U\D=M?2.6LJX16#^ES7E)'4.2#.-IQI)TF$PA MO83##'SKVO>(4,W220;!-DP@D<09T3RTC?0I=+@S*+P?X&DR3,=8($ZA_&14 M*CYW]>-8A-TY) =1A<,IU/!=<)C6^7*):=N2W2#$C,R]F4'11SI[]5Z]VD & M/TEG%%>N@;7*0M_TSA&N/^OF"A_RQ)'VP]I)E"6.ZY>ZFU/1*L-CS?1N;^5[ M./0Q6$1'8H)]^K'<0LEBKT78'51\MH)$E$*.Q0VI\P OW/G MM8=P>&QZ7<5%*9>2MC9E>69E!<-)M2[55B!C;,OQ(U2#7*&QYPUXEIOLH^P7 M;PSI;L=PAO_>/X-ON(&H9==.'*V&UH )ANIF_F^0'!FBJNJZ ;\J);3>I*G8 M57.<8MPD'["[@_ ZMJWE=BX4T! $N) F5TUMVVD-,I)KIP]/3S]R6>$'#QA" MK03L.+S*&AZLYA11.+B0VPJ839B1+V<5WI4=?'*7.>[R:4>;,"/!L_,>J,^L MDF4)ZT-V,DM<&7;>-'&U#P,6A]5E#4U=T=YKW$)55J4LZ$+ET<*/N]T"IM] MN]R5[3;'OIE=VUBA.P4*UUT7[KD:#?L],-K?MUG^ NUG+1:8@K@Q"B]58'TC M01&X9GHW<3O*X%IC2^7 _Q1_:O7$.I,ZP4"]@:!I-LX*ZPVA>KUG1?/%?6JHH>5X)#%D$"^+Y0RK8O M>$#W'PA7_P502P,$% @ *CAP4AG*&+1E" /14 !D !X;"]W;W)K M&ULW5A;;^.X%?XKA)LM$D"Q=;-EYP9XDMEV4.Q. M,)F915'T@99HFQU)])!4G.RO[W=(6582)[-8]*DO$DGQW+]S>*B+K=+?S%H( MRQZJLC:7@[6UF[/1R.1K47$S5!M1X\M2Z8I;3/5J9#9:\,(15>4H#L/)J.*R M'EQ=N+5;?76A&EO*6MQJ9IJJXOKQG2C5]G(0#78+G^1J;6EA='6QX2MQ)^R7 MS:W&;-1Q*60E:B-5S;187@[FT=F[E/:[#5^EV)K>F)$E"Z6^T>1#<3D(22%1 MBMP2!X[7O;@694F,H,;WEN>@$TF$_?&.^\_.=MBRX$9ST]H*.7Z&.8O:+JNW:L/=U(8JG#$90I=,GWNGS+GZ3XXW(ARR) M A:'\W1*2=B-2)2/^D"]^F MCN(AZW-@G]>"8;I1M:BM86K)I/^\$,A!L9M9MYD;9M9J6V.561#RG$AY_2CK M%;M6M5&E++@5!;NS>"&;+''\N!&:4U:8 +*088:VX /Q6*H2J4H,(,^M/ JN M#1,48H8 B6HA=!D8SQNN"!M,S]D^W^_WAW7XS;63'\THU9*+3734&+,S) MSAD'K#UC-Q@;*W-VQ*(H2+,)!I,@FV9X9\$8[)&J2,2:14$TSM@T2),8X^DL M?8,O<8N#29+08!S$4/"(S8(T2ETPKKU'V1K.7K;L3;,PLI!<2Y!OUS)?LY6H MR:D"I>I>U W6EUI5'45>2HKGD,V+0I+K>5D^!LZ]?U# 1JM[60AFA+Z7.9:M M8A+N^S*\&S+51102 )=((#/!4"DRJ$B<,,V2KNR2/AR,?#^4$1@Q%/Y5/8 M#]10]M>_3.,X/$?RU&:)N&ZTS"')+4?GK%*%*!T6M" )@&<#U5ON/?MV>%VH M>XK"HA1#YVQGI*OX!+Y^E(+_1[!?-UJ3FIW99^QG44#?$A!,@C!-"9/!>#QV M[Q0X=K:Q;!RS-)RP.$LZS&>S#.L1FX89^ZPL>.3/V;,T&,\2%@<92G<;VBA&7WO&RX/\LI:+S.!8O /G.H MC.+S5L+K&((383I(CN"(,$O]/$X<]+0 .G)92MXE1I^4L-808-T#X"NJ>8?/#03.Y]0G2 F!O MJ[.-'#<9 TG1,&0_.;!&"'\W11RS;#?U2'F:S+5PR;EC3TYK4< F(; ]S(#O ME,5X)ZCOZ3!B[Q]0]4Q_:UMCT27EWU "79*/-(X(5"6RP:PY9NQX%COH9D." MUO&,'B$8TMBMD)HG[#V.ELK5CQQT*^&BXR+K0DH'1]5![;5WC 0DI:_W+%:E M6L!$65L@6:+4,83ME/Q0(#5"KTV,UV3&PN'X!M8==\_Q/;>OU=97 '[S4@JX=)92 M4 K5+.RR*=TIXE@ M/#3$9M.Z035#=YZ"2HN5-T8J)>BL4BB,5 -U)WZ MLY$,Q4W%;Q8/-$:-3J8L05)84VD9!'.Z].\^_-R@+1'*J1>F Y\Y5 M[B\LN3+0:@Q)U(G\2OGB3S)4'_2QI$J4S5CVO*[V/$M)F9%8^.N)3WKN/F.W M.*NY+'9Z&\07F(DCD."BE_MZ&/3PZT.&:DFZT/GBCM6B/68!@S >"ED>QXQ^_QA+K &?6$.$;"> R:^8&J3C!< MB)6L*66<):B[;MAB"7N:FNA6M?R]E=45G"Y2"IMRH2UO2HO&\<2 M/A-4CYP8>)>79';0U7V[UN('U9])\[\L]E]>LRSH.07ERKD?*1W28T*M\6S< M]:Y/W- U&4)+5;PLB.'T,!U:1WC!4YE7:\XG433Y#VC;(AJGKIB[-N4-,]MH M[VWLE;>=M;\))GR-[)6L)R?W]X9KQ+9\)'4*@2%NYZBMRT.U%1'4U& @X8D1 M5$VN')&&JP;M+*G8$AJT'B2-<&_H5B!.!P:5%^[YN;6JRX MF_B6J+L=5'3#*N4W0=[!F<-J97JPG'5V M30>;O\?4:$' &?F9-U53>MF^%)Z[LS#GQG<5C=N(Q@LA;ZO#N3]_&MT5@GU+ MDW.M'T_!80O-.EBY_HTR&T#QM:)$F&LGEJY9!TZEP/6%AT[7+?>]E9;&WSY: M_"&.DFQD[FKF<(Z/=Q#'-^3&71/YI9:$_7_@0Z$J?UDZ)*=CZ_LW(WJ,+15C M,#E"546-#AWSH\P/G=R7U:?M.F^:[^6>GTW^TEKQ M1XH^ 5$+7LK?':C:"YP/T_#0/YA1[Y=6)=!)T8\[\B!RP__=ZE:[?X-S_TML MO]W_6/P%C1A0STJQ!&DXS,8#IOW/.C^Q:N-^D '@5E5NN!8<4*0-^+Y4RNXF M)*#[8WKU7U!+ P04 " J.'!2-NS =_0% #]$ &0 'AL+W=O,!OIDBL\R;0IF,.E6?1M:3A+B:F0_>%@\+)?,*$ZE^>T M=V,NSW7EI%#\QH"MBH*9]167>GG1B3O-QJU8Y,YO]"_/2[;@=]Q]*F\,KOJM ME%047%FA%1B>770F\>G5V-,3P6?!EW;K&[PE@,/" N>>*\!(8_ M]WS*I?2"$,;76F:G5>D9M[\;Z6_)=K1ESBR?:OFK2%U^T3GN0,HS5DEWJY?O M>&W/D9>7:&GI+RP#[4LD3BKK=%$S(X)"J/#+5K4?MAB.!\\P#&N&(>$.B@CE M:^;8Y;G12S">&J7Y#S*5N!&<4#XH=\[@J4 ^=_F:&W'/O&=@IJPS%3K<66 J MA7<\70BU@(EWG'""V_.^0Y6>L9_4XJ^"^.$SXN,A?-#*Y1;>J)2GNP+ZB+4% M/&P 7PWW2GS-DPA&<0^&@^%@C[Q1ZX 1R1O]$PZ U\(F4MO*V9 F_Z&#I6F[N>>V90$G%"D(Y30P&(])>GQ6^$3S MNX3QA?$8[9*5@&2)5O?<.)*3\KEK =TS(]A<\I8/B(\D9V*%:FBMLY8@@D^$ MU8LB\2B;\L#V8)F+),?R=#Y!L.=,2B,DA&2-=ZTHV=INE#+W2%\94$1D:/C$)E0"2]I$(14F]Q-X:,N10+'\5$/?$(,!V>;>M@I M CJ-SQK4&\ ,O8+AT0LE_D#=*-V[?\XD0W40QBKSB2P,QDM6G$1L 2RU(5 8 M L^9Y$PM*-);/+58RW>L%I8TFY1* 312&$168('G?FC>>W)<@Z95D]E,D1&#%FE.\#$4PW'O#<,$Z%RUJ'#0ZKN 6VX)!@^#-P4(#76 MZ:.^^%0KQ3C?"UW9IEFRA>%D2$BQ7<=Y 7MQ[*U=6*(S&$AL-]2/J6&,CGJ# M0:#ICD?^>[?$>YN$R_P=[!G_7]6U9W(]2AJE.'^V:\=#2#?#:[LP M]'=%&3%.=XIF5A=-W1&NI[.Z^@\ATR$4:TQ7'$.^\AX[[8"LQ,"@:'MX"MLM M!8]V^@Y,?6-[ZQM;,VYO?4)X:+DH+4S:!OU>)ZSI%-_:/7C35L!-Z"^'?WUO MME4_]6Y_4D\!ODIDYU(UH00RL8Z'Z7FBK$;^+I_@7RBQ![' MYIE[[$YSV?CTK9?]F7KCMRGV>N2:>M6T[E7O-[T*NC ZVGL\'H6LMTX4X9[3 MAAF3UK%5.[?)-8^]X')_K;$TG))ZALSY[GS/C"[V70UH_C?#MT?W]KI)*[YR M@,^W(CS?4 \K2Z-7!!9GWT$] XC>.K]T]]ZDA;<+.CAC;/*FQA>I^UN^[:? MA"?MACS\8^ #,UA %B3/D'40O3KJ@ F/[;!PNJ0'[EP[?"[39\X9YI(GP/-, M:]04 !D !X;"]W M;W)K&ULI91-;]LP#(;_"N$5VR6(/Y*L79<$:-H. MZZ% T.SC,.R@V(PM5)9+L<\/"3\D;MW1&'PG:V,>?7!7S*+$"T*%.7F"X-NS MF>8'H=50S>*D]A]E1997)=?1?%4)BY51!5KW 6Z?6DF[:4Q,]NMQOJH/7 M=0:_KM:.+/\*OT\PQSUS')CC_SR[DQ3ONDO7B!QG$=O*H7W&:)Z.AW",?__N M(DO//^\W@6\5PK6I&Z%WT+0VK_B_+" !H0O(!I/S,3A?[$#J<(#=0I)^ D$\ M!O&,EBT'C94Y@MG 69=R-ADFDP&;S348[*)V R #3I!TFQU@W2BS0P02+V#6 M2I;">\MQA1+$$CA7DH,5F?P1[G2.VE-@J80>>M4.#\JV:!&T83DY]V2YEAMQ MK=#D(5UCO$&N=AQHTS*KZ'MEX::THA["OSYC?&2'&FT93.\@9PAUSNAG^WOE MJK/3G_3N4KH7MI3&ULQ59M;^,V#/XK@E<,=T N?LE+DS8)T+0=M@\W M%-=MAV'8!\6F8Z&RY$ERT^S7CY0=G]NT76_#L"^V+)$/R8>DS,5.FSM; #CV M4$IEET'A7'46AC8MH.1VJ"M0>))K4W*'GV8;VLH S[Q2*<,DBJ9AR84*5@N_ M=V-6"UT[*13<&&;KLN1FOP:I=\L@#@X;G\2V<+01KA85W\(MN)^K&X-?88>2 MB1*4%5HQ _DRN(C/UF.2]P*_"-C9WII1)!NM[^CCAVP91.002$@=(7!\W<,E M2$E Z,8?+6;0F23%_OJ _IV/'6/9< N76GX6F2N6P2Q@&>2\ENZ3WGT/;3P3 MPDNUM/[)=HWL* I86ENGRU89/2B%:M[\H>6AIS![22%I%1+O=V/(>WG%'5\M MC-XQ0]*(1@L?JM=&YX2BI-PZ@Z<"]=SJFALEU-:R"@R[+;B!1>@0ET[#M,58 M-QC)"QAQPCYJY0K+KE4&V6. $!WJO$H.7JV35Q&O(!VR43Q@291$K^"-NBA' M'F_T=U'>'*)DOUULK#-8%+^_@C_N\,<>?_RO6'P5@[KOS%8\A66 [67!W$.P MBB=#=@S.?BJ I;JL:L=];>N<2E.D#/JRULN^^_:;69)$Y]GYY;IO V$ HM ,O$O<"DLLW>2^Y\F>,WOP>#7:N6X05@'5<9>C-D5T+6I/2,>]B$U*'6HU?:@7*"2S2+&L*[QQU" MUQ*=3=/:,)'WL1EV2'K'=$7"EN$F(F)B14KV&A.U$HB_ US" YA44.0ARDD@ M$H:>SL;@/8KD.?I# 7T==,IE6DM.9[4ESR@@AQ>EK:A[>L9S;Q<7LP%I&&B,X>$$MZ(H\N?Q.&[73GSH(GGLOR>R M)2&5-9G,C2Z]'T]J*7LQ70.BH )_E@ M-%Y7O9[+"BR%ZYH-:OJR,K84GI9VW7,;BR(/2J7JI7$\[)5"ZF@^#>]N M[7QJ*J^DQEL+KBI+89\7J,QV%B51^^).K@O/+WKSZ4:L\1[]Y\VMI55OCY++ M$K631H/%U2RZ3BX7%RP?!'Z1N'4'<^!(EL8\\N)#/HMB=@@59IX1! U/>(-* M,1"Y\:7!C/8F6?%PWJ+_$&*G6);"X8U1O\K<%[-H'$&.*U$I?V>V/V(3SX#Q M,J-<>,*VENU?1)!5SINR428/2JGK4>P:'@X4QO$1A;112(/?M:'@Y3OAQ7QJ MS18L2Q,:3T*H09N:O 7KDW][)M'5RD9Y$?(=9%_K) M.:1Q&I_ Z^^#[@>\_A&\!]QY6"B3/<)OUTOG+>V-WT_@7NQQ+P+NQ4DRLU=D MRH9,=8S,DY!\)B_=1F0XBPC4H7W":)X,N_!FXN"A0,@*H=?HR O:_UE55DIX MS,&\Y2C0<0<2@F<4U@%R(H'2@.62%-M4\#.9@- Y3\:P18L@'"DK.NSN$NC@ MT+'0I&GED^#S!P_&"P4=)>1T?P@G:1D3&YUDPO)$3;U*.- F^2>H2=(@EXP3'OI$[E?0 MLR;:W3_9Z:?\.V!FB1I7TK\(3/AWC)$C5$Q>G S>==+^Y#0=$R:@GPX#'31I MQL'XZQ@9CVIC_VF^D][)8U;GX=M'H]SD_+AZ0Q";#1I M.1H$2M]3NJQ0ZOD\$$(!HW?A0"LIEE))+ZEZF!5''$XR=0,V\$%2=-BI=&I7 MUQ2IB:'/W?LNY'3\N6I4KB4ZJZQ%[0%W=4$"PL NEP>N @X/8,\/:]8K>0?K MUELR =IX$*L5W>Z0"5? BDO.%9NC>YV\/:?<.+J;@P^-FZ$/R/^@:Y7Z"E^' M4(JP45>HEV'=L71UJBTK^_T_=M]1W1= M-P(OXG4[]5'8-6]0A2M2C;NC002V;E'JA3>;T!8LC:&PO=V]R M:W-H965T9"D0I)Q75__1Z2DJ(D=AJ@VQ>;(H_//7<\WAV/5]KQ);^E<>30WEE M\#5L47)1D+)"*V9H?M([2X[.][Q\$/@B:&4[8^8MF6E]ZS\N\Y/>R!,B29GS M"!Q_]W1!4GH@T+BK,7NM2K^Q.V[0/P3;8RRKK=%%O!H-"J/C/O]9^Z&R8C+9L2.L-:> = M%066[[CCI\=&KYCQTD#S@V!JV UR0OE#N7$&JP+[W.D'+@S[PF5%[!-Q6QF" MQYT]'CJ >Y%A5@.=1Z!T"U"2LD]:N:5E[U5.^6. (5BUU-*&VGGZ(N([R@9L MG/19.DI'+^"-6U/' 6_\?5/?"9M)[:VU[*^SF74&T?'W"SKV6AU[0C[OS M12!_%X]LR3,ZZ>&R63+WU#M-#@=LBP;V>4GL0A.N:I\IDD=E=IK[\T(L/>G4KQ_!_$,^6[3#2W$9%L;@E[D5V8R*%59%PR M;BW5^J7@,R&%$V0'3PBD+Q/H,PW;#1S U1,R0F6R0I!Z(K4Q?:2E; G-3T0] M,2L*(;G90NNY-=,-& _&O0JP\0O(NV"7TJ[6,O4(T301[6Z%NK5\2:O5JJ#T:JS55EJXPV=K6& (J$X^#8J?CK5T&-G,? MP?A/L M3X&NZ7:^Z(W:QXB4NH0CJQ[$UT93K%:&>\SW8WS'AI\$1P ML SW$V%B>"A7W8#H;NL I/W)) VH[?![=B9O_V\[]\9/[0PS/V#G\U&(ILZ1 MSV%+Y,>,YV<]OZSEA[#RA3OWL;']=@N%,E#%S#82,2C'O,HWA(GEYG8V<,Z!FALKMEFW'2P08S/&#V/4^MV0IG"V,%FI)X M^2J'A6\^WKE/]K-6,#0ED(&1E8PPA(J M!J5'Q6 2 9LZ9BB@YJ_U"Y_#HM:ND&E\KC+H >]YW)<+%^J@/_F2KP-1V!N2 M?\?!5*=<"Q5V+BB/IQ4)1;4(-W1^L8AP]N9@D* _DS*TFK#F39)T9N"!*K:A M\,,KK1'/? .5)84B(-=]MEH*D(:7<1:^R8U4T/#*$ C8Q7/O!M_=A/)$7]'* M6[)-%:C='&[5X=3Z.VJU%'F(JAN'OW@;X)_?RIJ?[?O=EUAB$^;#0*CZ%'U' MT3T\%%GD8"#!.>G@;>N*5UB. PL<:E^=^03VD?@6N0B/CQ3?7E-#IY,'$ M^&")SE]PDWNA#+W 8KL#FISW$- Q4%YY8(VH6QHBMB9N<$U],_R\VARQ/\/R M^\W+\>#]H6]+U^>T$$K%"B=1(>E1HCSHCP[>XC\Y["?I_O;DVYY1K!\-0/-_ M%2^(13W/Z=EJ\W_=N13-W$YDL,MVDJ0_VC_ "*8^IAMU/J>]J0T?=EXX2,F+ M\([S^06NB8^==K9]*I[%%]*#>'QG?N(&KK-,TAQ;1X/#_1XS\>T6/YPNPWMI MIAU>7V&XQ'.7C!? ^ERCA-0?7D'[@#[]%U!+ P04 " J.'!2'(]\0CT# M !#!P &0 'AL+W=O*]!CWS/U98N=/*Z\V#LO//!#:^Q" MN%X.[("/:#X.]XIFX>REX3T*S:4 A?N5MXEOMIG%.\#O'(_Z8@PVDYV4G^SD M7;/R(DL(.ZR-]<#H\X1OL.NL(Z+Q^>33FT-:P\OQV?N=RYURV3&-;V3W!V], MN_)*#QK$X8?/,@WK41O8G8V+032*_G*R,^M?1Z8, MJNX+W''!1,U9!^_$5&Q2;1D:"F*A87URN)T<)M]Q&"?P7@K3:G@K&FR^=1 2 MNYEB-HIWS M]Y6XV1PW;W1 ZMQY=&!U*B>T%O'90"O/@HV-MQ@\QK^*]M7 MFUZ.PFC@ DPK1\U$HWW YQH' P/2 6X92='0[GI] P_XA&)$#3\KJ35\H+;Q MEBG!Q4'#/8'_1*:FR@/5#?L=K9UK!UNF>4WZ=B-1(SY*&_@\\8.?((_\+,EI M$"?^(J[LP"\+^PWBA7L7\(BU%,ULE"W\O$RM09$7D/@5P8.DH">'WUJNOD&F M%IGZ41599%7.R#LY*M-^A984/G+014;0B"!!7#H6&R%&$I"H59D?1[&E'?MY M:EE6Q-8N!*5C2]%^7"Q*_[I86>['E=,H\LO4JE85F0T;5:?W2ZE*/ULD5JHH MSR#WJYPRHE&0IR^EJOP\-+8>U<&U;PVUW;%3CYM7YQMB M,S7&K_#I>GG/U($+#1WNR30*%KD':FK9T\3(P;7)G334=-VPI5L.E070_[V4 MYCRQ >9[<_T/4$L#!!0 ( "HX<%*-B5=_/P< &(0 9 >&PO=V]R M:W-H965T#\^[[4)S+@]*?32N$ M98]]-YBK16OM[F*U,G4K>FZ6:B<&O-DHW7.+1[U=F9T6O'%"?;>*PS!?]5P. MB^M+M_9!7U^JO>WD(#YH9O9]S_73K>C4X6H1+::%CW+;6EI875_N^%;<"_O+ M[H/&TVI&:60O!B/5P+387"UNHHO;E/:[#7^3XF!.YHP\62OUF1[>-U>+D P2 MG:@M(7 ,#^).=!T!P8S?1\S%K)($3^<3^I^=[_!ES8VX4]VOLK'MU:)CGXD3^.<3@1*,-O",2C M0.SL]HJ76AV8IMU HXESU4G#.#E04NZMQEL).7M]NS=8,8;=BRUB M;0WC0\/>";75?-?*FKT??.81PLN5A4:26]4C^JU'C[^!'L7L)S78UK"W0R.: MKP%6,'6V-Y[LO8U?1'PCZB5+HH#%81R^@)?,_B<.+_D&WN@V^RAV2ELY;-D_ M;M;&:E3+/U^ 3V?XU,&G_Z?POHA.#7MA=KP65PMTI!'Z02RNHVK)_ANU[.>] M1GM-[IM90HL+%ITS*BLG?C/P[LG*FE#U@ZR%>>W6XW/V_A.[MWRS(8#IY9)] M:L5+TI,J=N#05O^^EUHTS+9:[;6)10LJ/";S'2V:PV;H.9H!KY M(,WXXHX/O.&OJ%<;Y^@GC::7)L!#35;)HVI,.=MI]1M(8I2HU6#0TCX6(_QZ MBN=!VI:9G:@E[^07VLUW?"T[6(5MDC6G/8;WF'%"MY[FQHA=F#6-3D"5&N%9N)Q M)Y!4(Y;/8K?0J9"SVEM^8SL^6!ZP3TJC9U7 ?E1#HX: O=FO47G.EGN$A:-4 M1. ]8]M.K7D']1W(53^Q&DY#-;;?M6(8N*2H-Y(OV8>OHCP+@(2)HD4J*W MWK$>/OFN]M,Y3'UW4T:^M[(1K M@0=D%AI_4UK:)Q$YJZU0%=H,C,9_)_\ M<\'^#B7CP<% ^Z)?PXJ)^HD2*OHIV=E-K_;D*=*-O.T-_#/G8/0',>P%@%[B MH.]8$@9QG&,2YT&>)S1)@C),GJ^Y*,?+(L.8!U44L2A+@B2/T#36YI?FRH"%=AAB>-2V. MEQ'>Q=$RH2%<5AB\75NGL!\5PM-E3D.Z+/U F--)>,R1'%"XXH_BEP5IEOFQ M\F,1A=\(7A0D9;1 1OP MD7Y6%,[+*"CRTB6RC58^$HBCIV/,7$CIL*8*>[J?Z<,4I4/4[2G; MW%&%LX!.1[6Q!SH#2 IGAQ&MZAKJ(ZT>W'>2.;^8"9N]/8*\/8+\#ZG_99#D M$])A?1>4%6@E=+/2T12E#*WA9Q@3GUA'9%%0(3'^:Q*1S9'A&)Q?4I3CC!6L MA+#_NG&._4Q-RO*P),F44IK&%4M0)$D!T20[IO2%L\'I+2)G1UKDOO" ^=QE M9'5R[T-6MNYV:\!J")2_ LZK\P7ZQM\;C]O][=L?1@;9V4 T7!:XKVI_H_4/ M5NW<+7*M+$K 35O!P9VT >\W2MGI@13,?RM<_PM02P,$% @ *CAP4CIK MFE+R @ 0@8 !D !X;"]W;W)K&ULM57;;MLX M$/V5@791I$ 27>RD2FH;D"6E$9 XJ2\I@F(?:&ED$:5$EZ3B]N^7I!S5!3;> MI[Y00W+.X9GA<#3:<3G^D 1[:K^PW-G8=RYI(C#G[ M0@M5C9W0@0)+TC(UY[M;W,=S8?ARSJ0=8=?Y7EXZD+=2\7H/U@IJVG1?\F.? MAP- Z+T!"/: P.KN#K(J$Z+(9"3X#H3QUFS&L*%:M!9'&W,I"R7T+M4X-5G$ MMVFRNDLAR\Z>HKM5M,P>9A#-$OB\BNZRF^=L]@FB.'Y8S9:+D:OTD0;HYGOZ M:4$;Y!GX"! MY1N\E8 TAH4N]:)E> I^<.9=G<(382WIJJ8IX'-+&"U_TF8#49[SME$2OD9K MJ82NJ7^.:!CV&H96P_!/7<)1>O.NK^66Y#AV],.5*%[0F=Q'BV4:WT*2??]39G1 MO[(\;(\0$9,]QEKZ8X%"6_7JFQ9?W'7\(Q$ )IJ!%U+6*]1]"KA M;Q@,0CWN@]?6APL]#/W!$9R.:^B%$'IPXE]X\-YR''$/87 5@N_UIQCT?Y61 M>_"N:]39,-U+@HVD>^+]:M\@HZXO_'+ONNN]3B9M)# L-=0[_W#A@.@Z5C=1 M?&N[Q)HKW7.L6>DFC\(XZ/V2<_4Z,0?TOXW)OU!+ P04 " J.'!2^[ . M7'T> !O9@ &0 'AL+W=O8@CDX;_NQ]_=TW5=L4 M>:G?UXEI-QM5W[W61;7[]LGLB?O@0[Y:-_C@Q7??;-5*W^CFT_9]3;^]\*-D M^4:7)J_*I-;+;Y]UX\+6:AC+ZJBM_RK%E_^^3\29+I MI6J+YD.U^U';!9UBO+0J#/^;[.39L[,G2=J:IMK8EXF"35[*_]47RXCHA?/I MD1?F]H4YTRT3,95O5*.^^Z:N=DF-IVDT_,!+Y;>)N+S$KMPT-7V;TWO-=S>R M&TFU3&[R59DO\U2537*9IE5;-GFY2MY719[FVB3/W$_/OWG1T-08X$5JIWDM MT\R/3#.;)[]49;,VR=LRTUEW@!=$LR=\[@A_/1\<\8U.)\G+V2B93^?3@?%> M>D:\Y/%>'AFO;\7_?;DP34V"\S\#$YSX"4YX@I,C$[Q6)C?@\_M:&UTV"E+9 MQ\E'#)-\T$M=ZS(EHO,R:=;TR&59MJJ@;[95W23T#*0XF4W'_S6PF%._F--! M*MYHD];YEN:9KO'MFWR5-[2FC[4J MC5@DO'?],;G1]6V.U3=5LJE,4]PEA:I7-$"9)1N=Y>UF;/(_=9:\:^L$'%G2 M)E<8M%H2ZVC;P;FT:#,:)"--(B4KR2R1 6IX$/JMN&ORU"3&SO5UDEEZ"JWJ M$I(3OL(K1)=IU'(9?S/!5K%)NM4\.Y$SG\[.R#S]T>8F=XQHUMJ_0_/;-FEQ)NHZX).NA M24'1BD2>MKS1O./Q5GB"TVJSP$])H]-U28:O2/27K:Z;W&B9P#]*BTKQ?_Z> M20!?[(PDI8NZ4EE"8KGB73W8=N:WE1862?*79%JTVLCD55&MK_WU)[21F>&Y5&$JVK@M6R6S(4&" M;M9_JF@BDI"\3O[S/\[G\^G75J:2945BJ#/^=/8U,6A#P\!]Q?M;:]*D MFKEC(*,ZN7KWS^LWX]E%4E=%,29L,F !7WD+^&K0<,7^@M:-O(N=/=3 MF>,WGH=U^)), TE%\LSNV ^7E^_M-CV?) /\/O/\/AOD=\0(6$&_[B-.='"P M?JX/S&!Y?Q^OG8ZR=1..&F?,[Z;"T!<% ES'?6LB7&2W!9 M508GQHA19R1B:0-P2!^0+.MJ@_=,Q*=!R;GPDG,Q*#E7RJR9 M2/[A+6W/K2JPO#X1&ARJ7X2.CI_X;U+\H*-O #(IB,NAA81&4O?@FJ(Y@,B< MGB7.Z$5#@G9+_)#]8#$CSA"3>1]Y[VJMR?=RE%/5! H-M!R&MZW3-=#01 C9 MGY_W.8,LI 1="=NL<\(U:DM>[XL54XK1/E.(3F^U>G O9M,0^$T?XL , =)4 M$SV+0M#RIY*DLR!ZPN>]&S0\_*!C>]"JVRC2 M28=PO54M M"EW1%'4 -QVD-.GP**N(:6751&Z;Q Y!$/L0DEU$@<"LY1\MVZ1#^K0@)_BEJXTV0[ 9-XX$O&1_89CQ7$C;MP1[@(=&W\:Y2MI:M M)X)O@'WRB NLX[:B007!\)YI68E8N F%@3KYM2);.G?(\8-0)CMP94>T^GOE M0AJ')XG09-G6S/%,-RHOA@W?+,JRS(:5K2BJ'2\9I5L M<-@C2O: N<(/=:2)-83Y-M<[8K&P%$$1R1''.M@CFE]<2DTQH$09V#5R>7O" M"/FH,X@P(?Z8GK9#CQ=!-I2DV;FQ8Q=:?+%H6,$6,J+5 A\1#0@]B8<=6&=! M#"E )4WBT,Y-2Y^&*&YDA6W,@3+%-?%C.>$"*&A00S++<&-#E&;U/KTJ0 ME[,W]4.0.\A!0+D2]CQH;W:D44]/9B]',!28_.G+E^?R2Y.\(1YL%D2+RWWQ M$_/I[&($2[25U()$YZ3TR0[_/)V.DJ?GTS#@3'ZFK5LHZ]XL= M5K1BC;3=X>0CGMF1<-XEP7LR:S-$OI9VCVPDT4'5$98FTM[1+CE#-Z2%\Z"% M\T$M!"382M3\%B:10AU:\$VU;':<;*)5_*Q)= B:9\GU!JDGH:97-0?GZE?- M1Q.01&_J\*:)WRS\FWG\9A=A=!3"-%VEM;DVV?L,-I]P*,NQ9%0X*446%)GN M,1:<;'2SKD@[D 7!MPXP(@>CEVV1($'B#;N X$FTQ@-*25;(^\*M^#'-&I"7 M$X#/U'-K$)! 89+(*+GAF0& 7L\6SX]1L_0X.YX:6;FMRJW+Q=@$-Y0DFEB$ MLXJ-C, 0?KUGQ"#[=J7B_$6A,AA1IV.*8\6VKH$)/P&[4."PK8PJ1G&DX.P> M6QAX!EA304@]5*E MP:V"?8!=< VW0L_7.1(.$$(82_-5\K/:-M66Z6C9_,[.'<[V:I&\')]:4]6G M6>';6-Y3M46BC<2-C+:NR>&7O,5U:9-F#)Q*UA69NZMQ_I>,4$91"2%0J["] M<1Q&B+X@S>.=B]\@[5QIX=C@(Q&P\ZGJB 2DYB3(H7 X7[6R%>3A*F3H1J0J MIG&I.B3V:" 5*F,G^$N\4*6O!8D:#E7K7;P,#[SAKG7-TD'Y>5&2H M'+S6Y6U>5R6&ZMJ^-4=_8?%/YY.39$/H0LJ/HGPT*M=6X W5+= B_2<6@H%K M5;N9V(EO"V71JLN#TE@_M<1'=I^S\RX)M"4NMH<-M&(#E\P;03)(9*?XV.)F MHF15C:%4Y)ECLU#Z090'/+ [T3J6^1?&[JQ[347+QJ+/+BX8&#P].WD5T,+) MZ2G_\J]#@F%''FIULY>#COR'JLH8^7&9I:3(;240BI?3ZZW_E0&3:XOQV%[E MX>O(= G@%2>[)%K MH\%+31A]GQ^P,/>PS*V]RSL(M.S$)/%[DDM8&Z#!HN5 08-CH^DDNP#427% MNH:! >[B#ZD#+I V938N8P?S6'=$./0,.1XDUV=-WJ<5;N2-22L,S>!1A]; M,,(05KDM5G5]ASWVW DY.WS<4C @?(1MXO&[B9W?7 #FV>#@BZ*ZG*LJVH36-S* L8 /+K"JO8W(S>2I^,Q.'9S M6RA!"TL,336B?WQJP._-(0=%4D2T1=J.4R^IYCV*/,KJ2M\@D;QMBCFA2S\] M&&J3+S0+[1JIH]VV/;I#76ZCR,4#_0F!80 P-=[XD%<;>3Q!NSB20BE@#^,# M21W8EP?F)QGM=1T['>6/AH;H6$+(^$_(M-$@I_N%]1_;S-!//W 1FV"_H:\_A@*7A\]S&:%U(H0@I@#HYVL^!F\#8*0 MQ5IMN'Z++WRB;&_K,6BPF)=9QNNT$/'OYRD-V]>L$+4A'"P=1'?2%$%5_JYE M]\Y(,<+A1-"?1T\D' 4+&5_UF@&;<*6WGEY,SCQ^W*G(@=AA1&],-]XR8"(, ML87Z,E5&%C%'X,W;Y$L\?RD^V\NHX.5KX%1:#O)$>3D90F:AR6EV3WN24XZK M@&+Z =G@./WID][!.Q#:Q[IPD!U$U)-X7K5Y9G-Q+=NPY/+F*CF?GHZ2_IF> MS9[34V/7#&*?#I5&L>AB;1%DMM/X RSP^+B$:BK(7>2\OW M6X913.(>.8X.H#I+&U,=*SQCR\P*DE<\P; D_0BB_<+QVP1-#(@<*JL#K%[\ MU-@:DZ98?LR24PWUZ-I/<#H9V7JW6 MXPW-TMIF$*M*4U&"SYO:US0\[+FS#)->P SJ& %#($ MW((DFY&L!VI]O[?92J(<&;<+K3T8L&*?N]E[:8'=]Q9]/W M*/IF'+ A5.&/1FB*T+4D)]RPVB5IN4J0^710:,.3Y4@?\D(W.QC@;D]+B'8X M(O9Q3B;Y@B905U^][VBR0U^5<\WWAKH$H^08+ M\>EVP_NHBJN[SO:01K.0#!5"X_JL%]?^90&JS\XN0K+S##_N%S(["6"-(K:4 M"Z3\+88-Y(56-6(!\O$ 4F*K(6VVS.("QU_?_1Q"1HZ!9V==XGT9H>.&JE*/ MZ6>]!V#N_QPR\?'JITN)]E.BF:,B3JE';;.R5ZXB8@T >MP!,N_\VN*NQ5'R MN43>3+G^\#AI1;P>8U>/(G7/3[%>U0!H!^C^2/*6)F_M]8>; MSMZR&:R004+0S07-0UEUUI!>3M2JUB)QCC?!C9E]@>Q=E-6'5X>KLL8(@6MJ MG5-NK 6S$M,[;->W2"![P2R"DKHB4-?VV&^Y;\=[^Z)LI3(VS*W MPPF)\YA\9P9I67AUE4Y6K,TW$["G&@L4)VT";RVC;_W.#8 MVSW['MJ:9\-]S5>A6?>J$^'^[.!2KP0\HM7Y_IELTKZT740^.Q6"TRA>[)H0 MU#%)?:I%D:^42^!O"2EWPW9)K9NX19E[* 6EKG-]ZZOZMC6*^&Z/.0';P0<$ ML6&[Q1:V6OPN7C-XN;>OX\SHI>D+>;&OW76$FE!,8W<1 08T1,CLE5E, =DJSLP9*%-?Z;B-;?*$J\\_\VLO1; MC#,SBU_C2D.7YSQB]M"%618<$L3EH]H#%Y@>L MZVNC_'^K%8QZB@7)K]7#E ?-= A9V@;E7LG]]L5OLPOTX3_*U'LP%-RCS&ON MGQ:YU:&EQ')P6,6Y+S,;3L;,AH_&W&C)U7UPZ9%>K/&(,S$' Q\T/36[RF9E M.'-EY 73VZH?@J_Y^=2UV+_Q9YY,1#1#W;#KDM_A-O: M\*^2-^X@\J4_B&Q/4M^X\NN-/TD]=(M . 8S'SX&X^*W#Y)C.7:><'B4?M[W M#'V08N:TCC] P7$7!>IC6O38]]1]//B$F(S$^K9*T3SRKO/;_3-(ZY?4I%)_ M)$(@/[($*CK]+>TY /XVZ\M)9L6HWA[QSLLM[;GM!,8)._$(<#\4PN)@P)O( M3BO_/0F'>V3PL)Y+9!\>SFMR#O_X#)PL5,[_\DI#5E,?HW9D>U0:ZQL\.4VU M4\B$H26JT/8P0.)=7:<%B V%>,I.XR?\*@H\U@UPBUWDJVU8U,1S6*=GRU.2 MGO)H:^)2#9V<>@1&M.;>&EK$,G>]Q]Y;ZA#IQF6U%WK<-'AC$J<8C M.^^;QQ401+-&OV^FMY*Q]\E^OKE!FKE1G322.0U7#? ,]ES.Q)\&S;H-RB$; MNL'=#E*;.)*=YZ71]H8CGZX=@ B59H4($;6V M/AVY0MOS9]MTUWG-!8!\55KCON/#(7V0@.3H6&"XSH4WMF?&OF(?!;C3),J5 M0*W04<&4C+P!LMU\)![%7;R72.$5 L^B82(@QP<9 DH;LO[A7-9\^%S634-& M<_R:I1F,(+!T]$CY(X=*WK+! AKK5'6G>PC9%515PB,A<8F@@UY[7Y 3?89G MKQ0+;0_K=_Q'W+)RL$Z_^B#.ZQ<'>W2'.5P-VW MO,TD;K+@]ZYIX&"]/=]W6ZWZ!L@EK<5-RNR5M#M,%JZ'X&N/;#!\,G\9%I)I M6Q%QO71K;9>EBKWE>L5AON)4BY:.R(5MF>/X5E+(1^::).]*8M1=,CL='6:% M^R?H,+EG_;'[Z_EZE+SJB@-?>;#9$''R]#/3J3H=#2Y\ M$I/UX+FD'6]57C#0Y+C,D;1 WV$NU0)MQ8+O2+"E5;*^Y+S2?*O*4"?N737$ M8:_O9HMS&VOV="8Y/_U'."]$/D7.%A] W;LF-WMUG4.5*F^B-S90/6=U] M0M83C?A 4IX_>H)"#8X_.5Y5,6R1W#T\D45R6=[A\@H9 ZM_R0T(M".]MWYP MR/Z&$WGSX1-Y'VO&5'>RY%ZK^XAC=MU1NR5B%(8D)%7"( 0_05X( *J-]<[$ M)E9^XIB/&N?2X?(J5B_[5M><;Q0N G&$R$QN'B_!N%S/BL,HB13.2DCL_$JT M21*>*("A,L&Y%.;;A@A[BHPI5B%UY]=C*S1R?BT48O8U]M"V[[>.=9?X&2>0 M]I8FK0R((P#G[/_%;]]YW>9B3L"V'>B"2D:?"R12AH^_=I*5NLB2V>253Q-8 M,V>/Z/J-X19L=XHING*!L,G3D\G:EN:[!7Z MP6&.514.QTZZ'[J&I>@JD <X(B P](C_G>X3V#A>.I!:^Q-:/ MH%.,JI<%\7"MLQ7G\/:OMW&59@'QJ;T QQU;"^70X>T)S:OSX>;5-V11;R5Q M=HWKN=IP^%HA F54L#O>8G:A7O:]";>V649O# MF'^O6!V9%9L],K[>1-$_5,#FVZ48$G:B*PRRIUT!YQ@?D6Q6I4XJBJ)[ULZW MPAV3(1X8UX+IC>%(;J?1ZRS=6G5N/L=I,5\&D[.VR/3KU9UMH\F S#_SS7L( MI&.#>JPCC"A^R5HV&>$GNKY<&OT]]9%73D7]3&XJ%X? M,#A6D/>,BC%,XU(W/^<(C6\IA"0^9H4R7571[732"^]O6 M!+55V;?\' EC<8[.%!4!3EZ[%1\.L]NFLZ.W@ MU*]B%U*55G/C"R_N]S ,20L-U%ZQ*4F<3]$0SOZ V-1;@&61'*X X/CE7Z@ MZ:'H7O/2'K5"H:/)FI?G(XN+'^[GA'T,1:3GE8-#F_%=VF[9GLO\ANQ8.%PQ M'SY<\=8U8+Q'G@JL[+5>CSAB<3AR@DNLT]#S$7(@?%^*W+611;WKKGMA[#2E M;#D(Y*H+ITQ<%BNJ]_;HS)N\X)'_KV<>)=NB%:-(8B+)1USP>/@J'V;RG29? M=)WF'16WO6D6MADA= LX=,P*(VKM;*X=?<&'$#1K5?L'M%G^9"Y$O_0 MI3O.%%^]6Y45.I-%5:\I#%)E"T\7^K2_O[QY+?>$R4DH?#.>GGA8'ZZ2$),T M_]K?:A ]#N-+PU^V*YQ."ZGVGM'/QPC#[.C? RH]_,73AY %67D'@S9V+<[C M3_%-.L]NVD7#XS7QTE]]78 MAIOXP27[_0>\:([@0N:G9Y"+>"NNJHPOKF9?]&G+M5DWG..G=Z?A^[/Q;-X7 MI,4C3&>'(P0^G<]/QS/P*>X#$,$;$#=X@#L$<58PK^,DY/"B9W-469)?5$TA M@)P![W]V/HT9Y/^&0'+)@;<6A,:58R.E3O9T.UBD;86B.=_X$Y9@O%ZQ-17P M0,HE@6^WL69QYQ\?H_'\X')+NB)__N/( M1/:0&?OX(SWV:0P5^BX#[K?%+Z*_ 4*ZN.*_=,(W^Y:-_#D0_VGB_IK*I?P- MD?"X_"D6$IP5X%*AE_3J=')&(4LM?]U$?B&YYK\HLJ@:4GS^<:T5;2T>H.^7 M%4F'_043^+\Q\]W_ E!+ P04 " J.'!2P_8L3EH" 6!0 &0 'AL M+W=OX%E)'JT78V]K5 MPK2DI,:M!=?6M;"O&U2F6T:3Z+!Q+\N*_$:\6C2BQ!W28[.U;,4C2RYKU$X: M#1:+9;2>7&UFWC\X_)#8N:,U^$SVQCQYXUN^C!(?$"K,R#,(_OW!:U3*$W$8 MSP-G-$IZX/'ZP/XEY,ZY[(7#:Z-^RIRJ970908Z%:!7=F^XK#OG,/5]FE M? MZ'K?>1I!UCHR]0#F"&JI^[]X&>IP!+A,3@#2 9"&N'NA$.6-(+%:6-.!]=[, MYA2<;3:]9.[+<-K_/",Q&@5D0F)T0N'4DN8

'1:O@CIO1^;+?($]3)GUM8>TJ5-Z$PBN?37<&=:,@T<&WJIB6T#B:74 ^7]]S*A@>28/IQ#J\HK+]0 M=F(FA[ S!76>>#Q]JV[Q4:_6:,LPD0Y"^?NV'7?'H5_WO?[/O7\QO@M;2NU M8<'0Y.+S/ +;3V%O<"*A\_>&>(["LN*'"ZUWX//"&#H87F!\"E=_ 5!+ P04 M " J.'!22KJI2I,# "<" &0 'AL+W=OZE^Z"VB@>>F%GKF;8UIKX) %UMLF+Z4 M+0K:V4C5,$-3506Z5IP M@[7RD?T M+^[L=)8UT[B0]5^\--N9EWM0XH;M:O,H]U^Q/\_(XA6RUFZ$?:\;>E#LM)%- M;TP,&BZZ+WONX_ >@[@WB!WOSI%C>IC/&!%17Q!.A=40Z@XJ^$#1+D_2J-.&"=Q M)TS(V1?^C.5%JPCA)!VCR,_R$8S]21)!ZN=Y"LO=VDA#8.9C W0J6AFTVW4,AY2DC4GJ1Z%3F23^:)Q::3SVHRR%,]61#M61OK>]V;?*=I'A' X\TBN&M.BD,RFFJ@PIEI5B[/?CN_:8R M$*Z";+N 6A8O"FC ^=^E\5UP2X NV'07E4_\?!(ZB9(^Q8$)QV#3ENYOJCI MR:"#=,UC6!U:[W77<7ZJ=WW[&U,5%QIJW)!I>#D>>:"Z7MA-C&Q=_UE+0Z%U MXI9^'U!9!=K?2&F.$^M@^"&9_PM02P,$% @ *CAP4O#O7OD9!0 9PP M !D !X;"]W;W)K&ULE5=M;]LV$/XK!R\8$D"- M)=F6G30QX*3MUF'=@B9M,0S[0$MGBRM%JB05U_OUNZ-L)6T=K?N2D"+OGN=> M>;[8&/O1E8@>/E=*N\M!Z7U]/ARZO,1*N%-3HZ:3E;&5\+2UZZ&K+8HB"%5J MF,9Q-JR$U(/Y1?AV8^<7IO%*:KRQX)JJ$G9[AU M6.,M^G?UC:7=L--2R JUDT:#Q=7E8)&<7TWY?KCP7N+&/5H#6[(TYB-O7A>7 M@Y@)H<+5/MA&E?2=W^%Y]W?G@D,(N? M$$AW FG@W0(%EB^$%_,+:S9@^39IXT4P-4@3.:DY*+?>TJDD.3^_:AQ]<0ZN M3;646K"K'!S?B:5"=W(Q](3!-X?Y3M]5JR]]0E^2PANC?>G@I2ZP^%+!D,AU M#-,]PZNT5^,+S$]AE$20QFG7(7ST0XPYB'"#& M3T#7=-4+) &T"!2@H6^:=&6BQ@3^N0RWO1N&S/72UR MO!Q073JT]SB8WY5(^A75G-1K\!S.7>')?]"!YV.F=K^GEG]#C>^(/;WEWFMT MR >_Y]XLT<(N+I KXQBI$![/X5CR+=,XH0MW HO*--J3QX4KH6YL7E(=06UE M3@B^DSV"LRC+QO"!ZICWN:BE%PI$\3<5 G4"4O'C#[,T29_#2^P1#@* M=D1Q')]"3Z9.NDR=]&'C9BP./D=E*'X%KCT%,=<*NFWD,3L?'B+]T;=,R@;&V)+92(]'(]& M&9RT4#?,G>RY_BK!>P*7=8'+OCMP7Z;S;_22+YQ#[[KFJ?CMA#&1"4 M)BC10G6-0M+:[6+R'Y%X", H.?NVZH/B*( 0EI)BR1&0%+DD2B8C>,T5)UR=M0&SJ8QE?P]:D&'VOAGWCS+3553I<%X M',.=%06"%A5MSVB+>:F-,NLM3$FR;2"R%QK&4497?S*FV$BE((O&\?A07!Z: M34]&3+N,F'[OH_-.BX9RD0!NK($PO5#".AI4#CXOO7J_YWFA08JGK/99H6>U M%GH;:FKZW$'3D:F)3!@C22"0H? 706:_)^Z+BIZ57U&LJ-LA-]=<-<6^W'\1 MNF$;PZN3S,(S)0TGO$FFQU,D^&C MX:]"NPXCKJ/WA:QJY\#N:S=%+]KA\>%Z.X*_$78M:1A2N"+1^'1*;=VV8VV[ M\:8.H^32>!I,P[*D7P)H^0*=KXSQ^PT#=+\MYO\"4$L#!!0 ( "HX<%+4 M6\>AS 0 (,- 9 >&PO=V]R:W-H965TO&%I K27J/4L,.&G6Y4.WHLDV#,,^T-)9)BJ1+DG7S7[]CI2MNHFM MMA@&[(-$4KSWY^Y(G6^5?F=6B!8^=JTT%Y.5M>NSZ=14*^RX>:'6*&EGJ73' M+2UU,S5KC;SV3%T[96&833LNY&1V[K^]T;-SM;&MD/A&@]ET'=?WE]BJ[<4D MFNP_O!7-RKH/T]GYFC=XB_;7]1M-J^D@I18=2B.4!(W+B\D\.KO,'+TG^$W@ MUAS,P7FR4.J=6]S4%Y/0&80M5M9)X#1\P"ML6R>(S'B_DSD95#K&P_E>^H_> M=_)EP0U>J?9W4=O5Q:280(U+OFGM6[7]"7?^I$Y>I5KCW[#M:=-X M7&6-7M MF,F"3LA^Y!]W<3A@*,(3#&S'P+S=O2)OY4MN^>QEUW--JI^.RU\%.Z(@8O%;2K@Q#!:K:W^I*-2GR)U0N(HP!8 MR,(1>?$0A=C+B[\F"H_\AY?"5*TR&XWPYWQAK*9<^FM$;3*H3;S:Y(3:MU@I M68E6<)^A:@E[0XX%>526*]XSL^857DRH.@WJ#SB9S:EN'JH@C&&!C9!2R,8[ MC++VTTYM)'E+-,T^'HM[H/K7Q$P$!ALJ1PO4"KP4N]*(<(]<&R<#:R!08W=W!K^7+I MK+DE%T6%)/1R\&;!6RXKA"=0! G+'XT#SBXLVAGQ_7<%B]@/C\:;;LV%]NZ> M(KGNP_8EG?_295?5'J6YY.V]%97Y@N=1'F1Y>3AA>9!$QYS/@B1,OL7UIV60 MQP4\>^P[2X*PB(^H'RF3="B3=+1,KE2W5A)WN7E3TTPLA>M&A[7*?:T>*YQ1 MZ<<+YS,EXJ$2V"*U@HK,TL)0''=5U6>Y+R5OZ6.T'8X.\3/J+,&UL?511;]HP$/XKIZR:6@DU(806,4""=M7V4*UJ MN^UAVH-)+HE5QV;VIQV@S?H+[NH9>K[4*-?\P[J- M3:X"2&M'IMJ!64$E=;N*S>X>#@"CZ @@W@'B1G>;J%%Y*TC,)M:LP?IH9O-& M4VJ#9G%2^X_R1)9/)>-H=F,QDP1W(I5*TA;.G\52H;N8A,3L/B9,=TR+EBD^ MPM2/X=YH*AU\UAEF_Q.$+*O3%N^U+>*3C+>87L*@WX,XBJ,3?(.NUD'#-SC" M]XP;@H4RZ0O\FB\=67X2OT_P)AUOTO F1WB?N%.R6B&8'.9:UT+!O"@L%H(0 MOM7D2.A,Z@)N<4GO7>Q)>M^68[<2*4X#[CN']A6#V=SY;'Q#6"W1=K?4 RH1 M1"M"="+X]=96DL0&96K+OS=9&I3/K?TEYYYFB\(RP+(>![E1W/]N#,^&_/U4IM:< MM%T=2,U@4SM6Y"Y\)7TX@Z271)%WXC=S */>=6LF\/'#*.['G[PS[)PVP1GT MKWM##GSO^X8'_5*A+9JIX+A"UM*V3K?;#9YYVV]OX>W4NA>VD-J!PIRAT>7U M, #;3H+6(;-JNF]IB'NY,4L>GFA] )_GQM#>\0FZ<3S[!U!+ P04 " J M.'!2UCDOX7,# 0" &0 'AL+W=O33,!:Q\[:3MG>K[^Q M$U*NHFB_$+_,//.,YQF;Z5[I[V:':.%G):29!3MKZTD8FGR'%3/7JD9).Z72 M%;,TU=O0U!I9X9TJ$291=!-6C,M@/O5K*SV?JL8*+G&EP315Q?3+$H7:SX(X M."P\\NW.NH5P/JW9%M=HO]8K3;.P1REXA=)P)4%C.0L6\60Y=/;>X!O'O3D: M@\MDH]1W-_E2S(+($4*!N74(C#[/>(=".""B\:/##/J0SO%X?$#_Y'.G7#;, MX)T2?_'"[F;!.( "2]8(^ZCVG['+QQ/,E3#^%_:=;11 WABKJLZ9&%198?F67SJ59[T,Z:T-S I^J]B1R7KBAKJVF7DY^=WR.E M9.#BB6T$FLMI: G4;85Y![!L 9)W .($'I2T.P-_R@*+_P.$Q*:GE!PH+9.S MB!\QOX8T'D 2)=$9O+1/,?5XZ?D4_UYLC-6D@G_.8&8]9N8QLWR@7S!A>\IQYT=&^<.&!5M$:8+(@*0MFL>@V!&<;+KCE:$X=_ED: MKF,GIF8YS@)J28/Z&8/YTPZA5(+:CR6W5Q9U!733:*) I-L0VG74 ME2JO&IK\#ND@&=_0-QO+Z09SR(1K?^F][>G G\ZI,, MTF1(D=,DAB=EF3B.ZSEE4>8YC8C3&6$->V$-SPN+;MVBH8I1%1ZXY%53P:?& M-AKA$:4CL&(O="G:DVHYBWU:+1UXU<72;9"Z"T)"TD2%M$&:8ODA<2<'_-'P MVAE!0XVOO6;N5%4S^?+';^,D'GTP()7,G="$%^&;8R88[036B97*N*A40WBT M1-F_U0O)*O:U2[+431(:QLG8#5-7V7'DAADDXY$;#,&S2#X ]0,]5R55^G7) ME]*5;Y2.X1X-!?]2U8V3-Y=DB<;"19IF< DK=U3$ZIF)QI?E/;4<*^*4$L*C M6[I"O?5OD8'V/UJ_]PMVEO^U;Q]*Q^8WG)IB$!)KM'UB JOV_>GG5A5 M^SM_HRR]('ZXHR<;M3.@_5(I>YBX /V?@/E_4$L#!!0 ( "HX<%+Z3?)P M= 4 /L. 9 >&PO=V]R:W-H965TOVU+ D?7^DB8&[#3=^B%KD+0KAF$?:(FVB4BB1])QLE^_.^HE3F*[68%] ML"R1=\?G>/?J8@8_ MU6*D5XJSPBI5YICR4F[.!MZ@ M&[@6BZ6A@='X=,46_(:;+ZLKA5^CWDHA*EYK(6M0?'XVF'@GTX3DK<#O@F_T MUCN0)S,I;^GC8W$V< D0+WENR +#OSM^SLN2#"&,OUN;@WY)4MQ^[ZQ_L+ZC M+S.F^;DLOXK"+,\&Z0 */F?KTES+S:^\]2[DLM7W"II5U!Y"OM9%5JXP( M*E$W_^R^W8?7*/BM@F]Q-PM9E.^98>-3)3>@2!JMT8MUU6HC.%%34&Z,PEF! M>F9\8V1^>SQ%OPHXEQ7&6C.[74>?V:SD^NWIR. R)#S*6Y/3QJ2_QZ3GPZ6L MS5+#15WPXJF!$>+K0?H=R*E_T.)[GCL0>$/P7=\]8"_HG0ZLO6"?/:'S4NJU MXB#G3]V^YB4S=B^TT4.X63+%CV=V>Z[8 V:CT?#G9*:-PGSZZP"6L,<26BSA MO@ T;.B L/KA9PTV*O!I92%-*'&%>=@5B8.VB= G>L5R?C9 QFJN[OA@_$&6 MR$11+T!H8!T;:7VSY!V&GWY(?2]YIT%;)'+U2"%$ E@,K+19*L[A@3.E@5.P M 4/%JQE7?;A.X+>U'< %OEJ.H-3DCBND/'Q:&VU871 :9IXK>PG$23AT71?> M0."$ ?RB6$WZ81;9X=A)?+BXYRH7%*&CR+?#;\%WW!3.69TCW7%B1(CG7)#N M4=S*!([O?@M!"M[0\SRK$3I9U".(TZ!%$*;;"#KCGN/M!Y"T0K$31-]"D"&" MQ&\01$[D]PA2U[6#7N2$V3:$P(U:^Z$3Q/M ^&Z'(G7<\!LH<*-H9[,V%ID3 MNG @]Z,^]Z/7YO['NFDP#0<73%DD6QF)K'B"L2XZGZE./6&,WL64@TAV,^4S M9;BU/J/FU5)%_,,UB"VX:A?P M44).2X8=_B9?2FSG74^AK:6,O)0%+W?1Y>#R^^G29C^LJ1+1ZO.^V[ V1NPY M7G4(;]MY5BW>BO#:]G/)M.'Y$MZ+A3"L?,8E@8L@@F*M2(MHU!93HB#5=0?^ ML%WK8G?7:H1M [C9[H +*KZ8DEWF'7=>*:%OC^?4#0569W3)@,*#!/:!$'[$ M=M0\4WR^4"VPIQ;8/>%!\+( 3&&4VGY>W-/^(,P[B8<345('CGPGP:DPLW^1 MZ\3;@HB@@B-1-ZV96EV&)'#M[\7Z1\(DPMHU#+ N M^Y&5P8,KM\?4(R\89GAT>HMOR3",J<4?X0$BLLW^0W\"V%>P+AHD.U&YPQ1/ M84_![4J/T=:%I.)J8:]=&G*YKDUS-^E'^YO=I+G0/(HWU\)+IG"C-)1\CJJN MDV C5\U5J_DP?=!@ 61, !D !X;"]W;W)K&ULW5A;;^.X%?XKA#M;.(#&EBC)LM,D@)/,8@?H=H/,9(K%H@^T1-O"2**7 MI'+IK^]W*%E6)K9F6_1I7\2+SI7G?.=0NGA2^JO92FG9CJPNW=Z>O+E1MB[R2 M=YJ9NBR%?KF6A7JZ' 6C_<9]OME:VIA>7>S$1GZ2]F%WI[&:=E*RO)25R57% MM%Q?CI;!^?6%1WLBB($$P MX_=6YJA328S]^5[ZC\YW^+(21MZHXI]Y9K>7H_F(97(MZL+>JZ>?9.M/3/)2 M51CW9$\-[0P:T]I85;;,6)=YU8SBN3V''L/YN"S5Q^K5)62?1;/TK#Q9[$JI#F[F%J()H)I MVHJY;L3P$V("SGY6E=T:]J'*9/9:P!0V=8;QO6'7?%#BK4PG+ P\QGWN#\@+ M.T=#)R_\KJ/L-C=IH4RM)?MMN3)6(S7^-: BZE1$3D5T0L6-*G>JDI4U3*U9 MJ_!: CF2]<_YV/$.2B9DGIN=2.7E"- S4C_*T=7GK63I*Y5YHV35J&Q7UH56 M&&:VZJG"+K-@%"FQBNHEKS;L1E5&%7DFK,S8)XL!L+,D\9>=U(+@8SSH A0- MD> %R5BK I@F =#G=EZDT(9)2@&& ,IR)7471'H&"R:JC";S<_:KH_YPG+HA M)D(V7I:J)A>=[:HV$&'.]D=ZQ-MS=HNYL7G*WK$@\*)DALG,2^8)QL2+(1Z8 M!F(K%GA!G+"Y%X4<\_DB&I!+TK@W"T.:Q!Z'@>_8PHN"B VD3]RE3SR8/G=: M/>:NV-%Q?B]A!F6=3IC=*R5]Y[P_8X[ I$+/3^**)1> M',=NC!!^YQM+8LXB?\9X$G:IDBP2[ =L[B?LL[*0D7XKGD5>O @9]Q)41.[% M202KUQ)468]HO)*57.?V[&#-./#"R&=GF(1XAD'2&C(.>4+;$1Z+66<+MF?8 M 5?"V9C/Z'5C4S:@C]0L%F'#")^#:,%NMJ+:4)ZS1U'4HNF5%#11I9(%$)^P MO_YES@/^MU;#Z1S"(<)UL+S#0?A)U*QY. 2/60>/V2 \[B62*\V+O#'Q4&%/ M0F10WFF(Z#>*7KE(F*@IPVM#::UJ7'$0J=HJ_<(>)I\F/7*F*824S780>_\3 M.-B31'T2IL68&0#+"71\@Z&/1]T4M@%RFZ@'7YUO%.!9C(P/)C[[P8$J0)IV M2^1;DNR734:_+CJ5=$5D+YX.K4H^F*W0=+]9< >Q9$(0&"_HX4,@S=T.F7G&/J!S ME*[.I>#;2!<=%UD74NH+90>)4R-'H2"C;PXB-H5:P<6\LD!TSED M@+#?6,,QS!;,G\1O1-[F:T!;$BPICOOT:O+)507$OT)2FJE"R#3C\Q@VA#C MQ-F"*&,,_@#D@TG4@_VWXQ[E".O"1;D!.Y]-YF[98)[/W=L!Z"<=])/_XF+5 M%52ZRRV-D=@F3/P]%RN@UN;'J\&@BC]ZPR(D= 66(B .^HN#_K?07-I3[>L$ M-F_?:H&4+DB43YFJ5W9=%ZY1.Q' &T+\CLWG;)FFN@;[HTC; ,/$E:IJ _,B M7'G"( 8@ 9CW]%63.4?QL=40RV>:HPV&_?/EX^Q[6!A[W#XFQ3'^O M4=&(Y;V6A<,,KM.0TGQSII*06IS7JS/I'?0 6A#-M2KG7@UX3,A1ZLH5:N+NY M9.U-!AGL^S$]@Z.V]4/-81KU>HZC^G($3F/RD(H.'G0";YUDX[V\ES.ZGR[H MMHI.[?,8/ /XF7?XF0_BYZ&BGK:I\G^WJ+G>E\W[?= 4>X"QVN(SWE'44UR\4#C<]-6T2 INZ;_JKBZX/I=6SVIE.\ MTZ)V(A%Y20W!J4&.B(*"YW6-UVZU_$[[9;GY?W;;AU.>>;U#0;]P282:ZM-C M1I\>BY@MLZSQL7\,W6U4ZEQE;SN2/S_.MP.Y;KG,R:)_+[,Z_0YOV\5XY+JI MN\\.N-E&^^!CK[_LO3V6_=/>[XY2HKO23QVZL>#0FS\?W6[WWVC9_"XYD#<_ MG7Y&<\[A42'78/4G"3ZK=/,CIUE8M7,_3U;*6E6ZZ58*U DBP/NU4G:_( 7= MW[2K_P!02P,$% @ *CAP4F =9$IQ P IPH !D !X;"]W;W)K&UL[5;?;]LV$/Y7#EHPV, :6;*]I8EMP'82U$"+!''6 M/@Q[H*63190B-9**T_]^1\J6[=;1 K0/?=B+1!Z/WWWW0Z<;;93^;')$"\^% MD&8^#JW3A!.1B5;XQ+MG^6]IEW8H*2\ M0&FXDJ Q&P?3Z'(V=/I>X2/'C3E8@_-DI=1GMUFDXZ#G"*' Q#H$1J\GG*,0 M#HAH_+/%#!J3[N+A>H=^ZWTG7U;,X%R)3SRU^3BX""#%C%7"/JC-.]SZXPDF M2AC_A,U6MQ= 4AFKBNUE8E!P6;_9\S8.K[D0;R_$GG=MR+.\9I9-1EIM0#MM M0G,+[ZJ_3>2X=$E96DVGG.[9R35J_L1<9& AC=45!=P:8#*%=YBNN5S#U 6. M6XX&.H]L)=!T1Z$EVPXA3+9V9K6=^ 4[40P?E+2Y@1N98GH,$!+IAGF\8SZ+ M6Q&O,3F'?O0;Q+VXUX+7;R+1]WC]'Q*):VX2H4RE$?Z:KDB=RNOO%A:#AL7 MLQB\P.(FRZA>067P A^JY+F21@F>,HLI+"V]MD<9W)6HF2OWFOA<%?2IYNX; M\C")*O!4[EHYN;YP:4J6X#@@-(/Z"8/)8XZ #=ET3Y8?D[6D]WV$H?/K+Q=Q MW+NZFR_\*KKJ K4C#_T%F09T)44!2[!8H6Z* CK5(6C3O3P(J2&:,%W. MX5&5/(&+: AS9G*XI2;5I/L!14TMYZ6!::$JZ9U]KQ(O=^O_DG;JA#IO[I5V MY]W7RQ82OY:&-;0!?$Y$Y=Q>2(N4%?OF@>(*RPTK7;Q]01HXNVC.X>:9.KE! M.(OBZ(34A3:*K^"G3VST]O_$PEDG&KSMGDAC/V[);4N#&C8-:MC:H!:RG@1\ M0.0^."[).Q>.N]*0 M)MO3/"COS-%\8B!.-))O*_"%[GSDSSXX^Q"\0J,U[W?DC89YI379@_>JU'Y$,)"Y&]1S12)LI;%H/'WOU>H3[P#1]7P8$ M9G2U=_X')4_78U&]L:KTH\A*61IL_#*G21*U4Z#S3"F[VS@#S6PZ^1=02P,$ M% @ *CAP4JE]"L&1 P +0H !D !X;"]W;W)K&ULQ59M;]LV$/XK!ZT86L"S7APK=F8;B),4W8<.1MVM*(I^H*6S140B M-9**D_WZ'2E946M':XL6_2*1%._A<_?<43?;2W6K,T0#]T4N]-S+C"DO?%\G M&19,#V6)@KYLI2J8H:G:^;I4R%)G5.1^% 2Q7S NO,7,K:W48B8KDW.!*P6Z M*@JF'I:8R_W<"[W#PAN^RXQ=\!>SDNUPC>:OX$EA#DFQB(P>MWA%>:Y!2(:_S287GND M->R.#^@OG>_DRX9IO)+Y.YZ:;.Y-/$AQRZK\*^WAN/ M/$@J;631&!.#@HOZS>Z;.'0,)L$3!E%C$#G>]4&.Y34S;#%3<@_*[B8T.W"N M.FLBQX4596T4?>5D9Q8W3 DN=AI*5+#.F$)X_I9M,>A&O,1G"*!Q %$1!#]ZH=7?D\$;_ MY^ZJ=??#Y48;1=GQL0?_K,4_<_AG3^"OJ6C2*D>06[A&(4DQ9J32=KYDFB? M1 K7/*\,IG"S6L.5+,K*,)NB^E3$>\^S)7NA2Y;@W*.:U*CNT%N\S1"V,J=Z M(U?!6#5!H]&TJ$P&ACZGGW&S:YN67]KAEW3X#>$],M6H2_XE6&PHCE:?YY>% MK 2=P06!R4H3CG[A9*-'.+6/";QS18+I;^P.%=4\:"L!,:B,-F1!?"^:.(7A M()I&]A5$4PB#P70#$(AY/Z,011&'81IN@ M+(8%'CG@, ZA1_-QJ_FX5_..@H\R4^A.J=F+],UJ)I\RV!P80&5XSO^U=H+N M=RYH([JP62O+FXF'7W^91.'Y[QKVGXM#NPM"U'70NQ)]71H, .\3+(V[8VJ5 M4KJKCK+CST>.SV ZF) \SYQ.9V,:Q(-X&C;1/:)ZG$>G$Z@5AP"'DW.+/PSL M,)MK(/J=3EV?!R3SS.[_P M7.-2J:0DZ. MUG_S=K7MA2[K%N!Q>]U(O69JQ^EZS'%+IL'PG"X=53T#;(2[^ U!+ P04 " J.'!2?G)B#W(# "R" M&0 'AL+W=O* MOIRF6VT>;8WH8-=(96=1[=SF*DEL66/#[;G>H*(W*VT:[FAHUHG=&.15"&ID MPM+T,FFX4-%\&I[=FOE4MTX*A;<&;-LTW+Q?H-3;691%PX,[L:Z=?Y#,IQN^ MQGMTOVUN#8V2/4HE&E16: 4&5[/H.KM:7'C_X/"[P*T]L,%GLM3ZT0_>5+,H M]8108ND\ J?N"6]02@]$-/[N,:/]E#[PT![0?PRY4RY+;O%&RS]$Y>I95$10 MX8JWTMWI[<_8YS/R>*66-K2P[7Q'XPC*UCK=],'$H!&JZ_FNU^$@H$B/!+ ^ M@ 7>W42!Y6ON^'QJ]!:,]R8T;X140S21$\HORKTS]%90G)O_ZFHT<*,;6M+: M:_V$\$:5ND&(WVIKSR!^X$N)]FR:.)K/1R5EC[WHL-D1[(S!.ZU<;>$'56'U M*4!"1/=LV<#+C^ ]X,[!0NKR$?Z\7EIG M:)/\=0+W8H][$7 OCN#>=UL<](JV7=DVK>0.*]!![/(3L44OMO1B?TGCDS/Y M,WME-[S$642@%LT31O.'&J&LN5JC)?Q_1P'HH ,YP7ODQ@+ZE0/2'9LE!0[: M^S:; %>5-PK8HD'@EH(E'7-[!71DZ$ HBC3BB?N3!P_:<0DQ$7*U;BW%TFP+ M+KDJ*=9]/DDVAA>0I=0$8PP_T14SD.1&6*'64+7&=Y[OAF;2%<0L'<,93 J( MLW1"UAV6DELK5J+DX2)P&B@U17$V)-M#TI4FQ0=*]OOO"I:Q5X1$T:'I#X3C M.XAQ1_>AQ;,#MU'P\^TO=(M^7>$0F;T*"G?R]:3'&9'.+^&D+ 6I$6<3[T_2 M=*/,)]J?UQ/29"SX947FNYS$_09YUB2[_:%$G_CR(9R\+_*[MEV%3_ M::^P=.!\.:SC<6V8/SSQ*.1&QJ#1*$CZI5LN.:@C#9IUJ):6^+7*=25E_W1? MD*^[.O3LWE7S=]RLO4H25Q2:GH]'$9BN0G8#IS>A*BVUHQH7S)H^*M!X!WJ_ MTMH- S_!_C-E_A%02P,$% @ *CAP4IR@MJ.F P L D !D !X;"]W M;W)K&ULM59M;]LV$/XK!VT8',"++#E.7-.4V#8%_'M>/<\QWM$CG=2?=49 MHH%ON2CT),B,*4=AJ),,-% M,!V[N0LEY3D6FLL"%*XGP2P:S0?6WAE\X;C3!WVP3%92?K6#3^DDZ%E *# QU@.C M9HL+%,(Z(AA_USZ#-J3=>-AOO-\Y[L1EQ30NI/B=IR:;!,, 4ERS2IBEW'W$ MFH\#F$BAW1=VM6TO@*321N;U9D*0\\*W[%N=AQ_9$-<;8H?;!W(H;YEAT[&2 M.U#6FKS9CJ/J=A,X7MA#>32*5CGM,],[QA5\8:)"N$>F*X64<:.A\\16 O7% M.#04Q=J&2>UQ[CW&KWB,8KB7AOQ'CT10YR M#7>\8$7"F8"9UDBY944*G<^1 I4-4N,:F4XL4&YDQS?>HX MS@*QHA[IDB4X"4BU&M46@^E3AK"6@A1I/1M[U+4L^3^4"4/+*QL.*DTPC(3< M0X)URX4=LA 75HCU4#3_#+S\- MXRA^3[U.?P 7)V:L->$D"4 BZ<^3HF+N[W% \6C;@8.X.QS&SFO;?8MG].[_ MYGG5_YZGF_D//%_VSLAET,IE<%XN=-FD%54AY6B1,4+F$M*P?LZCIKI5A_ 7 M1_ ;5>U/">4LA!\72JGDEB):@/Y2]/?3AJG4&B7/\*V.%C(O6;%WN;IYKUM* MSQKQE*QM\M:I[%M3DRE$V"-3&M#^9U]*: 1_N.4/IY=]^=%G^%H-SG'#B\++ M5I#L\>CTK[N]ZW?41C?=*!Z\7E&\L.(G!%X4C8.F?6![?^/D+,47JTV[1)LJ M[["9ZW@$%]")HFYO<$T]HGH,U\=\"?M4R88'MVB.:N/>"IK84&K\A=K.ML^1 MF;^%G\W]6^:>*4J=!H%KVMJ[O*'24_Y]X =&ENY.7DE#-[SK9O2D0F4-:'TM MI6D&-D#[2)O^"U!+ P04 " J.'!2^US@[Q\# #Y!@ &0 'AL+W=O MHA-28_DXV-$SP]*?S8MHH6O M?2?-(FBMW5_%L6E:[+F)U!XEG6R5[KFEI=[%9J^1;[Q3W\4I8V7<GE7 VV$Q+O-)BA[[G^ML).'19!$IPV[L6NM6XC7L[W?(A1&J$D:-PN@NOD:I4[O =\$'@P9S:X2M9*?7:+-YM%P!PA[+"Q+@*GUR.^ MQ*YS@8C&EV/,8$KI',_M4_1;7SO5LN8&7ZKNH]C8=A%4 6QPRX?.WJO#7WBL MIW#Q&M49_X3#B"WR )K!6-4?G8E!+^3XYE^/.IPY5.P9A_3HD'K>8R+/\H9; MOIQK=0#MT!3-&;Y4[TWDA'1->;":3@7YV>7? ]<6=?<-;H7DLA&\@S=R;+93 M[<_W?-VA>3&/+65S/G%SC+P:(Z?/1$Y2>*ND;0V\DAO<_!@@)IH3U_3$=95> MC'B#3019$D+*4G8A7C;5GOEXV6_6?B-,TRDS:(1_K]?&:OH+_7 M_)F\#^,% +6%7U#XF>H78[L[?&7VO,%%0)?4H'[$8 GW^(AR0 .OM3(&WM%E M?\6U%')GX XU?$*NQS8!B8S]FO9.0L.*&]&0&-U@Z?Q6:&/AR\@;_H""A7E: MD)&DX2RIG1%6I7M'R];H7] M9@Z9A:QF#EE7$_)6#=JVWZ$5I6<>.LL)R@@2)95G<2WE0,(2M3H/$Y8XVDE8 M9(YE36S=1E1YMI3M]\6B\B^+E1=A4GN-6%AE3K6ZS%U:5A^?3Z6JPGR6.JE8 MD4,1U@551%949$^EJL,B]Z)F:4T]J/-ZJO^)5-2RK&2^865&4J4D6)0F]&/G M4F5A,7/DJ EUY21*DC#)?:LCKV%$I?SL.L1GXZA'O?-#UT"C!FG'R33M3G/] M>AQGW^'C1^$MUSLA#72X)5<6S8H ]#AHQX55>S_&PO=V]R M:W-H965T.U.E&Z6]F)82%N[;I MS-ED96U_,IN9:B5:;J:J%QU^62C=.Z&VF45AF,U:+KO)^:E[ M]TF?GZJU;60G/FDPZ[;E^OY2-&IS-F&3[8O/-J M-FJI92LZ(U4'6BS.)A?LY#*C_6[#'U)LS ,>*)*Y4M]H\;X^FX3DD&A$94D# M1W(KKD33D")TX_N@L!GVAA.HUL:J=A!&#UK9>?F& M6WY^JM4&-.U&;<2X4)TT.B<[*LJ-U?A5HIP]OUP;?&,,W(@EYMH:X%T-[X1: M:MZO9 7O.U]Y2N'1%SYOA#D^G5DT30IFU6#FTIN)GC'#(OB@.KLR<-W5HGZL M8(8^CXY'6\$Q$[/3%S^@;XH?/HE?:RFX)?U_, MC=4(FW\.J$]&]8E3GSRGWH,>U (^]D)S9V&;\WWY/*B.6O7$]+P29Q/L12/T MK9BUB6PM41"!T$+KH>'-O947(TK>R$@9^A3@, MHBA#)LJ"+(N)B8,BC.']%[BQ?+'P61GVLPP_YBG2+"@9 Y;&09PQ^*(L;S , M;Q.5L#()6,@<%P=IGA"7YP'+$GBG%:+[ ]=+=/G%80?3<)K""TBR:4XDF89( M]KH615.&WR(VC8F$TQ*)]VOI#+:#08QTFA%)IH4GI',+MEV-9%>I5OPH?VF0 MI*FGI:)!=I9W2XF=#]P8@<4_BH*\#.&8F R-.":/0Q&;\@3XTDO:^T:+A%I[%Q.\/]Y!=W>(09S,E1EI+7#'/&$LQ; M9P7VAMUMH,0K;!X=0(<'XE&>NRA9D&=#E!'B\!@EJ5HP%S@;Q5 [L/S.HQ&3 M$A.V68K;2V3*(&$)')@BZ3A%TI^=(A>N% %V*PZ 2OJL.N \K".]N.*]I*I? M4Y2UM&N,&>;W6Q#N&SX'O3@T?"3F$#L3:UUA=4<8>-CQP>7ZJ)R"E[SM7S].PMX$[!MD3Z?=X>4/6A5[LXR025B08FL@$V,7 MTAM$49(Z&N:%I^DPO&@5.NS@W-O;UTD61&D"28E".9$DC ![/4GHB:W# A;C MK Q3*!"K*3:X3Q;J#-%20N.W#(.TH"E91@.#8[,H'4UBOQY\+' \?Y*K:^5H]\7<@[E-@BW0T1@=.I)]@&(&CB]%H: M 48M[(;.:I)J!%XL5ZJI:=YI=2OXX(?#A"/,\XS5'C&2(U0C/YH+P$J600X'" M.!YKZ5OC(PU3R,*")!,"9Q*5$"/^A5#G/BC. M'MR%L2I+=^,W>/I@HORU>'P[_E1<^+OT;KO_(_&7!H/56:!H.,UQ+&I_R_<+ MJWIWLYXKBQ!P[ I_C(2F#?A]H93=+LC ^*MU_A]02P,$% @ *CAP4D*O M37P^" I28 !D !X;"]W;W)K&ULO5I=;]LX M%GV>_16$L0NT0!-+I.2/(@D0QVDW@V8WJ"?=A\$^,!)M$Y5$#4G'R6!__%Y* MBFE'%.UTN\Z#(\ODY>'EY3GW4CI;"_E=+1G3Z"G/"G7>6VI=?NSW5;)D.56G MHF0%_#(7,J<:OLI%7Y62T;3JE&=]' 2#?DYYT;LXJ^[=R8LSL=(9+]B=1&J5 MYU0^3U@FUN>]L/=RXRM?++6YT;\X*^F"S9B^+^\D?.MOK*0\9X7BHD"2S<][ ME^''S_'0=*A:?.-LK;:ND9G*@Q#?S9>;]+P7&$0L8XDV)BC\>V17+,N,)<#Q M1V.TMQG3=-R^?K'^J9H\3.:!*G8ELG_Q5"_/>Z,>2MF M(C)5?:)UTS;HH62EM,B;SH @YT7]GSXUCMCJ0**.#KCI@%]UP,..#J3I0%YW M"#LZ1$V'Z- .<=,A?M4A''=T�=!H>.,&PZ5*O?K[U;+AN8<'HW99KR[/U97P,B8[>?-*-/ZM%QQ^@A1K>B MT$N%KHN4I;L&^C"5S7SPRWPFV&MQRI)31,(/" K994 M,N4 >76PR7#53WXKM_09A7$]K<[Y?/;;^)46 MIRC8]8UG%FL!VQ;/?D%Z+$]@7)Z)@'ECQ!E;LM3:A*(/8$$ M*>:*X=I47)DR^O-X,0K@[ZS_N!V=[5;A3JL=G(,-SH$7YS]6^0.3AD(D*X74 M]"%C2-6;#OT'-=O/Y9B9O&;0#O MD14K9YQ/_';Q:1#\S;.DHPV^T0&1=E,8D"#!Z"ZCQ0=4[SY$'X%%*^=!#"&N MU(I"0_!@Y^Z0A(-H$.%7 M$7BUO]T.XC"P0A:\"3/5*!'*&7:-I>UM$(6C86N[7!W0$=6GT)R0%3R3@%BN#Z MV3D=TD))HB!R3*?=,!HZIT/>.!VK7Z%?=RXS*"DJLC#,L2H@*ZQR?<,EM-9/ MYZ9MS.Y #XECBNUVA(RZ@5N%"_T2]UF(= TLC7A>4BXKQQ# MKXHVUK=#(R;C( IW0^B3H]W PR38ZA+VZ\8M+WB^R@]9!6R% ^.CK(*E=^RG M]V],52/4TNITM-\ 0<^,2N4#8\D9^\GYECX=[%)+G#@^BDLM1V(_1Q[@4K^! M>+]++2PPM4D1SJ KYG_4-6XQE5+,4:8'F_ DN MJL32R8JDS7;#<5M8KUSMHG8".G6TB^*X>^:6/8F?/6]L%@,S7;PD-\8''*K2 M8E%G9-T3#5O NC!9\B7^K/W;)K6AFRP1ZHI'WCIP:S"TL_-PZ')VNUUW842V M3G[\S'L--)-7@2$*=@+7[ ,J1'&24+5$D";(Q4[HL((FNG;X'/U&GRI?_RH> M%.SV)Y=6"&U+,"5MS9VD(RH%,$U%_ M?%U1?TW:IU+#[K2>6,DB?L69NOQNC["[.79*VAGZJ#L[)U:WB%^W[F'S24UY M[=)2U/YU4\'00P7-#FPWP1[^MOI'_.GY\4-@2MH'6>' P\A66HE?6G^T,B9M M;716QHYVOLHXLB(:^47T+95QU-:SL>]@(;*"%OD%[:=4QLT8V_M[$ :.A,31 M, Q#WT2L"D9^%>S,&*$L>>! MQLLT4O;(,E'F]8HI^* EUS3C?[K%O[&[4_-'O@6PNA+Y=<6W &\H.B/+_M'@ M*$ZWY![YR=UF+BO%YJL,-L4#$K\]IO>7HY%E]\C/[MZ%.+Q4C2P%1T>LCK)\:M)9I!@*94I@K=EZFI M *!XB4Z"\?86_9&CC]B29GP4THPM:<;_KP>V>PQW/K'M;[TLDS,H)\U[4"9$ M8*[U>R:;NYMWK2ZK-XQ>W9^$'Z_K-Z:LF?H%KENH4GFA4,;F8#(X'4($R/J= MJ/J+%F7U2LZ#T%KDU>6248A$TP!^GPNA7[Z8 39OIEW\%U!+ P04 " J M.'!2"ADLU^L" ["P &0 'AL+W=O",AF-A^%LJL=#55G.)$XUF$H(JE\ND*O5*"+1 MYN".+9;6'\3C84D7.$-[7TZUV\4-2LX$2L.4!(W%*#HG9Q=DX W"C>\,5V9K M#3Z4N5*/?G.3CZ+$,T*.F?40U#U^X25R[I$(L8VC@"UP;RUPB,(=[@T7%X=9E MU'C;*W3_B8S1.4Q=3R]MSA;<[JH.:6O<"(I3)2T2P/7 M,L?\;X#8!=A$F6ZBO$@[$:\P.X0>.8 T29,.O%Z3M5[ .WH%[Y:65I5PJ419 M6=0&'B8HYJA_=F ?-=A' ;OW"O94NY+3]N4 IMQ+064.UT\5*UTM6'BX==?A MQJ(P7Q5@!_SQ3@5(VE)-NZE*UVE*S0S"3!5V136^LQ1(V^9([P/4 M:#L?.=JO&MWPN^N!M'V3[&B<.]3XC]IH.R#I?X :;2,D@_VJT0W?41OQUCPC M4"_"U&8@C"3U:-.<-I/A>3T/M=?KL7)"]8)) QP+9YH<#IRLNI[4ZHW[CH?I M:*ZLF[7"&ULO5==;]HP%/TK M5J1)F[21.%"@%2!1V$>EM:IHMSU4>S#))5A-8F8;:*7]^%T[(80V!#:)O4"< M^)S[<:Y][=Y:R$UW83QU!GT[+M;.>B)I8YY"K>2J&62,/E\";%8]QWJ;%Y,>#37 MYH4[Z"U8!'>@ORUN)8[<@B7D":2*BY1(F/6=(;T8TXX!V!G?.:Q5Z9F84*9" M/)K!5=AW/.,1Q!!H0\'P;P4CB&/#A'[\RDF=PJ8!EI\W[)]L\!C,E"D8B?@' M#_6\[W0=$L*,+6,]$>LOD =T9O@"$2O[2];Y7,\AP5)ID>1@]"#A:?;/GO)$ ME "TO0?@YP#_):"U!]#, 1@SS08]*=9$FMG(9AYL,BT: MP^>IT?U.2_S*$:<'$UA!N@0RDR(A(Y%JB4HH=$+/RU/AW5OAW5LMSQV)01? WN"T^7$,R!?F3_"8[ MI6PW,&4JV@0DL\1-N'HL(T:?KXIAC7?MPKOV:67J%(8Z?R&3%AI7)0L"L4PQ M9 D!\!6;QE"E4STQ/7LM5+9>#N!HHUF)&Q_ ^8UN;6%TBXQT:XENED9$DXU@ MLVE519^1M"V)Z8BK >VYJW*,ZV;L^'Y>^'Y>Z_MPH]RD4.Z_E#7UMCW" M.VUATU([HJ%_=N=/XV.K^6ZEXLR#VDIN,_0;:.A1W4:8T.6]R&5!U:9\0-[ON?M M2[E;.L?BZHCL?4 1N_JSLU_QMKAS#.U)^\7[2W,7L>?C+4UVD;EF,N*I(C', MD-)K=%!3F=T-LH$6"WM:G@J-2]0^SO$^!=),P.\S(?1F8 P4-[3!'U!+ P04 M " J.'!2BZBZN^(# #=$ &0 'AL+W=OC'>/?Q0I HI<\*\386DFYOK%M$:T@ MI^*:K:%0;Y:,YU2J)4]LL>9 8Z.49S9Q'-_.:5I8DY'9>^23$=O(+"W@D2.Q MR7/*7^\@8[NQA:W]QE.:K*3>L">C-4U@#O+K^I&KE5U;B=,<"I&R G%8CJU; M?#,C1"L8B3]2V(F#9Z1363#V72_NX['EZ(@@@TAJ$U1];&$*6:8MJ3C^KHQ: MM4^M>/B\M_[9)*^265 !4Y;]F<9R-;8""\6PI)M,/K'=;U E--#V(I8)\Q?M M*EG'0M%&2)97RBJ"/"W*3_I2%>) ?MG%$BE0(X5O#,*;J7@7JK@50J>J4R9 MBJG#C$HZ&7&V0UQ+*VOZP133:*OTTT)SGTNNWJ9*3TZ>8 O%!M"2LQQ-62&Y M(B%4$'*%IL8]<(&NT+P\%X@MT2P5-$DX)-204SM?-AQ5A@1:O-9VT//K&A M M8O1E#5R)%PF:0Z*.C43O9R!IFGU0MK_.9^C]NP_H'4H+]+QB&Z%4Q,B6*C\= MI1U5N=R5N9 SN6""'I3GE4"?BACBMP9L59BZ.F1?G3O2:7$&T35R\4=$'.*T M!#2]6!V'+>JSR]6#CFS'M:_3$0^XW8FS0'=9J#SC3U%\YD=%O0[%6FD5"GFV_32&7^[0'R!?"N:OJU&[]? M;,/:T;!O;*4#_Z#0KD.(?T3M5(KXON\>06N1<@/';6<6U#D&/\T,_8.>U=UV MI<2N'J@$GM*LZ6D7D WK8,)^R6*G:?-.WVPK#X= <##PCK^2K6)#EQS1;14+ M=9MLPXL/[C/\*P!_3E\@OGKD:O]_H<6D"83T#+?IZ]CM':Y[B@/[P> 8[JG8 M,'3Q,=M3*2\(SG1;W-PJN/M:N7]&SWSLP_ M9>:[P? $6IN<'^(3;"UR ]?U\1EPS;V"NR^63G _W6UQT_MQT#/>IK/CL'>\ MX85XP]-?-ZUX6^0Z\)+F;B'==\M_X?W17DN:ID]POV!)T]8)Z1MLMP<]Z=^( M-8U@;*E17JB"@C5!;<';!W.?FM,2,S\+%=:FD.604^_6,_JMF4R/]N_4[%Y. MVHV9SM+E0K*UF2X73*IAT3RN@,; M8!ZOV1, M[A?:0?T?C&PO=V]R M:W-H965TBT2JM6 M->WV4.W!"3S,=I+N[V<;0@@E6=2'O@1LSCGWW'NC:P\VC+^(%$"BUR*G M8FBE4BXO;5O,4BB(N&!+H.K+G/&"2+7D"ULL.9#$D(K<=ATGL N246LT,'OW M?#1@*YEG%.XY$JNB(/SO->1L,[2PM=UXR!:IU!OV:+ D"YB ?%K><[6R:Y4D M*X"*C%'$83ZTKO!EC#U-,(B?&6Q$XQWI5*:,O>C%;3*T'.T(*<2 M_(K@F\J4J9@ZQ$22T8"S#>(:K=3TBRFF8:OT,ZK[/I%8 UT!6C. M68'&C$JN.B&4"9FBL0D/7* O:%+^+Q";HSW*S:L$3DG> )_%($F6GRO6TR1& M9Y_.T2>44?28LI4@-!$#6RKG.KX]JUQ>ER[= RZQB^Z4MU2@&YI LB]@JY3K MO-UMWM?N4<489A?(PY^1Z[A.AZ'QR73<[Z#'I].C(]EX=1<]H^>=TL4W+4'/ MWQ4>W4HHQ.\CT?PZFF^B^0>B/3))\JXFEK2>H>F!LQ[AOH\=/+#7S=)VP;Q> MZ._#X@Y8&.)@!]LSWZO-]XZ:?Z*9A 1-))$@T/,=%%/@QZH2U,+!!_0@K*.% M[^M!20N:58OZ4=]I]: +%H6X!8L[8*$;-&![YJ/:?'34_)A0DI!3BM^O%?L? M4'SL[*:F\[[R5[QFQ;S \5K5[T"Y?3T)]HK?I87=7G?M<6/BXZ/>;VF2$:0& M,?HA4UV<_[A ^6Z_U0>[ M<0BK5!?F,B/0C*VH+,^E>K>^,%V9:T)K_UI?I,SAOI,I;V%WA"\R*E .&ULO5E;4]LX%/XKFNS.#IVAQ')LQVX#,Y"4$B!;IK3;A\X^"$>)-;6E5)() MS.R/7\EQ[% IPK-=R@/X\GWG')VK9$9KQK^)#&,)'HJ)N7J3;\OT@P7 M2!RQ%:;JS8+Q DEURY=]L>(8S2M2D?=]SXOZ!2*T=S*JGMWPDQ$K94XHON% ME$6!^.,9SMGZN =[VP?5#5=W_4;*G!28"L(HX'AQ MW#N%;V9^I D5XB^"UV+G&NBEW#'V3=],Y\<]3UN$+>8."3QF^1'X-<$_P<"#/80!C5AT)40 MU(2@*R&L"6%70E03HJZ$84T8=B7$-2'N2DAJ0M*5 +UMY+S.E";8/T9[/V4; M;M@YWG ;<%A%O+_)Q2J1)TBBDQ%G:\ U7LG3%U4U5'R5OX3JPKV57+TEBB=/ MSDJAG@@!QJRX(Q3I:A+@-3B=SXF^1CF8TDU_T'5V,,$2D?R50GR^G8"#WU^- M^E*9H87UTUKEV4:EOT?EAU0> 0\> M_S/0M][*9/<'H$!OOI$S?]%J\4W=M+ M?^>F7Y;423]WTV>(.XU_WWGM,+'0+SJOW4J?=EZ[E7[9>>U6^M7/Q?WZYUPW MZTZ/G]+[JN2:NO.;NO,K>8/GZNXT_5X24=4:^'JMGH&IQ(7XVZ%CT.@85#J" M/3K&'*LB!FC),5:S5H(59_=DC@50!0TDDZJXT5*]72*)08EEC8^D!@Z SB(7RBU,2%26BNX]+$ M)9&I]FH#BW9A<61)!XMY$ :FGV: \OO"5V"JC&R!:A; MVM<9+NXP=S7)8:-C^&*-.&YTQ+^L$<=&[ :>JQ$GC8V)T\9/F!?@FB$*SE%* MNT^TWLQ/\.=W2S\99ZN545/>ESH<#5LAS_TG6;.T ,IRJ+Q,/@' M_$RNPW9' MBP8O9R'VZ8%A_^KAX=F)W=V#=BV-NCN;:?:=> :HP6X05Q2S(4Z,::= MG-KV)IB\F%/]MD7YGG,IC1;4:CD$JGFDG*STCA<]Q61(:X:H7I3Q>Q)R#8RP,$?J%B]_2WV M?>]M VJ>P;>OCL!G.E=KT;*EJB2Q572KA8.;DJ>93LO3I@'C!YR64EFE,C5E ME-8?[-9$9A6QM67'Z^! O]HQQA2\:]6A*_SM[/"?F1U(9-I$Y6O,T=YX0\L> MR['O]7=.A.ZA,&94JCAIISVQ0GMNCA>8Z]BFVL@5>M0NL!V:SFHE3X\%CDKW MV]GANX^3GSBB FW"ES*ALI3C'.G02K8;/-O1OA:]V^*CT&%4.VI\]ZCYPHG4 MTW*A$W&R]=(YH8BF&(RUF59[S)$#XW"_/>W$\=T3QW&>O?+-?;,R>V-_FC9_%OBY%]02P,$% @ *CAP4ER?FDG- M @ K < !D !X;"]W;W)K&ULM55=;]HP%/TK M5]$>6FDC(4 *%40JL&J56@V5?CQ4>S#)A7A-XM1VH/WWNW;2#*TTZTM?$G^= M<\\]MJ_'.R$?58*HX3E+BU"G/<2%!E5G&Y,L44[&;.%WG=>":;Q)M!MQP M7+ -+E'?%@M)/;=AB7F&N>(B!XGKB7/6/9V-S'J[X([C3NVUP62R$N+1="[B MB>,909ABI T#H]\69YBFAHAD/-6<3A/2 /?;K^SG-G?*9<44SD1ZSV.=3)RA M S&N69GJ:['[@74^ \,7B539+^SJM9X#4:FTR&HP*#>C91"ME-JTYTRP<2[$#:583FVE8;RR:LN&YV<6EEC3+":?#::EH M1"F8B6S%,2[EA:HNG-:)['*.U*H&,$9]%3R27&T' = MS5$SGAX3S^UR#D=?CN$+\!QN$E$JEL=J[&K2;A2X4:US6NGTW]'Y,](=\+I? MP?=\[P!\U@Z?8]2!WD&X2XXUMOF-;;[EZ_W/-IN\XM:,ATL:@PN-F?K5$J/7 MQ.C9&/UW8GQ7FM,Y)6,+]D(7T+@?B5SS?(.Y-LV_&W'(D8I]8-G-9=Z&_G#H MC]WM 4W]1E._5=-9MD()E\C6L&!2YR@57.01/%RAF6E+>]"$&'R:M4$3(VA- M8\94 D4IHX0J !221PB,+$T%Q=X<.IW!&S-'0= _;.9)H^*D5<4]%3@*!Q$K MN&8IL/@W77@JD?K@!6DE,]7^5!4LPHE#Y5RAW*(30HM7PT;E\#./X;1B#SYT M#$>-IE&KIAMA_&HI3(>$C-YL8=AZFA1V/*Z$IJ*M6TF])RB- MH?BV$?NV8BMT\T.$?4$L#!!0 ( "HX M<%+96Z;670( /H% 9 >&PO=V]R:W-H965T M2I<+EV;&GO=FYDW'R4ZJ%UTA&GCC3.AI4!FSN0I#G5?(B>[+#0I[4TK%B;&N M6H=ZHY 4'L19&$?1).2$BB!-_-E"I8FL#:,"%PITS3E1[]?(Y&X:#(+]P0-= M5\8=A&FR(6M_=]K(B&C/)?M/" M5-/@,H "2U(S\R!W/[#M9^SX N 7$GP4,6\#0-]I4YMN:$T/21,D=*!=MV9SAM?%HVPT5;HI+H^PMM3B3 M7M?:GF@-F>0K*HC35L,%+)NI@BSAAE %3X35Z+S,WM,"E8\$^S>"6?Y:4X4% M=%R]!5$H3(6&YH2=0V^.AE!K7,#C<@Z]LW,X RK@5R5K342AD]#87EQ%8=[6 M?=W4'7]0]QSS/@P'WR".XN@(/#L-_YF;/D1'X:%5L),Q[F2,/=_P?S)Z,33U MXCS?V3.X-1DGX?9(-:.NFM'):F9\A0KND)1@IVT$*@VW(H?G>W0WIQH>=RG&7R;J MI,LQ^1I1L\EG1 T/-M.]BO=$K:E=,(:EA47][Q:OFI>F<8S<^&5=26-7WYN5 M?9Q1N0![7TII]H[;_^ZY3_\"4$L#!!0 ( "HX<%+\C!CZ%P, "T* 9 M >&PO=V]R:W-H965T2C2A U/*<\4WTOT7IQYOLJ2C"EJB$6F)F=F9 IU68JY[Y:2*2Q Z7<;P9! MQT\IR[Q!SZV-Y: GZ\(MFR?:+OB#WH+.<8+Z M?C&69N977F*68J:8R$#BK.^=D[,1:5F L_C)<*4VQF"I3(5XM).KN.\%-B/D M&&GK@IJ_)0Z1<^O)Y/%4.O6JF!:X.7[U?NG(&S)3JG H^"\6ZZ3OG7H0XXSF M7-^*U73$1P>',$! ML SN$I$K:BQZOC:96?]^5&9Q4631W)'%CT@W("#?H!DT@RWP83U\A%$#PMWP MT=YPTGT+]XV\6EX(O63:':[-CA1M*C)F&AQM,IRA_U\0( MJQBABQ%^5+?SZ"EGBKE#].#B76E,55V,5A6CM2 JB_91NE.%Z'R9 MTB=5C)-:&D.J$M.^.,TB5&#\)^8<;3M&M6[L'7&F%C3"OF)L5$BX6[K:="F[O?#1/SGD-I#&PO=V]R M:W-H965T!&O&SFS3;-)^_+$)!:8 REKE)O'7\WX\?OU@3W=2?=<9@$$_ M]IX)YM,N,&_/ET2S?P .;3]D[9GE]; M25D.0C,ID(+US+O"ETL2.D"YXC.#G6ZUD4ME)>5WU[E)9U[@(@(.B7$FJ/U[ MA 5P[BS9.'Y41KW:IP.VVT_6WY7)VV165,-"\B\L-=G,N_!0"FM:<',O=_]" ME=#(V4LDU^4OVE5K P\EA38RK\ V@IR)_3_]61'1 N"H!T J #D6$%: \%A M5 &BDIE]*B4/2VKH?*KD#BFWVEISC9+,$FW39\+M^X-1=I99G)E?%]J.:(T6 M,E\Q0=UF:'2&'FR!I04')-?H,^5%.>$ZM[86K[0&H]%5\J-@"E+T>@F&,O[& MXCX]+-'K5V_0*\0$^IC)0E.1ZJEO;*S.HY]4<5WOXR(]<2TA.4[1U/_H3[EN":95*S3$I[88^]FQ2$86M&5Y91)@P5&^:: MM"3RVXPVX%1#&H[ [HHLZHHL3%?&D M]C 9S'G80U>>DX,\HW@<=.>)@T83@^<>ID4%;;N,HR#J<=F283SHLD-6.[WC MPXTEHZCGE.)&GS!YT3E%O]&",[L[Z![X_B.1L:T^YASC1L)P>*("PXT>X6%! M^OL2JPRV*2>3WAIK5 N/7LRX? 1!+>>WTIP9>68_T5LP"!B^>"GG'Q5- =W2_#B:&V7#DQ/13!K9(L.R]?+=D^L#51MF[^(L[ OQU')M\F_*:XD3MC,$[FG+^:R7W224E5_R7M5A!^!')P!!!0@. >$)0+,"-+\*""M :"M3 M6K%U&!-%^EW!-R!,MF8S UM,B];V*3/'/E-"KU*-4_UA(75$2ACQ?$X9,82PL[8;2?-OZ&#@2%;@F_/?T_\YJQTU_>/JHUI] M=%;]'1&,LJ6$E;Z']GI]2VA6J,.[4+HIN=H["KQ&YT#FZ'.2W_ Z!UZ.,46= M R_N3HO*42QMJY<0\X*I\D;6T?HU&=@F>A ?ZE>F?!0^:,HGZI&()=7-*\.% MIO0:;5U>4;;]ZK=IAJE]*%"9!KR\X5]N)V:!^>_O_ %!+ P04 M " J.'!2/.2^CVP# !X# &0 'AL+W=O.1N,M%S]D#J#04UDP.7%RI=9GKBO3'$HB M!WP-3#]9W8GIF.^405E<">0W)0E M$?^>0\&W$P<[SP=?Z"I7YL"=CM=D!?>@OJ[OA-ZYC9:,EL DY0P)6$Z<&3Z[ MQK$!6(F_*6SEWAH95Q:<_S";FVSB>,8B*"!51@71?X]P 45A-&D[?M9*G8;3 M /?7S]JOK//:F061<,&+?VBF\HDS=% &2[(IU!>^_0BU0Y'1E_)"VE^TK64] M!Z4;J7A9@[4%)675/WFJ [$'T(ZV _P:X+\$A"< 00T(^@+"&A#V!40U(.H+ MB&M W!>0U(#$)JN*KDW-G"@R'0N^1<)(:VUF8?-KT3HCE)E2O%="/Z4:IZ;7 MG&=;6A2(L Q]5CD(=,,482NZ* #-I 0EWR.F[\0'-,LR:NJ'%%JFN@6FFM[. M01%:O-,27^_GZ.V;=^@-H@P]Y'PCM5HY=I6VU/"Y:6W5>665?\(J[*-;SE0N MT27+(#M4X&H7&S_]9S_/_4Z-_Y7HM!%[WA>-0"G_>'#UO@E]WP MSZD:(.^T\5?=\+\VQ0#AP+(G+?#K7\&9AD<6'G6D(FA*+K#Z@CXE=U1LZ-LG M+8]N%)3R>P=;V+"%EBW\!5M;$5;(R")-SWZ#@\%)I70O&!)C]I]R)IO$@ZO?BXR:2V_^8!?;N%<@&BJUB& MC=+A*Y3FJ&$;_6YI7H^.XCH,/:\]9-C;-7NOD]&T;?0@](N?2NU?VB=V>.]5 M@E\A>MC?\?F_&[^K&GI8O:AGN;F8SDRST"<@2 MW1&A&(C^:=QU)AR]1AIW[0AW]Z..-%[BX_X2AU[X(H[NWOQ3@EC9T5:BE&^8 MJD:$YK09GV=V:'QQ?H[/YM40O%-3S>2W1*PHDZB I5;I#1)MDJC&W&JC^-I. M60NN],QFE[G^- !A!/3S)>?J>6,(FH^-Z?]02P,$% @ *CAP4CW0;=)+ M P \ L !D !X;"]W;W)K&ULI59-D]HX$/TK M*E<.254RMHRQ(054#>/L[ARF=FK(QV$K!V$W6!598B4Q)/]^)=EC&##&62Y@ MV?W>Z]>2VSW9"?E#%0 :_2P95U.OT'KST?=55D!)U(W8 #=/5D*61)NE7/MJ M(X'D#E0R/PR"V"\)Y=YLXNX]RME$;#6C'!XE4MNR)/+7')C833WLO=QXHNM" MVQO^;+(A:UB _K)YE&;E-RPY+8$K*CB2L)IZM_ACBH<6X"*^4MBI@VMDK2R% M^&$7]_G4"VQ&P"#3EH*8OV>X \8LD\GCWYK4:S0M\/#ZA?T/9]Z861(%=X)] MH[DNIM[(0SFLR);I)['["VI#+L%,,.5^T:Z.#3R4;94690TV&9245__D9UV( M P".SP#"&A > Z(S@$$-&/0%1#4@(YY*\)?&.S\1J^>)V'G8PI9#=H@-^C, B#EH3N>L/Q MN 6>]H>/.MP,FIT;.+[H#-\#4;ODL)$<=DJ:(W#!:86/#V0'X1 ' MC6RUP\/?J4?<)!=WU^,S6FBR6MD,%R"?:08*_?, Y1+D]XZ=3AK^Y/J=3D[\ MCZ(P.;+?)RB]$/3*PJBQ,.JTT#0*:7J(/'F=J^Q&)\)!N^JX41W__X-Z-^XK MAX-],PVN/*8UP85]ZA657HIZ;>+@BX [3=COB/LUYS'(K'41"=T=YW8WQ- M.Z[!<;]^C/<-&5_;D7%+LXV"T>!XYT[#6G?N4ECEPS\8A4J0:S=2*I2)+=?5 MI-#<;<;66S>L'=V?VW'6C5A[FFH6?B#2G%N%&*P,97"3F)QD-5Y6"RTV;N!: M"FW&-W=9F)$ 9 >&PO=V]R:W-H965T,9C8FX8G.:J#L3QF,BU2F? M=L6<4Q)D07'419;E=F,2)IU!/[OVQ =]MI!1F- G#L0BC@G_N*416]YT8.?S MPG,XG#F\6?V M7[/B53%O1- 1B_X( SF[Z?@=$- )643RF2U_H^N"G#3?F$4B^PN6:ZW5 >.% MD"Q>!RL'<9BL/LG/]4!L!$"W)@"M U YP*X)P.L G!6Z MJE6V]" ;FRQ:51,FZ=?X(KFZ&ZHX.?C*6+ ,HPB0) "_RQGEX#Z1))F&;Q$% M0R&H%. 2C%@\9PE-U F;@/M '863D*2:#3E9R<_NJ"1A=*[BOKW<@;,OY^ + M"!/P.F,+H9XC^EVIK*<&NN.US=N5351C$R+PP!(Y$^"7)*!!,4%7U9P7CCX+ MOT6-&>_H^ I@> &0A:P*0Z.MPV&OP0[.OP>]G MNW/'&$X$>]@J.:]0699C53MW<^=NH_-1%*H6!,\TRJ:$F(5S ?YZH/$;Y7^# M_\#]*WB19#))_;]0_AZ.J;[?,%V]_/E>X_,WYR-XHCQD 3B[3\"?E'!Q7C58 MS?E4?W^DH56-N$]DH2@_+\K?M0>WG<2^\25[/6,.MX@*GGNYY]XI?S=Z9O.Y M/;ODNT)D(:_:-[0T>*Q=G6_7=NN\F^-H8\LIF:Y2]3Q4XWH#E_"@QDLAG+%T MF)#H0X9CL5/_0:2-H"-W8$O"IA;<*[18F 8AW)F$VW8AK,!@S[5A>6I4R%S7 M@S5S0Y,0-J/PP%Z$)N-LWW7+YBMX:4.GQKLF(6Q&X?[=:/(-VIYGM&.%#"/' MK?&M.0A;0,C>:4)41SXR>2G99?JB2B4]!@NAAB$\-@U;$CH-K;A'9+$LC4-X M,AY"DW48EGG8(BJZUD"$)R7B.GN+KI>R YL*88;J;8[K.X)6$#.?:)+):E@8B;*73 +%YG+I## M@V5R5*D0JD$'WECE/.TR)S:HX)NKG*;(M6I>SK"&'MX9>MNA8YVWL.IJH[)G M4^36CK;&'6Y9WZ3C6<(B-OTX9N]I\T)O8;>VR.R6)8&(VZFT2&] MYU4L4'C&!*Y0(:ONEUB3#^],OIUZSS?;"I67"BM$-JIY;<.:?GAG^FW9>R;2 M(';*:Q,5*L\OKZAT-_;88LJGV=:C &.V2.1JURF_FF]O#K--O=+U6W@]6FU2 MZC2K/=,'PJ=A(D!$)RJE=>4I1WRU#;DZD6R>[>2],2E9G!W.J,(K3P7J_H0Q M^7F2/B#?#![\#U!+ P04 " J.'!26SX;T7P" #8!@ &0 'AL+W=O MVAE;I"((2V(DAITVV5 M-JUJUNUAVH,#%[!J[,QV2KM//]M0QE:RM[R$LWUW_]]=S)$V0CZH"E'#4\VX MFGN5UML+WU=YA351IV*+W)QLA*R)-DM9^FHKD10NJ&9^& 0SOR:4>UGJ]FYE MEHJ=9I3CK02UJVLBGR^1B6;N3;R7C3M:5MIN^%FZ)26N4-]O;Z59^7V6@M;( M%14<)&[FWF)R<9E8?^?PE6*C!C;82M9"/-C%33'W @N$#'-M,Q#S>,0K9,PF M,A@_NYQ>+VD#A_9+]G>N=E/+FBB\$NP;+70U]\X\*'!#=DS?B>8#=O7$-E\N MF'*_T'2^@0?Y3FE1=\&&H*:\?9*GK@^#@'"R)R#L D+'W0HYRB71)$NE:$!: M;Y/-&JY4%VW@*+=_RDI+"U$TE#$@O(#/ND()-UP37M(U0U@HA5J= M #>WXRVLS(TH=F9;;.!::6IZ@@4L:B$U_45RZ9MXQ>$8B 7E!>6EKGHRUK)6+G9Q]ZQZS:#([2_W'$&ULE55=;]HP%/TK M5C1IK;3A?-% !9$H,*T/DQ"HV\.T!Y-$B':B'-"KY/@=AY;O -\IW!0)S:RF:R%>+2+^WSL^38@ M8)!IJT#,:P]38,P*F3">&DVO=6F)I_91_8O+W>2R)@JF@OV@N2[&WL!#.6S( MCNFE.'R%)I^^UI*B!M"W)70;P@N=5SG[@HW(YJD(RD.2%JT4;.&J[YCFWI1;K^3E9;F ME!J>3J=$%8CP'#EC_K2C>\* :X4^HTF>4]M-PM ]KS])V]NK&6A"V;5!/*QF MZ.K#]0AK$XH5Q%GC]JYV&[[A=@99#T7!)Q3ZH7^!/NU,#X87Z+/N],$%^KP[ M/7E-QZ;\;0_"M@>ATXO^NP<_)VNEI;E,O]YQ$[5N(N;S!KPQ\VE]M52 M?2=E9\T^36Z2Q/=-L_:G?3K'A<-!<(:;G>."87].)D<(I[E7O&PO=V]R:W-H965T MHCI6-))2:H";2U;=_SS>/SQ2&EV+]6W](YSC;[' M49*>#.ZTWKP?C=+@CLCCCD;P_&>#!XQ?7XO9.9U^,YK,-N^4W7'_= M+)6Y&NV]A"+F22ID@A1?GPQ.\?N//LD,\CO^$/P^/?B,LJZLI/R675R&)P,G M4\0C'NC,!3/_[?B"1U'FR>CXMW0ZV+>9&1Y^?O1^D7?>=&;%4KZ0T9\BU'=DAFOD+9)3F_Z+[XM[Q=("";:IE7!H;!;%(BO_9]S(0 M!P;8:S @I0'I:N"6!FY7 Z\T\+H:T-* =C7P2P._J\&X-!AW-9B4!I-\=(OA MR,?RG&DVGREYCU1VM_&6?<@3(K69&_.N68B>FON^'ISCM[\]'8VTD9 YF84E(V=%8V1 MAL9.-VJ(B//._,63&O,%;/[;-AHB[.;FXQKS\PZMNWGKQ*DQ_P";G_/ F.-& M\XO.YGA:8_YK=_.ZT'V$S;\$>HB<6O$CDS'[M"'[M"&Y/[?!WR=SC>0:':?/ M7_D/EYK'Z=] ,^Z^&3=OQH.S<_WHWB2^B+U4>K&JK%$]TC0JT34*N4%1&)W@JOR[GO(I&0HXT M%ME5O1&[4&?HOC,4[,R2/<199XQ<@WQN>A:BM4A8$N0=DZE.ZW073OU#W9Y? M4?TKK:@>XT;)_EZR#TH^?X9.OZJ3T&IT:V[SW4:AX[W0,2CT=ZYB]$FRY&"" M7/%XQ14T.29[[Y,^Y^!TW\RTQSDXK006CRF0MMBQ"Y<#ZOJRU:EF29@IV&M) M$8OE-M&U>'>J4^A82TERIZK:AR8;/EAN,:CZFN]DM,LT'PU?A\3 ELZX5SQC MRV?<)Z!QE= ETYKB;!&-848ON0H,UDSYG<6!1^)6K")N2N4@2X_4E-T!%SMF MOJM-%=CYA X=YV[?)6X M;L]CRVT"<[M+'C]_A2>6Q,3O-9\M/@F,SU?F\_AY6">6JV3RZ@&XR?5E!7@G MJ!/+6C+M=?MK<>G"N'Q=]-UJQ0N6L:[%J0N7L1?<['-9A"[,AC=%UV;9[!)@ MUU+4[?=\X>" 0;7&4M%BHIS7R03M&-*9 Q$RO2I-J:P/V=(0<*XEH,N#*M/ MEV=?KM%%)*7J'F#++Y?V&F +*K=MLVYJQ,LDU6J;GS,;9G77<5=K MXPXWTQIW"SP7!M[R\P*=L>3;._1Y>#KL%'4++;?78M"U@')[W+0O2N=/JG9P MU^Y9H'DPT%YVW'3F54DVIJ19CP69!X.L8;3-XO&RPQO/(L[K%7&>19S7XQY] M43KO?H+C'1RCMIRC/A7V#FVX$C(4 6K>42Y*GT_T8$B.1:+7W1 MN7^6UX]K7LS4K4B0W/'BF6MCG='2&!X2"JUWU!*0P@3,.1=EG'N13-@Y:5F6 MJ<4EA??5SXDN>UI8-&J'6R1M(;8$IC"!H1!WU0JWX+;%V4*9PE ^GH,&?_V MD1X\H>JU5J66P!0N(H_!R.RC\+IG?1NS7PBXTLP,8R"3XMZZ\F5!JZ>;\*-( M:F%.89A?B:0K,ZD%,>VU3J46SA2N4W\P,^'&VO8(OD6]#]/W=BB@LM-_D;-BNIM8SSCW>&ULC95?;YLP%,6_BH7ZT$IK("0D4460TD35)K5JU;3;P[0'!V[ JL', MOC3MM]\U4)0II.E+\+]S?^<8XX0[I5],!H#L+9>%F3L98GGENB;.(.=FH$HH M:&:K=,Z1NCIU3:F!)[4HEZ[O>1,WYZ)PHK >>]!1J"J4HH 'S4R5YUR_7X-4 MN[DS=#X&'D6:H1UPH[#D*:P!G\L'33VWJY*(' HC5,$T;.?.8GAU/;/KZP4_ M!>S,7IO9)!NE7FSG1S)W/&L(),1H*W!ZO,(2I+2%R,;?MJ;3(:UPO_U1_:;. M3EDVW,!2R5\BP6SNS!R6P)97$A_5[CNT>0);+U;2U+]LUZ[U'!97!E7>BLE! M+HKFR=_:?=@3^,,C K\5^+7O!E2[7''D4:C5CFF[FJK91AVU5I,Y4=B7LD9- MLX)T&"TU) +9#8^%%/C.+MF:WGM226!JRQ9%47')%FFJ(>4([+Y"@[Q(1)&R M%6R0G:\ N9 7[(R)@CUEJC(T;4(7R9Q%N'%KY+HQXA\QLH)XP$;#;\SW?.]Y MO6+G9Q?_5W$I6I?/[_+Y==G1D;)W'"LM4("Q>6Y5D5XBZ+PQ3T[9DI<"*>,M MT+ME]QLI*"B=%\-^+S8&-1V;/Y_X&'4^1K6/\1$?E&K8MRF-*JA5]@-ZC<9C MSPO=UQ[6N&.-3['\/E:CFGR)%72LX!1KU,<*#EBSZ3'6I&--3K'&?:S) >L( M:-J!IJ= 01]H^E70K /-/@4]*3IZ?:39P;$83H.#_7/WOGM[A=YQG0HZN1*V MI/,&4RJ@FVNIZ: JZZM@HY NEKJ9T4T.VBZ@^:U2^-&QMTOWWQ#] U!+ P04 M " J.'!2AU^A"K # "S# &0 'AL+W=O[LZS ^/?Q!9C"9ZKDHJYMY5R=^W[(MOB M"HD1VV&JGA2,5TBJ)=_X8LEH3B!P[$ MOJH0/RYQR0YS#WJG&Y_(9BOU#7\QVZ$-?L3RR^Z!JY7?H.2DPE001@''Q=R[ M@==W,-$.QN(?@@_BXAIH*6O&ONG%AWSN!9H1+G$F-012/T_X%I>E1E(\OM>@ M7K.G=KR\/J&_-^*5F#42^):57TDNMW-OXH$<%VA?RD_L\">N!1F"&2N%^08' M:YN,/9#MA615[:P85(3:7_1D M=C#2?:O=!&Z%)%K,.#L KJT5FKXPT3?>*EZ$ZD1YE%P])L&^KAB?HR="*N<#8"$;P"81 &7QY7X.V;=X7\[1>8 M3O[HX'<[& U.:[0.E-5PE$D_RIT;Y2.B(Q"XN+P(6-2<=61@XQ[8Q^][Q#$H M=/UAA?H4),- [)#Z_A\X0K>TN&.#JTO/TV(R#H)@YC]UT(D;.K&3SLT3YJH6 MJ;Q2B:?2KM2I""3F51<%-U8,CAAQX0A2TK!*G$CFA0 E06M2$GGLHF(!DHMH M1'$0-\&PV=8VBE.8OC2Z:QLE:5]8QXV L5/ BHB,[:D$'$G<1=_MGHRBX%=' M'-.&1NK$^7NG3E<2NK'G*JY46U&D\+-J<0)? 8IE%[FT%1$XOHB(C6W:2L>V MT:H#*>Z+[:01-7&*^LQDDZ@[=%0-4W:6PDF;8-I2T6'45M%A%/6IF#8JI@-2 MG*U+LK%%GM!LS_GKHFRE3%MA#%M*VC9)2TC;9M*G P;GYA4XE=RKVE'M*_#O M/:[6F/_GR%MXT1'A@/#H.J1>(;KI?(=^ @%-.7*Q"<]L0K=$]#Q8XKD10'+VR\_,9QH[S M]XAO"!6J,!4*,ABEBCRW$[)=2+8S(^":2350FLNM^E>!N390SPO&Y&FA-VC^ MIRQ^ %!+ P04 " J.'!2/DD @ZH" "V!P &0 'AL+W=O,\K)O41J M7]=8OMT0)@Y+QW>.!P]T6VESX&;I#F_)FNBGW;V$G=NQ%+0F7%'!D23ETKGV MKU:)B;%W!+&#!'(^-MR.MU? M&F!_?63_9G.'7#98D5O!_M!"5TOGPD$%*?&>Z0=Q^$[:?!:&+Q=,V5]T:&,] M!^5[I47=@D%!37GSQ:^M#SV 'YT !"T@^"P@; 'A9P%1"XBL,TTJUH<5UCA+ MI3@@::*!S2RLF18-Z5-NRK[6$FXIX'1V1\ TA69HW=0=B1+=8(9Y3M#:]EW. ML%*TI#FVA8)[9C (3N$6\P*JS[ F17O.*-Y01O4;.EL1C2D[!_:G]0J=?3E' M7Q#EZ+$2>P5 E;H:4C!"W+R5>]/(#4[(79%\CD+_*PJ\P!N!WWX:[E^.P%?3 M\)^8SY$W"G?!]\[\H#,_L'SA";YK8Z&ZFF *.Z;0,D6GRBCX=J:)K!$,! F5 MXMNV'-(T_DR4L_VQ9J.V-_0+2V]&Q4L6!A=QZK[TS1T&1;&?O ]:#8,6B>=U M0>_2B[KTHDFC[MJ>HF32K45'MYAT:UT)JZEYGO)Y0>31H+" MRW@\_[@3'/]G>2?UQ@,I01@L/N@=!H5AX(_K33J]R:3>1Z$Q0[VJC:E+ABT7 M>=$'=<.@*!FTW#!HI.74*_"Q!)@W3P OFU>BV6BQLW-S(S1, M8;NLX&$ET@3 ?2F$/F[,*.Z>ZNP?4$L#!!0 ( "HX<%(9\=TJQ@( %T( M 9 >&PO=V]R:W-H965TZ(TLH<&.*KS-@%?SPLV0IF8%[* MJ<*9WWI)>0Z%YK(@"I8C[UMP/0FH%=06OSAL],Z8V%3F4K[:R7TZ\JB-" 0L MC'7!\+&&6Q#">L(X_C1.O99IA;OC#^]W=?*8S)QIN)7B-T]--O+Z'DEAR2IA MGN3F.S0)=:V_A12Z_B6;QI9Z9%%I(_-&C!'DO-@^V5M3B!U!$!\0A(T@/%<0 M-8+H7$'<".*Z,MM4ZCI,F&'CH9(;HJPU>K.#NIBU&M/GA7WO,Z-PEZ/.C!\ MBZ;)5S+#+RJM!!"Y)'>5J1201U[PO,K)$Q2&"3)E[_C"C2;XM9&?)2AF>+$B MC8?+"1C&Q16Z>IE-R.7%%;D@O"#/F:PT*U(]] W&:ZG^HHGM9AM;>""V"2PZ M) J^D)"&U"&_/5L>#!SRR7'Y#U9T"'7*?2QR6^FPK718^XL/^,,D E<-MJIN MK;*G=#T.PC@:^FL'*VI9T2E6Z&)M5;U=5A#VW:RX9<6G6)&+%>^S:)^Z6=V6 MU3W%BEVL[AXK["=N5*]%]4ZANBY4;P]U(*>D!25'0<\98,->&E N7'(NKM_B M^L=Q$L^RB]3?(T5)=.#;&+2PP5'8 VA]3>[SLC*08C? )$$;%WVP1_\:1;&; M'M#/YD:/\J>(PY9%UDQ4=6>3;=L2MFT1P=F<"VXXN/L3W3N<44P_PVK:T+Y5 MG 3)OU83AU4WH?^_37^GE=N+]Y&I%2\TAKM$&>TDJ%?;NVP[,;*LN_M<&KPK MZF&&]S\H:X#[2RG-Q\1>&.T_BO%?4$L#!!0 ( "HX<%+(BEXRD0( +4& M 9 >&PO=V]R:W-H965TH#ZW4 MDA!25E6 1&'3*K42@G9[F/9@D@M8=6QF.]#^^YZ=D#$-4%[ ]MWWW7T^WV6P M4_K-K!$MO!="FF&PMG9S'X8F76/!3$=M4)(E5[I@EK9Z%9J-1I9Y4"'".(KZ M8<&X#$8#?S;3HX$JK> 29QI,611,?SR@4+MAT WV!W.^6EMW$(X&&[;"!=K7 MS4S3+FQ8,EZ@-%Q)T)@/@W'W?MIW_M[A!\>=.5B#4[)4ZLUM'K-A$+F$4&!J M'0.CORU.4 A'1&G\J3F#)J0#'J[W[-^\=M*R9 8G2OSDF5T/@[L ,LQ9*>Q< M[;YCK>?6\:5*&/\+N]HW"B MC55%#:8,"BZK?_9>W\,!H)N< ,0U(&X+Z-6 M7EM 4@,2?S.5%'\/4V;9:*#5#K3S)C:W\)?IT22?2U?VA=5DY82SHR78-MUKB*,X/@*?M(=W MC\"G[>'1O_"0ZM44+6Z*%GN^Y"1?CEIC!I8NB^I&;6B/956QW'D6U__;4=+I M#\+MD="])G3O;.AQFNJ2(N]?BZLQE9M9.ILH\[>T9V0F3:SD;*PY;BIMH')H M-!^^3X['WL(D^4]WW.D=UWW;Y')[-A?7)V!/]0GET49XOPG6;U=?']5W9].1 MQ]Y^OX7>\&!&N('^S/2*2P,"I!IP"& M/&9W,U'LJUX4S 7!&]SC*JGB; Y7;D-;W=QBU;I<9N^.-A3E>P '.7SQ6N_(HE M9AD(S:0@"I*1=]$\GPZLO3/XSF"K]YZ)5;*4\L$N;N*1%]B @$-D+ /%OPU< M N>6",/X57)ZE4L+W'_>L7]QVE'+DFJXE/P'BTTZ\OH>B2&A:VYNY?8:2CT= MRQ=)KMTOV1:V/32.UMK(K 1C!!D3Q3]]+/.P!VAV3P#"$A ^![1/ %HEH/56 M0+L$M%UF"BDN#U-JZ'BHY)8H:XUL]L$ETZ%1/A.V[ NC\)0ASHROLIS+)P R M 0$),V3.J2"?R44<,UL8RLF-*&Z7+=/9% QE_"-:W"VFY.S=QZ%O, Q+YD>E MRTGA,CSALAF2F10FU>1*Q! ?$O@8?R4BW(F8A+6,4X@:I-7\1,(@#(X$=/EF M>'-P!#Y].[Q?HZ95E:3E^%HG^1+-NW;E MKNW[.?YU%?KV.-%[.ZQ[=@F )L3(8LZ 9UZ2*!]S/(EJ#J,M:M7';_1X%ZE;M> MK<(YJ CE8!,F,L$J93D53Q\T=H$CA3M6MWKZ3M (@O4!=$$ M.%NQ)0<"5 E7$.PG_Z*CWGWW%1F#2L:@EN>;--CT#EX&8B0Q*>"8J^Y6CC4_ M%N/@U7?DI46G$P3/WY.75KW!OE4AS=]K_!FHE1N@&H-?"U.TSVJWFM$7;C0] MVY_@["Y&[1^:8O#/J%HQ3 &'!"F#1@]C4L4P+19&YFZ\+*7!8>4>4_S^ &4- M\#R1TNP6UD'U13/^#5!+ P04 " J.'!2?_7_6+X' !?) &0 'AL M+W=OVD?BC[0$FT3T<4E:2?NUW=(R:8=492S3UD$:TOF#,]<>&9(Z>RI M%(]RP9A"SWE6R//>0JGEQWY?)@N64WE:+ED!O\Q*D5,%EV+>ETO!:&J$\JR/ M@V#0SRDO>A=GYMZ#N#@K5RKC!7L02*[RG(K-%V-O>^,SG"Z5O]"_. MEG3.OC#U;?D@X*J_TY+RG!62EP42;';>NPP_WL9&P(SXD[,GN?<=:5.F9?FH M+^[2\UZ@$;&,)4JKH/"Q9MBAE,[K*U.?RZ5=6&Q1K?4F92?,_>JK&#L<]E*RD*O-:&!#DO*@^ MZ7/MB#V!4= B@&L!_$(@)"T"42T0'2M :@%RK$!<"\0O!:(6@4$M,#"^KYQE M/#VABEZ3ZX@-BFZ+G-( M6$E-R$_099IR_95FZ*ZHO_CSV=]!4BTOGY2SWI5 MS8I;9@TQNB\+M9#HIDA9>JB@#R;L[,!;.ZZP5^.$):CZ:/%P M[!"?'"\^Z,;*,&A*"1H3;,5 VRX*H]#CH^$.U="+ MZJZ)90D3A J*K;W?C'#9#B3TP1SN8H]?"K$$ 1B82+E_25P5G MU(03'<*I:&G4<"\AC5&3YJAH&+7:-M[9-O;:=L^H7(EJ/:(XZ8-S6$Q'C>&W32'83QJ-34,;)T+O,;^OLJG3&B[_J@L^H!^ 3IK ML:E6MA^_D2M\CG=0TWC&.C.-VL_;*=^@U:\+7/&6P8C:<9;!V@!5S8Y_3 M*K^NX#0(WKEJYW?*35XO=^@%;+V NPBWI@LF%Q5YNCL3OZJH$D5 P'G5 MHF "JV/C(IWK#EVQB\-KUWR'Y*%S;#D/(W_Y-"U>5:>3_7JN2;:0S.FDJ+D, M QPZ%D!SX#@:.!9 R3F_7\_7QRI[ZLL"V-V%'?P,YFJ]R]/<]T[7?MQ7!MH_ P=O8'6'; M V!_'?U31PJ"T[[T.A1T+SUL2S'V5Z[7]5FUL@-V;J]M>\US0$':I" M(^KSC:U5V%^K[NGST0EIZP:.WTA"VH*!_51^1$+Z%72W/]C6 NRO!:],R.8^ MAA6P4>H H1)<[HC1!G M9(DS\O/>]F!I37E&IQDS!TNSE8)-,9KK''$V6K72 \Z*Q@$)#SO%6\>X@:YUM M2_?A=GC4<"0.2#Q^:4QS& GB5G=;UH[\K/W 1 ))J!M?L"BO.3PI]"%M2_)XYL78C\^XE[%]!.>,U-!&X_IHAL18C\ MA#[A,BE7L)+UD>B68\!KL!^%?K9* B<>O]IN=]DR$?G+1,5_=X4.-5^_@@!M M!8A&;X0 +?M'?O:W"[5<*:EH89I\^.@#$>[.-[OWGO4T^TLO&GI.*(FM&L1_ M;/=]%$T"AAG9$CA!+[02_C1PAELS)$<=':%5P M98XFF)D3@K"?,>V'P\3!W8/V(DCVG@GYF?(S3 EU4)>3"N$Q<;#D2=Y(4TTL MA1(_UQT1!V< !LT Q*0] )8PB9\P&P'X9J!=ZE<%N-H<%0_+G>2-<">QW$G\ MW.E]K":L<^1>W+IBU7SX0<;MBR6V+!K[6=3Q%&L?845DVZ1R/JQL$FH8MQ-J M; DU]A/JMT*PI)P7_+]7G$[7.@\?2@Z::/I[[T7D3,S-&RP2F4ZD>K5@=W?W MELRE>3?DQ?VK\.--]:Z+55.]>G-/Q1P\BS(V Y7!Z1! B>IMENI"E4OS]L6T M5*K,S=<%HRD3>@#\/BM+M;W0$^S>*;KX'U!+ P04 " J.'!2F)2&_] # M %#@ &0 'AL+W=O(@[>RJ-C4V'-^^&)9+-NC$C*3'% EWFP)+2$75;JSV($B MF"NCLK!R MP9I-#G"'UHC_>5A14;-:+SDN4<4PJ0!%VZDQ=[ZDCB<-E.(OC$ZL4P8294/( MBZS\GD\-6T:$"I1QZ0**QRM:HJ*0GD0<_S9.C;9/:=@MG[W_HN %S 8RM"3% M=YSS_=2(#9"C+3P6_)F@8..&(@=L8N'T#?\3 :PR\6PW\QL!7(U.CJ'%((8>S"24G0*5:>),%-9C* M6N#C2N9]S:EXBX4=GZTYR5X>%V+D*IRE%\ZL 19B^>>\1;N58\IRDS@.0_ M5U[(*#ES>9.,F">WFX>7Z'Q MVF1YRI\WY@^SK"#L2-$Y*6VZGE$!N-J]P 6:(>K2A3! A:P MRM#0;*A["%4/GZ U4Z#%$-NVCJ3+PMC3B729GP2C1&%+%'Z6Z.D-T0RS8:90B^+1LP,= M:D 7ZDP#JL =98I:INBS3$LY[XI"+ $+B"_D%N&1G$5Z1*X=Z7P#NE"7I4.R M4;ZXY8OO66]/ZGEML<5:5&+0$QU2UPTNRG1 UUN4%YQ)RYEH^HDYP@1FX/5)=Y)M)T,/419[I>\.,COWQU;7OH[RR MPS2ND^[(!Z:?].@&9*'IQSV\057DCO!U3A7.?7Q7]YO&>7*1&2_L ^HJQW0T M0%WEFG8\ NA^ +KW =Z\^30==0.,3=M+NK\^N6X2FEY_Y@ZH/',LLQ]'$,>[ M,[/_NQ,U/7375&+Z?49=I"_A=$!UL89K2*MS/BX1W:E[!@,9.5:\/DNVK>U= M9JY.\+WVA;SCJ'/WAYOZ@O054K$M,5"@K7!IFY'X&PO=V]R:W-H965T!L5AFE28#", I2%F>]\6GUV:T8G^9KF<09OQ6@6*.7Q_30>E0=7BGYAO MBM9[4'9EDN??RXN;V5DO+#/B"9_*T@53+P_\DB=)Z4GE\9]VVFMBEH;M]UOO M'ZK.J\Y,6,$O\^1K/)/+L]ZP!V9\SM:)O,LW?W'=(5KZF^9)4?T'&]TV[('I MNI!YJHU5!FF,5962CW4JAO8V4GQ_@8N M\U357\&J&7P'[NO: ?DKSBTS[ \ 2@$(4[$KKT M-H>C'>97_N;#'>;7_N8#QV#@IC)PY0_;*J.3;F6<"\&R!5>TD&#R"-KM M;MEC]?'Y1I4(^/91N00WDJ?%OXZ$2),0J1(BEH2VY=,JM%U%4SN)*BRVX[.$"PT^YJ1SOUUVEWW6T7#4B[V9-.TZ;3U-GIKQ7IU-"> M/W"AR*V67XG_[;)YY.N'"A#K9D&;X.^D)D4D+'X*_V\J2D*;66-#1Z!+$S M_L=\PP6H>E_N29Y6P8T0LA>W 39T\_-N M=SD5)^6F/T[7J3?F="#/JC<0AFX*6Q(\*6]&#LMOY+L:D($PI:^'N3^V@>,H!'K^2. QG6HZ/<N>E[L.9I?T]W.;;5CPRHD1O4!VN>]M=>Y4-+$H;1R,WHXVG> MGD##VM1500;LR',K[B]QJ$OPJ!]1R_ 9@B,WP3TE3GMYQ8\-<[&;N;]"XO:$W)X)C/SOZ7#K=,F]FS^6 MQ.'N)C_J#RP["FS C]W@UQ*W%-SKQ@X;HF/Z.D0.&[AC-]P]14Y[:8/!Q@2# M=.PF[<'ZIOVUIWMH7_J&TMA-Z8/U3?MK+W&(+%D80F//DXX7"]R>0.%>@2,& MZ\1S[^TO<-HCW5])Q,";N.'MJ6[:BT<1$X-FXK,=/H:PZ4!^U4T,:XF;M4<3 M-AW'I^I)ZUC?C=I?H6Q[0GK4OP$Z\3R)>:&0Z3 ^B\*0G;C)7D_\AWPM?$2, M&&R3P>L0,6((3MP$]_UU:-A9_X/R<-(VU(;=Q(W4@Y6,=,^C(;(N=FIX3-T\ M/EC*:)?&T'*>1@V.J><)QLM_MW('&FU_N*HWJ2#:MT6EANO4<\OMKVRT"W!( M^\1RXD(-P:F;X)[JIKUXJ!LU>*8^.^%CJ)L.Y%OQK9](W00^FKS1+H*M*\$P MF'J><1]1WO:$W"]OU*">>AZZO%#>=!B7O 6MQUA2+A;5\T.%&J5U)NLG6II/ MFV>4SJLGKOD M;,9%V4!]/\]SN;TH S1/;HU_ E!+ P04 " J.'!2IZH1TEL# !Q"@ M&0 'AL+W=OP';JG-0Y93LU M/DKUJ'-$ T^%*/7$RXW9?0X"G>98,.W+'9;T9"-5P0Q-U3;0.X4LUYXX-OGG;2LF<:%%-]Y9O*)-_(@PPW; M"_,@CW_@64_?\J52:/<+QW-LZ$&ZUT869S!E4/"R^F=/9Q\N /'@!B ^ ^(7 M@*AW ] ] [IO!?3.@)YSII+B?$B88=.QDD=0-IK8[,"9Z= DGY>V["NCZ"DG MG)FNC$P?.W-R+H.%+&@W:>8*TH%5M1- ;F"F:5OL[+JF_$P.#ZAW5#DP$DR. M,!>,6%9I+@5J^,M%PE+QE)=;N)<9"OB0H&%AP8TF S"=)S MOO,JW_A&OE%,?*7)-7PI,\RN"0(27SL0/SLPCUL9$TQ]Z$:?( [CL"&AQ9OA MT5T#/'D[?-2BIEO7L^OXNK?J:7WMK%_732XS*>3V!/_,UMHH.K?_MJ3=J]/NN;1[-]+^[LXG M9AUV0$77#2BN'SL;A0B\-$A;Q8!B!ILV3#MSY/?"WYO*V@Z+;\"2G\%&+V%7 M?O1K/_KO\R/C!YXAE>#$461--K03AG[8;,.OP9)WPZYL&-0V#%IYOCS96X:V MZ$$*VL:"FU.3]':2?NP/F[6WXWIW-W#)3]X7^H-6]<-:_?!MZND %/"!EW!" MIO3')@O:F;H5$J(0BNKVC'N0L5/3!;QHI^I75$VV_ +PRI=1[%2].N@V+_K7PK,^IGZK:GQ\T53-VS]26TY4L<$.4H3^DTZBJ M!J>:&+ESG_RU--1 N&%./2$J&T#/-U*:YXE]0=UE3O\'4$L#!!0 ( "HX M<%(8;N[9" , .D( 9 >&PO=V]R:W-H965TMDFC^22D%2 !Z;1*14*@;@]5'TQR(583F]FFE'\_VPDIA(!X M =LYY]YS/^*;_H[Q=Y$!2/19Y%0,K$S*S8-MBR2# HL[M@&JGJP8+[!46[ZV MQ88#3@VIR&W/<4*[P(1:P[XYF_%AGVUE3BC,.!+;HL!\/X:<[0:6:QT.YF2= M27U@#_L;O(8%R)?-C*N=75M)20%4$$81A]7 &KD/<:3Q!O"'P$X(:K:SIA4FF8:OP M"=5E7TBNGA+%D\.%9,E[9ZPREZ()*U0W"6P*TD&+LA,06Z$I%A*2[)M ]]"CV^G1U>B\>OB^L:>?ZFX.J^=Y7EQ1YQCN@;U^DJTW*-CW SOS?%H MAWF*7I^52?0DH1!O5P0%M:# " HN"!K#FE!*Z!JI&TA(3%.]7N(WKZYYF_CPS&'']>_=7D-] M&ZP7A,W4M\ \]V+N>[7^WE7]ZN)? 9'M ?3.7%[P%M7>HJO>'LMFO;%QHY9F MBP*_D;X6U'E[QRVHX+SX]M$0*("OS3 5*&%;*LL+L#ZMY_7(C*G&^5C-\7+L M?IDI/P*FF*OW5Z <5LJD<]=3;&PO=V]R M:W-H965T67%"L="A6KFP$X-*":.T&GI>X%!/F9*F=>Q)9RM>J)@R> M!))K2K'X-X.:;Z>.[^PFGLFJ4F;"S=(&K^ %U%OS)'3D]BPEH< DX0P)6$Z= M>_\N3TR^3?A-8"OWQL@X67#^;H*'P!_.0,(.@ P3$@.@,(.T#X54#4 2)[,JT5>PXY M5CA+!=\B8;(UFQG8P[1H;9\P4_87)?0JT3B5/;""4T"O^ ,D^H[FG#:< 5,2 M\27J%F>@/R] !ZG7.2A,ZAN->7O)T?75#;I"A*'7BJ\E9J5,7:7EF4W?QT^N> F[$L56K[PS?YBG6MQ+CR]*UPU _]YL2'D+ M3 Z4QT>:YJ=)DR@,CH0/,$UNHV'A22\\N2C\?$6'O"2G50B2,#PR,Y 5!^;S M/7!SFG4;^<=NW+VV0D&L;'N6J.!KIMJ?L)_M;X![V_B.YF?Z9F@;^7^:]EIY MQ&)%F$0U+#6E-QIK2:)MU6V@>&.;UX(KW0KML-*W&PB3H->7G*M=8#;H[\OL M$U!+ P04 " J.'!2T]J6?H$# "W# &0 'AL+W=OE]55/Q[@)(?%PYV3AT_B\U6Z@YW.=_1#3R!_+5[%*KE]BIY40&K"\Z0@/7" M^8SO4QQH0H/XKX!C??&,="@OG/_1C>_YPO&T(R@ADUJ"JK\#K* LM9+R\;<3 M=?HQ-?'R^:3^M0E>!?-":UCQ\G>1R^W"F3DHAS7=E_(G/WZ#+J!0ZV6\K)M? M=&RQ<>2@;%]+7G5DY: J6/M/7[N)N"#@,0+I",0D!",$OR/X;R4$':&9:K<- MI9F'E$JZG M^1$*CE9I^:":S8:OP"Z;7_4D*];90/+G\SC)> 7JFKU"C3^A1 M\$/1K*E**73U\B8%28OR5J%^/:7HYL,M^H *AIZW?%]3EM=S5RI#6M;-NL$? MVL')R."8H!^,2S&%J]F8X3 M"SU].WTV$8W?+X[?Z/DC>JN]$, DVIU6Y7Y"-.A%@T8T&!']"CD(6MI6JR6& M#5$?&(>E[P7!W#U]\7#2^).D$FRV6UIT,5@< M$L/U$!-XD6%ZB"&Q;_<<]9ZCZHP(L'N\*F1 M9=J2_@<5FX+5J(2UDO3N8F5)M%5RVY!\U]2-+URJ*K1YW*HO"Q :H-ZO.9>G MAAZ@_U99_@]02P,$% @ *CAP4B<4>Z6^! ,1, !D !X;"]W;W)K M&ULK5C;;N,X#/T5P9@!6J"-+3O701J@K;L[!7: MHI?9AV(>%$=)C-I25E*:SM\O)2=V$LMR$[L%CNE@J_<"?C%=D09^H>ED]"+CS M2RVS-*=,IIPA0>=7WC7^%N.1!AB)GRG=R+UKI*E,.7_3-_>S*R_0'M&,)DJK M(/#W3F]IEFE-X,=_6Z5>:5,#]Z]WVO\RY(',E$AZR[-_TYE:7GE##\WHG*PS M]<@WW^F64$_K2W@FS2_:;&4##R5KJ7B^!8,'> /<; .$6$!X# MN@V : N(/@OH;@%=$YF"BHE#3!29C 7?(*&E09N^,,$T:*"?,IWW)R7@;0HX M-;EG"<\I>B8?5*)+]$@3SI(T2XG)"I^C X&SF"J29N<@^?(4H[,OY^@+2AEZ M7O*U)&PFQ[X"I[1J/]DZ<%,X$#8X@$/T@S.UE.B.S>CL4($/;$I*X8[23>C4 M&-.D@R)\@<(@#"P.W7X:CD<6>/QY^-#!)BH3%!E]46N"4)S*).-R+2AZO9Y* M):!H?CE,=$L376.BZS:A3(KA+B-Q)$T0OT MDV1K:DMW8:MG;.E=YWT2]GO1V'_?3T%=*,*C_J%07!?"H\&@%#K@VBNY]IQ< MGX &A25;,;Y #+976.D[IO 432FC\U0Y:!9F^GO.]8/PB&5=IAMTCTC69:)A M \=^R;'OY'CWD5 I]WE(-!<\AQSRY WQE:YMZ0L*2RA-=*[EDL"=C6:_YM[E M2%?5 4^;T!%-FTADISDH:0[<-*5*8>,']Q-P?P%+E0OTTGGJ&.;0/J OV.IW M4',E[&&[*\/2E:'3E=O*@47&I["(4J8(6Z33C")HK9=ZI@)&O*#@ZK-!6T98@M#[ATJNNAN)(/4 M$.!L[5I!S0T\."YPBU!#[>*]AHR=GCYS!>MG)?A[:H8KO:CV]RNKL[B^Z0[J MWM:E(/K'&Y)55]A0JSBL:(5_NLE8F;JMA+@3!%]M3?]48'P"\#!$5:?'T1_L M3=;HN UT.X.&X+AQ80,N;K6'W:&I)A3L'E'J+>WDCM9BZ6S0B8*OMJWYM@T9 M:+HV9-R&-&OHW!6I:K[![@'GU*[8HM:R! X=K(83[)Y.3NR5Z/416/VR9M1M M$/(2-F74C0PZ/3?I:E3![EGEL+]6)7Y"FVVQ%.KE:^7:AFNJ\39<2XU7,Q1N M':*:6_3K Q4)98= =9- <51UUY^TUD6K?50;=: MZ"&CAJ2U /N=84/66H##NL4B)O[>64).H5+UF8SNV&NFBF_P\FEY[G-M3CN. MGM_H\R!S1E&I*0Z3?L &D#*),CH'E4%G %N/*,YGBAO%5^;$8LJ5XKFY7%(" M'5 +P/LYYVIWHPV4IV23_P%02P,$% @ *CAP4H(%ZQKP P # T !D M !X;"]W;W)K&ULC9=?;]HZ%,"_BA7M89-&$R= MH *D%NZT2MMNM7:]SR8Y@%7'9K93VF\_VPF!$B=W+Y XYYS\SK'/G\P.0CZK M'8!&KP7C:A[LM-Y?AZ'*=E 0=27VP,V3C9 %T>96;D.UET!RIU2P,(ZB<5@0 MRH/%S*W=R\5,E)I1#O<2J;(HB'R[!28.\P 'QX6?=+O3=B%*!S4V36RKJR%>+8W=_D\B"P1,,BT M-4',WPLL@3%KR7#\KHT&S3NMXOGUT?H7Y[QQ9DT4+ 7[C^9Z-P\F G'',U$ M>B2OH- +46Q%QRX5DALT HV("7D]C&Z40K,,N$Y^D;)FC*JJ='YN )-*/MD ME'\]K-#'#Y_0!T0Y>MR)4AEA-0NUX;1O"[.:Z;9BBCN8<(R^"ZYW"OW#<\C? M&PB-@XV7\='+V[C7X@JR*Y3@SRB.XL@#M/QK=3SMP4F:H"?.7M)IKXZK-G$E M+J[7/6:'C=FA,SOL,'O#3%(2G@$RZ8UR4:[UIF0F4S)1FAWU;41E<.0,VHQ_ M6> (S\*7\]BT92:31N0=Z*@!'?6#9IDLC?LO)"-5,IM#M1:\5."EK*R-SPB& MH_2"LBV3X)$?<]Q@CGLQ'[3(G@>V2.3(9(FIG*K"A5=[#3[4<0LC3287J&V9 M9#KVHZ8-:MJ+NOSWZ6XUP%.T)V]2,.9.5FZ/F2FYV@>:MB!P'*5^BDE#,?F? M??U=4D5MC 82&-'VB$MBPE;5[$PH_S&O$>A":MV\7VQ\);4R), MT\LL\4CAV)9$+^E9$\%_7]#8J3OT534 M>X1BW.'\J9CCI!=O!6: RJ@K#9]-Z].$;^F:0=4KA=Z!]!(G;9@HNCSU7BG< M=;1.G0+WMPK/T3K;-B_NT!.[.+[$]4DE'>T"G_H%[F\83X25=:#^7F%+23M3O9#C5C]-N\H_/M5_W-\ 6N\_;N>;;]RIC8W> M!2J*+_ME>#97%B"W;MQ6R(T3U?#5K#8C_8T;9"_6;^VH[^;5DYGJ.^$[D5O* M%6*P,2:CJ]0PR6KTKFZTV+OI=2VTF87=Y&PO=V]R:W-H965T*$H83 32!99 MAL6?$"A?CYV.LPW,R2I5)N!.1CE>P1.HYWPF],RM51*2 9.$,R1@.7:FG;MH M:/ 6\)W 6NZ,D7&RX/S%3!Z2L>.9@H!"K(P"UG^O< ^4&B%=QN]*TZE3&N+N M>*O^Q7K77A98PCVG/TBBTK$S=% "2UQ0->?KKU#YZ1F]F%-I?]&ZPGH.B@NI M>%:1=0498>4_WE3KL$/H]$\0_(K@'Q*"$X1N1>B^EQ!4A,"N3&G%KD.$%9Z, M!%\C8=!:S0SL8EJVMD^8V?8G)?13HGEJ\L!BG@'ZAC<@T35Z9@)BOF+D+R0F MB$)@L"1*HCE0K'10<0V*02A]I"QBQB4Q6RC1900Z2J^,SE.$+B^NT 4RJ)07 M$K-$CERE2S:)W;@J+RS+\T^4U_'1(V@S2R#9%W"UU]JPOS4<^JV*$<0W MJ-OYA'S/]QH*NG\WO7/;0(_>3Q^VN.G6V]>U>MVSVX.Z\3L]2ONZO< M .EW]S'1,>:V5T/VO/1J+[U6+],DJ#O.<2$$,(5R$(0G37Y*T?Y.(8=V MSB*B8X3O#9O=]&LW_8^[R;4)47EIO'#]LV;.(J(VQ)Z506UET&IE#DD1?]S+ MX*B.ZZ.3UH0)#H]: R@X86E86QK^_[UI?/6$PZ,#?VCF&''H-VJ [-RLTHJ[ MTS R$"O;>"6*><%4^2JMHW5OG]J6=A /=<\O6_2;3/G!\(C%BNCMI+#4DM[- M0%&PO=V]R:W-H965T%?LZ%M6')\EQ]N][)3LF M8PWTQ=*5[CFZY^C*6:?-JZT!'#E*H>P\JIUK[BFU10V2V8EN0.%.I8UD#D.S MI[8QP,H DH*F]K MYQ=HGC5L#UMPS\W&8$1'EI)+4)9K10Q4\VB1W"]3GQ\27CAT]FQ.O)*=UJ\^ M6)?S*/8%@8#">0:&PP&6((0GPC+^#)S1>*0'GL]/[-^#=M2R8Q:66OSFI:OG MT=>(E%"Q5KA'W?V 0<^=YRNTL.%+NCYWED:D:*W3<@!C!9*K?F3'P8A#&OAN M+_)58 R4W@GRD[,=%V@$>O+"1-N;L!#8\DP5\)[8GOTNL/N7<\B3&=9U.%?T M?\YLS.B+IF<7Z1_1+V;V7%DBH$),/)DAV/2-V0=.-^%N=]IAIX1IC6\9C$_ M_4IK=PI\NXQ_A_P-4$L#!!0 ( "HX<%(Z[A*%V@, .L. 9 >&PO M=V]R:W-H965T8%XN1^G7OLD]SA6LAG MM4#4L,E2KD;>0NOE!]]7TP5F5'7$$KEY,A,RH]HLY=Q72XDT<4Y9ZH=!T/+:+NV3D!;8B3'&J M;0AJ_E9XBVEJ(YDZ_BF#>E5.Z]B\WD;_Y, ;,!.J\%:D?[%$+T;>E0<)SFB> MZD>Q_HPEH)Z--Q6I/%/]V4C6@XD/X;#F'I$/[? MH?N&0U0Z1(&XMO3S&<_7(^]+4ISR;QIV4I-T4IX1NED!#N!=<+!1]Y@LEN -_@ MJL"%6W W86O$&*<=B,AO$ 9AL*>@VX/=R6"/>]SN_B5/.T BYW[9@B:JJ(I< MO.X;\>ZX1HE*PR/5"$]KNH1;TR]ICHZ"[_>835#^W9*G6^7INCS1^UOB^U?S M#.XT9JHMOK;I1TVH'2;]"TC^>"_@7_C"X)-SF4IIC!5O\ M]B@=0-AE5H9[RLV;S>K= M(620H%;4X,1TD(9:DU88OXM2?&DFNR..55922RLYM;:26ES)3U57V:99]CAL-)+S(W"?Q/K[+HII$7NP27L#Q&]-!AG+NIBQEZC"5 M%H-"=;>:Y*[=_.+7YL48>$^E855!BC/C&G0N37)93%;%0HNEFS4F0IO)Q5TN MS#2*TAJ8YS,A]'9A$U3S[?@_4$L#!!0 ( "HX<%*06&PO=V]R:W-H965T)(HP M[G3ZH6!T$D%3&*M& R0/!9?UG3TTQDAIH_,A=[F$MC=44IM0:83.$=I@LN%W#A4L,M1P-OX"K+*&.@,MB#I%Q. ME32JX"FSF,*=I5^SE<&'$C5S":]-3)6@8LU=%7DUB1((1S.TC!?'9.W^;@9' MKX[A%7 )'W-5&4*946B)N?,_3!J6ES7+> _+*(9K)6UNX$JFF&XJ""ED;=SB M5=PNXX,:9YB<0#=Z#7$G[NQP:/IB>#3< 9^]'#XXP*;;5D'7Z^O^KRIX#7]1 MWX"C]\J88_CRGD PIV2:KP=,]EJ3/6^RM\?DA5"5](7DC80K,QH3M9#\'RH= M6OXPG;N*^NG?SN37EDZ])=?G'B<4E,?U;&Q+O(EZPTVAV;;0L-^*;) \;4F> M'B0YEQ8U&@M4] AFR4I(J XU=3L#7ZY1/*#^"O_"E)D<.&1:"6JD226JPK=%Q\BJIN7M(C/8D MHVG4_YV1X=:)ZCRC<$BB9A"N76X"]<(_$@R=(W*T[M?M:OL.N?#7[[/U2WJ? MU,^)GVKJQ\TUTW3H#!28DQJX@RTK[;)#U!+ P04 " J.'!29J[5ZH8" "&!@ &0 'AL+W=O MN MS'2L2U*RP"L#MLQS89Y.4.EJ$O2#W8UKN<[(W0BGXXU8XP+I9G-E>!>V*JG, ML;!2%V!P-0F.^T>SD<-[P*W$RG;6X"I9:OW@-N?I).BYA%!A0DY!\&6+,U3* M"7$:?QK-H WIB-WU3OW4U\ZU+(7%F5:_94K9)/@>0(HK42JZUM49-O4,G5ZB ME?7_4#787@!):4GG#9DSR&517\5CXT.'T!^\08@:0O190MP08E]HG9DO:RY( M3,=&5V 3>=HY%8X*^&\L&1*[A!9$$4*9YBN M9;&&8^>T)(D6OC*H/CFN!?R[T$F]=H3C7)>.K%?0D3T5TL"M4"7S90$S75BM M9"H(4S@12A0)PL+E;V%OCB2DVO=Q" U:@FL&PJ(2&\)^1+-/>-N M%G/8^[(/7YSVKTR7EC.QXY#8&U=AF#0^G-0^1&_ZD!Q"W#^ J!?U7J'//DWO M_WA.#[DC;5NBMBV1UXL_;(L]Z#@(=Q<,A'/"W-Z_$R9NP\0^S.#C[G>"7$BQ ME$K2TVLVUH)#+^A&Q'8:#\?AMFO52\@@;B'/\ART>0[>S?,G96A@5AK#I[/- MSYW(W5%XQXQA&V3X/ST?M6%&_]KST<>>OX2\\#SL3 DWH2^%X??;@L(5DWJ' MWYAMZJE7;TAO_.!8:N(QY)<9?RC0. _7VE-NXV;1>VG9_H74$L#!!0 ( M "HX<%)-/PJ7AP( /X% 9 >&PO=V]R:W-H965TY="L2 TG:8056H&AV>1CVH-AT+%2V7$E.FK\? M)3ENFC7!7FQ=> X/*9*3K50/ND T\%2*2D^#PICZ,@QU6F#)=$_66-%-+E7) M#&W5.M2U0I8Y4"G".(K&89'?:=H%W8L&2^QTEQ6H#"?!K/^Y6)D[9W!3XY;?; & M&\E*R@>[N6\Z@V8C--&&UFV8%)0\LK_V5.; MAP- ?WP"$+> ^!@P/ $8M("!"]0KV5=< M&D6WG' F619,82%%ADJ_A>O'AIL=?(19EG&;9B;@IO*U8I/^[@H-X^(]6;R! M$+0%ZTEH2(BE"]/6Z=P[C4\X[<=P*RM3:+BN,LQ>$H0401=&O ]C'I]EO,*T M!X/^!XBC.'I%T.*_X?W/9^0,NJP.'-_@!)_/XP=8"*8UR!R^4X?I1NU@:63Z M +^_$0!N#);ZSQEWP\[=T+D;GGM$#76CTH)*.@,C0=.+Z7P'6-9"[A#!L">0 M*\'7[BE?>S3O9.R@/HKO-?'>R>B,>&]Q<6 QZD6C(_'A02N5J-9NPFA(95,97X[= M:3?$9JYWC\[G--S\+'JF\9/QEJDUKS0(S(DRZEV0,.6GC=\86;N&74E#[>^6 M!0UH5-: [G,IS7YC'70C/_D+4$L#!!0 ( "HX<%*D^,VN7P( -P% 9 M >&PO=V]R:W-H965T'V5+>@:&>K3<.1IF87V]8 KSRID7&6).=QPX6* MBJE?6YEBJCN40L'*,-LU#3>_%R#U?A:ET6'A3NQJ= MQ,6WY#M: 7]N5H5D\ MJ%2B 66%5LS =A;-T\ME[O >\$W WH[&S%6RT?K>36ZJ692XA$!"B4Z!T^\! MKD!*)T1I_.HUHR&D(X['!_7/OG:J9<,M7&GY7518SZ*+B%6PY9W$.[W_ GT] M9TZOU-+Z+]L'[,>SB)6=1=WT9,J@$2K\^6-_#B-">GZ$D/6$["DA/T*8](3) M6PEY3_!''8=2_#DL.?)B:O2>&8"$XK(/MPCALB/A MTHS=:H6U9=>J@NI?@9AR'PK(#@4LLE<5EU">LDGZ@65)EKR0T-6;Z>FG%^C+ MM],O7JEF,M@Q\7J3_]FQ&NSX,=]8-/0^?KZBGP_ZN=?/C^C/%8J32LC.O39F MH>P,.0V6*8U,J%)VY H-6*F;ML/@N]XR&%\3;_Y+WH?8YSZVZS(LO4B2)[#EW?L&S,[W#TNY=PK##1I6AQ8U]R_SR?J"6E?H M-']E0M^[Y68GE&42MB29G+I.84(O"1/4K7]=&XWT5OVPIO8+Q@%H?ZLU'B8N MP-#0BS]02P,$% @ *CAP4F%&ULC55=;YLP%/TK%D^;M!8P"6LJ@M2$3MM#I:C9UF<7 M;H)5L)EMDN[?[]H0EJ8DZ@O^X)[CY_PZ]GZGERV6EW9?L^]C (WFK MC:Q[,"JHN>A:]MKGX0@0QF< M ?04\#D#"#J =%' 9,>,'&9Z:RX/&3,L#11 MU% \9; 1]^#>7HPOZ 7 M&3/(KTD4?B$TH,&(H.6'X>%L!)Y]''YSP4TT;&7D^*(S?$_NC$-QQ7:@\,H> MLHZ771M,.6[S[85E)L,R$[?,Y,PR[@",[5X'BQW,5IM=&H9T1A-_=YS2L:B MSMY&92-1P6P:#%%OE$\'Y=.+RM=&YB]$-MTIM4<8TV,4S^TI=LDBK>!F]&A. MWPF*ISRR*1B<;EXU% MA?&I=O^H%-6@MJZD:Y++5ICN8@ZSPZMQYXKER?P"7Y.N^/^GZ9ZB!Z:V'#>P M@@U2!M=?,:>J*^_=P,C&%;QG:;!\NFZ)+R(H&X#_-U*:P\ N,+RQZ3]02P,$ M% @ *CAP4B^PP.&; P G@T !D !X;"]W;W)K&ULI9==C]HX%(;_BA7-12NUY(,DD!$@#1\S T-7J.QT+U9[X4D,L9K8 M6=L,W7^_CA-2,":-U!N(G?=Y?8Y]DMBC(V7?>8J0 #_RC/"QE0I1W-LVCU.4 M0]ZC!2+RSHZR' K99'N;%PS!1$%Y9GN.$]HYQ,2:C%3?ADU&]" R3-"& 7[( M<\C^FZ*,'L>6:YTZON)]*LH.>S(JX!YMD7@M-DRV[,8EP3DB'%,"&-J-K0?W M?AV6>B7XAM&1GUV#,I,W2K^7C64RMIPR()2A6)0.4/Z]HQG*LM)(AO%O[6DU M0Y;@^?7)_5'E+G-Y@QS-:/873D0ZMH862- .'C+QE1Z?49U/4/K%-./J%QQK MK6.!^, %S6M81I!C4OW#'_4\G '2QPQX->#I@'\#Z-= ORO@UX#?%0AJ(.@* MA#40=@4&-3#H"@QK8-@5B&H@TH'PUL(YIY5SNH[A-HM]M=HWD=-RNVJ][:JP M5%7.H8"3$:-'P$J]]"LO5&DK7A8C)N5#N!5,WL62$Y,%9 23/0<%8F";0H; M9S"C>7$04#TF= >FD.,8+#9;\&&.!,391ZEYW<[!A[N/X [8@)<7;1'MI#AET'8<1WJM K5NQ%J'WRA1*0<+$B"$@._:N== MK\7 EO/63)YWFKRIU^HX1W$/]-U/P',\QQ#0K!W?HD+BSDU\WHZO#J057[3C M7R!K#?ZQ<^YN9,"?.N=NQ)\[YV[$EYUS-^*KWUOWE]^;NG5W?-A2Q?WF%=!7 M?OU?O0(VS2O@[XF9[YB \66.X;W MB9S48&2_GS]'!E$4#2]%+4* =HCF23_P%02P,$% @ *CAP4O&> MKQZ6 P H@T !D !X;"]W;W)K&ULI9==;]LV M%(;_"B'DH@7:Z%NV MM $CM-G'0PZF6[&';!6+1%5"(UDHJ[?S^2DE6;IC4! MO;$EZGU>GD,>2N1D3]EWGB,DP(^R('SJY$)4-Z[+-SDJ(;^F%2+RR9:R$@IY MRW8NKQB"F8;*P@T\+W%+B(DSF^BV%9M-:"T*3-"* 5Z7)63_WJ&"[J>.[QP: MON%=+E2#.YM4<(?62+Q6*R;OW,XEPR4B'%,"&-I.G5O_YB51>BWX Z,]/[H& M*I,W2K^KFZ=LZG@J(%2@C5 .4/Z]HWM4%,I(AO%/Z^ET72KP^/K@_J!SE[F\ M08[N:?$GSD0^=<8.R- 6UH7X1O>/J,TG5GX;6G#]"_:MUG/ IN:"EBTL(R@Q M:?[ACW8"%@A,(+H A"T0#@6B%HB& G$+Q$.!I 62H<"H!49#@7$+ MC(<":0ND)I!T#[\;K+/9OLBCAM]S6G-(,MEX M=7(_<85,0(7A;MI@[YI@@PO!AN K)2+G8$$RE%GX93_O!ST&KARY;OB"P_#= M!;V.<[2Y!J'_"01>X%D"NN_'UZB2N'<1G_?CRYKTXHM^_"MDO<$_#,[=3RWX ME\&Y6_''P;E;\:?!N5OQY:_-^_.O#=W+<'S<4\5A]Q((M5_X?R^!5?<2^.OV MC0LFOY%_]_A'G7^D_:,+_K_)S00F&UHBVYIOV%BS:L_P/I.#&D_<]^-U9!&E MZ?A4-+>)DO14M#@7^6-3]&!Q"D;1J>B+Q2F-#*?'B-#%Z6UHT MX\0_%3U;0O+]R!C,EW-5DJ0_K4[F..[F..Z=X\-'8J_W/2C[#-\1D]NXPY= M;@"YD*]]66>VY=:8)R>!I[%GI&=3!6%@I&=3^E=^R.CB&TBL]+G0T0+:W>)4<16)Z.&A\3]:!/%H5'#-I%GK(:E330VG)YM MHM1P>K&)$F.*W:-]48G83N_V.=C0FHCF[=BU=@>*6[VO,MKO_)LGW]*^E >0 MYKSPT[XYOP_4$L#!!0 ( "HX<%(Q!N -KP0 'P4 9 >&PO M=V]R:W-H965TY[M1) M,&6CU2)ONQ:K!4]53!FY%D"F28+%XYK$_+@5462*:$"8I9T"0[7)T"2\"E ?DB#\I.,R8)R/3$$E'X< *[Q:"'X$(D/K;-E+/IAYM*9/63;O MMTKH7ZF.4ZN/:D\$V/!$KYI]-IWW!%RQD"<$G+SC4IX"< 9NBT4!/F[!91BF M21IC12+P?.Q)0!2F\:G.\?DV "=O3L$;0!GXM.>IQ"R2"T=I$EDI3E@6O"X* M1CT%0P3>=CWLZ7Y,=98RR MG=Z+,68A 7P+]/[4NX^!32H$8>&C;QF@^S*9:[P S@A#_J4E.345OSLV>*? M101#B%;Q?E6\/UC\!WW>\WSOAJV]2\N]6\S)SS_Y",)?P:.>-1LU_R7+SP8R MEI\%U+O\YA7'^2!'K=Y-G7B)2,S-,B;0ZQ"R@ PE"2R@II*T"$&W/DK=[U>_ M0,O#/<[,#7A+F6ZE.-8B+)5(M7U2U@/0M7'H\+2 9GZ'I@W30[+A%^!_HX9E MWO:@&]-G1?FP2\Q$S?T>9JAFAOX?02S[:58'$>P2-4'=.0XLF#/40[/V!]![ M%64LT_1T7I(P,5Y7/*QY)CTL:J,!AYW&ZTADV4FSMJ[IL$#TLNT> 1;4#/9P MK'T''#8>'8G\03&Q>0>#I 5DKD83-.O;=+4)@<,NQ*J9G[C"L96,Z1/.O(G? M96-!06BL2Q,%^]2Q=AUPV';\N#J:)N+,<[M>Q(HR%Z,%!=UY#[?:E,!A5_)Z M^FCZ"8L^FB!S1=J,20_-VI? 86/2T,<[PLB6VK>5Q4(8ZFAB3'6TY>E11U0[ M$33L1%Y''9'%AQAG\<:&0@9/:RYOVD.T=B-HV(V8$MFK'66FUK^/DVZ=&QO* M4)C AFHJ3,'&:5S+)$3L\NLMJ:&PO=V]R:W-H M965T2GC&=>O^O&'E2_*Y=& M\ P>%-'+-&7J8PA"KGL>]38#CWPV-W; [W<7; 9/8)X7#PI[?LF2\!0RS65& M%$Q[WH!>CVAH <[BA<-:5]K$2IE(^68[=TG/"VQ$(" VEH+A;P4W((1EPCC^ M%J1>Z=,"J^T-^ZT3CV(F3,.-%+]Y8N8]K^V1!*9L*'$3.LWU5R392U1C;;<,ET:)3/,UOW)Z-PEB/.]&\95^2%B260,3"]5(!% M-9I%TV'N-#S@ ME(9D+#,SU^1'ED"R3>"C@E)&N)$Q#&L91Q!?D@;]3L(@#/8$=',TG';VP$?' MP]LU:AIE41J.K_'_HHRXCH6T=='D]1[MR)V!5/^I\=(LO32=E^8!+X^P0A=Y M5>64Q%@1GLVP^K:I>0(JGQ.<3;C@YF-?7G,7+>?"GC&K_D441)T@P"JLJAG< M8TAIT(JJEELR6J6,5JT,EZR52U:-BGV+M+434MANAP<#BLJ HMJ [&XAOQ0> M95SCUHG)ZQC2":BZFEV5W%DS^:?!Y7@8GK "MG,OTY#48%CZB2G(/9)6&GX&%)]IO!?'6 MANOLJ[1?N<]24#/W+M#H8)F9_$XH1\NWQ\#=N%_&A_9-XN[)3YK\03-F:L8S M301,D3*XO,*H5/Y&R#M&+MRM.9$&[V#7G..["I0UP/FIE&;3L0[*EUK_'U!+ M P04 " J.'!2D3"#^>P" "A"@ &0 'AL+W=OICVXR6UKX=B= M[30@[,\95SYMKO;CP?97, M,2/J3"R0FYFID!G19BAGOEI()*D#9PDJ MSS(B7ZZ0B:+GA=[JPXC.YMI^\/O=!9GA&/7#XEZ:D5^SI#1#KJC@('':\R[# MBT$86X!;\4BQ4!OO8$.9"/%D!S=ISPNL(F28:$M!S&.) V3,,AD=/RM2K][3 M C??5^S7+G@3S(0H' CVC:9ZWO,Z'J0X)3G3(U%\QBJ@IN5+!%/N%XIJ;>!! MDBLML@IL%&24ET_R7"5B Q V=@"B"A ="H@K@,N<7RIS80V))OVN% 5(N]JP MV1>7&XG^-:$2'@G+$>Z0J%RB\4@K.(5Q:2R(*5Q33GA" M"8-+I=#,'MU2,J&,:HKJ&(B&US0I&)-&F.124CZ#*Z*HP0U1$\J.#?W#> A' MGX[A$U .7^'C^ M)]PWJ:SS&=7YC!Q?_,]\GJR29>*"C7SM2)!=]45P^5?&OM^:#>!&8Z9^[)$7 MU_)B)Z^Q0]Y <&W(C<60"',64Y3$'2>V%KC-@Y*UZ5CMS;#LGT:=3M3UEUO$ M-&HQC;UB;KA&B4K#B&B$<4$68/5)<[1-X'>835#N"[I9[]/\B)ZT:GFMO6EP M\I;N[)BS-JW/VLJ2EVV&E)2M34/B9FU'6?FMUZ8UXNV6M6NM[7>IG_9KN;OK MIU.+Z>P5^OPCEE08K*_UX.V+JN+<7U75HH/**MSX M&PH/\#)^2R_#]9T=?LA+.US?VN'[7-OA8?>VO]$_V.;MCL@9Y0H83@TN.&L; M EGV0^5 BX5K*29"FP;%O&PO=V]R:W-H965T><\_]L)W11JHG70 8\E)RH<=>8*Z"Y Y7L4N-R,O=#; M+MRQ56'L@C\9K>D*[L$\K.<*9W[+DK,2A&92$ 7+L7<=7J6)M7<&CPPV>F=, M;"0+*9_LY'L^]@(K"#ADQC)0?#W###BW1"CC;\/IM2XM<'>\9;]QL6,L"ZIA M)ODOEIMB["4>R6%)*V[NY.8;-/$,+%\FN79/LFEL X]DE3:R;,"HH&2B?M.7 M)@\[@#!^!Q U@.@MH/\.H-< >I\%]!M WV6F#L7E(:6&3D9*;HBRULAF!RZ9 M#HWA,V'+?F\4?F6(,Y,;RA1YI+P"<@M45PJPID:3/,O)+3% QE_ Q)'NY3^0>E6@)\U,J>US.@=F6%$;M%QH]QHG(H,NLI84PP8W.?=O!Y:Q$%\N6^4 M'AJ%PS :M%9[ 0S: 9' ]AIW6RO=7G3N@PZ6[-FC7?$1$D2=6N)6RWQ42US M^EIOM)+FG8F,#YR^3>2'%NDQBSW5PU;U\*CJ.WC&'G-)Z]HRPP-_YQVU[; * MPV 0=TM+6FG)46EX+GS0FLE!3^V5L0[AT.AM4@\M]F*LQ?L[)W():N5N-HUM M5PE3GU'M:GMY7KL[X\WZ%"_5^@[\3U/?R+=4X7[4A,,2*8.+(4I2]2U73XQ< MNW-_(0W>(FY8X(\!*&N WY=2FNW$.FA_-2;_ %!+ P04 " J.'!2,RI$ M7X($ *$P &0 'AL+W=OB,.]IO%P3Y* W]$#2>63+65)(.0M MVVG\P$BP*41)K!FZ[FA)$*6]0;]H>V:#/LU$'*7DF2&>)4G ?@Q)3(\//=P[ M-;Q$N[W(&[1!_Q#LR)J(U\,SDW=:'643)23E$4T1(]N'WB.^7WDY7P!_1^3( MSZY17LD;I5_SF\7FH:?G'2(Q"44>(9#_WLF(Q'$>2';C6Q6S5Z?,A>?7I^C3 MHG99RUO R8C&_T0;L7_H>3VT(=L@B\4+/@^%&15X%?"7Q5X%PS3C\YIW?-@6NS&VY?E9SLQH7?6CFQBEDY#D0P MZ#-Z1"SG9;S\HIC:A5Y.QBC-%^%:,/DTDCHQ^#,+F" L_H&F41JD813$:)&6 MBSM?)5M&$S2BJ8C2+$IWZ(\#8<43CGY#ZW+E(KI%'XCS>4Q$$,4W,N#K>HP^ M?[I!GY"&^#Y@A*,H1:]I)/BM;)37?^UIQH-TP_N:D.7G16AA5>JP+-6X4JJ) MOLC\>XXFZ89L /VR78^-E@":'/=Z\(W3X ^-UHAC$MXA$]\B0S=TH$.C=OF: M'*1=:P?EB\ZU@_+EQWQ_ M^MC0K;K+O999;-9;B%G$,W]Q"QE'/(PISQA!_SZ^<<'D+^]_+7FM.J]5Y+6N MY'TA[R3-"+@3E$J[4.;GD/>!Y;E8CO7[^?("*-?TS$MJ#%&V2DV:E*U;AGU) M32'*=)1^S8",OFTI&>=0C99K7%(+@+*Q[U]2RR:%?0OK^!)[@C#3=JU+; 5@ MKHN=G]B%WW;MM]WJ]XQ1SM&!T6TD(,]+M7.>U=35OHU RE<<& .4X=B.XCE$ MN5@9VRE(.8J;,X@R#276'*)T6ZEQ 5"Z9RIS<=FD;&R;2L:G)F6YOJ=,C!5 M&;;AP88[M>%.J^&_RW>0* UI0B"[G<8DD[NI4N,(@'S?4\R&($<9ATD3PIX* M38%(ACH#9T DWU*-;D*V;RL=7S0AWU&R+0'&<]1U#70)8TL9S%633@*7R/"A/@?(G@M^@9\+0.C_YW:)AP*,0>] MVGGO5YT?1W$FP"/ZT.M@Q@B"U*UAW 6:@.F4"3(%(RG6=^GW'()LY8=B 4$- MZR%(/;(\09!Z,EA!D*,XKYV]?R:$[8JO*AR%-$M%>8ZL6^L/-X_%^ZO2/L3W M"PRT+_']JOPN\S-\^95(GL1WD7R)C,E6IM+O7+D]L?++2WDCZ*%X^WVC0KY- M%Y=[$FP(RP'Y?$NI.-WD">K/7X/_ 5!+ P04 " J.'!2ML^PQ'$" #_ M!0 &0 'AL+W=OR1J%O=E(Q8FQ6U6&NE9("N_$69A$ MT23DA(H@2_W9OWN2UF0>0$(V?/'=Y.'!(XA,.2>>0>-TM MD5=Y0PS)4B5WH)RU17,+'ZKWMN*H<(^R,LK>4NMGLD6C[8G6L,+2YMIH(** M+RA+1>J*YG KVI=W*7P/\Z*@;DG8JXNW-V@(9>_2T%A-#CG,._Y%RY^.CJP9@NY> MZ%B26[B)AW-]N,V2--P>47#9*[@<5."*R9?"W+[UBZ&YJQ"UI3EJ>+A#)V\H MT$E/,_G_69WV9-/!F/I:)_E30[4O9"B(P6,9'8;ZUK 1Q./S-V=G211/CXD+ M#YJ2HRK]Z-&0RT:8MC_[TWZZS=NF_F?>CL8[HDHJ-##<6-=H-+5OI]IQTVZ, MK'V+KZ6Q \,O*SNA43D#>[^1TNPWCJ"?^=E?4$L#!!0 ( "HX<%*/A&]/ M$P8 *H< 9 >&PO=V]R:W-H965TP\I7AYX\E5L&9/@*0IC<3782KF[&(W$NKP1MX,<<9 M(4/\&;"#.'D&J2L+SK^F+Y/5U.;.@@KWEX5_!2FZO!MX K-B:[D-YSP\?6.&0D]I;\E!D?\&A MP%H#L-P+R:."K$80!7'^GSX5$W%"4';T!%004)-@=Q!P0 7!ZTOP"X+?))"NP%G'R%E]^X!EL%O1[J0(_R MA96MRALJZ?@RX0>0I'AE+WW(EG;&5XLQB-,L?)")^C50/#F^W@O5(@1X8!N5 M7%( &J_ +>.;A.ZVP1),XCS5TY1Y#1[R9 5\#?[8L40UQYN*^N*&21J$+Q7P M\\,->/';2_ ;"&+P:))E\6FB?YDK.)A(%HF_#9W996=VUIG=T=D]>V3Q MGFG3/VM5&.92.GCGJO0V'2 M&->MID??L1L]?M#Y:+NHCIIH4 [T_3IJVD9!WX86K,-F.AAV7+L.FVM@K@M) M!:O%VRGC[1CC_8E+&H)-PI6N*+G8* GX79=P9BN(#(FEX\W.\.RAI^7-S_*L M)J_F/BG=)T9#Q]SBI4(&\9)'3#<%I!T ;%N-!333H(CON8U@:E"0G"SLFC-N MZ8Q[+G=IN,_+@E+]I1)3Y5'JGGH4P2IS4?T6!G01A('\K@M8W@4Y&1FQ2&-E MS]L@""V'Z(?OE!,L0@:H$$SJ"N/4;P\)N7ZC ,UT*.)YC:G5 MVD*NWCUH57M'R^Q@ZI (,O]D0F-!\Z,5>U*'1*&M]]/"9&TLQ&FZI4'!IBC, M=2#;ZG#J9$,,C4Y-8LD2)F3I1;8CYG++DE<@9KKE,RU,UIQRW993&A1T23-8 M.AA"$'8XABK'T!G'TB($%DSI/"M*$I#TJ2-.J#VYB.!F9=+!' 2;N:V!*=7J MD!E8;6(@-KJ4'GFR\-"8AM]EL!1 L.0Q6*JH?;ECT8(EIOT+K#8PT/[YVR58 MZ2-8 M0T>_!SA#M,G0U6\"SA'/[0)@I9S0+)T]M:>PXO03'U@I'S1+W^03$)*NU^EJ M?5965/H&_9^?%:B2&V26&U-6%-3Z%@E[;F-;/]/BB \;^^>Y#N=@3#JJ,*KD M!9GEI6]BG#&#T!#J$^,<$0ZQ/C'.$:VA;TP,5"D1,BM1O\28%59.8]"A[JA2 M#&16#,U7JQXI@2JA0+] *% E%,@L%,\Y:J!VJ8?$:QY69P6LINC8]DDS0336 MD.=W2#JJA .9ZZ\A0.!?\(."CZK:C=Q?$,>J5B-SK7Y6'-N'%<=V6H5.A_*= M9A0UJ-.O+W5W*F% YI./.8C_5YAPI138^OG1PU5-Q^;2^)SH%:;JIW3!2\BA[W#*Z M8DD*4+^O.9?'E[2#\GIR_!]02P,$% @ *CAP4H&ULO5==;]LV%/TKA% ,+=!%(O7= MV0;BN-L"+$ 0I]M#L0=:HFVBDJB1=)SLUX^D9-F6*"-#@[[8)'7.Y3V\O+SD M9,_X-[$E1(+GLJC$U-E*67]R79%M28G%%:M)I;ZL&2^Q5%V^<47-";4Q-/VP?KOQKQ2LP*"W+#BK]H+K=3 M)W% 3M9X5\@'MO^=M()";2]CA3"_8-]B/0=D.R%9V9*5!R6MFG_\W"[$"4$) MM1-02T!]0C!"\%N"_UI"T!("LS*-%+,."RSQ;,+9'G"-5M9TPRRF82OYM-)Q M7TJNOE+%D[/Y3J@1(<"2;%0XI0"XRL%OA&TXKK MN(=&W(,(W+%*;@7X7.4D/S?@*JV=8'00/$<7+2Y(=@5\^!$@#WD6AVY>38>I MA;YX/3VYH,;OPN<;>_Z(O031QGTX7>PA+O3 ) MSE$+"PJ=HLX4A)V"\**"&UQ3K>'SLSI#),T$$(0_T8P(\/6.E"O"+^W>I)LF^;%I MDW83I]^5-NE@3<,P3E$O/$-4 $,4]^)C08T'"'K'@N&]2=ZT9LZ2(O5[2BP@ MY/5 "YNE.!S1<5+XX%OG3FOQS%L4A'U-%I07)WU1-E0X>/%19X8PET MK#OP;0H/M%65P68;@A((^TJ&H#"-1G0<:P]\\^+36CR[%OC!(#XV5!CU15E0 MT.\GD'MR-2X)WY@GA@ 9VU6RN31VH]TSYMI-+?JB4:X!JCO:\;DH:,GZ!Y]L_\ M4$L#!!0 ( "HX<%(;*\6XC00 &X4 9 >&PO=V]R:W-H965T?W^,(20!AZ%-ZY<$F^=Y[Z]M/-Q2]IW'& OPEJ6$7PYB(?(+P^#+ M&&>(G],<$_EF15F&A!RRM<%SAE&D2%EJ6*;I&1E*R& T5'./;#2D&Y$F!#\R MP#=9AMA_5SBEV\L!'.PFGI)U+(H)8S3,T1HOL'C.'YD<&;64*,DPX0DE@.'5 MY> SO)A#OR HQ)<$;_G!,RA<>:'T>S&81)<#L[ (IW@I"A%(_KWB:YRFA21I MQX]*Z*#661 /GW?2;Y7STID7Q/$U3;\FD8@O!\$ 1'B%-JEXHMM[7#GD%O*6 M-.7J%VPKK#D RPT7-*O(TH(L(>4_>JL"<4"0"FO>%"EK?BR&!-2=.%",/DVD3PQNMIP.<,Y M6."U;"[! 2(1N,-TS5 >)TLP(66K%RWS%UB4S0KH"CSA5TPV&*P8S<#-F\", MH!1<*Z,QX^#C& N4I)\DZWDQ!A\_? (?0$+ /S'=<*F$#PTA'2C,,):5L5>E ML=8)8VWP0(F(.;@A$8XT_&DW'UH= @P9N3I\UBY\5U:GQ#%>G@,;G@'+M$R- M0=?=] 7.)=T\21]WTZ<;TDF_Z:8_(-9I_&UOWV&HH=_U]EU+O^_MNY8^Z>V[ MEC[]O;S/?B]T\_[TH*.*[7H1L)4\^V0J5._+ELXI$PE9'W7]M[F$@XG &?^W M0YE3*W.4,N>$LFK=T+9_R705LS@_O(ZZWQT?.L8-=&@7!B&QZAI&P5#!YKP&#;3 MP6S7=XYA(WY]),WZ2)IK M0)89Z"/GU9'S.B/W3!*!([ 02& .OCW@[ 6SKA;T:\'^G^_WH%86_&J_3X-V M_(,P"!N--=/!VNO"7 /S+>\ =F1_6-L?OG/]AFT[/=A8)F[;(,L,&^O2M(^D M61])G/Y7G]5I=7'&PI!LBRH-^/5M?CGU65P2-^2MX,8&:^6EQF::N%/;BRYLX M^:FT3@@'*5Y)5>:Y+RUEY>56.1 T5Q<,+U3(;W_U&&,4858 Y/L5I6(W*!34 M5XRC_P%02P,$% @ *CAP4CV]QV&ULC59;3]LP%/XK1]$>0*+DTAM,;:6T85LE8$ ITS3M MP4U.&FN.W=D.9?]^=A)"Z4V\-+9SOL_?N>2<#M9"_E$9HH:7G'$U=#*M5Y]= M5\49YD2=BQ5R\R85,B?:;.7252N))"E!.7,#S^NY.:'<&0W*LSLY&HA",\KQ M3H(J\IS(?V-D8CUT?.?UX($N,VT/W-%@198X0SU?W4FS,8),F:)C(R_-:?3 M7&F!F^M7]B^E[\:7!5$X$>P'370V="X<2# E!=,/8OT-:W^ZEB\63)6_L*YM M/0?B0FF1UV"C(*>\>I*7.@X; +]W !#4@& ;T#D :-> ]D#W]\G-Z^Q7"R>3[_/9Q!B<1:D+9*;0@9*9B"(\13.U!)(J% M3@L&81R+@FL%OVXP7Z#\;4SGLPA./IW")Z <'C-1*,(3-7"UT6]5N'&M=5QI M#0YH]0.X$5QG"JYX@LE[ MPK@(JO6_+9CO4\:K=-:)XW<[)KT_&V;*(]/)=O-N^AX<+;DKEKXGO[5?8:E;VC*L/X;T$5 MM0E7[@/&XMG$&I5[\D,:H2V1IFJ?V'%O1TF_NQ7W79.6WST@M]_([7^T0M"4 MY]':Z._FW6]O:=RUV:F?: ^/MUT;[D9'S='DW4XF!>474[67YK09?F'9\[?. MQV8H5C/LC:::J#>FG"A7P# UE-YYWRB2U92J-EJLRKZ]$-I,@7*9F<&.TAJ8 M]ZD0^G5C+VC^*HS^ U!+ P04 " J.'!2)"3)ZS@" !\"@ #0 'AL M+W-T>6QE9A;T6QKVV! M/CQ9SIS^^DF6XCAI4T(?MNS%NO=$SM$/3^*^A7FGCCPFY/&A12[>V0!4YEP0"O"$GQ+&%TJ:K,*PBE; M.WAJ@4PRJ9 VAV.D1!9IGEPXZ,TT_NP6 .E,8/" MRE&TK.RH91W8H-:2&R.GI)2"]!HV&=XPM!DP]F O]<]BA[LK1F<:VA,5@VD$ M>=/1.,?RC]D<]Y@V?!,OJNE*ZB^M68[H?7M7X%Y!0;O>[XI!P"'VZ# [J6NV M_LQH*3BXQ1]=,(W))@]54M$G4\U>E

J*PYJG M_Z'FO[O/)0A0A(U%F[M_RKO\9L6^"_P+S?UO95_QBR)G'T]?H^]\IRYR?OHB M9][L1?M;6_F:7%\W[@MOW9OH'4$L#!!0 M ( "HX<%*7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GN &/,XV/I/$>2_>7)V!\/QOP0/Y,XS1(WO=/3H)E(G3:^?GD]UL0VZ0>3JWFN M3>HVEAONM7K*WKXO/XI'G>D''>O\^:Q1O8]50R0ZU8G^I19GC=.&R-;FZE/N7X6)[@KDC M(^&RG[7[P@X7%2,CS_AF.AX-^[W9H"_.>Z/>S<5 3*\&@]F4 'H T#L:H/@T MD02R#2#;!X2#& 8XOQ7@RN"60'0#9.1KDQ?AZ0B!] .D?#7)ZU:.1 M# !D<+Q(]J97!#($D"$OY+1($FF?A5F*J5ZEVOU,IKGHS>>F2'--(", &?%" MWJI'E19*+*U)Q(63@769.Q-/.E^+BR(CD%T V>6%/"\RG:HLL6NA<7,IY5;E0+"26%K-91DIFJA8D9) 6LT)&)EV=S)1- M7 7S7!9G8B9_BI&6#Q^"AAS2XI:(21*=ESMEVS;G$HLK^%0ZU_58(H>TF"4R M2#:Q>59*G*M4+5W3F\0RI7#('2UN>>1F_N/DW+6],GJ).U)6[43YD#9:S-X8 MIG.3J++UU2\HLD2+61-]95U2*\<=+@-GN2W>&N"56JQH.8V$X3$+8[J65JU- MO% V^ZO*Q+6.ZR%+>,R6&$B;NHZ:B8W36 5*R> HA%D/6[.67<$%S_6&[56N M&N&GD:%MT$.Z\)AU<2FU%?\H?'[(_OA;1N%!X_BTM7 M1[ET+&,7Q>VAZMG%0_[PF/WQI^";JM5;)_ZFS,K*S9J6SAXRB,=LD.G%U:!_ M-QJ(X?#DOC>ZZ\V&XQO1N^F+[W>]T9!B(I=XQQR(_.M13*04CUDI&+--,9%E M/&;+P!%3+9IM9)DVLV5VCIG$IYET&-G?E!+YILWL&SAXJ@<3R:=]V+')SC#" MV:^##%)V8B';M)EMLZ^(?0&EF,@V;6;;T%IV9PR18]K,CH%%;;V'(,>TF1WS ML7#<&4GDES:S7V %68\D\DN;V2][*LC7<-*I;.27#K-?8"59BV8'":;#+!A8 M2=8QD6 ZS(+!M4^'8B+/=)@]@S%]B@G769B]@TLT6DEVD'\)Z*W<*6;-A036:C#;*%]F"]=BV(B"W6.L>3RBEG+ MFSZRD'^44V$,:L11.N]S-;"&/2].XC"_G,%L*8 <5$%O*9+;1WF75K(HJ)+.0S M6^C]A,8?3::NC-=T'MA'%O*9+?01\R5CJK($I6OK ;)0P&RAE^F76A!WSZH' MR$(!LX7^8)(R_ES&;O"FW)"=3L<$R$(!LX7>,,FUOBQR-Q(6U[6V&2 +!=QS M;F@IOE8A!Z<*MZ04$]YWQKWBLQ^S[%04$UDH M.-+= Q5FO6TB"P7<*SX0DQ9R ;)0P&PAC$D+N1!9*&2V4&T:^Z0B-6E5>KC\ M.:1Y,T06"IDM] YS8DW)X*+ICO8.$UDH9+;0.\Q;-3=I685LKSS-FR&R4,AL M(7C1^]3I(;)0R&RA=YAWJ77Q7*7EXPCE1HJ)+!0>1-9*&2V$,:D ^ 062CDMM".V\9(&R68$;)0Q&RA'0N!M"-1 M3&2AZ. WNM4&'!0362ABMM!.S#+)%[FL5^\1LE#$;"&(6:LW(V2AB-E"> 68 MYLT(62ABMM"^%>"7?D0QD84B9@OMQZSF%R@FLE#$;"& 679WB@F?PV&V$%Y/ MK[5-9*'H4.M".]?3*6876:A[J'6AG9BT].@B"W6/>G<"+3VZR$+=0ZT+[<2D M<^]=9*$N]]T)Z';%6KJ37]RXO\C<]KF,YQ,KRI?R M2"VOXY&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VLUNXC 4 MAN%;0;F &A\?']NCTM5LNJUZ Q$U/RH0E&34]NX'T05\T2QF4^5;(2?BY%U$ MCY#QXTL]M..^.PV[_7E8?!X/IV'5[,;Q_,NY8;VKQW9XZ,[U=+FSZ?IC.UZ6 M_=:=V_5[NZU.EDMS_?V,YNGQ?N;B]>M<_V=BM]GLU_5WM_YSK*?Q'X/=1]>_ M#[M:QV;QVO;;.JX:]WFX71[<]<,_7"8WB^>W5=,_O_G&S1TD$"3S!P4("O,' M*03I_$$1@N+\009!-G]0@J T?U"&H#Q_4(&@,G^07Z*,2X*D"=8$6GODVA-X M[1%L3R"V1[(]@=D>T?8$:GMDVQ.X[1%N3R"W1[H]@=T>\?8$>@OJ+01Z"^HM M!'K+Y,@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!W@'U M#@1Z!]0[$.@=4.] H'>8;)80Z!U0[T"@=T"] X'> ?4.!'H'U#L0Z!U0[T"@ M=T"] X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=XZV>PFT%M1;R706U%O)=!;46\E MT%M1;R706U%O)= [HMZ10.^(>D<"O2/J'0GTCJAW)- [HMZ10.\X^;.20.^( M>D<"O2/J'0GTCJAW)- [HMZ10&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O M0[V-0&^;'#8AT-M0;R/0VU!O(]#;4&\CT#NAWHE [X1Z)P*]$^J="/1.J'&?7.!'IG MU#L3Z)U1[TR@=T:],X'>&?7.!'IGU#L3Z)U1[TR@=YX<]B;0.Z/>F4#O@GH7 M KT+ZET(]"ZH=R'0NZ#>A4#O@GJ7G]1[&+\.=;CU?*_Q^3])]7CY;KT]_KK\ MOCAY>Z\XN_N*X>DO4$L#!!0 ( "HX<%*XY#-,1@( (PU 3 6T-O M;G1E;G1?5'EP97-=+GAM;,W;36[;,!"&X:L8V@86(THDI2+.INVVS:(74"4Z M%JP_D$SJW+ZTG 1HD1H-7*#OQH)-P#L<:R>W-)[NM'_JP M^GR(/_MN&C>)L[U/5A]/&X]9FZ2>Y[YKZA#7Q>/8_I:R?DY(X\EEC]]UL[^* M&Q+Q9L)QY<\!S^>^/EKGNM:N[FH7OM1#W"4.O?#AJ;<^/5_BC1ZG[;9K;#LU M#T,\DOK9V;KU.VO#T*>GHE?GDT.\87OZS"[.7\J<"XP[[]PT^S@Q9]\?]S*2 MX^GU' M9%[KSK_B:&$M?_'[V..W6MG^9':_WQ^3VRSR\6!Z7W_&O,WZM_\X^ M)*2/'-)' >E#0?K0D#X,I(\2TD<%Z2.[IC1"$36CD)I13,THJ&8453,*JQG% MU8P":T:155)DE119)45629%54F25%%DE159)D5529)4467.*K#E%UIPB:TZ1 M-:?(FE-DS2FRYA19&UL4$L! A0#% @ *CAP M4E6P/PON *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ *CAP4IE&PO=V]R:W-H965T&UL4$L! A0#% @ *CAP4C5RW,CU!P "2( !@ ("! M @T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*CAP4HX00QYX P O H !@ ("!P1T 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ *CAP4E[#:M&D' !5@ M !@ ("!9B\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *CAP M4B:TVC5Y @ HP4 !D ("!XV4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *CAP4DS8>QKW @ S 8 M !D ("!X'8 'AL+W=O@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ *CAP4A[;X;'J" 3!@ !D M ("! X 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ *CAP4OJSX,"6 @ >04 !D ("!ZY< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *CAP4E$3 M9U>F!0 3 \ !D ("!@Z, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *CAP4CIKFE+R @ 0@8 !D M ("!2K0 'AL+W=O !O9@ &0 @(%SMP >&PO M=V]R:W-H965T&UL4$L! A0#% @ *CAP4DJZJ4J3 P G @ !D ("! MN-@ 'AL+W=O^1D% !G# &0 @(&"W >&PO=V]R:W-H965TAS 0 (,- 9 M " @=+A !X;"]W;W)K&UL4$L! A0#% M @ *CAP4I6!;INS @ F@4 !D ("!U>8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *CAP4BE3U>?= M!@ 61, !D ("!%/, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *CAP4GYR8@]R P L@@ !D M ("!F $! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ *CAP4@2(YUBJ!0 =@T !D ("!= P! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*CAP4N$4O5R( P K0T !D ("![!T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *CAP4F(%L4FW!0 MHA@ !D ("!"RD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *CAP4OR,&/H7 P +0H !D M ("!D30! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ *CAP4CSDOH]L P > P !D ("!V3X! 'AL M+W=O&PO=V]R:W-H965T 9 " M@?Y% 0!X;"]W;W)K&UL4$L! A0#% @ *CAP M4EL^&]%\ @ V 8 !D ("!D$L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *CAP4K89%;-K @ )P8 M !D ("!=E&PO=V]R:W-H965T&UL4$L! A0#% @ *CAP4AGQW2K& @ 70@ !D M ("!X& ! 'AL+W=O,I$" "U!@ &0 @('=8P$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ *CAP4G_U_UB^!P 7R0 !D ("!SVD! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *CAP4J>J M$=); P <0H !D ("!2GP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *CAP4M/:EGZ! P MPP !D M ("!XX4! 'AL+W=O&PO M=V]R:W-H965TL:\ , M P- 9 " @9". 0!X;"]W;W)K&UL4$L! A0#% @ *CAP4M;< /+J @ %0D !D ("! MMY(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ *CAP4I!9R[I% P P0D !D ("!&IP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *CAP4J3XS:Y? M @ W 4 !D ("!$:4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *CAP4O&>KQZ6 P H@T !D M ("!;:X! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ *CAP4I$P@_GL @ H0H !D ("!0KH! M 'AL+W=OL" !V" &0 @(%EO0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ M*CAP4K;/L,1Q @ _P4 !D ("!0,4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *CAP4ALKQ;B-! M;A0 !D ("!+-(! 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !F &8 1P /3I $ 0 $! end XML 111 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 112 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 113 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.4 html 251 500 1 false 65 0 false 7 false false R1.htm 1001 - Document - Cover Page Sheet http://www.mastech.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.mastech.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.mastech.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.mastech.com/role/ConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.mastech.com/role/ConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 1006 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://www.mastech.com/role/ConsolidatedStatementsOfShareholdersEquity CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 6 false false R7.htm 1007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.mastech.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 1008 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.mastech.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 1009 - Disclosure - Revenue from Contracts with Customers Sheet http://www.mastech.com/role/RevenueFromContractsWithCustomers Revenue from Contracts with Customers Notes 9 false false R10.htm 1010 - Disclosure - Business Combinations Sheet http://www.mastech.com/role/BusinessCombinations Business Combinations Notes 10 false false R11.htm 1011 - Disclosure - Goodwill and Other Intangible Assets, net Sheet http://www.mastech.com/role/GoodwillAndOtherIntangibleAssetsNet Goodwill and Other Intangible Assets, net Notes 11 false false R12.htm 1012 - Disclosure - Cash and Cash Equivalents Sheet http://www.mastech.com/role/CashAndCashEquivalents Cash and Cash Equivalents Notes 12 false false R13.htm 1013 - Disclosure - Credit Facility Sheet http://www.mastech.com/role/CreditFacility Credit Facility Notes 13 false false R14.htm 1014 - Disclosure - Leases Sheet http://www.mastech.com/role/Leases Leases Notes 14 false false R15.htm 1015 - Disclosure - Long-Term Payroll Tax Liability Sheet http://www.mastech.com/role/LongTermPayrollTaxLiability Long-Term Payroll Tax Liability Notes 15 false false R16.htm 1016 - Disclosure - Commitments and Contingencies Sheet http://www.mastech.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 1017 - Disclosure - Employee Benefit Plan Sheet http://www.mastech.com/role/EmployeeBenefitPlan Employee Benefit Plan Notes 17 false false R18.htm 1018 - Disclosure - Stock-Based Compensation Sheet http://www.mastech.com/role/StockBasedCompensation Stock-Based Compensation Notes 18 false false R19.htm 1019 - Disclosure - Income Taxes Sheet http://www.mastech.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 1020 - Disclosure - Derivative Instruments and Hedging Activities Sheet http://www.mastech.com/role/DerivativeInstrumentsAndHedgingActivities Derivative Instruments and Hedging Activities Notes 20 false false R21.htm 1021 - Disclosure - Shareholders' Equity Sheet http://www.mastech.com/role/ShareholdersEquity Shareholders' Equity Notes 21 false false R22.htm 1022 - Disclosure - Earnings per Share Sheet http://www.mastech.com/role/EarningsPerShare Earnings per Share Notes 22 false false R23.htm 1023 - Disclosure - Other Comprehensive Income (Loss) Sheet http://www.mastech.com/role/OtherComprehensiveIncomeLoss Other Comprehensive Income (Loss) Notes 23 false false R24.htm 1024 - Disclosure - Fair Value Measurements Sheet http://www.mastech.com/role/FairValueMeasurements Fair Value Measurements Notes 24 false false R25.htm 1025 - Disclosure - Quarterly Financial Information Sheet http://www.mastech.com/role/QuarterlyFinancialInformation Quarterly Financial Information Notes 25 false false R26.htm 1026 - Disclosure - Business Segments and Geographic Information Sheet http://www.mastech.com/role/BusinessSegmentsAndGeographicInformation Business Segments and Geographic Information Notes 26 false false R27.htm 1027 - Disclosure - SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS Sheet http://www.mastech.com/role/ScheduleIiValuationAndQualifyingAccounts SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS Notes 27 false false R28.htm 1028 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.mastech.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.mastech.com/role/SummaryOfSignificantAccountingPolicies 28 false false R29.htm 1029 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.mastech.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.mastech.com/role/SummaryOfSignificantAccountingPolicies 29 false false R30.htm 1030 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.mastech.com/role/RevenueFromContractsWithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.mastech.com/role/RevenueFromContractsWithCustomers 30 false false R31.htm 1031 - Disclosure - Business Combinations (Tables) Sheet http://www.mastech.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.mastech.com/role/BusinessCombinations 31 false false R32.htm 1032 - Disclosure - Goodwill and Other Intangible Assets, net (Tables) Sheet http://www.mastech.com/role/GoodwillAndOtherIntangibleAssetsNetTables Goodwill and Other Intangible Assets, net (Tables) Tables http://www.mastech.com/role/GoodwillAndOtherIntangibleAssetsNet 32 false false R33.htm 1033 - Disclosure - Credit Facility (Tables) Sheet http://www.mastech.com/role/CreditFacilityTables Credit Facility (Tables) Tables http://www.mastech.com/role/CreditFacility 33 false false R34.htm 1034 - Disclosure - Leases (Tables) Sheet http://www.mastech.com/role/LeasesTables Leases (Tables) Tables http://www.mastech.com/role/Leases 34 false false R35.htm 1035 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.mastech.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.mastech.com/role/StockBasedCompensation 35 false false R36.htm 1036 - Disclosure - Income Taxes (Tables) Sheet http://www.mastech.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.mastech.com/role/IncomeTaxes 36 false false R37.htm 1037 - Disclosure - Derivative Instruments and Hedging Activities (Tables) Sheet http://www.mastech.com/role/DerivativeInstrumentsAndHedgingActivitiesTables Derivative Instruments and Hedging Activities (Tables) Tables http://www.mastech.com/role/DerivativeInstrumentsAndHedgingActivities 37 false false R38.htm 1038 - Disclosure - Earnings per Share (Tables) Sheet http://www.mastech.com/role/EarningsPerShareTables Earnings per Share (Tables) Tables http://www.mastech.com/role/EarningsPerShare 38 false false R39.htm 1039 - Disclosure - Other Comprehensive Income (Loss) (Tables) Sheet http://www.mastech.com/role/OtherComprehensiveIncomeLossTables Other Comprehensive Income (Loss) (Tables) Tables http://www.mastech.com/role/OtherComprehensiveIncomeLoss 39 false false R40.htm 1040 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.mastech.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.mastech.com/role/FairValueMeasurements 40 false false R41.htm 1041 - Disclosure - Quarterly Financial Information (Tables) Sheet http://www.mastech.com/role/QuarterlyFinancialInformationTables Quarterly Financial Information (Tables) Tables http://www.mastech.com/role/QuarterlyFinancialInformation 41 false false R42.htm 1042 - Disclosure - Business Segments and Geographic Information (Tables) Sheet http://www.mastech.com/role/BusinessSegmentsAndGeographicInformationTables Business Segments and Geographic Information (Tables) Tables http://www.mastech.com/role/BusinessSegmentsAndGeographicInformation 42 false false R43.htm 1043 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.mastech.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 43 false false R44.htm 1044 - Disclosure - Summary of Significant Accounting Policies - Estimated Useful Lives of Depreciable Assets (Detail) Sheet http://www.mastech.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfDepreciableAssetsDetail Summary of Significant Accounting Policies - Estimated Useful Lives of Depreciable Assets (Detail) Details 44 false false R45.htm 1045 - Disclosure - Revenue from Contracts with Customers - Additional Information (Detail) Sheet http://www.mastech.com/role/RevenueFromContractsWithCustomersAdditionalInformationDetail Revenue from Contracts with Customers - Additional Information (Detail) Details 45 false false R46.htm 1046 - Disclosure - Revenue from Contracts with Customers - Summary of Disaggregation of Our Revenues by Contract Type and Operating Segment (Detail) Sheet http://www.mastech.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfOurRevenuesByContractTypeAndOperatingSegmentDetail Revenue from Contracts with Customers - Summary of Disaggregation of Our Revenues by Contract Type and Operating Segment (Detail) Details 46 false false R47.htm 1047 - Disclosure - Revenue from Contracts with Customers - Summary of Revenue from External Customers (Detail) Sheet http://www.mastech.com/role/RevenueFromContractsWithCustomersSummaryOfRevenueFromExternalCustomersDetail Revenue from Contracts with Customers - Summary of Revenue from External Customers (Detail) Details 47 false false R48.htm 1048 - Disclosure - Business Combinations - Additional Information (Detail) Sheet http://www.mastech.com/role/BusinessCombinationsAdditionalInformationDetail Business Combinations - Additional Information (Detail) Details 48 false false R49.htm 1049 - Disclosure - Business Combinations - Summary of Fair Value of Consideration for Acquired Business (Detail) Sheet http://www.mastech.com/role/BusinessCombinationsSummaryOfFairValueOfConsiderationForAcquiredBusinessDetail Business Combinations - Summary of Fair Value of Consideration for Acquired Business (Detail) Details 49 false false R50.htm 1050 - Disclosure - Business Combinations - Summary of Fair Value of Consideration for Acquired Business (Parenthetical) (Detail) Sheet http://www.mastech.com/role/BusinessCombinationsSummaryOfFairValueOfConsiderationForAcquiredBusinessParentheticalDetail Business Combinations - Summary of Fair Value of Consideration for Acquired Business (Parenthetical) (Detail) Details 50 false false R51.htm 1051 - Disclosure - Business Combinations - Summary of Source of Funds (Detail) Sheet http://www.mastech.com/role/BusinessCombinationsSummaryOfSourceOfFundsDetail Business Combinations - Summary of Source of Funds (Detail) Details 51 false false R52.htm 1052 - Disclosure - Business Combinations - Schedule of Valuation of Net Assets Acquired (Detail) Sheet http://www.mastech.com/role/BusinessCombinationsScheduleOfValuationOfNetAssetsAcquiredDetail Business Combinations - Schedule of Valuation of Net Assets Acquired (Detail) Details 52 false false R53.htm 1053 - Disclosure - Business Combinations - Summary of Unaudited Pro Forma Results (Detail) Sheet http://www.mastech.com/role/BusinessCombinationsSummaryOfUnauditedProFormaResultsDetail Business Combinations - Summary of Unaudited Pro Forma Results (Detail) Details 53 false false R54.htm 1054 - Disclosure - Goodwill and Other Intangible Assets, net - Additional Information (Detail) Sheet http://www.mastech.com/role/GoodwillAndOtherIntangibleAssetsNetAdditionalInformationDetail Goodwill and Other Intangible Assets, net - Additional Information (Detail) Details 54 false false R55.htm 1055 - Disclosure - Goodwill and Other Intangible Assets, net - Reconciliation of Goodwill (Detail) Sheet http://www.mastech.com/role/GoodwillAndOtherIntangibleAssetsNetReconciliationOfGoodwillDetail Goodwill and Other Intangible Assets, net - Reconciliation of Goodwill (Detail) Details 55 false false R56.htm 1056 - Disclosure - Goodwill and Other Intangible Assets - Components of Identifiable Intangible assets (Detail) Sheet http://www.mastech.com/role/GoodwillAndOtherIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail Goodwill and Other Intangible Assets - Components of Identifiable Intangible assets (Detail) Details 56 false false R57.htm 1057 - Disclosure - Goodwill and Other Intangible Assets, net - Schedule of Estimated Amortization Expense (Detail) Sheet http://www.mastech.com/role/GoodwillAndOtherIntangibleAssetsNetScheduleOfEstimatedAmortizationExpenseDetail Goodwill and Other Intangible Assets, net - Schedule of Estimated Amortization Expense (Detail) Details 57 false false R58.htm 1058 - Disclosure - Cash and Cash Equivalents - Additional Information (Detail) Sheet http://www.mastech.com/role/CashAndCashEquivalentsAdditionalInformationDetail Cash and Cash Equivalents - Additional Information (Detail) Details 58 false false R59.htm 1059 - Disclosure - Credit Facility - Additional information (Detail) Sheet http://www.mastech.com/role/CreditFacilityAdditionalInformationDetail Credit Facility - Additional information (Detail) Details 59 false false R60.htm 1060 - Disclosure - Credit Facility - Schedule of Annual Aggregate Outstanding Debt (Detail) Sheet http://www.mastech.com/role/CreditFacilityScheduleOfAnnualAggregateOutstandingDebtDetail Credit Facility - Schedule of Annual Aggregate Outstanding Debt (Detail) Details 60 false false R61.htm 1061 - Disclosure - Leases - Additional Information (Detail) Sheet http://www.mastech.com/role/LeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 61 false false R62.htm 1062 - Disclosure - Leases - Summary of Balance Sheet classification of lease asset and related lease liability (Detail) Sheet http://www.mastech.com/role/LeasesSummaryOfBalanceSheetClassificationOfLeaseAssetAndRelatedLeaseLiabilityDetail Leases - Summary of Balance Sheet classification of lease asset and related lease liability (Detail) Details 62 false false R63.htm 1063 - Disclosure - Leases - Schedule of Future Minimum Rental Payments for Operating Leases (Detail) Sheet http://www.mastech.com/role/LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail Leases - Schedule of Future Minimum Rental Payments for Operating Leases (Detail) Details 63 false false R64.htm 1064 - Disclosure - Long-Term Payroll Tax Liability - Additional Information (Detail) Sheet http://www.mastech.com/role/LongTermPayrollTaxLiabilityAdditionalInformationDetail Long-Term Payroll Tax Liability - Additional Information (Detail) Details 64 false false R65.htm 1065 - Disclosure - Employee Benefit Plan - Additional Information (Detail) Sheet http://www.mastech.com/role/EmployeeBenefitPlanAdditionalInformationDetail Employee Benefit Plan - Additional Information (Detail) Details 65 false false R66.htm 1066 - Disclosure - Stock-Based Compensation - Additional Information (Detail) Sheet http://www.mastech.com/role/StockBasedCompensationAdditionalInformationDetail Stock-Based Compensation - Additional Information (Detail) Details 66 false false R67.htm 1067 - Disclosure - Stock-Based Compensation - Summary of Company's Stock Option Activity (Detail) Sheet http://www.mastech.com/role/StockBasedCompensationSummaryOfCompanysStockOptionActivityDetail Stock-Based Compensation - Summary of Company's Stock Option Activity (Detail) Details 67 false false R68.htm 1068 - Disclosure - Stock-Based Compensation - Summary of Information Regarding the Company's Outstanding and Exercisable Stock Options (Detail) Sheet http://www.mastech.com/role/StockBasedCompensationSummaryOfInformationRegardingTheCompanysOutstandingAndExercisableStockOptionsDetail Stock-Based Compensation - Summary of Information Regarding the Company's Outstanding and Exercisable Stock Options (Detail) Details 68 false false R69.htm 1069 - Disclosure - Stock-Based Compensation - Summary of Assumptions with Respect to the Black-Scholes Option Pricing Model (Detail) Sheet http://www.mastech.com/role/StockBasedCompensationSummaryOfAssumptionsWithRespectToTheBlackScholesOptionPricingModelDetail Stock-Based Compensation - Summary of Assumptions with Respect to the Black-Scholes Option Pricing Model (Detail) Details 69 false false R70.htm 1070 - Disclosure - Stock-Based Compensation - Summary of Mastech's Restricted Stock Unit Activity (Detail) Sheet http://www.mastech.com/role/StockBasedCompensationSummaryOfMastechsRestrictedStockUnitActivityDetail Stock-Based Compensation - Summary of Mastech's Restricted Stock Unit Activity (Detail) Details 70 false false R71.htm 1071 - Disclosure - Income Taxes - Components of Income Before Income Taxes (Detail) Sheet http://www.mastech.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesDetail Income Taxes - Components of Income Before Income Taxes (Detail) Details 71 false false R72.htm 1072 - Disclosure - Income Taxes - Provision for Income Taxes (Detail) Sheet http://www.mastech.com/role/IncomeTaxesProvisionForIncomeTaxesDetail Income Taxes - Provision for Income Taxes (Detail) Details 72 false false R73.htm 1073 - Disclosure - Income Taxes - Reconciliation of Income Taxes (Detail) Sheet http://www.mastech.com/role/IncomeTaxesReconciliationOfIncomeTaxesDetail Income Taxes - Reconciliation of Income Taxes (Detail) Details 73 false false R74.htm 1074 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Detail) Sheet http://www.mastech.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetail Income Taxes - Components of Deferred Tax Assets and Liabilities (Detail) Details 74 false false R75.htm 1075 - Disclosure - Income Taxes - Unrecognized Tax Benefits Related to Uncertain Tax Positions (Detail) Sheet http://www.mastech.com/role/IncomeTaxesUnrecognizedTaxBenefitsRelatedToUncertainTaxPositionsDetail Income Taxes - Unrecognized Tax Benefits Related to Uncertain Tax Positions (Detail) Details 75 false false R76.htm 1076 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.mastech.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 76 false false R77.htm 1077 - Disclosure - Derivative Instruments and Hedging Activities - Additional Information (Detail) Sheet http://www.mastech.com/role/DerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetail Derivative Instruments and Hedging Activities - Additional Information (Detail) Details 77 false false R78.htm 1078 - Disclosure - Derivative Instruments and Hedging Activities - Effect of Derivative Instruments on Consolidated Statements of Operations and Comprehensive Income (Detail) Sheet http://www.mastech.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectOfDerivativeInstrumentsOnConsolidatedStatementsOfOperationsAndComprehensiveIncomeDetail Derivative Instruments and Hedging Activities - Effect of Derivative Instruments on Consolidated Statements of Operations and Comprehensive Income (Detail) Details 78 false false R79.htm 1079 - Disclosure - Derivative Instruments and Hedging Activities - Information on Location and Amounts of Derivative Fair Values in Consolidated Balance Sheets (Detail) Sheet http://www.mastech.com/role/DerivativeInstrumentsAndHedgingActivitiesInformationOnLocationAndAmountsOfDerivativeFairValuesInConsolidatedBalanceSheetsDetail Derivative Instruments and Hedging Activities - Information on Location and Amounts of Derivative Fair Values in Consolidated Balance Sheets (Detail) Details 79 false false R80.htm 1080 - Disclosure - Shareholders' Equity - Additional Information (Detail) Sheet http://www.mastech.com/role/ShareholdersEquityAdditionalInformationDetail Shareholders' Equity - Additional Information (Detail) Details 80 false false R81.htm 1081 - Disclosure - Earnings per Share - Additional Information (Detail) Sheet http://www.mastech.com/role/EarningsPerShareAdditionalInformationDetail Earnings per Share - Additional Information (Detail) Details 81 false false R82.htm 1082 - Disclosure - Earnings per Share - Schedule of Denominators of Basic and Diluted EPS Computations (Detail) Sheet http://www.mastech.com/role/EarningsPerShareScheduleOfDenominatorsOfBasicAndDilutedEpsComputationsDetail Earnings per Share - Schedule of Denominators of Basic and Diluted EPS Computations (Detail) Details 82 false false R83.htm 1083 - Disclosure - Earnings per Share - Computation of Basic EPS (Detail) Sheet http://www.mastech.com/role/EarningsPerShareComputationOfBasicEpsDetail Earnings per Share - Computation of Basic EPS (Detail) Details 83 false false R84.htm 1084 - Disclosure - Earnings per Share - Computation of Diluted EPS (Detail) Sheet http://www.mastech.com/role/EarningsPerShareComputationOfDilutedEpsDetail Earnings per Share - Computation of Diluted EPS (Detail) Details 84 false false R85.htm 1085 - Disclosure - Other Comprehensive Income (Loss) - Summary Of Accumulated Other Comprehensive Income (Loss) (Detail) Sheet http://www.mastech.com/role/OtherComprehensiveIncomeLossSummaryOfAccumulatedOtherComprehensiveIncomeLossDetail Other Comprehensive Income (Loss) - Summary Of Accumulated Other Comprehensive Income (Loss) (Detail) Details http://www.mastech.com/role/OtherComprehensiveIncomeLossTables 85 false false R86.htm 1086 - Disclosure - Fair Value Measurements - Additional Information (Detail) Sheet http://www.mastech.com/role/FairValueMeasurementsAdditionalInformationDetail Fair Value Measurements - Additional Information (Detail) Details 86 false false R87.htm 1087 - Disclosure - Fair Value Measurements - Summary of Financial Assets (Liabilities) at Fair Value Measured on Recurring Basis (Detail) Sheet http://www.mastech.com/role/FairValueMeasurementsSummaryOfFinancialAssetsLiabilitiesAtFairValueMeasuredOnRecurringBasisDetail Fair Value Measurements - Summary of Financial Assets (Liabilities) at Fair Value Measured on Recurring Basis (Detail) Details 87 false false R88.htm 1088 - Disclosure - Fair Value Measurements - Schedule of Changes in Contingent Consideration Liability (Detail) Sheet http://www.mastech.com/role/FairValueMeasurementsScheduleOfChangesInContingentConsiderationLiabilityDetail Fair Value Measurements - Schedule of Changes in Contingent Consideration Liability (Detail) Details 88 false false R89.htm 1089 - Disclosure - Quarterly Financial Information from Continuing Operations - Summary of Quarterly Financial Information from Continuing Operations (Detail) Sheet http://www.mastech.com/role/QuarterlyFinancialInformationFromContinuingOperationsSummaryOfQuarterlyFinancialInformationFromContinuingOperationsDetail Quarterly Financial Information from Continuing Operations - Summary of Quarterly Financial Information from Continuing Operations (Detail) Details 89 false false R90.htm 1090 - Disclosure - Business Segments and Geographic Information - Additional Information (Detail) Sheet http://www.mastech.com/role/BusinessSegmentsAndGeographicInformationAdditionalInformationDetail Business Segments and Geographic Information - Additional Information (Detail) Details 90 false false R91.htm 1091 - Disclosure - Business Segments and Geographic Information - Summary of Operating Segments (Detail) Sheet http://www.mastech.com/role/BusinessSegmentsAndGeographicInformationSummaryOfOperatingSegmentsDetail Business Segments and Geographic Information - Summary of Operating Segments (Detail) Details 91 false false R92.htm 1092 - Disclosure - Business Segments and Geographic Information - Summary of Assets by Segment (Detail) Sheet http://www.mastech.com/role/BusinessSegmentsAndGeographicInformationSummaryOfAssetsBySegmentDetail Business Segments and Geographic Information - Summary of Assets by Segment (Detail) Details 92 false false R93.htm 1093 - Disclosure - Business Segments and Geographic Information - Summary of Revenue from External Customers (Detail) Sheet http://www.mastech.com/role/BusinessSegmentsAndGeographicInformationSummaryOfRevenueFromExternalCustomersDetail Business Segments and Geographic Information - Summary of Revenue from External Customers (Detail) Details 93 false false R94.htm 1094 - Disclosure - SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS (Detail) Sheet http://www.mastech.com/role/ScheduleIiValuationAndQualifyingAccountsDetail SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS (Detail) Details http://www.mastech.com/role/ScheduleIiValuationAndQualifyingAccounts 94 false false All Reports Book All Reports mhh-20201231.xml mhh-20201231.xsd mhh-20201231_cal.xml mhh-20201231_def.xml mhh-20201231_lab.xml mhh-20201231_pre.xml http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true ZIP 115 0001193125-21-082076-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-21-082076-xbrl.zip M4$L#!!0 ( "HX<%+V1:6>1< ! &E?(0 0 ;6AH+3(P,C Q,C,Q+GAM M;.R]?6_C.+(W^O\%[G?PTW?/P0R09"R_N^?L/$BG.S/9T]T)DO3N65Q<-!2) MMC4M2UY)3N*]N-_]LDB]4!(E4Q(ERXZ P702RV)5L5BL*E;]^%__^W5M]IZ1 MXQJV]==WRD7_70]9FJT;UO*O[[;>XGSV[G__]G_^'__UO\[/?T<6_C]>6_E>9OWO_SR\O)RH2\,R[7- MK8<'<"\T>_T+_OSO=,#>_?"BCW_%/RF3\R^JHZW.!_V!TON_^\K[X?3]_A_#Q-MN>_7J]5?WS%#K5770]J*#()?TU<&0^6= M_ZQI6#]B#\-[+FQGB9_L#W^!CY]4%P6/PZ>Z$7Z!?7CR"_TP?#3UZI5:9 MS^>_D$_#1UV#]R!^J?++_WSY_*"MT%H]-WR!LK08.;0GG]=1@G 7:1=+^_D7 M_ &1RWE?.8\D8[CV:*!,\P:@3T3OWSA( T7(_,[\%SR7CFVB7Z*'@Z]K]M;R MG!V?1/]##IG:UG&P9F9]S_^4\T7TJJWX7X)/.%^P5$-S^=\@'^&O*-/X5UQ# MXW\!?\ 9P?4V3L;S^!-X_RS^A:U[OE353?B=A>H^$5G['W#&>#5S9O1_/C-: MN?6!F?!\OUXM7%BO)+M-PUV_+0J]P MU3&\7?2[H<-?%@9R>H0.%&,P$/;5S7^_^ZV/%]]H.!T,)O_U2_++\,)?^"-L MD&/8.C,B683>;T04R@"+(GR=_TGTKNB[O\28%.!:F;>4:V4NF>N^\KU/Y_G1 M;NF<8PX=[R.V;;\%"Z ?\A]]QA"L1P_'A!5\4EE8RCP25LM4A1465A9Q824U M2YZP9HRP9NT5UJR(L&8U"0N687]X,L";?A_WV"VM41%B3\V%?GK"FC+#F1R&L:1%AS64**[!9Q^,ZB-LL^:[# MB-D-_678;@,OO@SAX5J6(1'6_"B$);P,X6&IRS 6Y+7+&66"O%D=H6WH-+64 MZZ2;)"VT5::,R9VVBON8R9T6\7RFDDTNJ$CD*K9*2+'L1TQ$4A9&2S>8V,*( M[1ARN![ZYD!I*]<*^/:2Y[JE9H#1\&FM6;N#/Z9&:GZ%_OX?X]6KU/E\&__4+=RQ&X Q9A\_?)N;WYA$+8+$P MK.5;G-DL[H]\3O%'#G*]>\S_O>'^^*):ZI)(@IW;:\-2+6.!S@[\CC M(*J8?CR\J!OV%1\QA<^J9SRC2+X@R6-0C7S:@Z?XW.=HAKAJ"HD_HB1G/H]; M43L%*Z1@1S"CWQY5Q3\Z-I1L0/=QZ*^10RD]PMJCSE>+TV*>NW#;VG4C@BI2^>9\-]>4@W?"N50T6QXZ=R/@GQS"'/(J#SW(9/NZY?$3.^K.M6J;#VXMP= M]TQ=;5W/7B/G'IEDNW)7QL9-.""&AS[C#47'NX9J+8TG$UVZ+O+<#[LOZI^V M[#ZJ;GM*2"^ D ME5A(5 VI\RD?WDI0:D?5T5=UC3K]9?4W(95.5:L[#?8SPJ&V]]7V'NTK>[U! M'BKK,YQ\34HAI07-R99NI[KM\G<[W6VGUWO2"BS1]G;Q6HNL[FF&:A54K/-G MV^3/GJ9Z?EIO3'N'T(-G:S_NMHZVPC'NG1G/7%Z^J([^N-N@8]"I!+$P=7N8 M/.(9'/3+'1M\?WC!WX <;LRT?$1/WG$5T-9QOB \.$]Z4ZB.3Q28ACN21")W]U+[?>RG:,?R/]FZ4CAW@+MQOX''P%[)%^ M>D6.9F#7P<'N'WE[FU4L]&WK8!FVN;A\3T!7;BW4Z4J-NA+*]P1TY=K>.IVR MU*@LD8!/0%L>5P[J;$NM^U DX>/6EY,_4VGY^47=\WO"9PZMS:+6/J==C_I! M>M3KGM>N1[W=_5-'TZ/>I 'J%.PT9K3KM#W:J>M:$]NV4[2ZT_:P!RMM59V6 M0"K4/3D=&$F+)Z?K49>]$9QNBW@74.]?3R=UAO_&C]<+XPU\?[ 7WHOJ(.SL M!S]^A!##(P /?^<3?AMY\L/N6(H194(8" \J)+

MK+$24'JR="H5KL&?,UD\H9GK*I2/< 8[8)KCGK\OAF6LM^LP"=GZ MB@,(3ADBX=<8#T<^'>KK\4\'R\-Q3T<']7,L,W6/PVK'T#RDDVWVFV5X[OW# MMU/Q(Z*0,X?-XY[!KGF]8)ZI:UYOEP)WP$T=<%.GU%VC>YL;W4]953O@IKJ4 MMA40(J>LNAV0R(G8U],L@>]@F4[4IIZHNG:PSZ><0SA-I>6U+PQC2MNUHQQ[ M.\KP%!3URG9L2WTVL$Y=&CHV P9:0"$*_HZ]-K0'I&T=.&;0?+:^_/''H_KZ ML-UL; =O";^.GHF[L-NETPG[195LKW_L4JO#19F +0Z;N5,>S MD/,6"DNR>:YC3O&\.=Y'O$52",.^@O\+WQ9^QHA3CQZ.J4#PB6P5Z*J*WN2T MGWS6M95ISM:KQ0F'X"T+=UNO"EU#W>G-:=?!>GISVB$J?;3?FXD,>G3:3!X^ZV.+BI8@=8N0>BT41 MY2+4GARYO$E%N5H:H2M!CR?]LT@WP)!'UA9=._;ZWEBN//?*QL+#7A@1.NFW M9]LXDA]&#;3?'U03N?[K\ K=\[4/R-)6:]5I]3$:;N MLJNKO%N_P?2EX:UW%>SX?ZN&A8X Q]V_C?8:IQ8&B=MV\%YOW/[:Z:UL!=M(]\@R'K-8'%1#WW"1(5/0 ? *-/VU6 MABCJXE,-QD=8 &]2/23T)>/IP&_X@I]Q#-6$@!='NT');9A[('_[A^&M@J#U M@^H:[NT"+BO"\W ,6B;*1=@[ERL9&5%'5P=U&)V_-EZ13J[9ZK0]ZH+BRZ33 M\V.,4CJKWFJKWA4SLEE?>[VV+5)'\M8J(U*LOTD%N-1UT@J@FG>JH=]85^K& M\%3SK2E#KAC>I&(\VIM'9(7'9*=0@"!^)DHZ%GD">).JP-20T@)9W&,AU&_/#XQ=U&;]:K7NG M]JVS\9W&UW%^V?GJ[?'5.PVO0\,[./P.#O\DUD*'2'K2'GT7P[)G%PY2W:VS M>Y/GFASFWZ02=!=[OM&)[RX!K_L2\!:JP(Q1@5F'W]DL?N>LB K,FE&!#K_S M34[[R:=>VQ_]ME$M3CA@;7-PV$95Z/ [3V].._S.TYO3#K_SK^ MP^\\(OS.5BI0A]_9/OS.-BI*A]_9)*1@431+(6?JI"!$3W>E5:^].178G0ZF M[ C5MX,IZV#*CDQE3T7MNGDO-N\=3%EK8,K:J!X2BJ [0)LV ]ITQ[TUZ'P' M4];!E+5?SSN8LI.UZEW-!J/G'1C10<"(VJ@*'1A1B\&(6JDP'<+=X1'NVJ@8 M79=8PUUBK5""03]2@D&_ZQ1IM%-DT"^@ OCA1E2@:QDX=&S=2K7H6@8.$7ZV M4A6ZEH'3F].N9>#TYK1K&7AK,]ZU#+S5B5>M);JUXKF^E>H@ CY%$ 8ME^14 MR5_=RZVWLAWCWTC_9NG((6*\W<#G4![@?MA]>D6.9KB(G&^1MQ^#OM3",AB8 MN'S?KHH]OMB=BM6H8J%\W["*K1S4V;%:E2R2\-M5LVM[ZW1:5J.610)^DTK6 ME:&VI0RUE>K1]?@>3X]O*Q6H:]T\ZM;-ICLK]Q)4M9?T=%<:MD>01\;3KR'C M67TR49$UT-A"/<+%=AA-+[[ZLS2@6V^U[&RJN[HV[9<_D+[$GB*K_A_Q ,]X MOJ".#WL&6W)*^[MJ6(#C\&'G?X.%':?X['A0'--XGUXARHDM7^I'A)[)9UM3 M@^J0\&OW^,.'%W6SCQ+0H6-8B?FT!T_QN9>Q\,K-(@,OSU,0&83E*$-:+C%E M>I,+M<,TZ# -CEA].TR##M/@R%3V5-2NF_>"(6@'Z-8Z0+=6*DKL A1Z7G-J MQ3^9++[)"8Q=O!68N'%U+XT/%DC818B#(Z7&&\ M2<7XHFHK[,DY.U9H!97C^Q?#,M;;=>AE',W1=B&UR1%55>>6$1A)^+'R[-2R MM%JJKYU:RE1+5IYO4RVS#-WW!WOA84<$$#""'S^B9V3:9#JN;#=^[>U;VW*% MQ=-94NF6-,,(=BK;4I5]\U:V^H%!A]+4:I2FKF^Z!IWOL/R M5KT#/V#T7(8U/F4PC2.SY)UNL\>,'3;#H(0!'6ZD*=\A9V,X: M#MUII^"IG2]G,/@F)_L>/=LFM.O1XHIK53-,S%%L_<<^(=[-<>)#A08AQ5"L M/2%;'E73A1TX53EPJG):VJEAAZ=5&$]K83\ZR#2-MP"+RN/V34Y[!['>7HCU M5BI, I[LU!QD+GMO$ M9_$-[3:G.XO72$>.:EYO+=V%9GS6]/]==0S HX"_MWEBHP:O)+U@=ODG/8[&$_N?6]1%(?936"[Y NX7E3%"Y=%WGNAQV%13)5USWU8ID"8F"Z'+.%*\-N M=44S!77=?D:6:GE?;>_1)D"Z<1>M4_7BJDY T#+EVFGYD97W.JJ. !RX[!9P M4KH=73D9ETJGU<=MNRLW>IR4EK?"@G=M&G6TX'76O#W6O-/P.C0<:2O+-NWE MCER.D52"3NT9M1<15;<63B(/TSDX['"8^PQEF5\#\,G@]*9ZYM!^$_?'K55O0N*P=JX? J.U5,>+X< M(K42$*@,/R]C8E6IM%$*]/3*]UI76F, M,BTP[?AAN=-^Z=Y:X73/3C_.;F5,:V!_4\7?@"F(SV_PB:SY/>%#_I:=/S8W MI\?9\G[0KO/F)B>_??S()Z>>7NP&K:&E&V#J21]I6/YY:K-%'9L4I\<^=9U? M>G3SUQ]_5\8P?_,N1G\@\GR5S-OVN#+O*W4;F;WK>GYXKP[KF[\[2/JC6 MCZ\J.W6?L01N%YQ[;T[#EF:Q1^X%?:@!9YX MW:K&]J]"R^L7U5*7*-FOC&-2U=(,U8SZ8WUXW]/L2\[@-W X\D4F0QOSA1<\ MU5SS<8T*&2GCH\TH9G;11&<=3\,Z[AW\T%4?257?UY\7>[AZ6R9_773!P4D' M!RW2OQ%6.-)R@?4O_+F+*>J;[MEY?W0^Z(M-=^)A&=,=UB[BGX?]+NO>C*^? M! (8%:@SQ \/Y:D VV@U4.!2$&>+]#MUY]BF>6GII*($Z5>VZ_/]Y8\_/J@F MW%GMKA#R3%LC%2=XCW;]R@L'__9L8$6Y-.#K!EK@]WS"H]IK0WM VM:!"="B M]SVJKP_;S<9VO$?[$Y&<_S6-1AP/-KCEP3?QT]$W=QN\EIE/VJR)9#/)9S6H MDB@FPBJ['R&*+T7X*$/T54?,TR#_O'6O(M9\QJ+4V-$X&-2Q3#[;UA*<%5]F M^/'/AOID&)X15#/L6[O=0GM["VV_UM2\T ;UM@XG[I#]9AF>>__PC75FCKGQ M-..JW#B;-6>':F[^OC1-^P6T^-IVJ(/VV79C14A_5\TM11(,'G7)CN$BYQFY MQS*SHER$FI CEV.>\7DWX^V;\7F],]Y9Z6.?P0X(N5X@Y.9F\E+72;F-:MZI MAGYC7:D;PU/-MS:KN6(X\AG6M.UZ2^+ICP98I*XW>W*P7%I-WF,'_X\[Z.Q?NJ61,Z[ZM1[ZNY==UY7^WROFJ> M^2Y[>>PSV)TXM.[$H>89[^Z^./#=%S7/;W?WQ0'NOJAU3F==EJ,Y7[GNFHXN MRW'H+$?=,]QE.8XERU&S)G19CD:S',VMZR[+T:XL1YTS#VAR78S2VH M[!GO_.VFK';=,]GYVX?VMVN?X<[?/A)_NVY-Z/SM)OWM!M=UYV^WRM^N-O.A MHZ&Z*^Q>PC_ ];-J$H:]*]5Q=H:U!&\4$CC1CK9KN7]^=#]_]-IU,IW@J_^N70I3(('V< M0[HR%R!],)\IU4C'*@2WVKKW2$/X\2<3X2W@:NLX^'L3&,EY M%%2@=%I9MH/A:%R*TF_6DV&:T*)M>0XFBOD"A]!959%B#9C/8H3F$%">SGE5 M@8*F3LO0>>>@#?92/[UNL&5#P76^%-P[4P% =!7E"J]AR16@HSK92F4QC^?3 M*F3O(W!05:XC11G'*2Q-R["JL(:3^; O1LL755L9%G)VT!B/;>L&]LO?'=MU M.815WI3P>^*6/7OXTD16WGZ4V;0,D7ZP:?P;5OYZL_60\V OO!?505FD5M]W MIHEYWD=$18*K;S_3P:PTP9^Q[X]6MJG?8(?0?B:NI)M%:N4-:#P9QBC-'KTT MC94WG]%\4H+&CVACNP9VH(A1^&I;6I8I&N;9;2$I#A,49HU=DKX\LRTFP?ZX M,'V_V[;^@K=X#CUYIEM,7H.Q$E_2P6B"%.39:+$E.E'ZD[T4)*\CP3[CIU?- MW.K8'<^A+L\XBUD\);FUB5 B@?(\6RTFUSY1M0J4$^06DT"WX)V(I$!@K2/' MI0$UA^H\"R/HA@_Z"8=Q'QG52![E>;A"@I[WQ[-1>8I]P!RX83O311M5MHLC MH#!&8WK*?N(+[)IJRR81R,9W-NW!H?NA1QE6WF"+M& M!8G[M-Z8]@XA'_B,4=%L.BM;3V4PG,:7QEXRJM)A$K%Y3JZ8K1R/2M+Z$2T0_J-^CYZ1M".7H6U<>:_!ZZD@;2+S.JZ\O6 W*1'$YL^F$%65=Q=EWI\7HHK9?/+"@''E MW449S'(V/GX8($Q==9>\/YD-"E+G+V)Z7O*HOJ+<0&I<.16A3%)IYDQC, MXA%-+@7E%]6DNL&H$QA6]:(U3W<9-(Y,69! M>BI;*241?.71DU$BQGR%0V%E%W8P'O<3AG0O'56IGE9W;O&+JE!]CSS5L)#^ M274L;%S=V.:Q@((-#M75K?ML,HCKYWXZ*E-=V=*#_SFO0+5 T0R4+7]%>&?# M&P>'A$Z6$+$U4Y M?5.0*)$4\;3R#C:>CX=Q!R8_*2Q$5>5];#0AAZ/"5,7=UL#UV64&\%,)IP'3 M>8[GG"1!@-@\_WE6N=AE@",X$7KY7C1<1G&[\%,Y'/*2)J:O1/?M%!,K=J@G M@X0/PXQ=A*BD%0F(4N8146)>U6@\G@_E$)6T(B%1,X:HF6#U4J+2+I,H>)==":9+PW"5J&IB!N2L *(:#*+]VB1,:S9.:7UJUAC-EF!'L)LDH M2VO28RNM<<-I/U%S(9W6I)]6>M:'@\% *4YK .F ?88MM73H.W)-(*CBN5O#CC76YAD.EVT7&5T)SIG XEV87SB$@BG'>$%/< M.<^9ZRRC(W,-Y>ICY!-RJ$MZ"^4WC^&HG[%J(@**TY=I'POO(Y-YP@.40!]> M>M*V%&62Y23PZ0NNZ*6?^AJ /0@[^-I73MI2Z6>9R<(3?CZ;Q+51A" )#&3: MSL(61)DFW,B&.$B&N*5UYGR@)([7BG) (DCV\]@7.;1G.9O%:1_%8XQ\2BK1 MG+7G%%;Y1!%AC21G>JJ%S1ZG"$",Y+U;FY*J5B_O70)FV18=JR M-C8>;6&3)W_#2!6OEU?&V20^M[&1BY D+U93E$173VF:I(5JD\E<4$Q9V;1O MEH-H:?COJF'!MVZMC\@QGK$./"/WTC&PW[G\N'7P_^](+]X'M+ =Q$L(*JG: M]=+S/TLO;+G$-R^;+&>TQ-8^FI^>>*3E"GC[6//"@1=>X\>-I443==KN$<=E M+O!,CO#);R:-V/0_MZY'T BS!324EJXX3V:+:^+A,&*2EBDYQSIYNF*2EJ0Y M'_1;I4WA%^Z@1 :_RJ-H%5 B_&C?J=PTN))J*JFPNI+I^XK$ULQX9LQ3>+T, MIF*[=DL8SW0,"Z\ A1>'U,QX\>V+;P>D)? &->VZM3DC?'ED>;#%E\.P+B>M M88ED^JU%UTDR UB70#COS*QA4%+M/!7R)XF#Y1PZRI.;&?D7#F=QY)\\Y*N! M7FDIMU&I>\[$DE9*XD^)0G,Y#;?2[[N1V"^II+YR^]MF@IA M-2CC(BJT)[.8:FKBF]M#+9CJZ4JV^*^0NY]J7]HOF294\CQUZEV-\7IE*.]\ MK$:VH]R!^VAG;'@/*_RU)]6E@"AX0))UN$=X$EW#0_Z%']2[O$>:O;3(6_@% MG,I8+)1L8O<=31.81#4+X\""EW:0EG0"GV@/Y68=#,2I^^B[=QT@U".Z7 M3#-^VDP\QWMH/RW5[UCEJ/"(V!;+W3:N.@/!3' K9"BO2J%&MIOW-%/MJ5FZ M5;^#-4^B()^TBY_JL"VMD&],;F*ET UEA)6W)'EI)TH'%9R$T"O5[GPXH\G) M_%:*2?"E4<-*)ZAGM/PW0CYB.%ZR"!K7PHID/%76E8!0FLYC=R MUWJ@-)-]X)+;_WV J#")QE"=P]Q^[++W-Q_B*'J6>QU!(ZG(07\VD#X_N2@D M!SM9PQ9-D7UZ.\N](Z'&)".V'%/IS.1BE1S@W$^1KIFY12Q"S4"CP52Z&<@' M-ZG/GLG>>F;Y]S(T8L]26%$2V,I'5#F4/4M#-4E@-?\JB./RA%+H%=GSUH@] M2P(YY7-8[O1+'K)$Q6,L";'Q7%HAI^S0MB)?8BV@C9Q$#WF;P"%E(ZU76QGR M(OUFSZ(SL3\2V9W:S&H"'K7H(B[)M;0&@8KDY\UX@-Y/GKG;.MI*=1'@ W/X M$3OPJ)E-4(<4E0P;N'%0!Y" M3*I&(AI6F!AI$!/IRI02U$@#E4B5^?*)8<'-64!SP#?7-(=@G?,P9@:9."W% M4:>2%]X(TB2'#6G0%,/1<'0X-J0580Z5Q T,)=C JO9LP)78U[;ST=X^>8NM M&5P4Q*%=6KE#HO :OP(!++H(Z+_WEC!/A)<'Q[=U,XS:5D[7'&5&2@)^/%"I$GD M*76??/F:RO%D-*N+)_^R]V"NN9>^QFHH@N,I^B:._N7QDW'O)H<9:3"&\WT6+8,F68Q(K.:?[)N64JPD[O+DL"#-(5!&^TQO M@IB*E&<"]I40_CXURJ'\'F\G.U(R?+N FRPYA$K;PI7Q?)*\8"D^>D'*I.V[ M\^2=VWF$W?F?/-K^$8SX?9 #>4!R@WG+MT['KF6A P4WL MRX-&._<[YPL1%+MF*$*",]R-[1HT,9D5K\E#'3N/.]>Y= 0B#VS;M0W!M_V, MG-WM(KK]ZB,B7^21+=%$A?(6I*8Z\?(LDC(PSFR:FD( MKK[)OL=SD (8*V^!$@F_O<0$@H?;QCWDK-/7#W/(E9@EZX>BSJ:@#(TI;*P* M^C"OBT8QN"RA1.]$D$9)2<6QM+.?Z6C0LIRB(%:7D'K/]J6G&LBW2<3-FO?W MA8*UY:P$4:[$D-5'^]BH/XL0YO=OA;O/.J3-"J$N[.>)RJ.-I/D@P>I%WA=CZ<)YIOFN)!$%1*Y$QY M/*C(POZ<4#9&5&%J^XFKCW)S0@PG8N7>@XFT[-4T4ZA[:[O+T"UM^TTBIM5. MN;S;@I,%]H5(SPC3PSJ:O/1!)@!68>D3O.S]R0,.5=)XD5< ,IDJ0JF0.KF1 M=S< 5J^94-9M#SM5LKO94$^%(XA$N4CSR=UL>*;BGE!_/#EP/C0;\ZBX:SJ5 MD0[]M%@@S;M=?'K5R(7"]]@EO[7@17@RX1^8T&?51-RJ54$HHC(W5Q4A3")# M$F]I30 4'(@AB0%W7\X,P4>)C^\1]!]K.!KTOQ[_ _,D[1A)QS":N=7)S981 M+90^CD@D8ETKB2Q^L[RU2JK2,MRC2>*>OS1HD;V J3'MRP#>V,W#/!%"9, MZ06<=3VY/W0QJN05*DP3C3R5R)(6R@W(54VB9(7G#=F4R;OV;3)+)3\3PQ7W,J+2O'ZF M&&<;O[\8.Z]\$)9!;8 DN714(5B>H1R6(_C2-.T7. 3G=!I&QXKT@EC.\DO! M+R0 &^LA?WH(-,T7+RY": M:F!].)S)8;U8FVLF_$("0Z8&CNMNX1T*XB;4P5L3+A\W&+':L'>^&]J [B>0##%$Y"51/T/1@.N^K!CQ_1,S)MDB,EFQ3[ MFLQLZH?=XVZ#1(!%QA L)-I?\N60!16 ?S91T)//= USY":(#%6#9DSGV2@/ M60Q(8%@,WZ$6AA.]#@TQ+%924QQWVU)<5-?[.?\-#>[0(" M[BN2G;BQ\,9@)!U&_;)(YG4J<[=$;\BW0..3O-CC0>'14B]*+OX3W(P:=$?^&C*7U M274L_* ;[EJJF1R>L]MF(U;4+M+I;)^VU2<(7IL\_I@6Z^$?$L5\'+GM07&N MP_M*6N2]9)?0LX0")P5(*/!0$0!QI[;GR MH0XI39-NS5ZZ63:_60Z]_^/?Y"N^=7-#T=PA+"@X"L:B#_*-?@TCA_T]%T74 M&ZM58*4^B>Q!OJYCFXM[]!6E HOOB_IJK+?K.^1H.,!0E^AV\<$P30CS@Y5S M:_DEH5 :=;5U/?QRAR,.P: ^6LT/GFKIJJ.[WS8Z7LT#Z"&A%@K587=Z;K8-8@=]\O<9*>-$?4#M55E3R15T27:!F_H+? MV1=DE38/L_$$XGO/1]53P:W'BKSS#,WUKS=RN1"O)I7M?/,2T_B#15-0*"8D=I#[V$>";GC=PFGE"LU$=)*W0@^R MK/!W(!OGT*O.#?='E)Y3.%(0W'>OE@9EVW6\+^J?MA.00TT10_.]L5QY;HJ* MA%&*?Q@5ZWQ_4$WD^J_[BI*V+/FU#\C25FO5^2&2OAQ"!E<9LV4^.;*J(%/! M/?9T9*H,:Y>IX'YZ.C(=S&J7:;%3**:JM0BWC4V)H*I.ZQ:K(-C7:8FU7\ " MP-F13U[TR:-]N5PZ:(FWT\R#L$R(LH3"/MJ;1V2%\I"Y-@? [6A*#\ $F*C& MKUAO=?W\CAOB5[#(IF7S*]4MS<1'2^CXMP>\[D/O\W=D+QUULS(TU10_H"&P M&RUSR[.1U>(Z+X'_V51I(?^"A_W5^9\.)FWD7_"@_^JR(O_#20O3H)DP<,G0 MH2KW@WD"CJH5W L>A5>?>V70OFQ-)O1L/Y8NCM&@?74 M4]MWK"X/VD^93I6)5 93F&U!YOSN\^Z*'*7 _I<_H8_CS]TM8D)^1NKA3 M'<_":U-*M3.YU&4RV7.K2(()EN'@HRM[_618)';"^I U MI)T]*)4&K&4R"OH#F5 J8CN/-O,Z3IXDA5/7N,RP%Y P]0T(@I4[0+]F8M$. M4UAQI&B^LF @-62;S] B0@;&8P($\RX61L<^$?6J$C>]LMSMT;;[L#;_1L=* M:RP,R(?1Q@U?GCK>U1BX:/S9=@VSX*G6TN#BP@]34&Z2!!C8$8+'#<"G*V,3 MRT)<&UA$Z+/QS!)(N?FPH\DZ4W6%*S;FB>MI:Q+@8>:(VRHD88YLO 6HEO?5 M]LCZVR /U3=%H]$)SQ"WFZGZ#&%;JJ.OZAK5N'1&\Q.>%VY/E81Y0=K*LDU[ MN2,W8"=GH;[)FIZRF>-B]33AY(PFS8OU=]O67PS3Y,B!"]S3A!RP>QQWD ,B M)>A#\"JNC+C *7R P]8XO3*8YH2,G(4Q$[M8K2Z!\,!? F(3$-:T5?0S-_X3 MA(*LD8OS)!L]*B2#;)9OSLB3]R7=E#)R-O_^QU5W;NO'D[%.S MY#[%<\."O]VL-ZKA0!J3/SESP;X:V? 2P A-RG 8B1,M. ?[\#%J+4+&^^I4 M>$XXQ.?AD-9>05V5^%PDT6FKB1^E ":30#.M)CX/)*BA=D%E.DG@!A7D(0_I MIZ&&OLH\Y*V AAI;<0R6N)R4QT-VNNF;BQ9;\[.Q2#NRHTQ)^*.X? 2ERTN1C?:!R!V1)$?#_EA4DHG,64F;)X9Z)?.4K*+)&S=K\?+\ M[1;)1:24\<#V;L\E!">C4>2PR:]'\;":_GDP1$8^/+MTE' MN F1CF:3R0$#BQ0D[+'+4QE-I\W&%YF0M#7&%S*,83U11JZDF@.NE>#7'4 ^ M66>,\N533UW;;W?39C?8O*M1VRPHD:UV6HNCG"')%!BL?$DVX!PK4Z46]R1+ M:'MBB799?)$*@_YAO;L4BNN1"W0\FC7CVXE+.#\D$4)95B;-A* %N-H3%1R' M]9JU3ZY[HH,CWE\G@T.>YZ0@7H]381,UJ#(BK0QY-9A9;V)CF(R'34FN[HJ& M [K(PW'92)_KS82MT-GU(+HRF52 M ,3RFDG:5NY1BUE+P0R?KOQJ*Y<1A2YNV5E[X^%7"O*X3D>WD?.4R61ZV .5 M%(+RL8MT.%*$"!0SZ39;+I/"IY4NRB7*9P:#)^=T3R'$X;.I(7EW!^1")R1#X4+^-KBJFZL08:L5V3?D-9 M2G&Y[HD-CGAW'1VT6"8%*'Z<"BN^UU8L^9@T>!31R+XP$SY^K2JY/8.KRFHI;TA!U+ 1:=3*0LG?1[]$OGGVLBS?]=PH,($JE'Y%:<$U?ERR M=9V O:EFZFO?-K9UA1Q/->#N!_H8;U&D,C&A]!YM1I(^=506KN/=8V6G5\BV M0\;*.)"Q+%E)U%*>.2VMI8_(67^V5:N:R,;0IBUX5RQ3[I9XM=BDPD+OA]B FY%TC6 MML@5*>Y,LZM\'U9" Y)\2T9 %%?A4&(_N!' QNV;FC^]78<$:9.D/E^^:%\ M1T7 !"289&42]TD^J*[A/FP6[L*K6);9(41T9@0ZT^^/&7Y%&6!NDN?I^\B3B MN(ZR)D)?15[V>,^5IVD0*&017@2G]%+_<^MZ2/]L/-E.!G][8,"JSU7!!9>B MN0:>]WB=U>>TX-++Y#E+)T28W.,05I[8P;Y%6 M7>WK3*T_=<-]RY'(5[)G! M7;ZWBVO#4BT-9MYV/4Y6,G470W^$.?!OQ(A^EIK7[K_[;3J.][AE$1SW9.A% MNO0)1#[_:EO:%O_1\KAG5;F7->P]B,!TXA44HW,O#54)KG0>! 1/AN4)SKU> M& NB@00.)^$L<$/P'L+WU%35%;[/\[*^V3[Z-VN+ Z%4.'^YAB")PUV^9R!R MH=T@F68H0) \/JK5$4&H-)3$QQYUVK-M-W1L4(#@/44W\@C.S=\GM]U/JF/N M[E1#YU L6/]>>W:=2V\11CC;:QA#XY^'_1IM)QP?"S'R&;DN0K<;"0K_QQ]&8P*D!RL@_A3P?6GZ83>F'O10*3](KJ;O&NZW(<&#V,UX4.U7P>7.#XP6\S5G V[7A MN-Z#J3Y=VPY4OL![VT+@U#-/NE^V 43 MRI&AX.Y;BPS3X7%:-_5ZB!2K4QJQ2V75*->.@XXC^3<:A<]XB>[+E]41[_=D#?>;CW74RTHT+UU M/KWB=6S@![]N@3..\ 1O_0G$]N#9V@\Z$BLL0L#C;L.5D0ODNJG4Y' Z'88! M19UIQ/_]IB5S+* +BWW@HYCRO5\BGX.X(8\)= P-$TGTN+)DQR,Y MDN5Q*45\= '<+N@ 8?$#WJ]_Q]_E^+:YF(S2[0 VEQ-E*$>&>UB5(LZTL>YP(.Q]Q,24KO.5^QV'2=T),PJ\= M7HR&M8@KCR.90B2ZZ@8V@-_9/5)&T292U]E>=AJ574$M MS41/+*VEPXM!D\)M2FD%?(U\T$51Y524Q&4^I^ELY",L%M*XT<5\?/K.AB"< MHJ@)G$ER]P6=C:J;5?S]!54M*Z&^]V@C4^4F%R.96[$X=[(]N!128C6M.B$' M+H5Y6%UKE OEK3IP@O"'PO%XY\$%@A5#2RQFW(82]].C\N#R@5!$/;CIX(@\ M.#'G0^QX0E! L[ZD3'ASF8X4\F$E 0S[XR9W2OGF/(5I6$D<@WZ;[7F=KFD* M:4^X4"C;R1A?C.:']TT/[+VET/ZJ"W9T,9R\">^MH*3%RD&*2'IVT1^=M@-2 M4,3YR'9%1#N^& \.GRO)XK-P;P^?3^J%C2_FR3VESBF]@6H2RS6TOZOFEL=< MM3L423-$LG&\-O)ERHA6(]"EA^#,_]&&/S%C7RZ7#EJJ'MHGPVFU6F6HGA]( M%F%I[F2*.+67/-J>:NZ59CDGCB?5H62IBC#4 @&62\FF:]5&6:D&"P:]5PR!!I_(YQ"H6SU(J%:I\QI]:@!A8. M)*9R=1FGRQ8S#( M7+)H(N=RZZULQ_@WT@GH$9/7@7)D*$%FG>9,?(&,),J\WW2-6H49S@X<[M%: M-:R@X!BA3.U?-)6)H4]7X@K;0/9$9&T#G&A/$%<6[V.3?PXIBL#9T9.D9@LM*R9?1."D;A"@OAQ9>.7*K+G"&\T/++PR/E+>RE\V#2$*R CM_5WJ Y)"OMO5,#M\RHN_)?N#=&+('B,^]?_A6&:-F.)C)$'-1 ;1% MZKE7GL]JD_IH.&L$L*:E4L_'#JE-ZM <<+)2CY>3T]^0(7_#>K[J$/YPKTXH8<&4$T1;I MBP41M4E_.@JN57N3TA>#=ZE+^@-E7!G_L*STZ[=V?O]+KOP%T2=KDG\CWDY* M#"WQ,I6]=[#4Y&7.I$"T5?8RR^1@]@Z:T7/!E']P)F)?%4;%B>"4_<\Y71,' MDD?].T'<]NWI#IBDKJ.H?3:4L008W$I2. C4Z"1UFP:YGV+\71E3ER<&-7JW M=;05'C*)TES0!/6#B^$;!AS-[;/G$L"1EZ"C7I/SV (B,@WL-L MONGWO_S96!O>[2(&FOYHP]M=_YX"_)_+72]["L*EJ%%RD8SWF/*"7.6+B+VD M(;A!YM$.6('7K]>V1?A+BR=U_TYMYB13P:1PQB[+D%;D/!L^?GKJW8_JJX_& M?^W8:_83_ZH5CJQD];^-$YZ7'((;$4%I6++4$ADA6 M#R)04+C8MQ]>U W[G8C,Z$LP0J&KV.=,2)+#-U\\6+)8=JJ9<8_L-'7/4BME MDUC%/@A-^OY:/M!5F6.X#3K5INWA9<9C?$S@=1NV_DRV"LN8%#!GQZY$^J":] M-PDA[[.MT3A5:.,;QG$IR@A2_D2DKHR2J84MG8C14.I$E,Y=T$16$''"=DO^ MS)DDJ9"4\FZ32I'>L%BDPL8/QE(:# 4D$[_@ZL5"CKLR-N2JT8?;NT3/4Y@. M@?Q@D D.7\\1BF38S?@UE!));TXBY7#@\Z$&^^/:A7)I81X,8 MP$^OFKG5L6+Y$?K6(YIYNPAN3,6^.WEIEM^1>;-356,BA=XF!" 5KWVLQ!,M M1R.%1LN![64PFKBAJ"Y& \O/?!N[$H:69D\:/#NP MIRB#^6 _@UG4R62K7!MP%EO]!)S=P=C*7'4EE%'IDWL39;"5M+!9Y,L';>]? MS)C612X= O+/6G(<%K(VMG+K17 &LNB3RUIF+6FI-3,8"IF"9E@K=UM?%FO* M1,",B[%VJ6G;]=94\7,T*X$=%P>M<$A(4A>:O4:?;==-9!$><:#HFC1H#'>% MK\B[73RJKVGV<]&?]^)44EL1=\#D4QT3BJT9\/TKU5U=F_;+'TA?HBLZ(A[@ M=]6PX./+A8<".H#6N!OW"/-5%W76!A^?@T_RY6 %+QCD,1Y\L*4)A@2$6!*N4I* M*C,94512\YF0G$K1'=0$9;TT7$Z.X6)S2:OS'E>(GAL6E(@41&.B.XJ/X%@/ MZ:):(JJ9J5%"BPOQ\>7MU2+B8"Q0JR.>\5,Q1-F \3%R2"0Q:J**8RBN18&Q37')XCS,%)UI: MT$?N<;9@*L2NCGB;4R'D]LTRW;X&E;F"VU>:\9*8MHTRWLC^FL*H+=9D /O% M6!DVFI!M1"RYB4ZA;70XF+3![9"4S2N)+,OU+V85'>S:$IP%\B69<+&%Y3%L M(E]2JRA*WQV<.AP85-2,>F0AGD?(Q'0MKA5B/GAM:82J@BAW-%U#.E%$$)7/ M^')16\62#C-IAWR5F2F,J\K9^]K"#19K906Y7.*;:\7,^RP3C;/.C5!R MV<26[SE237 M EW_[9;'ARV.;A#>E>SUDV'Y4"*6AV,=3!;^R35T/-N)KEGW:@4_WEBTPXO" MDW&^$A*1QDJ9#<3".2S*A?WH(-,T7&R98ZWC/NF7VK^V.$83[!P'[*!)$A.B M(2FT0_!BO2VU"%Y1CDKRX?>_VI9& T&./',OX2AXOEB)MCJ9S .[%8J2)OW) MO.3,-\QJ;E6.6!^ DJ@DJ\PK9*I*O 1B#1_6((T:-DN!L%4Y*)9 87V,ENNX M.D)&99:Z2F(TRK ](VN+.%0/\\*[_K" 'H[[H\3*"T9E*?G=P<'=G6,O#,[R M3\&'&=&02>'HCPXYV(4S1(V.#9R\4;360K=2YBTG$93 MI4BC:?(!OQ>00VI>055I4B?9I/J4""Z!U,(=,=1-O@_[HG,\FHYGPVI+((4F M59H893 93R0L@31T4EF*!G/)2R -7R1*6HY>#7+TJOP22(,*R2!U+&D)I %^ MI@QU\T)+8%AY":1V@;+$*,-^ LJYY!)([0)E*1K,$TV'E9= :A<0):WY)9#: M!620*FT))'!%+"7V_><24 M+A98E^O@0ID,9]/]<7P.&V()G]K9F,R5_5M?#AMBZ9RZV1@/AY,J;*0:#DIG MI93I5)F,,DF!C!79/[^HSM)@[H;AT"0&D25_T28!ZB'7=C'N^Y?<<*DORII8 M+5E#K(TF4XFLB:&,-,7:J"^1-<%+VR2N=2Y3@X$BD2G!2XMK9TH92F1*\"[@ MVIGJSR4R)7AUB1!ADXDTPN:I&G>QLQL^8:.91,+*X4YD$+;/DH3U:AMRWF(M M'4S^3TD)_@K_:KKD,,AV_2[?F_P*T3=C?%HG(#A2+-<7")B)9!M MEQZW7(0E&&LYE\88AU^[5-&%@0BGQ9B.&' MM4T64V4VDB\+0>>G#D4?X-!&/D-BCD\M#,&1G'2&%#&'J1:&AJ/YI A#EVO; M\8Q_DX%N%S?8V[&6QI.)+ET7<>I;YID-+(4S"8/I((&L-IHFC MQ!J)EM8S,I@DMJ?]1(,G')10^W>6NM@'(;T:7U'Z0&:>V2!2 @,NN#M@#Q'E MZ)37,3>=]NLC4R+@UG0R$Z7ST*71<\&:=!&^*Y2[UEGHS)1LWR/2H0@7AW+6 M?ZJJN?R*4D9[2[XSR)+&C+3^L)JX*(6S,V;1OZ=WJ@GZ1\HXZ::(TY^/V]$,_4-EMD_^']'&P5^BZL:X!D"; MICD(?N;N4H*W+3=S[CH8Q5,T@EQ)$<10T.-O1!#]!-I+HX(0"P\:$L18*2L( M\)6"$GK\\96Z,3S5)%Z3;GA;[$+=T.80_Q%O:;EFU326%.8E=W/4HU,A7OEYX/LT9M4:,$B[7H5 M>L;DXT_!<\V^N+Q)FSKV#^I.1JK2L P&\]EI248:^('25T:G)1II< G3:0-& M:F^E_3SS$O6$"_+MP76\T(3\CNREHVY6AJ::HE[&;#Y+G$47Z@F8CP6+U"50 M6JT593062%W_Z)7#IFWOL#&BXQ43H0=FVJ2\Z@ M@@ *ORVPO!$=-O;*I$ I'OXG2\>T<"0[%2QY!+2!_KDR.!\JK H*7-R;7./_]<1K^@4SSORW[Q7I JFM;2+]QW2UR.$2(6K>O M-DM#QOOC1/S=-K>6ISJ[:\/$.U!Z\,Q+I_,'3[PW/BCYVQ6>E*7MH^\DZ4@-D@P_@/",3M45PZ>'@W/Y&C=3-3@7=GKM6WU'CQ; M^T''3;X\&/314770@=WZR38Y(XK:N"]__$$'BKTPR=JG5XV4FO)MBR#T")[. M?SY\BK/%OC@^GY>Z[D#B$IR76P=OY\^&I?$&%S5L=Y?L3/)?'R?A ?L79I!! MY8PL:LL\9XO8L6/OC0_Y:8V@NW/YNV._>"NX>4"U>-HL:L:8'3MG@ 3;*[S( MLX<6M5ZIH=GWQD>\VSZ9AG9MVBK')4K!7(!S*(SJUX\D27OYNLUG&".E.E\/(P9^QPZ MA!QMTBO,H;CRK:?CP6 DYFH3$BH16_DNTG$_T1PK3FS8G/09;W7HWEBNO-O% M-YRC"KW8Q+0GV@X?,4>D=AF0]FB4II:?CH&4+)92>_ M]ETDK3!,WG>ZCXI<=0^>-U"&SN=?R"%6<)"LX,ZE@2473+GAA8<^P2QI!B]? ME7L%98:JO+K&>\LP__H.'(UWO5]*#@[&I[B<\@:_-$W[1<5^U;7M?+2W3]YB M:V+_&IJ5X,):9#S#%7D9)@"34WFO&B4OZ"Y"D$Q.*F]DP^%,#B=WCJ^YQ+?X M"M<3D@M@.$3G[6@%< [[L3LLLL;/II'Z/Y=;;V4[QK_3R(R8TF)[6H8;-NCW M$]>/Y-.QC^('F4)%++$DZ\0@M5EB8%8X-^T,<=0YSZ*0$E!=HL5CA@ +- M+584)52!\'LRR:,S+=!'!WN"6V?'/,2A3XH552:CR6C D,<9NSAIQ4RG)-(. MU!P_[:?NO*O0$:[T$T7M!^B.)_*E6DDO]Z8G+V2?^K3>F/8.(?+,W=;15CAF M@81"6BR9_=B)\_Y+72=MU*H)!5\WEE\:QJWIA)0%21!M;*M 3>=@$(\@2W%8 MAX@$TZ@MXY!\=KN!27,_O2)',UR>!16\1>L[8Q%E3OI06"!;/>J(8#-/$0AC#'TBS!?)H(>O@D1" F&AA']!'1?V^L>%8A,RDV[0OV2 M9 MKSZ+O")(44S._J7/M]9'P]W8%%[A=L'O)\"D2[O]X#QQU4 >'3''EU:TXD!T MGX6]L9Z1"T]<0J4"R95P&)(&B(1?ETC^5J$TDPWJ"0/QV\1$] M\71+\"A.M),TDUW-O%-=[W+0U/"!?X M!!,L#3MID*@WRZ(AME$82XM\0T?3#Y8A8]0OQ/T_O5 M@XQ.[\EVL+9"2-W3D&EN5!UBN_!W=Z-JP>^NMS/17]\M\ #G"W5MF+OWO?]4 MUYM?_[6U\>N,-5Y^%GKIX9E0K>B#7WOD&RZ.&M[WE/[&^]4?]%RS35/=N/C/ MP4_A1_ZX[WO]S>NOO[X8NK=ZCTWA?_SZ[C^7WJ^$?"<@:*,NT?D3MH@_S@VR M^-[WU&?;T)EG]>!9$,VY:F+YOC?1 A/WC!P/"MC\/WKV)AANQ RF&\\Q]E\0 MG)Z\?[)-'7_F;DQU]]ZP3.Q5TN\H%_"M7_#7@C?\XNGEJ,FDH=H4K GL[SD> M 60<_>')]CQ[[?\-&#I?45Y[ENU@K?[UUR31-1&(5<)VWO>_/CX/6$]X4U%F^AZV:RR.7<]>])BEV(O68B]8C)B[Y$1G_1PIP"^> M$_T(JQ!^Z^6),"&X/?,YR9I/_V\P;>][>?I]O%,']_&X,'%W.)3%=I;LPT*3 ME)P HN>&I>.7$&'U:I@10O(]I-D0WK?P/F3UO!6F_]*RMJK9H[59/

ES\!N0SUO(<8-GZ^B&EK3Z)=4&9OV##POD-^?@]J86C)+_VZ M]PGRVH_(U1R#Q+E@=<+R+N%MX=#6YQ^(:+;:VT#1&O:]@ U_L?0>'=5R%[#Q M$P9O'GM!>S LK37V6_$B,_&;$5E131JH-=*-[9KPK,<$:3M+U?(Q&MS$8JI1 MR,H@3\KM74NW6Z<'N\P"6S$;YMY>8#,*]\8%UL[M8>NF8M8LE:9"R5RK >[JN-B>C5<\Q'\!6L/J[?91Y^S'G"!.7_&']$/KK!H=/7\284,WHVUL!\='$D9+MUZ\':">BL5OQN' M6O@!=P/@(B8YV='435CU 5N,CDQ,!$P&G0*^W&$I I':UL5\0(7TTK2?5+RO M7?0>P9MX"HP2F5H75OJ?F#^?0APPNEO38R?%W][ ,*C$F4HHP!G] [*P^!"E M#T@C?W2Q6XQ]&V!;6!@_%- R(QC)Q5S:V M@-A?Q%(D*GEC]6XUSWY",/.#/IDRE?9,Z[U+2*=^1BIV,57'L[! ?9_B)V:3 M#Q]B=_8S;&6OH%UJ:0>R]Z>LAUZQ[T$$Q\['PG#6_ARRRH&BY(_S26=2C20G6.UXQ#B;P&9P>C\0^5Z:]U7U*$70$;1P#NSSJ9H-W M0VI?,5VDUM)53?"4\(KZ@;Q 'T):HK%BMKD=J[W=IIFUF>$ZULC!%:Q\[-E: MD#"@T^W!])!U%SZZ@?P8_I=1!VPN_(6(I_O)L56]1TZY8,I3]IF8(=^L4_4Q M+*Q/2%W3P3&K2P/6#! ;/,A^$NPB:1L26K*SG@::AM7'ING2LYYK$P^9&#S, M%@[ X5<#*R&VI%!PABYZV'-YL9T?<8;Q@,2WQT0:WI;J*+5$3" /0B4@";ZB M.M ^0-9 DG\\XTAWR5BJZ=K8GFU(2.9"S3WX2JQ"TX&PX31BX8IO;K&>X 6! MG14F9,'N/WX=I!K8>780,34D,FCC_O@( 4V#IOOJ]N\W'\^5>8Q[,(%H;6AX M+\4Z@FG%;R4Z@N-"C<3,*LVU8P<5X6"0:#)F917LZ>$2<7TPFXO>I0N6GI@Z M,/P*-?P._$G#7R%V\VE'MD:ZQ38J!@>'JN?VUHM[NPMLL37-/\:&Y;YTU#5= M!"XVOD3OR1Z.\,9B@\#(]@'."E;KE6$BX =B6RP)SS#-WA:O+L?#ZQR+SG<$ M?&ZI>7=#L:QPQ+S8XO6^4KWH_?A?>OH,"\(D,X)#"QC&L;?+%>: O'.'G<0> M=B_@YV#2J%<53BT-PY-.8A<22PJ)V7PFMGZ:L<&;>+MS9>V=@,=T4DJ9_NH* M)(A(,/"$$*Q>M%$=FE["B]IV=#C.HMN*&DW6)IHLO!4B!UQ]^!QMO# UU8/S M*/P;&8>L_TOLB>'M+^:F_GYY>9>=>^H670V+CEEIX&*SMQ]U2Z_*TMNWS (_ ME 2V?FE[L.,$[8G,E62UH]6 M./:[U[!7TW6JL;/?K;W:U]XWEP0YG["?LR9FL5MPI1<52,<&1O/@[ __86MZ$.MO32 >LC2] M!9YC_^ IE%-G-VJW&U>JNR)32'Z VLEGU223WQF0 M:+"07/HY/+C",P1G309^%B\'4AI'BNKH(B2V!2\'0($PD+^O.PCUUIB%%20> M,9DN;.S@9OOUN7BQ7?'&)XM;!P.@V:X7GO]NF9GJ,3G>?3T$AR8:CJ\-XFYHID&6/#W@V&ZP(Q/Y([$8'CP$UR5N M"O4$#,=_SPO>\E"IV+/#^35"5HI-"7FK ]P[.&!NT27!R1)[:+9#_0\;\GQ1 MECEQ3L[*2K=AJFR/22]@@PFG_(9_J2;D5^$0P?K7EKA0:7+;F+ANKZ:&J]YA M5KV#?+/@GT#5.Y#F-@ MNAR(8PS0?V?L$<_YLXY?2K!31<41GG3JOW407F>@'[)-\M7%(,6"/B'PL M3[JZK_P9\+V:J^!8GSTX@K/:Q=8A*UI'GFJ871S0P)X=H"00^7^S@EI#V+O# M_;S;JTO-QV5Z"R$;'C9R!GK!UH=:&SCLIH6=6.VQ^<+?IX&T8S_YS39@T'"@ MG]C3P'0Z.NR$/34VC=O8-(8[&8D4L*-@N/Z[R4&9&J0>R/6T+*U^LH]:3=@[ MGU!0BPJGAH&%7AEX-3ODR#X8EE9T^*?S9[X=/B=U00MRG!8^9D"OG7O&[.8X M&O&@I(=-8AJ@1OBK]/#>(#F$\!4X'C* &O9V>VBKJ30\G_!&_-?1LKP#'PS MF*B_#(3[:RZA-#AM=7O8 \9JF$W%&2$AH&46IR4,A'UG MA*[.A:_A_K%3+ _/9-\QC7ZS8JHJL]NJ:MBJ0B"ZL]ZGJ'3KP5YX+Z3<%\\P MZ1E=X1?T;N@)_;I+:96?)$;@3*V03=. ?:>FODK6R\6T"U%WP:I(VA!)/4;D A6!@#T%3X!:,: M*4I5>@4>8MX)]9,>+1S_2?TYLBITIX2*,4(;WJV#<8@D("GWTU/B>0Y]BS#_ MSA)S =TQJN''MC (CN]56GE*S)1NDVV8QOWDZYPW1O;-YYU&V=1ZZN!F! 95 M)2>(Y#:=B]XW2!;HI(\96DJ8$X3 ,\!^Q':]I3_')HI:S35F0P_3^=SL0.B) MI+,#2RC"(SE-FU:\\2WQGF*$T#J7-LZ=8T =@^Q%%4P]<2U]+7' 6\7/.P:4 M;Z+XL\D+IC[4\CPR]'U(),)=HCO_74K6>G&V'] MON$9ZU!$7_RS#7D/UM"\%OKL/*4\]2T^LO@:1Y MBQNZ6D939M$H]#CSP,NC4_P*BI\?/!3695E:FO<>@1KW$CP/S\<1720]D<-P MMP.].. DKZ&&AGSC;,"H(+? M/FRG5)"[T2@&(WZ/V_,;;$ARPK'\1C=RMFZ1O _U;.+9H_ 7'=J9;'K+L$;A MJ_S$!%M9R'1IQK[A>M@,TJQ2[B/,V7_8!\Z0 &U%M(++MA;& MSGH>Q3L+F_'PB_S\1XB !M57@4CTB!-2I&U;YBZ2CFXX4/0)CT!0'99?$[$$ M1]ZD;W9-\Q\^-[3,H6<_>7X.2F05R8J!@^D\W[KQKN- BO0<9Z/NH+&+_?D\ M2")1F4"N#_GXDJ0TG1;)$9F0# )IEH3G::,(U+JB9SAC!E6&');7<,/>7M:# M%G1&!<)*8M(R3CG7($T(E2@]D 'ZJSS\ )%V6T,86E>% MY0I>39@'Y*?G5'U')&IXM$*&G(A@.B\ [()J22*AZ!-#^@!I,E!GLX$DWVBB MWG:S=%0]J/6U5O#5*&VJ,:IN++@'BX1QQ-S>3<\2:=J/%%^$J*Z]Q=;2Z(^& MMVL+R 5K[0P0^IJ4-).W D: M@?&[_K8U=]$(Y,A,F<6)PGH7U(!#EMPWQFZ@0U@7UXA@_@5%.(;;Z,I0 MFXSI2SA5_DZ Y=46C6IOVO=C+*=OA3.NAN?Y<&C :-_">"5V@^2 /1MK+>CL M=#XG1[A_F8XFT;GN:#PFOT@\O.V.7&L_<@W@A"G6#5Y.UI*6!M Y;_6YZHU? M,T)V(R.BG3FSH 4T])!RH1H.+7[OJ4P!H>WZ4#6(EL^$F"FDT9 MF5E!# 0*]?8,%SZ!9AY:NDB>A4]7Q@9 )>QGV,"]9BULDV-9MH?G]AP\'.S@ MG&5JE0>.2<]2U[YW$N)S[%APNR=$G)_P?%?P2!EK0L;Y%Z"*$& 9>LP)[1C4 MDL%F_(+,9_]W.$#MK6$'QM_%'IM.,-6>J-Z08LDA6RP98JPQ^/VQXDA@D7QM MQ'XMMCS)E>;I17J&5Y/'OLIWGN%M;O#+WE;3_-TSMP=DT55K)>RL1"H+S'"@?F-&Z.W=[25^V+:.I" M;3=H)7^TK)^V)/: !U*$" 4"O'OP;9#;0;%3X'_" [I$X"J,B^_6;#?,2 6 M@L),#X(AM??B@,G3[1>+^#T1YX8;41T61)*B#RJ\8!]1'6<'=B.45]1>"7\& MR&TJ60@8R/L%V[$Z/S:EM_\(*FQ#)0IR40GE2RH*T0Q:P #E(SYNB+8ZWN@BI?T&G, FEZB=;(HP]KX\L+EAL) M^:/&#(^GUP2KZ )[^;2X.O_:0AY*)65T"U4C'6>Q"GT<#1"'BTXY^.V05[-C"S.V&O$FI)-W MJ.%;Z%(@JY-FS\@Z-XT?!.@9,H.P'G\B?R6_COO_\7.TFIE%$-N+U:2:&2YM M%2;O(-7S@7+2PF<0APD*(I5\,6W MTUQ"0Y@N#V*Q@ 00JF^$\$AXYN!^<#IU"=HCU#LP=@BJ"RF1T0M L.SD1XV2 M9V'F'\_D&84AA .*(&OM^]+YXW=KNM":YB:!7A"SY^2).Q9K@TWX&[28XI>, MD\BW?VQU%__T.P6%NP]P4WM?&'!'0$2-*>ZWBX<+/IHE"TCEO_KFD0G"?J8I MU@ 0 ZR&JJW\3<)%P3J+C18ZI+!(6;4C,#,9R2E5@@F/]-9%9EJ4BW!&5&6<@L-.E!Z(2!1&2=#-WR_&[ MM/&W_C*_F*9/0UY4)@3SWT<-M1LO('=!FK#[^Z? =$P=;\,&01.&^0KQ; H7 MG"?:@> %-W#R@GF#;B?#BE^?P\U'\ N(@ZQ;=&%0CSQSCG75WGKO21;^UW1A M<:+P.*HUBDHYRI8Z=.GT*52H3(SS_@#3I_ M W1Q#:"5XR8-_FK -ZQM*:H"L@"/+P/I&$?';2XF8L M\._H0286&53OA1* WQ@R[AP##NYM?T42=XX\^LF4 M(%>B0BHV-(51!BX0""ND"& T;/ZGYI.\.HC6F[1H#CI?1^G N"7#DH%;318[ M)M<:DS;V9W7Q[8!>ID)L(,%0AFN\\#*C^T-;EE-[?3.";!#>:1)!7 8JS[GW MK"30==CNRF)J)F(Y_R A468UZ'?U*[4[W)]IM>7Q>-BZ30#/+Q^^-6K:OMJ, MK<<1].2\/SB+2R?RG'VA_O1H;PRM-QL%/I9_KZ'5^YMJ;54G55*785BV'[(W+0;('9PK\9MN:5FY;H?WX0'Y,/&0U]=51_>M2LJ2Q+9* MB@YPJD4[#JFDL1?)XNB8'*D#R@(*4*$$^Q\!.?K+F)?CH0>R66I%8Q\?FX!D M<:@C"F>&.#J@)=-0F+L+M ^F+XR5R&4KD,7BW+="#X@0*:$.T)#(R26XQW"% M%+T4+@MK$/Q?']DY' Y["G1WY]WO0I&-F$T'W+E@$- O_[33QU@FQQG(3W'1 M:T:T'RK-EFT ;RV\1TFGN) ;.';R2%63I?MN/;/^0B(A8/&UF57UL+0*8@=2 M&D5 )R'!=X[=L1=8#? =!O"#SK%FXMDG5Q71E@IU;<,IG7^ 1B6X?P/L4&8[ ME%DX%2+QY:/ZVO:=O;URST"1BPZ4(Z-,BF2HR".,-H\(/RQ[>(&8AP&^#T_) M_72*?R;\A$@8%.R3<"V?#29$?>W]N74,5S>T,)U(#B9FH_Q=='[ ]LN'*S1R)6-OJ!4!-@W02A^"P;M M83)T'\4;.EE(+8@5DN_CU9WUHE2 #VUCFUO6:2!9&/R YR8E0&\ \!,U,5&< M^9T[NR1\^^Q"B;:)X_N,M%L M&% ;! _P\ .CTQT: I%:FFA,2KZ;I)\AOSN6%%^_7[AK+2N,93)R)"'LQM&U M(LVSF*1B1YG& MQ1JV3%A,.*:-O<3EL.YR7>=TXYB-U'>O/Y\8;="L[H">93^@AJ2>Z=]]\1WLI"[*F+)Y^@UR*' M.F_7EP\?J&]"\=^9JU1MK(5^<;/O8B"#1.V!IT@Z6N-^)/%FN=XZ=6>IFL+M M' X%CB5L,1E)V@5IQP(]%9K%.^@QK8+HI+'R+1_L.OS@\3F[ 4 MD._+DK*"T$VF5.2].X9QVYZUP2VI"GU%&JK9.=554,I SU^:5/GIJ'^N]#,/ MAFJJZV+N=/9!ZMF[O-ET8+K$DBRY"P)E3W9/\-#937=%JD>#6PX3::^MQ<16 M) Y%%EH87KJO*&/B//4'A$4 =L.LHB<4?$!*+XB#A/ BLJH'+G_Q(Y-!/P1; MR*"-35>%-R"19!?V>DV/&%IF@PHR50NDA[6S!.";32[XF;"VK+/VIF\>,QPA MTID0B)@1+%4/4NI,SVU(&A%V2-""FP!D*[ARY\''=V&WH9O[AW@\'<]N!6X1B S2 \%96SSSX7]*;H(*A(G9#!(GN[ .D6DM@\V62!^3 M!R7\M"X^8B'8S#%K\#A%-^U*/6H_%OH8.#1^G0Z6_16IP^R.B"H?$;$X?]&5 MOT'?&[/N7:31$EARD$VO)5S@,9E\K,LD\B(4LJB77W6C_2@,;@/, ?;"!6() MZ9D^.\0W*WI7.- BU(EHR-#[)BX 6=YVM'Q-VUJ>D^'('318 IYO5[PD7L8' MOS#@8850$BFC6^IUW%TBHWJB[1!DL[75VV98)@Y[+7W;PMCJFSP3@P9@;B_ M2L-+^^E/FH*/I\P_?4BV75Y&%\,DRMGC_$2=!YGM'8G*I<'%/%VY%-YW&1RV M9?5L^Q7#_($"J26B"#B7I@Y-@7>>UY$M^4:*Z6S.W3V/Q@0*&PG?) M,J'C 6J$!5EA<"3)O5_!+VDZS&2K;SQPVAWY,I:&U\NY2Q:_C-=($QH>92)2B/>!SZ6MW/ M'4+NSE]1(80T8]7@$ @6H8LI<&&?")KVH\H%MBY=[?UEF7%3W( M,+J.W'!*B5N $#@:S..259PTI$+7K-1 6/N :!GK?5@)UT6QE5-7$)=Z+[9_ MR$,.YUTJ9VH)L@_6!K,^>[CUT7 !#9A4$%X^X877\^?+IO+14<^<9&JUYP [30P GY.?QNY12_6LO.#JYIP=^ MQ RV>O4E*_C)*:4;^K<^^:?8; 9"/,=+Y3PXT\F<&]CLH O*;X4G5X>H;G2] MBNJPP$TD) B\#)6IL;DX65$^EA"EM]M 8Q>T<&,#(P7^0^ LNH@@,H7N1X%T\;@ZV!,B[ MTHHTDA')"C[(74VFIP:WX[S8S@\"16H%]_B0^[WI.QUFFP$T:[14:8CDGWW3 M3-6*!#,[-[B4RG\_%H\67=+A&MJ/'CS5E5T4[7I+[YGT1A.*_B*R>SC0#A8 M>9"N-)6<,)[3%)AA;;#6^EWM.(#SLW.@$-A@NFX$BDS3D<'GI'V7/A*!U3#] M=? J]0<*.]\")!M:%T<.2FGVRT=9#NKQ?$ZCMAZ412W-@I"+YKT8.9X-7;YN M< 65K\!!VC&.A$Q"2YJ_BUWI!OE44AI.\PITP48Y6O^(UF/'\/,J_FY-VS'" M;'NXKF)534P2&M$L(V8"JK?.XF#S@*Y"^TT"\._8&;'O B1CBC AS/;99,Q\ MB,*E0E[36\%U$CK:&!K+&JGVA0X_'Q_1I6U#OK(%*9BMBQ<;U(!^BOKZ:*=( MP%/0"K3&/HU!FQDSVOG\BDDF01L"AJODK22!3>44':4'AI5:0X*U'29^?1H0 M0>."M.X6T4N^GH,&&JB882:1G:_ ^%/BH.61]/0LMI9.<,A;>&:45<=UJGN[ MN.L-]I UIH&-=:&2=YW2UIB%914]4"=F#US[G8YA,69.9P%K+_PWP[X<0ZWO M]DV1J@"_WL\UO*T/6\DD)OW+BOP[+5>&@QC7S86T+Z*8W=Q)PN8YJR1@95"3 MX\,Q,U_S'X?4/+U(TL<-#$!G"45GH=[Y5X;0RW@8Q8.Z8M._IC!Z#9.&!T5E MU![A%PY# MX?@T3GIYJ>.? M7D*),;UE@1XB?_(OB/;5Z"Z )N6:2,XSR?YK_HL,YLYD$J*CX!*CL$N1&Q:[5_IF7CSZIADD,]4BX1D/4$[8\&;0F-7S-.\6MPQ K74U_D8KZIO-1S$. (V7MIKWPABJT1\/KR6T]5W M@P'QQ2:L$^5_/9X2(/&=%TPD'3(8,/11 (O6W][/>HQ;Y>_X;-[* AQE'/$1 M@&6=GOZXGN/C"F)R-M2@&HX:-32$C*D!@*WO&3,A8-(J\@*_^*T%<39_8':2 M[%%40,C_0O3G_TO3;KO0@R-=MM&I3RP#"7E@7BH%D^(5[Z=?(5/O*1>3=#5F ML%U0J-YPNL@5AW#\0VK!P)]^#9 D_S*Z&*3>TR42&V@27&]PC(/]!= %'R6B MLXREY!^798 &"RB@I 2#A3[/K,#FS@>I07;I X!_1U]]1I W?#"L)2UT=OQS MSC.*D[< 8W#6LZWHME^\:O4E\;2B.WVH'0Q@A.B!I[:C3_@M/@R"0;\+?[)=AS[A?1*P?4.6Y---@V)@S/U8R?8%H&)>/-_P@E M%DTL8Q_+IC=YT;D])T"!+LRM1WH5X!IU&E&AISB@* #2!#\E/8-Q_ MCJ[M#.X+^/_9>]?FMI$D"_3[1NQ_0/AZ;M@1E(8O290]W1&R;/=J;O?88":Q8ECC'L9_\ ML/-QIH=:85NA^IAH'# /P]0_3B)#"0V,:V[1?TEXT]B1E\U+VM9Y[2ZHU;J5',7ET[J\N/V\&EC M(^K)C:C/RIZ]U/;LC67/LBFT=? GAZ WGD(Y=8D7%"@/&Y 4#P]^AG ZO2@( M7 71.<["D4+I7?*\8DY./Y,*-B]!,WENQ;,QA>5FB2RGFKG_CF+5/BIQ"4VY M$P@S(A(,>:2M)R1;#>\JA+')DO-/&1(2NF'5,OCHJ(VL9RZ0B4>Y^GC,Z]"J MT7Y<'GDGN#6LXE5M N*GTH(20'^.;:Y^0 "H$J@J+XQ5JV(("314XJ,796&0 MIO"V.#CU5\0*SLN=*=6G,?@*K+6+_FNQKEFBHL*@HU I;G>D2+*$MX8QICB@ MKJU4L5U_]^D_&6R\8^P,:N=;^.>EX"XK!'G)CAN&AJN'J"Z M:MZV5-!@??M0KB69\I(U@.*IBH=KK/@&%+M6'M[@.^W)[[1/&HSC*Y8\4+Z: M;[*M5O\#V(JC'-PDS__C_^/IRHC_S20E->[-D=:988;!=]O5DV&^ L?,67PU+M!U5>)7==@%.G:,WB;AT-'#;B8'\:/8KF8 MZ::1.11A,L<2,[=<7==RX X<*5V;S[B4W]$L.ZQ=GKR]&Y-"8!=0GR>*("%B/F"\VCF\OY:QR%$8)A2ZM@'6'7XJ*Y,GRZ3DZM M0^C_JF9EGP75%]??K=0V#.>HW6]9=1X6WK0A9R[Q2E M<.^D_?:=<^W/YH$_-J2M)1AX_2CG"LQR/[89I[J=]RU3H#2+;E7#4(%W(C(4 M\JXSO9^C?2G94DO5?JK 6\$@Z0*GB7ZY;UY>X$J#=0)+L^ICFK'JCF#@IX8' M;WBON54M-S0+_6+4FZA6\2\RD ,.A!">C&?E\9V61&>+U)^ERZ&_F-/TZ<'M MMQ6]:@?EO_ +]696")I,\S#,%#@4!9W\F;'4AP+.#C715I,$=V' 1,\B^SUS M2"IJ<=3=&%ITRSFLNVV9* FC*O9>K# KL/?FSF1B_!'&F'LJC#G0E!?9!+E5 M\FKTNBC*P5&G5ZTH/\.Y+2S?/^EH_Y'3*!FF]2ZJQ1R'R/D?%LYE20[C.2WR--69V06>:"<92 Y?TFQ:KZ0(+*( MH>A)9E*M)2-9^7IT*;90#Q* ;[$@2)?,%Z/YNU(,"[3>FRN&O0+AUOD8G3S: MWMCG!& WYL,E(^=(TW4P:9^MI&^NU M@7\Q"1>;@'!"I@F%\HW%V950+FAVTTB&#EQK5AK-VS5%ZR:;9ZHP'O-B2K:" M<1/-L6QJGWLH&F+-K&7.Z:V>V5L]45O]N+!SGD/7U\OVVZN*_WL64O/OZ:*" MQU78YZ[!49!Y5%@;RT(R*VF7C-FU89>RV.AWQ9FKO,CN*9A+MAV%58B%3X+< M*A]N-[K8@.K/M#)V(V-QE93+B,R;!)1E'^YTV1/AS;0);[GY24HAC,,%A#TL6QB!446.08!=A:K=_07[05 M8LNN.EQ2:B@SJ-IY.WG@#0^96J/ C=&-=*F@4R@$=7RX3-8CZ6" /!JWJCQJ MKZ+Y/L>[O""=7!^7_7B]#$7)/+SHN[VO6L^]0&='G6[E EG[:2'\JVN_WYC] M!TMQ@WS'!*%&ZG$,[\4:?@%%J8 MR0N"+6WG?/=>Y#3?^2\U?U=1A!P'X@QPO3..*_*,F(JYQP)[M86:E'?4QV.) MD?0,AO Y7"Y+_42;"5K?)&?]]MIAGT0E'&5:KGC'Y%2U\.SAO""OJ#<,B!05/4A:0;[B*A"Q6D15O+GHMJ#G-]_:O M#9'\XY.+F-ZTB17DZQPQ#]*TC(WJ14*W#LO*?STT6!4JNW.7*<::!TS^<&-P MM64JL4;N0K>]U%WXAI"M C1180VI?>Z;( ]7FUO]P=J'1,',J1HI$);Q_C'A M[*JZY&$6>R+4F";6.3*1SIGERV ?01(A9!F";!L(1Y$DQI^GO3MTPQ\2GD:U M=R&P&2'Y9 'MS]^O/GSY)F'Q-"T8.?YJ'61+6$QSW]TQDKWK.&ESGB0A2/&# M*NPK:UVIH=67-=_B/YFJ2* M9IV^KDY=2^SB/&LMW^E*G!%5I[O#%R(F6I1- MILL;Y[LOX=#7UP"ZL+UEPJ].). R71IWA*@7(70W+JQU A-3ZT85F;(,';:3 M[#HL!M&&]^;C1\C 3OLZGKBA N!2B+SJ^HO%!(L=(\1"@(MO1,'!#ZI302-< MRX2%ZK "[SY D'(L; I5\Z6B.3,S,N-MV9U:4S\US]K]\Y>T94 GX KZ9=77]N=/^$_J(1NHD[W MSY[\]ZM?N>QR%TX0B0EW_U?9V=" CC%CQ%@WM+R+)4T:Q<30EMFG#=9I'_U_ MA=6!>\XRO.Y$,2"7_R7*XF5_*@%A/O Q.T.%2=[\ Q4J"S]$1A N0&","#( MJM W=9?;W10^?G\4W1'GH>RAH1;8O,%)UUD6^GA\W0I>:,G)PSQ6?5B7#O:N2SFBM/N( MDB5ZU-1Z1S0G_C:E;$6V0XOB9!8E:(X&&/C?>]P> M^5*R&&K;!*JIS/J3(LM,-%EF\C!9YK,)ZYNL9T#71P&1$F*.S0RM?"1#^ /CA#_) M/\A><(6E:E%+R^L:KF"AO&P/;U\,$_@*/&ODSDU&!:]E#WRN6XGNZVG^T<5U MQZ-(]4RJVB]Q)D$T1#@.=/O! AMJI42B333!F8&W#74'L'FBZM$UX'0Z)<)W'Y$%421(?+;\E62\S$]=GLM=@N/$'EV(>4%:Y),(ZJ% M5K0E2'9O(:5C1.=.2.GCT'-:YZ]NG(8B5H(MEA[I#Q6*@;!^$NPO=Q+IM=>\ M.1B)B6GA;'F,?1GY*M&2PX==K" BH9>V3-43#3H*SE=*TX,_ER+ .CZ!$.5G_0_HN^119UB-%D+62/R#S8/M%0P8]1?%DQR\.TQC[] MB!%3T*08L1)4#DKL4(4)"UU/E:1^FLD]*C51'B6A19VKQ(W"K\[B6(7<"O,' MB0M/,JNY01+I,C0G0;@CM)4*(38=#/<++IY2M[!/X$ (SW;SP&6"QV%,S9:S M74UX@(LEP@6CZR,A6-M_3?U J I *AC$;D?, MAE.8.#5LK M@)LEB9J'(Y YK.<\%G-7=^Z4J#BL))I5SY$S2L'?Q=P"0OX>^@:&B)3E!9BM M8"L4;/K?+BZ^+@]N-DA#K:%O[&Q1+A2MRE;II7Z;]=(^]9*EC BVVY(5:Z?' M:*>'-)'V:ZSRLT7NM*K4C)V0 9LS""SC%4W/D?KR C"ZP@"VE:!*RBM5-K*E MWTCUM([.L773]T1\&7_*&;$7M%&'M=$^M=%W63^22X15T-8J2!HXI@2FJFY% M'7K,T*"C2[8/FBEYNYT5M2?BF1_"(I"G\ JBK.E26/3C)(ZV:FO&8 ="/G/S3H @K_^7\=\<6((PX0Q!]++O%.FWT@*>IS7)'$]S<3B&WQX_I( FDT74 MN0(ZY,4HQ8H$#7(ZHAHBS\4**"$-:"8DS+$V/)(Z:H(@B M%B2$B6X?/NO)KFH_1)A)J9]([1(CA=1KI,N0IIC@C24;#@8:[Z;HMBK ,M!# MEU7O)[U'G=[8WVT*=G*2JJ1 &-IHW;26!K)5UDWL>@*^0= LRHU-L*D'O@M/ M_Q["W1((+_^->EB%%NOM78N]9,I#+2LG%PV=+"TQZ_>LUW9 B"B9 !,-BH#T M/(%O<;H2FW-N&Q:"<&BM)8GN 97I+/F<.S"_IA3 MLM1L>'2=YS;N6FNB+;NJ#4HRISDN_5I8!JI*NEKK.CJB8=$PU&.9CU/2LF%2D401>9(IU MH':FPL=MA!1^ABW9>@3XL3X.()SP];>I1;[6\4?TK=?]3J^%)BX*ZG6O-Y _ MK,F'K:C[%$KVC<3TPO]Z#<-_/6CG3^[(?\-^'[HJF*&9%Z79*V'G=(D.DMUA MG?+R44@(%CV607$L)H"A;#IY.L=JAV_"!=3(&W_#V]J.=7Q%@JHXO4=>]!2, M!8R0S'%='K[A3_B&WRL9DI9,R_F4ETEKB& Z&+\CU@+2F)O>"!67#?7O!BA+5PKRK*87,CJGXHJ0T]=$X1\H)8?PU!$%;6X]XXPK$I M8$P'P>]D>[O*NF"[ ]5)!H3.ISQ0F10[MK;&PDASK$_S3.Q52&63UAOW;:Z, MI8&!U=DT-C!R]'MH)3 &_698^GS%^,8F$V_B$_-K0-)!@QY#[DY//*Q\QU#5;@+H@1;7JUZ"6;0DCZP9<4FQ/27MJ^:'2 MHB>+7.V2F(AA8*8^5OWA6<;+.'FWMAEKSZ5;7L>5_!8//6C/%!\+]E')SEFP M@W8G?OG2([1\W7D"O];_,G\JS/>]7%&'?G+<+(W>OZ?=3T#O[]"2>/]>FG4# MVZ!(XXJU+A"NI-[6LU(O/.E8+[3,O\<\^18;=^ .4O.3&TF_L+?[]\D']T^K MGVP9LJ4%75_7S-V).!K&POT!&@LK^-\Y[FWD>U62&+JC'Y,8M*]W9)V(;KL/ M;@7X0$[WY.3MPAK!B:@\9 4E>=01LY*:W&[_;I[$HS?C$3V:2ML1KD=D2'\J M!;M:;3CKK7&5-]_*N=NFJYQ17J+*?;(LY]XY.\G%15&?%A/D&.+B#\(@; MH"*B<>B7P.,/X2/6>]NCFD<=RR[,".$XWE'O*V[2GV9'%FSC90[0AM]^WJYD M';LQ]$O(;F(@?R6[48X*&E+<1UHVQ>B1^4$Q,\UDK4"!M\FJ,;80$0K?2%)0 M@PJZ=-5'K,H3@[EB#0%;>&7!8A2._4DF@P"VG9D32BM"440 MBL"W5/4N;K'" ;>RQI*NU=0UW(NU!8JPFG+F(PP3$@<,K@<&&UT9VYI'/M;D MI"K4I_*FA&B@$&I5$1@1?R!R9RI4>,[U[B4<=RKKLRB1!.,\1F IN4M* 44U M&.JYE\% SXX&4KPQ$$XVGV )A:KZ#Z>N 7"GB**UU?UQ93Z6)DYO\'P$,U6M MZ@J%&$M_/-G##CM_G(4C^4\_O:\+H)2M[0Q<*LP7GUX9$[=!6Y TB4H!1S^& M42A,#9T(;_TX"G,V3_V&*55#YZOZNGMLT0##[ *?6*SD4:)3X,O$(5A],>V! M?/>,$&U'OI(2G["E5;V5!MU OH8L*),U= ;%0<&^T]T@&"57RCC1>PCVX@RA M;>'7J@3,3_9Z,B?1$<8F"_NEA&R+P>&Z[*CZAGT_%F+ZH9&X:\H@,&E@[3Y* M[>H8W9^3IGOUV?]TSP=WC\YH1]VF/-N9*9ZT[2SG:K6O*WP\9S8 M55+&/)RL/N5D]3Z3U5I6$I'/2$LS_-0Z(WVEBI04"Z 9NY7MD15;,KUKL5F[ M5N%OE"A /2'KM0RR&U7\ED"V5"OU V^V=(\%U";M9#_!OV!#I"PYIL_B7Z?^ M'*&OHELT?=+]WDW[?%<8I2#;([0-P31L+=U5*9IT3NC.E%UG4,3N;=CBH2"S MT63&UTS&PTY8DCE$[#."OY,)8NS;DG< FC%W(KA5/Q-1Q0QM%_@NV+H>X?L, MY;ZA(N>>7>1LD& O\WU4*&K&*=+7^O;7"L>3ZH,7#VD+3I--_*[=#GR:X;-Y M$,!@#>(J=4A1Q"4[XF?%(?VY7"E9#]ISVO.)U-3&F=]Z7!B??A(8H.Y!Q-PX MFMNZN,12F*"O8),Y"RH60PP/:&&M3HOJ.'$F:FL?YZ(SN]V7'3CYL1YFY+5A M: .+-]")G&$)BL2?3:FJ1:*\A9KMA:APK8=?C>WO^.A%8B5PBFZDZ]S%J/*\ MZ(XX9*V9^TD^:E.!2^4R+&,=% F?7*6]3QUUD(?B>M+!&GX/,WZ-MD M#Z"P;_^E2[K-)M)1O-+F*V\4VAFR] ,+;Q2H:V>YCAJ

KFR26S448^!L[V!:34JT1G,YPH@!=_7B4S3#&(M$X MY1;.J\JK]Z%:CIE[K\O*<4\C)24VJ^5GY$:![ZGUPN.FV,)T0U5:M:\)4?$8 M_"-936_B2>8ELJ;>3XHG*(CN\ 7T;:*)LC5)?CV/,^*703@)K,H2JE-[C)4[ M5F467=@688VEHM2%C^N944P3J\=\:M3O[Z1UZ^GP_] MHP[]%6&;>-E(DAEEAM:KM&$I!JY!M5$BBO6. @%QDJJ&5N<_&4;P)*71&%S0 M2-IX>4L(> -D<$F1H]U.].R%@UDXC7 )>?0,USQ%L9(3EQ<=)3KG@?^#*#PP MIHKG\0W]EGX\:?_E;7Z:K4-0N(O=\C;S$XDI0,^@=@V].66E/;@L8WQ5"R.Z MNG?.*,_%%937GKRYZ;LK1B]A8DHC*M0^%J_3E0,U8*(I^F)Z"+BH2@G!FT!R MH">4Z$ICS[%Y4=D)K,N4@\P?@ MK"S]O<&Z9G E(LB7!DC&UH^/]RI9>_7X^ MTQN=Z9@Q2 M/*2VV5+%KU@\-OA@8U#S%MRD9]!D=BC=NOO]"(^MXHNPF" 6M@H*N-#0E:OE M76V1RC=V!A4O0CV]]8ODBN(24J"^\LI1Z KPK=?GQV>+>:0[UW+!U/.DHDZ* MI?<)KB;>_IJ\E][IP37L$^R"H=5+86H&+ADV];BZ&W,M)B(LMUX(X:"FF8:]>^RD\UT(SV%29SU2BH M?,V57V%:Y= S>+?71,:;CM74!CM+\9T4Y(&P,D0'KLIU3/&5QGQ9GC0BFF:" MA,,Y8,)@,>H$ N]:@[#6S!0765"^JCJ!7IV7?0VKZUW@T3WKT8A%%(,_+"O/ M5*E,N22I,H.UZGU%DNDJL\G= M+YUG2PLLB;XG;Y<>>K7!DSK7QKT-['-4COG5F68$)5!7AT_,;% M\+!1A7E44"^(O4@YE+9!P)#JDQZM(PC[U&BQ.)KE(D#@HO,C3+.'P4/"9B M/#?VE,I=4+,%.T("81QJE55,I4_1N-P'4%A':9W;V!ER4;1Q0#!HKT^J@G(R M@[YL6TG'4,%P4-A-6NF8Y 77278'8 WZO=Y]*#[C2!*''X8=*VC\9$9/4+> MQDNC5#/Z#LA,*KF&EX&ZHG.@Z S,Z\",DJ9/%6V@Q#ZS;F2T=?5+<'^I]+0B M%J#\DU Q2-_KARO#F'($M#3VG)P%XYY@G3*D,+?24SV.=/S-(].;4;K:W MNJF%0\>*:MD(W1\B=19A651E/N8(- MLPY6W/NV>7!%KN*-^_-AVV#_I'HO&15<"L8!R=3=0*CONB^!J\P+"7+=3L51 MN4"(YE+56""Q\[_@ H$ MAUA&!VP/%TN$-<8ACQV+K ![=^9))C04;DJD=X1 M=XT=PE0LJUK0:GCRLLJEX6--&'Z@"J@TS^I)-Y-JJ/)WRN$GY?%;P^=T]/KG M]X_*L[8L5&!%/2GHGA3QZ'+[+A>7-.B/G>_*VL"J'OI5*X_ M:8O*F:JE^ 6%=(;VKZNJ M.>DHFK='Q;BY2'3=L0K3%L]M'NU3CTKTA(H+(V3@7:G49:MCKHFJ.#WUQ!"& M_A)Z"&SU)@/RH0HQHI\VQ! R+*L$7S4R&P-9ZVRBY(;OK 6!:_M]9O]6SQ&] MG,[9>=X%>(;_+"/7%OI918$7V]1^%MJI82,)[-5'CT%>=KCU%'"@G17\QY?? MBQG!^FE,JM3JG!67U8 ?%"R,?;JY42B.<)J%1;(*2GIG79)J279T6BQ*$[0Y MG'PCU2Z8\OJYO+O%Q7I6TT1DI1?]7RY@F*)^7(56ZD7P%(Q M1=4N56K'LAH.= 4JN508[44+W3WOF^/CP@&2<-5J5>Q^N.??'I9W33.6K?!D M\D3&OX8/8P8(202%Y$/4/>IV8[$ZX'G,X4J7.]G'!*]":7/*/GAU4O!#66+' MI HX [J1&5=W<%JUBQNZM>0.Z9R>O,PM\H^H_'B-LTX [4:GRDJW<[PJ%_,V MSXLT@3I0%EF/X,JC(D'Y=)GBEEX*WOD:;$<9E+@(F(&^-\MBDQ^WG!\A]E]A M2EI6Z5JE%?O<$J#MCD NA?56,R@0P%_]?G-E7P4MF24>+J;Y)C'UDQ;VE#)0M>Z2!!@&N_E? MJBO#Q$?Q* AERU+IAC&3Y2A6/;N "EV?LU%9MF9L1>FJ12LJV+!<1*9Q]KGE MS_KMHTY[:7[IB6KG+O*]K=@PC$6-U;56.'"QM):.W#%Q9M#MB1:Z?>E.J6I8 M,P27PEY9:/E6Y(>*4(S]=+&?;(G@4O<'ND4(#V6=HJ'0?Z#R%C*0!!RB\/&. MRVOEF73;!IYDR=CL<)5AK*-@%UB]04J*UKJ@=*1J+#Q3,TV0^'9P047"ZG+. MZAN^N5EB"%%'BEYB:V'E]J 2=YG^H3 BWI"X"ZXT+)VF2+M6B$CV-73U[;KH MCURI $R$Y9C8K4 , 8M[2\=AX &..XF%W ]Z3^4!QP679ND$U1X^79RA"H/H MM-I86L(R=C)38==ECRY&M[19A$N&X0&=LBM&/M1?B;E/+R9,4P=.[DVMI]52 MB)$+)RP7_$]S)]E7C0V>R)_I?%-R$ B MY1?ERBV(PLD1O8ZHP& %4J5UTS**S =5?7$]%:*,'],P1;A:R6F>S=^U#?DY MBB]-]\6E77'[L'KLL'K04!.488;*B? P>0ZAB$:89-*^ M@J2%UTS M,+:B8>!/7(W-,'?O2\7K$C4AL1N=B*=<9J&GOK@UJ!V*Z-(J_P+;#F-,10]( M!BRBX;]E4J>8A/GTH=S ?9&30-GF45%KB)-1RPJ+,4_O!_LI+2YDV5YQ';B'Q9 M_$=\H9X(%NE6BP-9-HB:)L.JMK[5TKUJ\WMK;WY<]0/;_3O,?.!?GF^(GE] )JM>9-?:6::Z/C.754!0%]2U;+NO0PMF$HSW(!F\1,Z M)O)]B#\38IX!C6_B7M0_+(YCQ0J#*:N[SV1HSYZ-/_,5^+@NOJ*28AET(5!Q M?;#,"!DO\>7A)5Z%96"0HB)4G=1K:ANEEY;<&JH%5BL3J2Y=PHN%]\C'>BH: MC=%@=:(,C+^EU3"MB($]H^(^\%L9NF'"=UZ?'G8J2?Z*+[E3]R?B1 M.D2XQO3]A<6L(HI^5HR/5@7(!^9OU[KG9K(? 7Q9JM4G!;,R"8!M$Q>/M"!- M1"(WP^5(D@T&@LGF5;.T-\XB.$M#6PRW<_#M2.FUH&+E;[K<47[TX8A ER," M^XP(*#$Y1DX< 'A\I!1=^O0N4AE7.N")7&>I1)=GN;N#MIUI_N@G",E.Y;P7 M0SC]CI)7(M$Y;4IU5/W?E,K#6S2>T1&UW)AWSDF#%Z$;W*?^2!8@@:UY MK3'=5%*MV1',M92/K:U42O&;S(.O%[OLL:;:IZ;265]+1O765>7F(RJP2(PC MI89_B.VVN(A'H%B.=#IZJ6SP &$?J$)*(9XP-\FYU-S8QAHDWU.;LZY5'GA\ ML$MYL\52IO=S;&W%3C0" T\IF2]K&BAJ-HTRA#*)*7HU#[+#I=> FP?;ON>@ MP<523EN+):)0D_:!U:.?&5O7#!(PB(DK?7%5MB-#HE/RFN\3S4"IG@_+,\H9N1(? M[ ?\%%>,;=JPNWAG2OHR"0ZVSNT18R>KQGFBAEJ7TO]',M;JAW/8M0K7(XUT M]QQN"%"829+C^,NXM_X[ 1C(C^189E9K,#[*_2%,TZX&.I,EO53%(,.LBAA MEQ*KF>8=B6+9:&6X#:E)99S+#">-$.<@T7R3:@/K^'81O)_<>!DH+O"W8N"> MNEID $L>V#P9H.HG4OL=*H"G;FO926;2.N9<%0HRK6R'D.%LF 06GK:*_"@( MOB5;Y31?1:& 0YD 90_,9![L%L$EDC<@C2X&T-,I,B!Y8NZ/[*E1HP(V)RM( MWT1V/*K-IF-]60*'#QM90(,QX5+ M3Z5,B5RGO,Y%*U:I#8D>PF08U!@$@35B_B 3DM'S5O?^8;&?)41;7EKYR\%A MMS:U(XZST"/JC!HF)Y>5H![JW;Z^Z8WZT%:F6L2 M/\[:>-@2$2A.XOPQ5KX'-ZJ5S&EPV.K!*%0AP(ZM4A_P*D.)@:E.0O]"%8H$ M5S["NH);@5RE2]''3_HC M!+H.S=]'!S>B\H7;=/,J-O[2K;:1]0922[HS(AEM%%&W0/JC3^JWSMFP MHK;!Q'DCVS0L9 [J6CC8N_XN0E2SHRA<#FJ7D #@NW[Z=M4UC(3@V+(K/SZ5 MN+?4>"EY+P@>*4DR#1$G+Y((\8#$3S'*2+J6_X.VP ]QCW=X@L5AP;'S6TR> M=P[L1IL!"U&&^%7/X/$0JC!F[FDP$M@0WB-_=.<6WS7A^L&?;"-"[04TS>47 MR!N2[@&]$2L+5(J<'$/5$5,XCO #X="9>JD/$6+'89I83_Q8;6XU/KJ&)CA% MX:F0&RQ,//(-E+5 FB7C)BBF71JMQKI>4SS*EZ&723<-5SM' K_%&C>)/.U( MSE9B^[H51P3B(IT,MJG6L*DT)V)>WK*X#TIBHPT:W:K"ES_/C-/J-HW34"&=9 T3S=8M6VM=NY$%242UQB59TI%\-"+CYTO(2RC MC:IYTEKLWUO^VH(\*I;(#K54_+GEG!8O&1C;I3R-\M-ODHR*2 FL(<R'N77]@"Q6JFG2PQIBU[LOD0"$VD7HE$<*M@R\?63C M].>D;]4[*V>.NZ8$N _:02DEV#J#D[]H66 ,5X8^"JP2IN30ILBP'E)>K4CC M82'WH.>:NJ\(._&IK9^T$S43O_']Q[\I<%>^J(XQB_JJQ*4M_70QJ<#:R+Y( M=19A9=7#&1II3]Y?3PZ3&N-7%0\K"-\"B981+A/8E3BR.O:+QE%B/6RQ?#&AN[\O8=@;6V"HG<5=HI M%I;!$8$*F2EE"]J/;$O0&8NEN-TNV7RGMK&FOEX,/9 ?F6I!RE?J%QI;"!'3 ME1G1U;Y6 6B8>*T_P!TRE/3X+.8HP>O4SUOS(T>F\L10)QR#-SA2@QQNJK M0C8PE'1SN):I"#RG/NPG.: M?9T\=!_8EP M2U6@Q1IP2PT8ZAH@DSBOLAY!.\31'?7D(K]5%MCQTA[9SF?*_4>+"R=1!.8I MV9U?2U3;D2]TC"]BWGL!Z449!?^.Z>K] 26-D@LUJ1"5?NE MG9T'I;'GW60[\>."ZMS@@A RGB$7,8]=#3 <;;?LY+K-/C16<$E/,Z]>+)?: MR$M-\SDEB"A49-^U8?1QH 9(7C7WY^%F.TA$CRV\V"^V*TK2DU'5K?L&K\&W M.=&\)DS2>^2!6]ABBJ^"=E+7>.+.%FO@2BA/-ENPK*9,+#AA#N:NKUO^A0I% M=1E+I(9\YQ8/D#P')1AO\HH#)!,;Z9,4!-*91#E/_7E.@;'LW-�=:P4Q+* M]]\);%B0# VQG_RP4\H&JT.AF4(G)).(E\3>9Q[%PAI45!?\D0JIC15\W+6M8YK49N MD#K5W,6ED[K\N#U\VAIM;BXW'6T#\[.TO"^5X7UC[8:+T+O)S? U[$]F1-VK M_:E$YVC9.9:TV(K]0Y^AL#9O2@(7(7+/L[" MD:)F6/*\8D9>/Y-*W2]!J7MNQ;,Q@>UFB2Q$G;G_CF*%\"#!J$VA* @S(N8S MJ0VM)R1;#>\JA+')9IU/&3)]NV'5,O@8#1A9S]30(9+2&K-PN>9]S.O0(-3! M@CSO1AB[V/^@&JS$3W6!2-:D.2)1^ &AWDO\S;RE0*V*8:'2^-B/7I2%09J6 MA>+@U%^1(")O%*%$OP9>-F'HZB!)L2-$0N'#H*-0W7GN2!&L"F\-.U;QAUY; MA2)VY;*,QQX[OU$0B$BS9 M'"1"].L)C8D E?%%KQ+GW@IN&AJL'J&[IMRT5 MF5K?M)9K25Z0I(JB+(?B]F4=&AHOR-] MYX09I@!EQZ L2555<1:>4L7M\]$/Z,G[?K-J;\=?^ B;AUK3#:J^ZB9)-C,P MC+IR%][FX=#Q!EFLKL&/8K&MZ>.4F6%AZFXDT42Y-KGE@ TQ4G=5/N-2UEI3 M4S98.S^@6&T=_ ]QE_.??(VC,$)"#[KDUDQTGC+4_I[Q6+!" ,S1*UE<9M'7 M7"LZ]NW"_D^@E5^"/)ZH:M*(^4(U]5AR+I[3M81=B_OY*G3^[H89>J,YC2+^16 MO)%IBMY)^^T[Y]J?S0-_?*^OG!+EE'Z4H!_;[+;=SON6J8J=1;>JP[? M<1?INPX\G>G]'-V:%(%HRB7FJJM( 63JJMJ)?KEO7E[@989U @>GZF.:'?>. M**>FAG-[>*]&[%K1CRSTBWFJD1O'M" R] I^JQ">C$#G$=F6Q.V-U)^EIZN_ MF%."Z\'M%SNF:@?EO_ +1J+-2SKC! M@(D*4@(TY&"EA$F@6P"UZ"@MN>0Y,K491KFSJIF10BIK'MG.;Q[#2(P;S.C# M3X4^#)KR(IL@CV/> E4713DXZO2J%>5G.+>%Y?LG'>T_ZG2J2K-:7WZF]U%A><)W[SXMG+R5[:URF]1@$>=D5GD@7*6 MJ9_\)<56K4)*UR*AI2>92;66C&3EZ]$3VT(]2&CFQ>I0W:=5S+_M2C$0M]#C M%,->*1+J?(Q.'FUO[',"L!OSX9*1RFD8RXN-:L-,^+:SJE M3/[=U$T]YL54'@'&333'DM!][J%HB T4ECFGMWIF;_5$;?7CPLYY#EU?+]MO MKRK^[UE(B!.GBPH>5V&?NP9'0>9186TL"\FLI%WD:5=S7LKRP-]EWDM[D=U3 M,)=L.PHKK N?!+E5/MSNKK2I=IYI9>SN^>(J*9<1CTWB3#)?=JQ*1BJ=09@QK-KG73!G$&V&1!!6_;/7W)YJTPF(YP RK,XPC%_UQTKLR MXNTF44CSH9JL;&X S_T<@IPZB^A'^YTV>4$ZN3XN^_%Z&8J2>7C1=WM?M9Y[@Z]D$8(?B;_I6;Q*8J0XT"< :YWQG%% MGA%3,??8$J.V4)/RCOIX+#&2GL$0/H?+9:F?J/IE;X@L5=TD9_WVVF&?1"4< M95JN>,>H@D=)Q#J\EWE%/R:<754./\QB#WEEP_(Y,I'.F>7+8.=/$B%. M)K)B&,QED23&GZ>].W3#'Q(3335D(IHFP<=E >W/WZ\^?/DFL5@U82PY_FH= M9!-G3'/?W3&20"8X:7.>)-]9\8,J["M+K*E9WY>M!N(_F:I(H"UFG;ZN3EU+ MLH$\:RW?Z4IP*U4>OL,7(A!GE$VFRU%4NB_AT-?7 +JPO64BG$@D0P)=&G<$ MXQHAUP8NK'4"$U/K1H6LLOL!MI/L$RX&T8;WYN-'8*K+NM%XXH8*]5%!Z*OK M+Q83K!&-$!@'+KX1!0<_J 8934DA$Q:J)Q*\^P!91;"P*53MTHH U\S(C+=E M]U9.W=RL*O!FZ$/;M M;\7:6"1AO1Y-A9<%XLOX*[;@Q.D]XC&E%Z&'/2IS?,#W1(RSX'<, MS@BU?5 MR':VJY%E!2&;Z')$QXP6W0DHE(=5XD+"4E,H7/GA$M@99NI+TIIQ% 317?)N M[2YU>R[=C>IV'GK0GDN7%LYFZ8PMG,'=B5^^]&B$W8'S!'ZM_V7^5)CO>[FB M#OWDN%D:O7]/NY\2V._0G7__7JJ4@>W5IW'%6A<*R5)OZUFI%YYTK!=:JN. M>QOY7I4DAN[HQP3LLM [LDY$%ZQ_I]L;P'^=G+Q=6",X$96'K* DCSIB5E*3 MV^W?S<$YZFM8B7P.,/X2/6>]NCFGN\91=F M%,!3WH&IG4YQD_XT.[)@&R]S@+;X=CW# (]UY>U6V0>_/185GG]W+<__3VUL MF8?^0='*+,%7+WWSA_N;^[FX^.DGKW[]VAG\D<<]UACLX^?66V]N?[BC*6SU M^-Y^\(;S^_,//_1GV4Q^+8G3;U@+IV;>^]\]3WP]]KX=3=S]N73B)_N>^'K$ M",N%]:>^3N"-^I\?98$WOIN*ZC??^7N7_WK8WLM%]S3+\(C=H)M+B$]#=Y]0 M74O>DEJQ#NMA!/]Y%8ZCFQCTNI]1WS/)]PZOMRQ@6 MAKY2, M>&4!=1&T;2K0>BEO_U5*[.RI#N_:5_4ZX][!/-<#DMQFGBMNYD[W$1/]!T'N M?!E_$[JL_UI,5&I_87IK8F*53K!ZX()6M;;A\E'88U7L'N\ED._SFB>*-"Q M5BBF*O"RD$.J>;)S&_&I$R@+:7+D?RH^TL=P Y"8N@<:]O-M*YB#F\F6S[.7 MLUY0YKNZ:+NSA!+\&0I<^T?M\Z4%KFMMVI;=O)@#MLEZ.ZR;$VE>2F: VVZH MB4X6 4@ORW!\IA'*$MAQ+/+PY MC-VGDAO9^TSELB-SXF0AFP*I*?8"+O;YP3=SV'T])EF"IAE\L08J#63GD$%Y ME83K46*H*E4CXV*54'$!IBX2K%D5;+2PQ0Z'.&^&D#_*!:&9^U%LJ@:Q!.I. MY 5SPCQ6O15WO7FSG(P_,U5T\(LLJ89USXG8+&".Q"*< - M:>72$X)9>GZ M.R/4/!5"C5TS:0Y-#A8=[;>[;9_OPD4\@LU\I'?P4MGDA!^26M:7-%I&75"E MDH3N0J1B.$8*A-A@&!,*PGY1K?;YKILMEC*]GZ/1&=P[0X0?0R4.QW\2"^$= M$?DW*'(LH,8":05#>JC+%V7I430^FH-[)99FM@W92RS\V3"+$P5(=*B+\F7[ M15&7-7$HW6/5,'+M3$+\4\L99G1/:EC<6"@D;V)HQ_L]=+J2M3U"J%NE".$2 M^Y;CYR,,KR0:<@F)UR;50SM2/A:78B.<-02Z6"6DL2'7A!0PCP@?1+8L?GQ)Q-"@BT%@C MH3^#7622]%B!A.HF*!I&R^83P=:'<89WN;7;L%8_D$T-UF-L.X 8CUVP.]Z9TS6T$':+JAHOS MV/FHVEXT?H[\NW2OZ2,Y/([5.$.LX3^$\^_,4Y%Q>4]2TXSF$C/X\(6[[O]P MT^1TYDL&VU* ]*ERALUHTNB.NFO020<)J(M3C=MSY)/4 2'G7D+G+\":*5)& M&BI9#'F3@_RTF]KOR-E;C,K,R<3-?0ZG67;)X=3S!\(93E3G'>KD5I'4A5J' M8DUX3LR-<@ %'\3>.MBV5&A7TB0T2P2O.BUQ;XQ=T ?8PB&#*M;4[- * OK2 MB.W0BGWS'#N?S.PTDE+QTO)G<'OXDL5=C(B5U^^%2" M59/K!..5.4UCV:'>5'S$<_>^0):#=R(UL7D9TQ0-Q[I3WO,G",R@CH#![\I#>O\2QF/!YY+VF?EPB>-]N(K%TVQ6N3,E MR7;.A)KD>U;J M6!BVM& $FZ\Y\FX*&:)@)(C+?J6 7ORXTJT5U4/+IUW [5 M"RRZ3231I4]]Y+CM% :FTK52C57%G8?E4)+IEO9QO4V#^NJ+Q%RVY/:I,#4- M]=BYDC1DZ/C)DX (/NH@V*S!0L9G]6MQ. [&[H-E+Z4@MBBLB_ ),L*FI5N< M-6Y<6&(P.3'6'*_XU-2?3.D:2%&%*]XTW?\.%Y&@/9DCOB&_F.7A4Y9@2%?= MRHGP2=@L4!,['[5RO-#*4T-5\2$1&A"^+4(.7&7:J (=:'KIRD=;#!. M_G 3PB'!L?QAQM)RK,IZ^ALB*$]D#JCE?/ G]-N6M1PX^H_J>K@I7 ^:%V+D MAGCZU0H8:B-,+Z6R/QUFD4SEEE:N6AUW*NX'^V(T0E"'#T0F1M.0F"WP[@&+ M-5'9'O-1$!1B;:BET4B:.8ZF+3Y]!^."S5QB3!;N3+X3\3P)!@#' M:"YK_1="%\ *%ZUQ5^[ %CC"40;^Q2P:*@9X @Q1=VP&BZ*4";YLR4CTN_*9 MHRJ#.WM"<_ZK',(=L2S2=G@/>GEHYOM>7C9R'^I-X< ))[6E<+Z/F08@SH7_ZT/8W#>W1+&0'[]].PAD(#M M( 8>^\0C5SP?Z"%R/;?9UE: \3,]1 MT. =X9O2IZN^C-'C?,,6&/M,2#G_E0ZUV[^9/(B2=,@@,/P.ELPAO>/P9K3_ M=S#ZW^YN\(.IM5Z_<\4T-^[0$'WX.%1-?M7N?[W9DRSS/D:A/X"OV3KI=W8V MU'VX-/5EU?QT:MXKJ(U3[J*[!RR<_B <_@9*^V/9*7]\DNB7AY6Y9VZ M#_/N$2_>3#]T6J>#D_K-G\6\4S&?M[I6F/9.(RTQ7!VJ!I9MMW3UNEICV5[D++MM0;MALF6G<5=V6T]L-N\*,,& MDL;9G$\V=A8OBY?%V]2QU\IEY,1CXQ*/6UDM%8):NRKUZL:YUBW%!MZAV:6F MFPM]'XD5'E5=%>^7YDNF3J/B8F$N%N9BX<<4:)[V6H.SS2JP:A+% MJMJ=[6$9VV]EMYWKAYI48RJ$,NIUN0Q:&Y<_R9_F_ M-/ES/KGN=8 -'CH+EX7+PFWBT&OEDG+Q<2.*CZN2N2N]4*Y>?,PP['AH8\H7 M6;CK"C>/TK)P#TVX5NRX,<)E1['VY7]-'CN+E\7+XFWJV&OE+CX^6,I.93-J MCV_([]0,MX_R-9N&K?EDUN]3I$*VL9'/^ZU.>WL;>0=+SI]KCISLY:G=.#W'0<,ZB]Y=[DL;-X6;PLWJ:.?=V8P5^)Y!-_*M.8 MC@+APFT'0Y_B/'Z:T13X,9>1H&[X[54)_F*"M-'"OY5LN6[@(A4XS*:2J))FH,=^7AQ='=GA&[&9"E*! M;SFI"-7&0N',89$%"=B=S^/HIX_]8,&]TS^#[=$_D=*&'];>6V'ENW MDE!B$W,[8Q@3J 1X/AQ69Y0E,$,1)S:=-XAT>.],1#0!7VT*YWGH)@+U"IU9 M8J(/HE&!]ML\APF]F=";";WK]G*F5JY^.!-Z[W:I>==MM.L.A)"8";WK+1\F M]*ZY?)C0^PE#I4SH7=\*)L9@>,[RI>^AC[[^=0HN_\O$7M@,;>5)*-H&YZW! M>7O/\]Y+$02+%\4[:)UU6+R'*MZS;NNT/N)EO+ZFW^:5]_2E&[J>N_$%_5P0 M9ML^SVSI73BBOYB[V9J>[!\Q']O!>QIWP" _O*O1\ M2:[V)9V*^$7Z>$_[XHT4PVE[,R7+GD#S9-QIG?=/ZS=]EO*.I=SOGM=E^MRR M4'=HJ@8/G87+PF7A-G'HM7(>&;J@SGAX!$JPTCMD]*SG1 9@:+1:"_=Q'?@L MW#H+]Y&=[MS#7J>=5Y].TB:/G<7+XF7Q-G7LZ[J%->EAIT&7.^STA4M%W)UV M^R_O9^V]*/PRU@]XP:?;K[@^-XO MKS[#XWSO3S R^V?M00?F .^ 3WP3XU]>?6UW_H3_8 O&3=3I_MF3_W[UZRJ? MFCMD38>L)^;^*$VHK]4KB$0WMIJ>Y>$]K3Q*UTGOYX*RJM%<(&7_/F&4A=M?N3B: MBZ-WE2BO$I0G1E%,08-W, H1TZ>KOOS13=U\P\+^SW^X"-W@'K:&=6 ,'9WU M&XHQ+//&5_[[^6M"FU;E>BCO.+P9''=?A==YW6Z6"SSGIN MKFR>F,]:Y[W-+!*6S=;@H;-P6;@LW"8.O59>)+?0 MUKF%]CH;2I8CS/)1<;#)Z3DFE;?*?^0^O<<,H]=N=;NG:XVE-FUZ+-LU2X1. M6Z>G/9;M0%F\+-ZFCKU6+B,G'AN7>-S*:JD0 MU-I5J5%2\7YHOF3J-BHN% MN5B8BX4?4Z!YVFL-SO; ;7+HRWC:.N]PT?5CE_&DU^J=[F$9V6UGMYWKA9M7 M8BB',NAVN@U9&)8_RY_E_]+DS_GDNM-*#ZN M2N:N]$*Y>O$QP[#CH8TI7V3AKBOQR;+F\ZWG2;;[I'LOS6>--QS*#VEGN3Q\[B9?&R>)LZ]G5C M!LP%O')1>)?TP/-8)+ FBXGOHHZ]_G8++_S*;O3>#=W@23JC! M>6MPWM[SO/>2=67QHG@'K;,.B_=0Q7O6;9W61[P,$-;TV[SRGKYT0]=S-[Z@ MGPLS:=M';G3R>JU3A;N_IR$?]&IV6^?*">75W,7>['3W #+''M[+N!,>X>%= MA9XOV9R^I%,1OT@?[VE?O)%B.&UOIF39$VB>C#NM\_YI_:;/4MZQE/O=\[I, MGVNDZXZ%T^"ALW!9N"S<)@Z]5LXC]TK7&8"+NJ!7>H<,U_.%6V?A/K*UEIMFZ[3SZM.ZUN2QLWA9O"S>IHY]7;>0FV97+DK>-/N('EB[ ME?9#EH!DD^0RF@W]D+HK/_K)*(B2+%[9-=O;H&NV0;V*EG M0>7%\.O''A9: M'"MRU.IU_;]L;YKUCC.YHE"#&LIH2K]LM E>H Q$'W^'.L )DN[F=>S MOFND0_?S;2O+A9O'EL>RY^VR>_]T5=OXE]#Y,DJC0D]DI^6@BXY:13F,MDZOAIXMQ-06'='T5WH8##G U!Z_AN?%_^JO/1 M35W]?7?TG\R/X?-N$&"O/#;0PP65I&Z(*M=)IFX,\X._7&"SYN_"'3M?W3@- MX>Z0SW#>R-$.NMWV>_,A\[O.^[?'SG=D2*=GPT&9)?I%U_APYVL6CZ9N(IR+ M22P$TJ([XJ<895CZ[X=X=81B1+W\=WXZI2_F8Z'Q)S[]^0W^R1K,XH/M4;7H M27"6YFYX[\Q=']8@I=_AE89S5Z.T7^'.YW'TTT>7U^?):+"O9#@)_! M,;O)]-A!R(.*R;E!$CFQH'5/"H-((Q@'_4]*: DQW-!2 B!9#T$0"G+(YOC1 MU_WCD\I!>&(L8A0MC@8?C&\'H=W!59__[* (\'J&&>/HLKF"4@GG!G MII4'X]C9EQ9N+(9*!&L(VZ&DE5JX?Y;=' 4%0ZV$I%9!<;AP)/W8@Y,B0H\T M4UF!EOYN:T_4/'CG7,+C_#07(LG=Q6_@G0)C]0BNY6(>^T$^-KS0L*U4:H7R M,.CK2C.6'N\,02N %L$S@P6#\"%8/- 8;SIO\\?[X0A=&0*:P:72L#$@B-G, M3]5++%6$:B4*2+.-Y!O'()7 3TD9O^ZU%Q7L&Q>5++U'X%->GQV?..J/(-TW MW;<.7!6W/MVB^OS>P.WG_![!5\WSU7'(QY@/['7GK$JU+[RYT[9?W"N_V/ZX M>ILDLUE<#7WS6(.#;R^,+8SHH^+G2(!L7W<6!]G*-78"AFHR=D<:C6<$WH0K M[W6/MF_RGC;*F[XE0=H"6GYC,';#D4\C!NWOP@C4/!:V1RP"VF]J(FK?ZXW; M.7N?.,0DZUQ.\5Z"#X!S YZ:\PW-:5A:5%KP/FEZ5+WB+4(/E3;8S _]639# M[0@+BN]?]1*4B8"K5.^],3C1,+?_@!Y-\8Y7,\?5 N&-X7?.M9BG9;",MCS? MQVOC&;$&E2A4MCUWA]IJ-,)=+>0UF^5JP_K<3*13N/>BL?XT?$B9- ]\RK;T ME'WI)HE P\N8WK#[ ]\=XIGSX8/P]VR&&%>PLV"79?09^JH?P]F$_[IU@PR? MH[>0MEA1V1Y7!C>[/Q] MS7O76X#A/O)Z[U!?<+_D"^B4O*4ZJ0V?SV!\)= V4C;BQ*CB$ MIJOG!]DX;YVJ KQ:]UKMI6Z>U_UI7[PA M^LQ@T*W+]+EVONY]C0T>>JUNMH;=62^N']/YC F/?^J$QZ5];3TJ0O5X\+BAY_'.=H7TK2ADZ':E>.NB^>Q=#YH MFCB7RC2D?XUU:-E(<Q(F& M6 :)56=(>)@6RHN2"!XEF*NPUE<)E_ODY3ZG7.[#Y3Y<[L/E/ESNPXE"3A3N MM-QGZ 9N.!)4*3X%?;"Q!CB$;.#S5_GLLK" ZW]87VQF1%S9'7S811A@%Z$G MAGFK8F/2+'NI ^JT,:KRG/D6OL4/Z50^XA;_9IJ+\7<4.*2FTA=YD=>HK.=- MK[=O(HRW6^@1SMO6HS:FP4.OU0W6L+OI)97UD+_Y54$A7:[15%)7$_,I*WDV M;_?@0AXNY*G;V-?=>S7-,9<.0CEG_+-B97\NUXO6@YXNM;DB0[[RMBW?$.4] MU$PL#3<(HI&K08$P_5U*GV/.?*@+-H3JF#"()\5"C'41521BRG*01?@[/ C! M.M*I,Q1!="=!7A#I*$G*(T18G])@S/A">$SJAA,?3ZX>'HS*1YG[8Y_2W'Y8 M_@A..A8C5 TVDD4>7=^$&C4/C\EY?, MP!QQ?N55]W&A517#JMH%+E[@XH4Z%2\P5@D7+W#Q A1*IDBP5K/&5^NA 5U?L9EI8=P"B\UF4AI]+MB5=J= M35"#$851"BL/WYK-12H:9& L()W=GJ<__B M3('^.1L"?/*>/X)P(T;3$+XRV;P%C._BG=[%9QNZ!@P3VX#R8>XG61AZK6ZL MAMU%#8AF[Q@F=G7-:S-S7%LLQH9JX7ER9/W6J;K#=IXC>ZHE8POY96BE/>?8 M=,D\Q[J>1]?5I1[IM-5O]Y]Z%O72F^PAU,/,;O#0V4,XZ&C5SF[9?XC4N9!] M9!>JC^S%. 3;U^KNH58NIZLX $> +[2:=)TW>>SK7FDU[9C?'RK[S4)_]@-= MSU-L]18B;_/VG(QPT[&?V0]'T0P^.I_'D3O"'F>PIB=3Q\46NQ&V/L''"7]] M'$1WCANZP7WB)\?.]5R,X)VPRP*%WG\9S>9N> \/Q^[G5<\.=A[+.\Y!&%(\5N?V)A*$I&[@=7 MZN?_9]#MMM]3QWL44^=[E*7F+YWWN;"H&Q_^URRS'SHP1&R)1Y&D)K--S?FI M2:0Y=R)6$ENQ%_4K.]WW(&]?C"66?QS=NT%Z[\P$#,P[=BZ"I3%0V%>Q,.01 M\*Y W(K Z<%'YAF<#' ;%S &X+ENDL4"R5]IV'@.@@A_Y4PRWT.PV"*;Q/.J M GWJ8/&R&.?X^O2$P!E).K$;)NZ(8 40F"!,1"(/3WY&"& @\>DS(#^$:I! M"(E_*S3@PC[W]%V,#X_&X\(BPT!>=P8G>F:>& N:[M@/423P]B25JB 1^5Q1 M_@K5PY3I&%# MAXY6\#J%_Z&-@K@7<\5/DM1E>]37E[FR1"*OCH=7E7 S[N'&<) ^QG,^BI&8 M%8!&>@IIA*0>PU$/%63(Z^YQ/_\8+$! -#(H>FH+@N--GR/-\Y/NR.#>>=VN M_!;>,"-2-.H 7> HG-^%.W8B:[2HJZ(L7HJ'4CAXQ&&C[\?E,UM.8W-0-#&[ M1,+):5]B,0[$"-2^9:R8.^;L/5X';N;Y1!P<1[C=9BY\*QDW5EU Q)_N]NF+GQ?4GJG0'M8K"9'-@I?N0E\"I06&AE,1W-?A!=!D\+ MZ'+>W1+01:&E/ C/LAU3S"-_^5)?OF?@EIT!2.P-XZ/3/@20C_\%LR)Q/BVW M*]8*N]0$_N,%[+J#0)9!@VZ_^XKELYE\UL3*8/D\EWP&!ZV7GSD14G7'/[U4 MWVC +3,R/\S_;8#/6OGO,)8\3_.?Y_;=G4S=6.0_@I_M+F*F;;]\N]P?7"OW M FKEOLFPU#*W>.EV/(12M^=G&0.3JS7H=_<\[S46G,6[&_'V0;S[9IUA\>Y) MO)W!6>O\I#;BY3J[IM_C2VOF9"9ZXTOZ$/E8.NW6R?D>"%D.?!6[K8Z*)O J M;KV*9ZW37N?I%Y'=N)>A_A_AQGW2A6MS 3LDCS%0M9+G!UGZ0*4U6XE/924> M#S;3L^P -$:TG>/V@&5[F+(]/JV-:+G:O"G%77Y(55I40N<.HUOA>!$.)$IU MM1?56JDB5E6=%TX<,1[[(U^$(Z0OBV)X3N$WZ=1-847NG:E[JTN^=&&7J?BC MRJ]2\6PZC9"_S)1V^4CUM5!F2U6J,+XH%K)ROJKP;'%JOIQ8*+!TWHU!!/ A MSQ_)JE68HZY-H^'?15G@R0E0>9H[FOKB5GBFDFV(A==8A$]_!G]W"#]ZCI?% M5 M>5:*VHOR0#FRYG*M0V=1IMV&C2KX>D&64I>_&_D\!%O%"F5>I#"PWQG/5 M4&%(51[;O_TU2XXFKCM_]T'-]Y)F2@O[T91VW\"!^A!$HQ^__O=__4U_XWHT M%5X6B"]C_=V+7(C)AWOKITO8Y3!:6*5+56U.+S"/=7SOEU>?L1+;^[-SWNN? MM0?]5UB9CB?YFQC_\NIKN_,G_ >+ FZB3O?/GOSWJU_YZ#]0URFW79+-8"+P MLJ2J;<06BB3@TT<2:\C-48AD.?+2DMV1).VE?R?SDZZ$FL(--'ONZ>Z\F12S[^[9E\>'"VLJ5<[3U MR=%:=2$5"=A-K).%U&Z%N5)*AFI7KDH9K/.X)S(DUM(N58IC(;U=M=A[;"J"HNU9M.I])$P]2E,V>**?-" MKD0*CPNKZGQI(W-#QQ#!UQO"4 MP$_O&Y/0VDO%58>H/YXSL\6W^"&=RLN%*&G\"1]N68O MOPB]WWUWB)Z_+Q+X6S83WH,9_=,U,_J:1U86CH#'@N2 BD77@(7X\.]$9:V3 M=W654-4]R)ERSI0S! EGRCE3SIERSI1SIIQC[+6(8SPBQKYUM&.=I/J+B,MO ML8"OUUJ=O27HMYA!;TUBP_JL^5KN/8=TFZX*=Z;D%B!:R(EOD4,/?GV0QQ : M&>C=2RW!-NO>:75.>EOK%C:36#?4Q4S2$4B*-_EAZH83'_\I-U"6HPHC!*8>7A6[.Y2%>33];+P#CXDLE^?S-UQ$9!/=51?8V" MF]CUA!.Z#2*=W8LIT#]G0X!/WO-'$&[$:!K"5R:;]QOQ7;S3N_AL0]> T5\; M4*O*S0L+0Z_5C=6PNZ@!T>P=H[_Z*Z/5S8[L MJ9:,+>27H97VG&/[+8J\.S\(.-;U/+JN+O5(IZU^N__4LZB7WF0/H1YF=H.' MSA["04>K=G;+_D.DCNRB] MTK@]>^6B5(&M[Z2WVF[;KNCQ_AI'GU'H5^$8_Z> U5[1EGWV\H#6=Y8O+@"G MQV(Y\X6>AFGD\DAW'DD'#@2TD6P'>FKD?? MTS]'8^=B-A3Q[\(=.T,AD(5A%&2>QFS_NQMF;GR?'],.>%CMS@ ?Z[A!X,Q% M[$=> J\2";;C>0SHOI\V]<'3=JF?=[?L4EEI?@&[[B#:Y=%L MV^^^8OEL)I\U&X!9/L\EG\%!Z^5GCNY4W?%/+]4W&D7$C,P/\W\;-)=6_COQ M0 ' -W$KPFSS^O5#R-\_ M/T\'F%RM0;^[YWFOL> LWMV(MP_BW3=N.XMW3^+M#,Y:YR>U$2\7#S3]'E]: M"."'HZA!369/B6C>:;=.SO< :7[@J]AM=50T@5=QZU4\:YWV.D^_B.S&O0SU M_P@W[I,;A_#$!-.XCA5C( I SP^R]('R,;82G\I*/!YLIF?9 6B,:#O'[0'+ M]C!E>WQ:&]%R"5W%-?5 "=V&=6Y5)7*7T6SHA_2Y2[C=87A@P\"_T'J*Z=>Z M\.Z^HDSNO%0F=Y%\"3MM72KWIRG6^NK&:2CBY"H<_4%Y_BS!452,_^*GG[QR MLM"73_P.__CS^_7'5XXG1CY8,LDOKXYZKW[M#@;==KN]N!0;S,=>#MWN=1%Z M5Z9%5=8@?O2341 E6;R*Q^6\LT'!8(.(0JQ]7E%?M8F]O5"Y56%:J]?9E",; M=[ >KV7UK3.:)[*9U[+JJVSXA>*W^ACU.V^[=-S0<[ZD4S#T\_.H6D4D5/)* M0__!#H$:73%-^+9U[^-VM"6\['F[+(4^;68EM-G,!*@I//BX$V6Q\_G#[#I!= <**Y;99@?.RUTZ=<#J M$%C^[H:.^#D7(QR&FSHC2>9Y['QP$_A--H]"&MI0&3(8Y" 3+AR!@+)A(OZ3 MX9O5#.Q1>_"&EG.'=?)>-H*'X=*'<)R/B)@>S-(@BGZ02J41JD_H<<[CZ-\P M+ 1\E67T$3@.8$,%:KP2"_;8N0B2B%XS!LLG(KZY4,EYE,4Q#@XQ/9*$5@B6 M$L[$",M*X),C9/88(RU=RT%#!Q^)V"#AK4A2_'RB)Y: ^!,8PL0-_?^3;'/ZM?H/V?+Q &^G"OGN5^# M^S5JM^L.I-Z<^S7J+1_NUZBY?+A?8U-KJ3']&LYJKEUNL>#:G!IC+%[=.->I M.QYCC.!:A2"9O>R0>,+J/BK>+SPJWB^'()DZC8I[5 X2X/*#27X,W0#31&Y4X3O@Z9QAJQQ&5J74W)$]>&:N_S?O$VK& MPK#\6?XL_YY3=UH8SS&;1_Y;*>RH?X0KS.O\SY<4Z; J 'ZM@\N\&!*A8N"Y>% MRR[BDUAKS))XT'X$BY?%R^+=Z.9(=W-SJ ET3A^^+?+NF^[VC>]KOY [3KG/ MF?N<:[?K#J1/D_N+/[JI2X!I%Z$; MW(,L$VYW/LC&O[J/BO<+CXKWRR%(IDZCXJKUIM>&<+OSVLG7_ MLN7/'F+330/N:VY2'RBO,Z_S#M?YS7GKK+<94>RJQ[W=XI[@XO1ZM!(V>.@L M7!8N"[>)0Z^5;\'!R<8%)[E_N09=D-U^JSWHU24BP=+=K72W2.BQ=%FZW,+\ MK+8F-T$>M"O!XF7QLGBK;XZ_$J\V_E1F#A\%PH7;"H8^Q7G\-*,I4%(OXQW? MZ[>9NG[1V;N9"N=]7!M_[!.INA^F;CCQ\9]N MD@BDL \=%^84N[CJ1_A0L&,2>$P$9\$1"4S(387GN/"C.Q&P6V]A@C$^!5XP MAEDZ/1@?+)ZDMS]VKE:_\$[$ J8^F\=^ L^-QC1*R7:/CW03_%UE%[*#+:/4 M5H*]B>^<97YM>9,L$-JO'\5_)ZOHJ8C_R\G5XULR6\#_=(%O,D+$,:R/#B]$HFV4!',U;80NN?&19?O64 MWS]$6KL3R"44#'OR!+ G5S?.=>J.QQC'8KR30^S\K_NH>+_PJ'B_'()DZCDJ MWB\\JOJ9UPTSG!M0>UQIWEX&/BR=$XN G.YDZL^3C2W:@^X;ZW3W.=Y#1'@Y M:YV?,TS.(Q>QUSH]WPP*@Q=QX=G]5J]]\O2+R*&H?=^HE?G39PTN\8BJK(WH M5H0N;(TP2F$O'&'-F$C%TJJOFL?6#AZ993-=>8#>ZL%+N->I34<,RYAES#)F M#"V.(C4NBG03NYYP0G?6''CEO<2.-NL4;ZC#OI>5[/9?1 2)U[)A:[G+>[<1 M-^I!QIJX[(G9GEYH7K?NH^+]PJ/B_7((DJGGJ'B_\*CJ9V4WS'YN:MR*JY^X M^FE_2WG>.NUW>#EW5LLS.#WEU=S5YNRWSLZX-.H K]L:E/WPB+@TZM 2[EP: M=>@2[K2Z[-!_0,R.^LHNXE2-W"NK]56@(@/C67C^/D6P]GA M/<6R[71:G5.6[4'*MMMIG??6XZ&KC6PYHG)0%VM3Y?*$S@T3B!^TV\WB9?&R M>*MO]+\2ERK^5*9''P7"!4?PTHRFP;B\C5S_0;UN)*Q2+' MGV#OD4[7^DV^27XNM^BL!^V199[V%)/,%\QS23+?8Y)Y?OE#?M(ZT6HFF6\( M<>EJDOG.>H&;FE"6,LD\D\PSR?QS*Q0FF3]$L3+)?/-ER"3SS98?D\P?:!L2 MHRTSR?Q+ Y"L^ZAXO_"H>+\<@F3J.2K>+SRJ^IG7#3.<&]"_SS#+#+.\].%, M,E_S1>RUVMW-P!MX$1>>W6^=GS$BS@'>J#5 ">81,9+RH2%0U 9]@B7,!.0L MXRUEW#UOUV_R+.,=R[@N<^= T4$&BAA&>+_PJ'B_'()DZCDJWB\\JOI9V0VSGYL:M^(")RYP MVM]2GK9.SY@*;'[["/6]UNQPZVM5J MGK8WJWGFM5RQEOO8EQPU>AFW*[/('X"]71MKFR7\9-S3W79M6DI8RD\DY3ZS MR!^\C,\&M8EC,^/903&0-54NJYY3-)%K0^?:.XJ >M?I=YQ@]2MH-6[XQ%>Y"B[;9;[1.FD*_S?7'H M]VI3Y?*$O@V34!^TU\WB9?&R>*MO](.@D"]_O1"#_-,PV0#>T<)?GRW\FKY=^9>6$XMD+D9(SQCF:*]%M5\Y2&NM&"W-S^J]]/,NMM# NJE@OH$[3^"W^E_F3X7IOI<+ZM!/ MCINE4:&* /6[]]+?M%.N_T7RVFL;N6G+GE\IFJ_ X;5[XJ5+TL(K9T;QY"0\]FK*1/@G'2ZIP.]CSK-9:; MA;L3^J[6>7T@;%BXNQ;NV8:LPRSW)2&^$>6FD(+68Y M@5I()5(JTJ'/'(%E&F7IN['_4X!SL9!8+25><[]FW111OJ1_^VN6'$U<=_[N MMRCR[OP@N B]O+%%]K5\])-1$"59+&Y@0WT(HM&/7__[O_ZFOWD]F@HO"\27 ML7Z&^9CC>[^\^NR.4M_[LW/>ZY^US[LP?K#SX1/?Q/B75U_;G3_A/UCG<1-U MNG_VY+]?_;K*!7JA%1 73BQ@[49^X$LG)1I3.<-0P$1"K&7 RA15UN J]QH^ M,U%B<8;W3B3+3^ #B9A038HNBDBGL5BW)(>+(9ZC&*)CU^T]037$>?=QQ1#G MCRJ&Z#]G5OX 7\[)V8?"G>U#B(YS24"S=MVAI&36ZQYC^3R3?#KK=6ZR?)Y+ M/H.#ULNU26FV.:7)*:*Q],\F/H!FXX:@YGS68IW\V2N0C+M5F-34W@57@1>1&; MH-T/TAENP!WP"&=85R=0%CWVA%=S1_;@T?KE4 ;=3K >9)EP MN_-!-O[5?52\7WA4O%\.03)U&A57K3>]-H3;G==.YG;.6J=GYSL;ZAZ3*;R* MA[:*W;-6O\,=SWP-/+];S!W/:^JA?14=G;;Z[7[]IL]2?HE]K2S_ERU_]A"; M;AIP7W.3^D!YG7F==[C.;\Y;9[W-2#)7/>[M%O<$%Z?7HY6PP4-GX;)P6;A- M''JM? L.3C8N.,G]RS7H@NSV6^U!;5A?6;J[E>X6"3V6+DN76YB?U=;D)LB# M=B58O"Q>%F_US9$3TY>9PT>!<.&V@J%/<1X_S6@*E-3+>,?W_NT%?G!]*5-K M5J?=_@LX4?B9(W"+HBQ]-_9_"O!L%WC#2[SB^15;6MPUEO1O?\V2HXGKSM]= MCZ;"RP+Q9:PK1&[ \/@01*,?O_[W?_UM\6-78>J&$Q\>=)$D(DTN0L]\$Q]O MON[XWB^O/KNCU/?^[)SW^F?M\QY, BYY^,0W,?[EU==VYT_X#W96WD2=[I\] M^>]7OUZAO^V/?5HYW[S0<>F-SIV(!3QH-H_]1'A(:X^D]9*!GOCNB>I^!64] MMGI@O^"[NLJG7[_;EW'?_4"=H M_Q :AR\>T.9K64I-;2JN]-PWGDS%JF][00S6CE\7=@T-LC+WH$6N[EB\U/84 MZ1[LLM1FFYV]9O/T)J%P1B)80Z',(GC>_[FI'X7X_6'\5S+6OXK8C[Q\'=Y< MA?D/A#FS7F-[\RZ*@Q#K;W&4)/ET+]TXOH7W#Y'6[@1R_0%CACP!9LC5C7.=NN,Q!IP8+.00V^;K M/BK>+SPJWB^'()EZCHKW"X^J?N9UPPSG!A3N5IJWEX$/2^?$(B"G.YGZ\V1C MB_:@FZXZW7V.]Q#A4,,?/(1>RU3L\WPY'@15QX=K_5:Y\\_2)R*&K? M-VIE_O19@TL\HBIK([H5H0M;(XQ2V M'6-PE4N&L'4^K5VSMX&%--M.5!^BM M'KR$>YW:M).PC%G&+&,&H.(H4N.B2#>QZPDG=&?-P2;>2^QHLS;KACKL>UG) M;O]%1)!X+1NVEKN\=QMQHQYDK(G+GI@JZ87F=>L^*MXO/"K>+X<@F7J.BO<+ MCZI^5G;#[.>FQJVX^HFKG_:WE.>MTWZ'EW-GM3R#TU->S5UMSG[K[(Q+HP[P MNJU!V0^/B$NC#BWASJ51AR[A3JO;WLQ<8RDW3\HG_;@E$N@=K:6_3W$B#EN]#)NUT=$4&[$ M:!K"5R;W'!MY7GO[K'Y39PGO.#9R7A\>(I;R4_G-WGE7,DK]S*6,V^';A@=OB&VUA9\O=:FVJS_=XMA]'JM MM@)$?&@L&\?/MQC.#N\IEFVGT^J7[Y0W[2.M%J)IEO"''I:I+Y MSGJ!FYI0EC+)/)/,,\G\+_PJ'B_'()DZCDJWB\\JOJ9UPTSG!O0O\\PRPRSO/3A3#)?\T7L M_?_LO6ESVTBR+OQ](N8_5.C:-^P(B,;"U6X[0I+M/CJON^4KR3/1GQ0EH"CB M- APL&@YO_[-*H D2((40()@ RLC+N!.L(U]OVAJ6J2MMU.';V?FHYPKXM5Y)N.L='#2FF-Q[@O35U+-",U MTHR$[D]ER$BHGF]0SQ5=1]-16=SLJL5\GI&7&WA9Q;Q$J]%QG*Y81;X!\K8T MTC8BO+?:T[HJ34@)HKPGE-M81;[Q&/?ZTMBQL>)9HRJ0U1673>TLBLC2E'.N M,>D(+H*+X-:1=*GL-?GY)XLQ!FO(8PWY9O97_79>JUK4?:6M8YWQ1F+;5XP> M0MM(:'5543M80E[F\Z+IYVI=<=FC;H-%J!NM=2.\""_"FWVB-Z:$_$J%\ZD8 M-2\5GE2%!2'(B\*/0_N969]6*Y\O54:?BSY+S,W!TM\^1,'I Z63CS?FB%F1 MPZZ&<^-%;+LX.9?W_YYS]^F[[^W79!&/QA/S)K MY?U4-<-OSQ/F!FRQ'6);GT^^4S.TK3MM8+1[ZJ -HP0I )ZX9L//)S]5[0[^ MT55=O?4T_>U]*X%HIT0Z69 ]?O:QN7^=)R75G.94RA M?FK;AO$Z=!+ M]-/LY\6AOLI9B@1?Q$:A=["E3JWWDXKVHO-*;719/!:S=:Q MXO>[G=3K!4ZPI'M]W=L[?HF='UOG%=>SKU]=7JW?A,*\HGPY^0:"@)5];N62 MJB6IR7L$LZX1U:"Y*%3MO$)\"N*C(SY2XV,@/E+CTT9\I,:GTVBYYL"W/%DR M\OY1?7=@-X);2BTK92!//A<$MVQP>P5+\"*X-0*W.RA6$ O! MK1&XG8XTX**?1-5^$KLX.J0=)J8N%1G.#YTEYX>SX,I5>W>:<:>K6N_NTAUZ MMSZ,S0XN7?,/<;D1!;S1\R@ *3T(SLS_1'9@.FH S;S(TIEKS4HL32LL MI:F_"6G(QJ"[38=QPQ[XGT&>,1AB#%HO]Q@$CWQF?8U\F!\_F6][5L:X>KD< M42H97[>MMC.'ES64K"%?CB?4]GF7/[P@R!AL?\U@M?Y\L%J_DL$.>D8_<["+ M@]C>!8E?$=X^>1E<&&R8RKJ:9R*"W+Y ^U:4[3BTD<_8RN!@\]QY<""W[CHX M3MMNP_ON17[&Z+2=1P>"VXZCXZ3M.#AX-F-P^LZ# \%EU\'!L^G!7=!@!%L! M_\\WV(0>JMOB:A;G3RF6QRT/-GNR;N2RP6?;6%7\V>0RPI44<\[4GZE>*#ZE5 MF#^A_BO"[TXB?9&74XH2AS#-E37-E>GPVZVOO^^%!U*1^T)&U"+F=#Z(#RPU M'V"W#>P@Y,Z\WC#^^9XZU 71C7@NO PO\?^/@?,OG!-_LY , 8R A",: ATA MM&21-[U6;ZZ1 @\I^"I<%90C 6#T^$=!R0";3$+^RLUL9E(KL9)G:60YI8\X 1/B1RO];XCI1O5T$'IE(Y'HX\7H'G9(9!A.W;X MDD_TR:=5HNBS;]&GBZ*/+,?85J*/6'IDNO9*$W@.;@*MP]LYA+7E]BJ3UJY< M\M^1\S*7)S1#R!,])2TQ$.&Q P*-[88>H2293F P4M<:@8,,I EHT:/2P_;FA0H(G+HLX'G5A MF0 O?"$;V4$0B>_%5XIHZ().;)Y-Z \AB07DQX\+T6[@P8$ T("TYON@M2=- MB*_O/>_O4S]R7=Z(D )AJZ*V2X:V"\*0#LQ".EMA6SSV,7_<4D#0\AYAKX^#RF@L0Z:BTDQO/+9#P6V0 M2=^T>ZW.BHBH+$FN[^SW\V &O $H MYA1-0%8T[0FG4GA>P=SFHB]ASR;CPJ^1(<.^"Z+[_V&F> [>AC,N "A>2#3A MW_#FX;CF#(=6WVBK(X0'X5\!S)-@2(5T*R3T!#H8??QV\)Y#^@D8L,B!-UH6 MVPA,[G$\T=9RY)8_\@,>>2]0&WL@9@\CQWD!L2@P??M>K [R[7EDWP-G-;6E M\1&M$[N_P]FSO.C+JCB7G8CF]/];R*T%TYQK*&(M MS/_3>^(W_KQXDF-6Y^.^Q!C_'"68Y!79N@M*%&]6/=:U'#VN2=O#IGE M>\5T!7*_,1M4,#ZY$KHYK4:\%[JF$_$M([55\N]CWHF5$2_T*E& %7[JV+!7 M+TQ=RSV ANQZ<0R(:&*C]U;II$8O+\;PM'PX9EUHV<#CY+M[3X;"WQ]&8 MB_G3'I;?Y#X@1U7S<#IDQC1XNZ\@2^S;A=&.7&B8(4KLT?WPADY]@=Y=9.I M"W8\:X";\]4V.T!!%F, 0'P3RY?^/?]S0FVQZK@ P\Q(,/T_$0A=S(@LB'Z^ TYM5F,:1CX_O2V^P<"T6-GI8RN;$<_Q%0&&3R1JCK([!A'P M12S&Q)HV'Q",A3H!3/66EB%;Y*-6F9]2BZ. 7D7OHI/IT>I%(= 5IQN8TRY6 M'R=(=$M#T,\%=6BA M,9CC8Z!$K(>8JB$#^F JQ?9J\8O82=561WV;[*I\E4XFCFV*"9^D/[ 8IQ_0 M@$T2Q'8KEL77C2)@KBT.8V [)Z\(]OC-+R[3XOD7.+_GRC@9^X/D-ZAP4L^ MWGM0#F2TP(K:7S8\Z=3Y/46 M0^-O"^ZJ?%Z*^[1DIB9?OZ-\U@W%E)N?2LO#>!^KC)PB.KLN=&SF"M(M=@\D M<;\TA3R 6 2$,BY(\['#D#@;')O>\Z5B"P%[IJ#9[B.<6D)D4XC%16G[7MC2 MA!@.*R!08@1(0(5L'H3\#@A$PY4#A:O2$0_W(G!=%C&[F+< ;!Q*CQ ,!5I[CN0^G M0E[@>\K4'I2UR5W &SP67&R&Y[%O KD9,=BL<3464L?S !Q#N0Z+M*9YO]&* M-G-Z2>;>(/."(CUE8BM0(H?-&N>K!H8(DA=]I+8CI"F^>8-PY7O/(EL?'.,P MSS-]9'C/6I;[S&+7R87,-@.>7Q:(-;[F2B$F)-.:^;K_S^KJ:H%:%.\"7N2' M,PL%AW<%/P("J9-L:]E6TF1'28TDUIY,&"]TZL6CG]W/)+OH#&D:++U.3=./ M6+"@JM*I4BHTH'!$W85&X/B>W?3PS2/34#0[#\2MFTB8"*L01*W0\U^$T2BV MC236I.3S3(CB1LD@<7$:\B2+"Q+1= -:.AO>$Q!JF#^U E/R #P6\' !+&. M)WKD<\<.YE*#F)T@W3P\"&TUY4.5>HFP]3FV$@>N,Q/XSSG/^;$LNJ0-9F/Z M-UNZ*YMR8L4VQ3?]Q873SIH1,%)QUF;<@RQLLKC+%M]E8S"Y*KIPH9N8^?BE M,KS.W?336X\X(]_!#':B@-M"X9&U0LCBJ9[,/V'(3!:Z"RC!6X_31*7\I,;4 MH_5P%[3?SO0FRYMZM+=;ZE&MCWDH,2/3EOYIHAC8?+CQ-5(NCT-,T536 M]*DN0].<,-M-WV-@SB;,V73HG$V9N4DQ1U,EQ>65MJI6/&IIM@K$)5X]4KKH?J(C(6LZ06.P&TGM(YK+D&MW!)RD+7F?:\ MS6I_.Z&AV9%X*Z&B6?44"W(79(IVMQKE M/2\?PZXF/ 4C[#WBT6"#0ZFV7',52X0NG=L5E0CM88E06=28;>"+%QI6!L7* MH++/[G2-!S^NUY[4?_2&0]N<94JWDPH"/'/N1&3'C9,, Z--GE(\3BWM34^: MI"A!GKH"BQEU^UV18SW@.9EY>9TXU7I"BU"1>>;B*+3C1/"\1!UWPA=5#P2! M/C/]R$Z*=O*W>,$$YMBP,[Z0V$4R2&J4>O[$$PF51XQ:21)H3G)-Z;#@T">VC'V=A7!RI*EB2%)&PXTGG="B?.^,SS!]N!R#8=N_*WR(VH.>%, M.QC11Y&$V)N(5/\A+SD/\T!4-A+#XT56 3[39W$Q(U'6="%I,>^E1:[@X21M M?*IW7IG(!;J&,*_BJFTBA32LD3B=,O1GM/I)F$&-[=>A/;)/VV_G[VH_9) MU"2E+DST=%G2.&,VB8)IHNWTI()Y$Y<((6,6CCR+PQCG\JZ:#;Q4Q:FF+G!"DW52Y5BJ[$M8)T^]X6D4L+4+ M+"X=$V^?<<;WF"G3:C0OHAI&I]6;SYM9 GZQP:^;5DFQGV@<.7'M1S8<\HK% MO&A0O'7P*D*3B?,RG7T+< MG?""5F&X4%XHM?YF1/*M-YG-Z:D^K95">708;T04;#&I#\<>G!9/?#7$U>V" MT/-%YS'&TX/-I/'10F'SAK-3U,;C/3T$FRME+=F7EX2B6A0ZS!S2=N=)OBN= M3:JA/')A'&DH%J:0[H((UJ$/G06KI_?2-)I5T!13+*D-MGY_ >D2XQEE-J!4 M%L_857>+9VSO)9[QL+UC-.4Q1%-FZLAIR5]7<]D$$3XYX=,&U<)WI*&QW2I# M8^<484PLNO[*Y?J[S80^$X+ZQRWN+0[E/5R%HS#V@(\7 M7E2/43W>@WK\(W5=52,=N3@V5>A52)6LFKNPKO]MH>I;4I- M;:,K1I)?2*KA(\JEHFP RIHLPT>KL>RY?FI,.H)[K."B[KQ1TNS(+VFNST%% M4G9;5)3%@=Y6VZ@H[WI+WL-;\CH=B7B-VFB)!^'=0>9I1*Z1P^4)D%< ^AX' M)8]MUQY'8Y'B P2B:?ZK.']&KD0?J>CY>$+U=:WW*7@E 0@6K<0@SP6Q*'Y= MRB!/#+,\ACB]I$KE;+PT5=C0&_(6[_T/8O5*%Y!YI!%]E1:[G%.$$7WUNQ!M MMLLB5KDLL[^"7A%ZVZAXU-)L%;@)5**J897+U56GZ?U#FECQZ&W2JL,JE[5V M0]$4M8]5+G$WP"J759[!>O^@EYQX C=IS6$ERUJ?P+.+G[I6LL2SN1[[Q+J4 MM(#'$%[#$WI?JQ)=E-!K5R[2I=KI46ZLG=RX717:)@B.A[\U,92>4XO CN1Q/HKC,"[S/@A EQ'0G[PRC/'?_]R@'UE:8JC'I4NWM* ?6 M3@[\F53%>Z1.)(HPK4LJL$V0&(J+Y8B+15@6+X.J MP""@,7CEC=;JSA]/2G(JV5^+U^&7=L8+,*5X-4S[D3DO.&&*)Q@P:3""I6?' M!:E7Y,G=X$ZCO5J ]16TC=?1SA(3,CY)."W^A%:2U2C"06(#D$>LR)^6D]V. MXP_,YNM,NE62%ZO%1J,=8\+:AI4)EIPKG"U*%]H3FEX?$@K=8 M\/;@3,2"M[BCR2"A8\%;Z3-@8<';8T 9"]XVTFJ,4?4-MADCN');C&LF:6+! MVR;I>%CP%@O>'I^\@]>HC99X$-X=9)Y&Y-400Y8R.G9O,:\\H'8:>GMCCI@5 M.>QJ&%>Y_2,N'?G "PWC$=O38]> M+#=\\#,8RPWC;H#EAJL]@['<,*XY24Y@+#=\X!-X=O&#Y8;Q;,9RPY*"XIN_UY 4+LW4Z3Z^9R>Q'/C4O(E_43%XEOE-H"F80 M#^,W-A"?D[+MAW;IWCYY?XEBLJNC6ZZZ67QTFM[?871SXG8:X,AG;-T0EV,B MBP]1Y2/<98@S\G89Y'-L=@^F3%&O;]I@14@;J<1VH]K47QENWU]A+L, M;DK7]H.;7\FNCLU8WL"K&]NI@FQL[+Q-9YZ5[' MY9JOAIO:BV69 )I=,SQ]Y^$9;3&ZLFA<#]Z4-QFC6#Z5U\2*OS*:#NR/?.M8 M#]:4A*V(7#Y]IT1J@SF1KXL0G,CN_HA<5[I:ZZ>([.P$P:5K)U:?8G85TC9C>KE$V[KB="IDNKE4VOKF='? M@6IO/+9#,7'.7(OK&S"?F&O:+/AJ!Z;C!;"M;$@JTB$,\4+;/'@K(L4N208>9%CP80*R8C"4"@G@/DV MM$8MV,C@<38<@GA,> N1+\B&)<13]20-*P3D:" G2-U= 8' =6+28$2&/+]. M:^.*D]L$6^Q 3XL"/QD<99X+;UT!Z_V?'DP9%MJ^@/6]\&OV_CB>.],$:2Y4=^.M1%<:!$<> V=:#"4?,(RY:?FF3& M^>O9%DANZ*,XA@0([_B)-8T9T-5/J>?X[[-?M$_OD]1O-W PP?XZOZYLJ]J[ MO]\G1QT1-AY^RE[#Z>E&G"Q+'+7:H-]5>/8W"JU;<-@O=\T?3/>7'*FFQX]$ M$D3W04CA&*".\T+@7^17ZZ9U>@^Z(:Q_ZE#?A@\L&2^6^@ MB'8(-?\3V?/S^;\B*X!/E[>+8@E[AO]8J28)" 0/=G+_,\^"M\0P6#T@;)A. M!(->(G)I;NRU-O._3Q>21Q"0.'Q@6XH]TYD1P)QZ$<><;]]'(9=&0)S@"97@ M'.#\B8<-9QO(3!,X6V,)"(:9,7J%P_0_7'*!WQ-A#':],9?ATHD#+=8BWT%6 MF?%^3AEAK@_'5RP,\J>39UZ=R8GTE4;7 K%J$=7YVN RESGB#C^SL2<3HJ.^ MG4[FH>T'(>G._IY0?I[8T%0XB[/A:0_G[+-X-L4%-H ,*?R*XDG@B4'97)X< MWP-<%@EAE8"H*N9H,E8N[OY!@Y"9HYA/?"9Y7)J9\VEQ7)8=RY/)^$0F1_Y] MYB#C1(_\]9!?VI 7<1T1+\K,-&>$BSDP9810RH7O_Z9N!++]_*'DF:4EQ)%W M>AR =.W&_\<__B>" '?(- M(FO&B7;AMS= _YM.1U%554#PIC<0G[?A%O^W-A#-<.N7D-"___+YP ML[0;E7L=KU&&<;A&XUUW=5/(K+R_\?)J8-Q;Y"N[Y[F1U]BJ_Z!AY LOTFLV M3;-[-?SI@X@ IXASZ?(K5WZOG,& G=T64N,NF=I],8*?+:N,V-FY84^, &H7 M\EV/J,_.^2E_D9*4SGR?^R")G?)E_DARS77V1'WK3V'PNAJ*7X.S*!QY/B@! M&7I]<./KAN%,QTZ>N/&3FZ=\81&!^?00 MFR7_.W+2MA1#& ]ZRX9*_F0P;1,&:@?)#Q?4I19-K(Q\B=_Z< ;:@0)_F"UR M.[+G--C<]#7Q/6Z=2MY(;C9CE)+FIU>UL5F*6RYLV#JY3&K2R2PRCIOH+#[P MU+VIN*J=\H!WSN:-V=S8Z/_-N&4&>)'8>-(DB]=!X^)]<4HM9O%:-+&)EYMJ M&!W'-%F,369FMO@"E]ML^4$4L%9FVR,:).5-!.5G(6A^(57(K><#^)Y"0#FP M^-WJUPA4@=@,=P-LH3")F1*/C#PXWCUUH'L'Q']^O2U2S_/V+D;,=:G-N6[9 MM$5^+G!Y]H+/A@Y\S4<7VP#I%. J#<2>"Y,]9 M&8A#A0;O^F/[65/;+XXSKCX"DK9$+@.?(4I\.!-9VL4P.J;@FTSUV3I&3RT_7$R MY=/+)[;F!^(V?7D&9[4HW S8PTLR%#Z[K?GJ -; @[PW;F8EC_SN(7P12]'Q M(BNA5$P,&', YM,G*2F$I#E>[ 6Q'Q6DO7 V^(]S4A)NB*>_T!=^W]CK71U MZ\/R1LLYP3+/C-GN)X"#/Z(@DH<^WVSX+N("?0_34DA1 M(+;?^.$Q Y77$F9HYHYXY:,%R. )+E>XT)?8"H/4#L[7SVPWY#OD0[PCC&&. MQ)L=S"XS7DS)Y@$//MI43&(+I@DH8:;X.=F3?&;Z4>)]%6]+,]<8?G8\PI8( M/?X/J.CQ9.7MT*45/;^E6%[(@5BBEA?[K/ &%Q82<""A,J8O8=!T^*G%PWU\ M,C:$=9X3P(OX6HUBUU/.P5EBE]8Z@YU*;G7V M4G$K9^?[*?=UT,ZQUM@K19\TM0G%QN*POV_K;XYS&=_J6D"L?K.N$17NJB], MMY\FFX:*-D!4)$2EW^@]6)8BCJGSO((JCK'S1JJR)Q9SQ'QT#!4%@H.53^ M]&)9:POFHU457>^61FII^E8=>*=WE6ZW6,5LY-V4=X;25RO@'6JIQ['Y[Z"E M9OE62*ZP-KX*H]:%_:'7D8\!DC.Y+NAVE8&FR<< R9E<$W0[AF)TI4$7BQS( M7O:FQJ17(K?7D"\U)ATA/2Y(T?"W4??KR*_[K:^)2OSD!A)M?5PP&[0532TF MF*'!:L8\0^GTRBLQ>5S,Z_44K5L!\U#8E[XJ6)UIK[MLB* BJ @J7@JAZ^)K MET*_BW#F/^+0M;?HP%AW]Q[9J3K>D2-5.$N0*G1@1!^6QCHP;MMD(1M31VT5 M\Q?9U-A;ZJPQW$HH&-CHYRC=+U5M6=4GGU8 MU6'WFX,P_1!EB3TZ#9?BPWTQSQLVS:MFMZ M8X8>+76_[Y6=JN,=.5*%LP2I0H\6O+QLK$?+/H.E.DJ[4YXGBW0*V)Y9-T#6 M;SBK-GMY(E;4&.S^ZK33J^EO3%*-?S"S8&/6A\>#V%;5@5@#$MB[8 M]A2M7RSN'E-QH=]*'4FO1&*O(5]J3#I">ER0HL&OD7XK-]%]R%U7:F/=J\1' M0.LJ_7:#L\=7PT1#:0\:7+Z@&B;J2G]PT.1<:/M#VY^@_VS,2[O_+PUMS^7U MWJGYG\CVF45L-Z3N@\T3!=$@8"%:! ]L6'BG*[U!L0N#W MB^A6N';U8H'^^T07U;ZZG_CKJK]2)YH=Y2;T Z]R9U3XR"'RX]\=:3[3C$ M'D^H[?.0!U00#RMDEGE^H;\!HHZHRXOZNX'2,^0Q%Z!"67=1(-LXS(W!@YXP-ZA1%$$E4OJ[;J<\O^X\)KI&:CH5N,8WFX-M M#"[ T^'PBN*E"^VR()P=%B(2S0M'S%> 8-0:#RU)]GIXJ=A4;#6EUY5'2T!T MR[Y4U"NOZ;Z-#HBQ!G*X M>8]$KD^!KRI<:D(Z3'!2G:"!L9:W ILIN1>S;T M?);D.B,A?:Z157"OA9AUI6LT..A@K[SK@(#;8)^1??)NH+0U+/]=(Z$?BPHW M4$9$4!%4!#5]2GP(*73._R)+8S$=1D$@!=)'?!S/,VK4]!DR)6#'MY=?7] " MVF^7=(#7%9,T$)J^!@G))?ESYGA/Q X()3XS/=>T'7OF3"[BB9-(,(58; */ M)+_R^QR:#B/C7YAT8O,WQ*V/98>1#^.Y?R%!G![Y(UFG'2PCDQZNGE>U6LOI M=$-E\6W#"DF/24S\9#%^/E%/B,D<9T(M"_J9_9WT*_XN;X8D.P ,V*&3 +Z> M?IK]M##>3TFM _$7H5'H+0B?7%_]].G)ML+11TU5WZ8$O"P14,T6 >/W.T;J M]0*;X;3[=6_O^"5VCIUCYTWO?#>+9+^H03+9ZV<'E3;)X]F[4!^_E$FY]"R3D1-W::>70N/A(#)RA:^D6T^#$V0"\<+";COB*;!Y!QIC_% MDMZ]YU@;JOB<90>QE\Q5!&H'H+ZFI,HE!O#_S[]*)RU 1"5&]"+1 KZEM(!J M :MXC\]TNB@\F!)5Q'[NVZB%F2*(S+PCG,),A#YSRI66BNZM^J4J;5O,9MAV M(C<,"*A&XPVOTGC4X'8:7J;Q>,'5!L6B\A#:VD"KJPAM0Z'5>M*(4AC/7G<#V/Z* MH1\JDGW;)HNIJUU%[U006WPL[!R F%G,MH/LW,C.MEK,F(+LW'#@*D8;UWJ) MW*RB?L?1<%,SBNGGR,T-W%2+B=;(R_6=] OF941>;KC9K*+<,.:Q*2O#!*;% M6R$=P45P$=PZDH[@(K@(;AU)1W 17 2WCJ0CN @N@EM'TK>TL&!4"98*$_2+ M1$TK,PSC1RIQK%%U16T7L[2BWU1MX!VH2J=?[!X7T:T/NCJBVUQT#0"W6!4, M!+=&X+8-7+F-!1?C^AH+KC[ P*^&0JLI:L'B20AN;<#M]:2)Z4.OH[),FEB3 MI]'&=H07X45X$=X&T8[P(KP(;UUI1W@17H2WKK0CO,<+K_RU:)<,0,NU99\S M./NF%;E=5E(WK'_1/:$ ME]A5B$A(/?'M@)' &X9/U&?B+9B> 1MYCD7L\<3W'AE_/'B/-7FQ)B]_O]O& MFKS8^;%WCL5ALQMO6(7*Z^28S24,(TB' >G;7*;Y-I-I>$/W_@=QEM^DQ9L? M4_$F_<1E2M(1DE*U@&,94BQ#BF5(:[P%81DKV?'!,E:2XX-E^J3&!_/M*3T-XFPIO3U>Z"&]CX05PL5900\'5%74@3;4@!+?LE3LH6$D!2T&ADE7L MIZD@2?2LE-71EHQ;(((#%F[^J5KV53XFEV%(^8?I65]OQT7VA6Z*F9B M:CK&H.]C=MHC0+FM8ZK+IJ-L=*3)P(48[POC'MZK-!UCW9#F>@4SZ945E8]U M359(1W 17 2WCJ0CN @N@EM'TA'<8P47G6GJ7@*NQ.)NA[K-+.;@5M#(.6@K MFEK,!":)WBD7&PVETRM6I@'9F'&EWE.T+K)Q5S8J@X)U)9")&>YP[5ZQ2SYD M8@83]8+WX6AQ/:B"@#E<&ZW_(;P(+\*+\#:(=H07X45XZTI[7K%>DO3X@NCE M/-U3;6:>\#I)!.G0%R\*/XK$Z)]6\W>:S!+[,G!E-\^1,'I Z63CS?L M@><5O683#V:#^_#5#DS'"R*?W8+B=NYXYM]?_OF/WV:/FR-F10Z[&BZ_>#E/ M!W_^DOPX:X+8UN>3[]0,;>M.&QCMGM9IPX! GX(GKMGP\\E/5;N#?W@JKUM/ MT^^,^//)ER4 RDS&OY#_/3V7)3='Q]GX>^W=TN2/]@I27[GD G3U^;WKV_GF*T]N_&&)0+_"R2' M@'R#H\LB7YG)QO?,GP_?T)1<0ILD*?B.8-8U)+5C+5.C-AZ56B9$;3XJM4J# M6G@//O!M5-9YOG]4WR4E!^:4V>[\\ZP(P?N=32:R^(1A3'[M8O*GA7P^KE-E MUT[(:J/"BC.VBI QI.HP483U&CE2A;,$J<)\D>CBGBF"?*5AG!7HS*7."W \ M(#?,?[3-+9+O-]$ST5 579?0O[,.O-.[2K+-6O#.4/I5)"U%+?4X-O]= M,L?=\FHLPR&_4=[Z;, T)N4FG>K"_M"3)I5)M2K$$:#;509:PQ-.23>XRM#M M&(K1E09=#(J1/?2\QJ17(K?7D"\U)ATA/2Y(T?"W4??KR*_[K<]M0?SD!A)M M?0\2)[FH!_,D36U1"^95E= "A7WI0YWJ3'O=94,$%4%%4/%2"%T77[L4^MWW M@H#\$8>NO44'QKJ[]\A.U?&.'*G"68)4H0,C^K TUH%QVR8+V9@Z:JN\0L-O MI3//5<+#=K=57C778^5ANZ56P$/488_C4$#'QD8Y1^EZJVK/J#S[L.0LK@FV M6JOJ HN(;578JJVJB^!N<_;C+:<<'D'J(-L":G0;/]6)*,Y:ELVK9K>F.& M'BUUO^^5G:KC'3E2A;,$J4*/%KR\;*Q'RSZ#I3I*NU.>)XMT"MB>63= UFW) MNIY6GLXJS9[>2)6U!CL_NJTTZOI;TQ2C7\PLV!CUH?'@]A6U8%8 Q+8NV/84 MK5\L[AY3<:'?2AU)KT1BKR%?:DPZ0GID[H/-$P71(& A6@0/;%AXIRN]0;$+@]W'_Q[-1I6AVZW:'>4F] .OVXX=OJ!^ MN-I)7]?T@P^F@3I/5U&[Q0)ZD8<9E\)JIP+E&_7&XSA%=DG7Z7G6D^TXQ!Y/ MJ.WSD =4$ \K9)9Y?J&_ :*.J,N+^KN!TC/D,1>@0EEW42#;.,R-P8'-E<93 MGSDT9!8)?>H&U!2*)'N>,#>H411!)5+ZNVZG/+_N/":Z1FHZ%;C&-YN#;0PN MP-/A\(KBI0OMLB"<'18B$LT+1\Q7@&@\M2?9Z>*G85&PUI=>51TM =,N^ M5-0KK^F^C0Z(L09RN +7F/1*Y/@:\J7&I".DQP4IV@@;&6MP*;*;D7LV]'R6 MY#HC(7VND55PKX68=:5K-#CH8*^\ZX" VV"?D7WR;J"T-2S_72.A'XL*-U!& M1% 15 0U?4I\""ETSO\B2V,Q'49!( 721WP.9_[]Y9__^&T\&GV\9J;GFK9CB^>NAF-J\=^&Y0F/D/@"WG-I9C\2V/I]\YQX!UITV,-H]K=,Y M$<[G\,0U&WX^^:EJ=_"/KNKJK:?I=T;\^>3+)E6L_79)$7M=.TRO!DU?LQPD M5Z?.F>,]$3L@E/@+$'*/?A'4G83C*<1*@2DNU6@ZEH]_8<:8QE=O,:@!N7\A M08SJ1[).15M>7>GAZGGUV[6<3C=4%M\V;%,;U_S2VEU9V^7-D&0;A@$[=!+ MU]-/LY\6QOLI*3@A_B(T"KT%#8 ;#3Y]2FU5J6TG@]EJMAP>O]\Q4J\7.)&F MW:][>\N>[F87[1:W"R5X_.ZBT21[WZHVJQ@Y-;F@<3@%/&1%9\^XB,S/KB_R8T/[F^2 MXX/[F]3XX/XF-SZXOTF.3\7[&T;68J7I5R)KRRSKV(2@VF+NM/N(R.MTE-Y MKWC8%8=;'B^Z;4WI5)[$%=&M"EU#T?JX=AN*KJ[H[6)U:A'<&H&K]AI>*O.H MP>TTO%;F\8*K#8J%1B*TM8%65Q':AD*K]:01I3"I0-T-8/NK2'^H= +;-EE, M7>TJ>J>" .]C8>< Q,QBMAUDYT9VMM5BQA1DYX8#5S':N-9+Y&85152.AIN: M44P_1VYNX*9:3+1&7J[OI%\P.2;RFZ!?)&I:F6$8/U*) M8XVJ*VJ[F*45_:9J ^] 53K]8O>XB&Y]T-41W>:B:P"XQ4J1(+@U K=MX,IM M++@8U]=8.M*.\*+\"*\=:4=X3U>>+$@< ;/UA0$KK::[[Q^\"-S(_'6 MM^>0^2YU+J( YA#S VC_A^<^_+ ?F153?#H9V>:9SVCP:HG@[N%+ M!!>N6UNY&]?F"L$/,Y83>UX2FOC,X;!"*\2+?/A3 !F0(9!(6((E,:=@B@S" M8B+/"@N[+"3OV'\B>\)GBT)$3NV);P>,!-XP?*(^$V_!"@O8R',L8H\GOO?( M^./!>RPKC&6%^?O=-I85QLZ/O7.L;YO=>,.*;";R$M:VE1FD;W.9YMM,IN$- MW?L?Q%E^DQ9O?DS%F_03ERE)1TA*U0*.E52QDBI64JWQ%H25N&3'!RMQ28X/ M5AJ4&A_4,!0N@4+!$H2/RLE-W5EH!5+A(#< MW)@Q1,"1LY!6]'48B8P2?1.N=AH*)U>L4H3R,:,*_6>HG61C;NR41D4+(V! M3,QPAVOWBEWR(1,SF*@7O ]'B^M!%01,0]MH_0_A17@17H2W0;0CO @OPEM7 MVO.*]9CA?R-3IAG^2\RWSY/X1\'I Z63C^=1 #@'P84WOK==D2+^ G0G()RY M(:\#8 ,OXK(!OD_A6Y':]&+$/UZZ<8[(J^&:5W[8]-YV[/!%RTCQWUN3XE_K MSU/\:_T3$KEV_ 1/,W/WZ^;K";&8:<-T##Z?G!HG7TXU3>UT557][4/%HTHS M\G?/LYYLQ[D<3ZCM\_9^>$&0,>Y^6>,>](S^PJBS24@3^=/W)K"5O/QTJ!O" MO)EEO/V3A1FD#I9(/0NNW!F) Z I\$.1]84<6X](WCRC.+ MVKUN%80:FPCM[[X:M$&GDG&T-X]CY]6@]:H816?S*,I?#KI1R5ZU7/EF<5QY MZ-35[?:CFQ'UV3T-F 7'YH2YP?(!>?XR?^0G?>%?G3U1W_H.I\V_J!,QD#ZB M\82_%?#20B8O'\3\<<;IWUUW"BX6^+G[@S[;XV@\ _":TR( ^_*S_==\C/NC M_6 <6CY\9W+"("4G#( /G4;SH;=\>*^1EP["AQ"DZ4MXD%E?(Q]$Q9_,MSU+ MM!R(?Y\ODY QP.4#,!OHNV_CB>.],"8Z_1GYY@C:YFLZ7AQ1P$D28[A]F;"L M32T0=*7W"_7D2UOMI#>++8:T,C-^^K;),@:Z\0 M8X"P&][!5GH7QG?ZJPY7YXU?T:P.X8 [6]S(8]#+@4IF8MQ3]8./*L7_!D!D^718)U1>-N1XP,H7'RR%LG MWI" D$ "^_ET#*^/XOO"_].'@_23XWE_G_)XDMEWVB?B3>*5[(KW^*BH^S)] M0.M]"@A+X",!QX],$@#)!! ,>'$V%H2 "L^:>O]"8D.!:&R1+*WSEO_'GH!!I8WNE*65-+K510&(77Y MK(L7<@;KELTS2QN4$,2N7);>C[+)2K:("&:';_\OLWZY%O/%OA93PWY7ROYM1+O5QI?6 MVS4;4]N%[[GASP<\(NIPF4_/ &B==+ZDOU2U3+CTJ_^AZ5]+$(&WYY-T,/77 M*0]9,%6QGK[\'/RE_=&5#*9REFJQL[F_R9YYN -FT]EOM#K=O6QR!SCW"X*U MR4A[P/-H$UI:I]4>2 A7+@:L#O^']\3\^),]MC-4ROZR>GW@(RDO5$*"4%OJ MJVII.8P[($#+.O\F@&Z?/*D :A\#0/D," E (Y_)M8;ZQP#1.HW^4 )=(80T MO?X0_9I,7H%HG6-''U6/+8=P! <1V04JXV M6IT2;7$Y>%6!'CA7P'6/<0@.W%U_C:#O[^#@OB$K ]H77 M-%S5E'5UG1%CL_OO)%IDGB%T(;V_)[_IK+'LC7'34):O]J-M,==:P[AUG@K; M,*X4^V;>L>R=%@48';<)L'I(8OEVX0^I$(FA!!N[G+!\-@77-[]VB*F*;W$Z1K^,3:X@'Q9X;XZ8%3DL MBPT?0U M.6PD3T/]W7,<[XE'==D!H006#XSA91IJEA4R%L=U)8%;-($("/3%&R$7_\D+ MHWY X*AC%OG*3#%MYREV#$TA')"/9"4O3^KS,K^2T>MYTX2O97RZH;+8N"'5 M4.KS2MJ>I?0[*^EYRILO228E&*]#)P%\/?TT^VEAN)]BAA+Q%Z%1Z"UD7>6I MUS]]BK,-];IO4XE-LU*?JMFI3Y/7M=3K!7)*);WWU[V]XY>Y.N_MI?/=$O[W MB^;[3^;?;.UHD\WY='-D,-NAR0V-PXR%.>IR\6E6P"Z>NG%;IYF+>?&1&#=! MT-(OHL6/<7F'A;EN,J[O;*8_8Y=YBI-XW7N.E;ECQ&X/\_%Z0][*O?]!)/E* M3L!<.=<0P(, .+W0G8\XN=I-XSB5Q8D0QJN%$PNW8^'V5PJWIV*%" W7BFI: M;Y-4@Z5%*RCIWFLKJJK*QX FX%RL^L!>J@.WVM*4!\9Z4W4_$#*W>F&2 6FE MZ$9^J)(@VS99:-VU!YW"VZHD!3BDY"=/.K-_BE&P/8Y]; ?!=JIW%=_OFB#0 M2"2XONOH!Q!L7@5CTIF]D?JKC'(>=4<'?31Q7X ML)J1IFB:AK^@=XN#.C[$U3KD"K5%,,<=K'+S& MD8MTO,:I87^HXAZ'H%/!-!#7^/T=+S&.0:D.ZU.,2]V5(+Q;,!KG)VU MM+ZJXC5.B?P4A07Q'@S_>Y&QYDZ.K>)53KI+04MMXE8-7.34F':]R:M@?:KG'(>GL_RHGB2A%+?A@ MNA%/23' JYSFYE,;M-K28(NB9%GRF 'RF.5%/(=V[63)O=&.\!XOO*FMY8/( M+3][;SG1_'3K$]F3-55]"Q(/?^849!@O"C\.[6<&8NA* OJE!/7SC6R)PAQT MI>I.[%P#HE!%B6T+5VVH.*'E*V"WUXH3A>L>R&$TO.5%(N+IR1SO*:DX 1T% MQ':'?(&(PA(^>Z"^D*37U:'PTM*V:Q$V+_5%TC4J D(#7L\"ZU TNPY%O[UE M'8KBDE;<86=M^8>R9;BDPT'I_1U5<\A<9.X!FZNXK$NFEENXMD2)8D0_M\EP MH:Z'(#+3##\]_Q))EI]9%1D7^Z4>V1F$O59[1,BG7*A9K"\2?-QH6=QCY9$- MBF.SJKZD"O/,:O7,!=%]LQF1VQZY7/5ZKMF8VFZ"Y/3+"VC>!_4OH@[Y80\7 M7G@'PJFH=O<>L:\Y]EBK"6\7);Y=?*.V5 U:(F_:+16O$ ]\PV1T#N%'>R07 MB!+AW&E)$PK6+(P/?TELM#KH(8TG^SXO._A1'9_9_6W.[$8[\@[4XB4-)?%Q MD)*?,,.0ER7QLMOJ'C1?$"I]33H:=E'Z^M,#1--1ZSNXR#AS0-!KPAC$'_%' M_(\-?]0FZRXR9 L#7 9(I($NZI-+G?0ZF#VF5/V\I2$O2^+EP3/Q8*B)'*&_ M-2:]8G";&45<_T77=#XU,YJ\N!3;/.UT]]XR-(/7/(\*G@O[T%FWH'HQ0/HU MHO>DW9\0L1"JO"4;?^'+J2.5#2\>:86P[ MQK:_'MM>?L0N1@AC^'4]FT/F8FP[QK9C;/MJX\V*DLV(;?\V3ZJT;S8CHC+TOB9;?5.V@!-53ZFG0T8&Q[4[2!F!3I8UL1?\0? M\3]>_%&;K+O(@+'MA67V,M<3 M1LKO$"D_UR..1-'-T#Q*CN:N3%'>8BA&OXOA]+68I_(89+HM0[[!-P+C+99" MOFA\F;>@=FM@-''_055.^D#9.M..\"*\"&]=:<^K6BZ&Z*_$D$]/1A'TH:GJ MVT])8!Z<6%X4?AS:SPRTR978\J78\_DYM41A#KI^^Q %IP^43C[>F"-F10Z[ M&MZ,J,_.:<"L"V\\86Y >0"7^#8XB\*1Y\,):/UR81@WH6?^'0=X_72H&YR_ M3$-"1$2("+J[!1'DW('GOOSS'[]MZNTG?1DS-SQ[HKZ5:CCX%W4B0<)9$$3C M^+M;/H!9R\2V/I]\IV9H6W?:P&CW=$T#-L%9#$];+#$0$0)LP,^9T6?^/< 1'J%-CI.4":)YXD$V ^;V3L M6@$*+ BG[_%&0.BEZH-"'4M_J'? M6EX.,L[E+%EPZ]03F/!A07B/7]=>"TK?&-+>7O?VCE_FZMQH7N<5A\?7+Q!3 M4YL0B?D7CY4EW^!,LLA79K+Q/?/GPS8)4G3EP;E)*'WGPJ1ONF/YF'X=F%?;P MDM_&491&!P9X'8>W]@X!7M/,-*=3$YEO!W^?#GW&B,W/=Q:$Q*?A:CH:=#2H M]#99:Q4+"-U]\&\K]C0X6FAUA+:YT!:+B=\GM!B45?=C/M\!#F0",*Y%7FSF M6-5K(3+'M*BM\O)]Y-E$]S!>9"&R4,K]'I6_VBE_WYZY\P.SR*/GT-!V[/ % M];S#2HP=O=631F1$;:!4;-L#Q+:IV';45E<:;%'5J_NAOOFXAA?'FS*_'[6. M9Q2LA5I)S$BM.-@I43]!#NZ-8%3PCN,L*/-V;TAMGSQ2)SK."[W#)_WNMHRJ MY<1&JP"'1U1O#3J(:),0-5J:-(BNC;8\ZVCP)[+;XL'G0#;]D+%D:V/PZMLYAA1A(!L&LDDWZQH2G%/+0+8CPJ>6(6W'A$^M M@MO02'P$1N)S!B/E-:>)%X5!2%T^\Z ]A[H998B/P4PLD5^!82AZ7QIK%,*\ M+YC;BM'':KZ-AUE5.O(4;48WH;J?^IGGN;"\,XS\6(R?U)1VK]@Y*DDR63G9 MV56,+K*S+';JG<+'?RUV?-0&:Z<-7C.'\?M=5/P.*RJ^TPQEH%4=+_ >=8+J M@>XI[6[52@$"73W0NG8 [6\]T*C^U?V87^,/Y \9S"14 #,ZP;*AR&?D,Y9G M+3X)\M\$2U/CM,:D([@(+H);1]+1_HB*R4XY:6+W$W1%D'UC*5[_++ARYW'Z=W&I6AY(_H<( M3(P"3EG)I7#/GNW@A$3 &4$#9]%=(!H[(18S;9AFP>>3RS^_GWQ14XPOFSM[ M8OTT=<]9G+EG8?@9@+0E!>37S=>["?/O1*-I7-1]H;*)<65BE33,E^':9=*1 M%)7]+Y,5[E3-^FX.UG_W(A\YOV7C!3>HGJ1+8>T&M4=<#K!%%42K+^?JD1ZL M^]>[O"]\A%VS,;5Y@.8%0.(#3A%U;ID_UC. &^1*I%3A^J M5Y)S95Q+)]VE\W4534&A&:U&_'2R@[/UQY) M+3X"9R))EA^9K[^-Z?G63(%,PQ59(M5T& 4. "(C#L_S#(F%3''3'FKS=NJ& MBT^J-$[KVMLAXV0WE[N'OF&QRSN-Q>>/=@B+T5Q^Z=.K3XAF+Z?U9Z]IR,BU M'?Q-_J NC0^X7#-[&:LRTX6N T]RK.!8-R/?YQQ\LL.1R/C)90CJOLP\BGF> MT/^.G)>YS5TS>+Y/K!DI)=TP$*(3& >7"OBI(]JRV'VX0.$C]6TA M#"S4*2:B!V'*C__VAK,'6D3(7*(YT869R#B!0IY&MCD"/$.058CGDK.);SLI M!HA\I]KBL";T)9CW3L.5CK768/!6;,T^,QELV,KUN" ''^@8=JN0]_9&XV4'9B3#;'/@D1;Y M<_'1@#P!!>1-OZ6M/"QH?:.I+2/CIW!#(ECQ(L\^IO ,L[Q,"8S6>6F1VQ$+ MEKE-1A1.KWO&7$ U@,.:\G2T-" F#49DZ'A/9)0<9?;2$<!N4"B[9I,R+C)_#R[N2"WWL0V25_K*&0Z@W0U=9 NG)ZS)[1/4^KGA(-( MS:'T'EPNP7-(.%2)?QH)1HP)8.=9]D43*4(GGB^( [CXF^:("^Q\5J3>29H- MV,+H[4#TS#,[\,?A^(+1F3 3?38"!8 W#F/WQHR\ XD[>"_&%+_DT""(F286 M8#R%7>'\*3A_$\)_XEZ KJL)* )"2^ \GLU7]LSU#-Y)O'XH] 1/VIX@)UX^ M_ ?!=N>%@R=0(< ZT$],,6PJ& '(49_K&$&+7,PYP-].2)\OS2#FQ88HL76X[1450U M?N9-V^"?%S< 93X-ATY>?S5 MQ..B^E4X@B4 ?07O-^9 '5 MUV;=WKWIMZ\F#"VW0^W5S.LX%AP+CF4VEG;V6#*]CU=MM\)T2Q:M!AO$"M@@ M,S:N3,?JY72_:JO'$_[NE) XEQ5U>3\OSMK7[+ )X278.[F ONF8;][8%Y37 MXQKZ!3<%?'>\I^,:]M0(4B^\RXSZGU"0^L5QBK /#KKD>S96.D3T) M:ZGJC/G_1Q7_V^\6K]5CTI]-39C\Y7O_@]!K?J>V M.V?QA_G'=S^X>2O]Z-SD,W\J_3+7-%./@RJ;.E1PSM1RSOSP3)I84I=G#?E M,N?(W PZ!'+3/YZ99C2.A$%N[:P)O<2(@1.FEA-F[2:#TP6G2\G[2ZRG3']* MYL$,&F_A5SR*ZCY5-NPLFV25/<^2B@NR[1R)G7)OVS$<>UTKV\7>YYCB*Z2_ M^S:]DIQW^C.^^7U?TF"J&P*I+>75,7]6IVM5M357E:M[&]8]_'T#?N _O=!VZ>Z 27/_8M:=]5IVD\ MPAU@&EX5;+T-K$G&U>F(/%Q),JZ\5^V[:DGK4H-E4\-]"DB*,22'[>!-OVI. MR#7^J>@X)_!;[*5ZW&QYH^G:<7- FHE1"8/:6TR1_SMUG#9?ND-^^,9V_-B!V9G:];F/\K1VP:+;/R;(L19;QC%L(O !AW8A8?Q(#7%H0JXL"<]&5T7W.O3!YL%Q15=OP2>S], M[Q5?VQ2Z02QJR"^E\3S&]NYL8\CG[);_VG*1JBV.H/75!G+I=HC/@?#1!H?" MI^(=H(@_^I88['10YS+L[.+CFF6LV<]0Y*OPF$?X//SVH-@7KE1/B8U;%J\ M.?AL,#H(\N%'C&O_^*;%X==^VY %9/DOA1=$2'Y+OLLM<4U+%8M<5@'T'%=_ MGY6QG_@LI,^S*N;BRG=#(>!PQ*N^!Z)FMYE4U+YGJU&!FRJFB[+HTYKD"BSZ M<)1<#[L %'"8C($+(U&$G4XFOOR+ND O;[#66IQ5I8OCU=N+>*;S%C M2R>PR8O"CT/[F8%:LW*KNG3K.M>H\EY5S5?$;Q^BX/2!TLG'N<4Q97 \V]?GD.R\>;]UI Z/=TXW>B:A<#D]< ML^'GDY^J=@?_\*EPZVGZG1%_/OFR:>(?QP+;QEY0OP1S6 M<9C\-3#"'R;]P M+#@6"<>"">9JEW(+$\QA@KGC&38FF,,$314PNMF M<&DF1B4,.L;TENCMS5Z6Z.W-7I;H[EL?O;O2G,7H;8US M!KVM<<+LQ2<2IPM.%_2VQJE2_LZ"WM;H;5UW;VL< KI=H[LENEUCWT?8-^X# MZ':-?1]MW^AVC6[7Q01U+.=]!'ZU\>RZKM>J BRK M7E=\L*PZEE4O>RA85KUQ%8:Q'G2=T)*H'C0"@\NHKFA)M(RPK/I&XQN65<>R MZEA:&4LKU[JT,I95EV'$N/:/;UH7MUX<]_1M6H+]3Q;&H0RWWCF[]:D;#!GL/%;&G?T@UYW]W5<6 MP.3B;9\%27J%.:E_"*-S%/"Q)#].GP=ZSY[MX.Z[YP/\[K=GL'/^DKR13A0A<)W"E_A* MI5N,QSE;%%.KQ\)K):-^:IQ\Z2] O@?V;[%PF;4ZFX %T_DTC25*PI!@6F5 MK"'$4X@U7=MF71=&H?IUK*\!61O,0=8&1P'RJ=8>-'0I&XCR%&5#KWPE)Z)( MK(N9+S.3V507>YG):E_MP'2\(/)9!HCM)1#/8-JE]N%M>7873_-844RIA^GW MDPL&<:V0!BH/OQ=C;P$A:"I+QL&Z7R>@[L MNO!&K&R2@'NZPHD1CH0_+/#'&X-^%WJ^<+;EW]USA(07KA5C1+[]O &BQI,H MC+?@UEK?6/2'+=,?5DN[T," '3H)X.OIIYV3+0_T+7,MQZ_WU-<\9#=>(.KK MWM[QRV/M_, .JEK^1$-YKZ$+-)GGXEY3LV_N3S/WDL5'I@[H*SYMIZ+%C_'% M_XX)>G/=\?_%J)\*#?W&\^+/_\STFMS*!V!K/&5TDWQU,"4>XN@<69YSY+LD MBPU9B,W9Z!"PQWF^@W=0O?:8K;W@Y3\$&H+/EE[PB$]5^/3K=.CNR=T.7>QD M?YA[7?BVR2^TA>8K MG"+V%%PF>?B 1%$EW4Y?OL$CQJ5BK*O2!(L@QOO"6--D&?QZZ2 YCDHJ("Z) M))C_[J+(I73L^39YSKR17B\UK/>F:@CI""Z"B^#6D72I-$K4%2NQ("9>YFA# M7#)Z56*E.1YVZAL*#B ["[-3ZQ;3)5!+.*BL8<"!;7D1#Y"HG;"Q-]H17H07 MX:TK[7E/CM<2SHB,,:F$,0OA;4>8;:90-&B!@-+SEPMO//;<"QY4O2F<-%^* M& PGW2Z<-!4DRJ-)XTA2'CT:A;9C_R]_S^59!$1HN[B4BXNRC"?4?8G76U_7 M>I\"\K3LK&H*?($MXEHOY;**L:@8BSKZV!WL%(O:.60X: ,[QUC4XXE%)2($ ME6#D*4:>-CWR5"'LV63 K GS$R*/V"-VWHF5D;_)@7$WZSF2.^XF.V@F7]1-$K"3-^ZFDZ^H;Z/B M;BH)L4F7:-M?D V9.%$@FEEY!6@(TJGVE)4\>W'VO0GSAWP_<,WI#2)&[F#D M#D;NR-8Y1NY@Y Y&[F#D#D;N8.0.1NX< SX8N2,Y/ABY@[?P_S M,'*GP>!BY$Z3T<7('3S%*TI[C+$[F!KYT.S$U,BELA-3(]?*R0,C ++OG!!< M!!?!K1GI4FD2:#6LG=7PZ]Q7"810*# M=VH@7Z+[?Z/5!X07X45X,7AG@3&=C[$TZ?";! M.=K@A$2N'3_Q"S[<_;KY>C=A_IUH^H18S+1AQ@3<[^H+CR6?#R63CFT(U=<1 MVD\1VB]"J-KJ[D+H5*5=)=7(%_!4B-2^L9[4A)+MB&V7/@%4T$?V1&QG'Y- M+43L?&V>F68TCAP*#UR%(^;S,"N?C9@;V(_L4KA(_?!@>2X4MLH85"]G?!R/ M$#-'U'U@PK^9SKLG'N]?Q(?-")@&@;US@(;W/(I,!'&]".=_MM[YG_#.^+^U M@0C>X@PE3\QGA 9)@%KP4=8M-),N#+3ZV-DMT*J_>[A1KGYTI'+?5&*,US%X MCG_W?'C"Y:_>^Q_X-Q>1[S/7?$E]=>M3-W!$.''JVS/K?Z(@' -=02YM12Z$ M&X[K5^;;CX#8(TLA]MUVJ6O:U$E]=^D&H1_-4$R^_>G6R^$V;)# ]5.!PDB1#$8M(;!H.D@T-VB M/?::M+@.B*3#@W7&G"T7N$=KMKK^K)G7J[S MX$V)C"ATB;\-L5J^R/D]^0#L)H_B?*O??%O=,7"ZX73;W_;6R/F&(95UE\LR ML?^=@B:9W*-1WPYX5D0K\D6>QA'C:85LSZI>IY0Y7 V68[%B 9L:>U^AXY"4 MW!STJZ2WT:Q\IZGE%91;/S%KH7%(/?Z:F=Q[RQX"(B*E;^@1EOB?"'>- MY,2!"> D<4/F"9XX.^WXV)BKB"EKVMZ31B#^)>*_[MBR0QV'WL>L031R>AEWG.HB:T::\KEF<.-?2#,Q-# M,&7/DU%CTA%](DC4:(][60-:,KS4)&/5-VD:_&I".X""Z"6T?2I=(S,2RE MJBNK/ $GQ17!ZK> $KVH]^X?_4X;;.\A738QRX(B0KM3I$6^FGY5 (NXEKID M7J43:T MJK.]H_]I'D^X)#F;K_&I".X""Z"6T?2I=(J45^L MQ "Y+MAD0Y3)ZK7Z45LA"U_Y8>3V1FX6O'1!;FZ,1RJH=&" DHEDI&.X"*X M"&X=29=*G\#J&G6\J,H3[%!<'\'T\X5(V[^OMJ%W<]$K3P+ZHD$8..6DFW(X MXW#&53KC.MN'&LD\Y= R7'%U$4V=@QW0(\U=$I%_$O#7],QTQUB+(%;*BJ2]1 -L,8&!C)*S.>"]810 MJ3PT+]&Q2/8[_AJ3CN BN AN'4F72HM ,V3MS)!;5]C0531)'M9<4?B>#5-O MU1#EJFLO(,('6,?RI-!#-5-VB:_&I".X""Z"6T?2I5(S,3)%H@(;6^B!U6\! MM=&]P^HG,.Z- M=H07X45XZTI[7GWO0TBA<_X761J+Z3 **@B0/N+C>)Y1HZ;/E2D!);PM*$FX M\_E$/9F=N+85CCYJJOH6M!W^S"F_WM"+2OY M>WY(+K$G!U-^^Q %IP^43C[>F"-F10Z[&IZ99C2.'!HRZXI?O%VD[]UB!T$> M;G;+V[@%N>7<\@+<#^G@1W,F+_*C*Z> MCQE?-JGVKQM%BAL:VF]E-RGDXBA%(LVB,8P"N@L$$&5]YS[) J8 MQ8-BQC$\9&B[U#5MZA J8"/4M<@[QZ;WMF.'-N,!FB$9 K;DD8-+/)=0XD\A MC5O]2-99*Y9WH#0#]+Q@K.5]NJ&R.+EA*]^X+R[M;RO[7QESII\ZJ6"\#IT$ M\.WTT^RGA>%^BAE*Q%^$1J&W<)'&)_BG3_%N/M!3\SQ3>U&SM9?X]6XG]7J! M,SOIO;WN[1V_Q,X/T/ENQNM^4=MULO!FNX8VR>,/OU$VWJ')#8W#6H75Z7X^ MT=JS+2%9M7%CIYG[V.(C,7""HJ5?1(L?X[N*A65N,CA6_=)M(OS,)^+0A^.# M>,,B]NR2F7[0^9?I3U!X,"5*%_W<@L["!!)$9EYU3=%/A'U^NE5T]](O]73? MQ@IY-O8B%T0C.$7#D1<%("(%FP.,]CC/\VPN>A/VEA_LD3GSX6K5;B"(U0Y8 MYHD.6%T0UT\4W8J[@?MLB \O:8A(S=/=$(N M@"*?FF%06!1J@MOSFWWTAXE4$/;7$V]U*A[SL<2J'!Y;7-)'";M,2QKSY=1= MRLN4W[BP!L\"^_AU*\?$CY/EI:[]"LMQA\I%4FS%8MH<9.^QL/>=KO3[QY&0 MJ!%L1-=AZ1WXZDP[PHOP(KQUI1WA/5YX7Q<,PG($@V0 6O=U86#NR-3=WK>=75+E84$]W)ZH,M+NFCA%VF)8WN9'67\M"=#/V=D+W( M7F1O\]B+[F?2>PG4F7:$%^%%>.M*.\)[O/!B8M(,GKV2F+1H,DR>2',\&J42 MFEZ,*.C4P:4[5Z\OTMKUCT2Y?EE,:9J15=/8+JOF@EFD_7;)*%(LS>9"KL?T M]);X^ O??&?*5)DP=/GN@/I]"Q(QQB[U[&.$)6*G[,I/N>Y\" MLGQEGDJO&4!WOGC1?,VJ\C)[-!SYC(D*D@%A )BU(0T;INJL)E6GEMZ\YQ=1>T.$-QF@JOU%$VO.J^>-,( 'O.']8.T77[G MPZS"!_JA_)RV;;+0FBR>5JOX=)3$UTA*_A_N=^.40%%_!%_Q+])^*,66W>!(5,4N&;<$4THKJBO2B7''PF? MWQ6WQ-8U;7DU_-0T1>UT*V H1I"5Y>@/G,I,FUB#&(5]D8[@(K@(;AU)ETJ+ M0.-D[8R3WUP+O6(.;938XK8.34]U ;$O<$N3Z@\2A\E7F?:$5Z$%^&M M*^UY3P[,3[&1*;]]*"7'!$]6,4UT<1X%@&T07'CC>]L5;[W66$:*BO92BHJS MX,J=IZ:XFV73N'0G41B(_ G&'R)\-@HX&;,'SE]F'__+AHY]<_0B'C][MH.[ M::9QGFB$(BUXY)^P4?[G[=?#TA M%C-MF,?!YY-3X^2+#NJ1JJKS#"!;,*9\OG8V\_7H^-'=R(\##.LJ'#&?YPCQ MV8C!PYS;IC=F/SQHD@:C[X[W]%_,>F"_4]OE7YZSH>>S:V8Z- CL(6SDO.TS MU[JESZL#[NGYO$<^@E9!GN3,AY.#)YPCG"?[(3T]3_Y?1'U8J\[+=YADKFE3YW*>?69#\I_>\LZZ M*?E/C1*EI$[1U(DXC\3-;Q!>R:^28?O-R/U1--Y4Z[=R26=YR-F353>7N)U;9?+HTL.V36>S);C&2V&DEJ.9+,V&*%L&>334(R83!/1]1G MQ*(A?;\^(=.&^2*GR-O\MU/V+S[[TQ,J1QJM;DE9M+H5)]'"+%JKQE'Q>J># M6;2P7Z"-PB?YN^T%(_A/;H0MOS>@]68;W9$=5VO+D%$-T2\X8IRL] M31KG6$2W9'25OCR>SPANN>"VM!Y"VU1HB\6Q8_H3E+^+&5-NF.FYUM:B=:,S M2;1[2J=O5$ESH]D)(F:WQ+PUPH7SFNA%U"ENPFF"Q/KPOK#9H*YJJ MR6*L1GA+#B_2E(Z!,0H-17>@]+NX=!L*;JN/ 2B-A58:ERVTQI:E7DF;F[)/ N*;-;FI3J8#3^M^<3YP _.!8^<2=([YP%^7;9J;9'+PD76\G9DB>7CQ)KIDGO7CIBVIWL-;M?6M)K4U> M[(IF2';JZ\ M]?OW(:X*LL+[\W[=B2H:]IM]C[&0VU95HVYW%&VP*M@V#]Z"<[F.X\+5VO35 MJJE*W^@< ;RX6AL%YW&NUD&W?038XE)M%)S'N51;*LK N%1K!B9B*Z7A M]*A,HG4U=NY:)*@\]_1#[^027&V4F3%O=Y+;?:7=TYO!3YR&M9V&FJZHG>U5 M8ZGXB=.PMM.PHPPZ_6:P$V=A;6=A"W="G(,'GX-&G9F)_D,'5Y;1?VCG"G9H MC3T"BUUSS;+M@=)I;W^,-!;G.HX+E^W1+%M-5PP=+U1PV38;SL8M6V70QE6+ MJ[;9<#9MU4[KAR'(N&;K..SC7+,]!/DP=M:CLJ#6U3::25F!@L%XK=38:Z6. MJAA=M1G\Q&E8VVFHZ4JO6^L+3IR B&NJ+WT-4#9^&!73UTK1G,Q#E8XSE8 M:Z%PRS)&^RM*=+CIOFVI@LV)#L5#LA:_/2#IN,_6&;T:DXX3K\[HU9ATG'AU M1J_&I./$JS-Z-29="CT&PR:VO_0S,&RBA+"),]>-J+,R>8M<'-;Q[OV8_$J. M,WN--C"4S@[W /7!%]W &@7G<2[7=D\9]+>_,:D/O+A:&P7G<:Y635.T-J9' MQM5:,SB/=+6V5#Q9<:W6#,[C7*LMK!'RNMD4W3_*LZ\;DV=B>=&]P^IW-[ W MVO%6JM;PU9EVG'JUAJ_.M./4JS5\=:8=IUZMX:LS[15.O91&\T'4CN=_D:7. M38=1T+2 $2/.E>?9V-2TOC/M@9 =WR_R=DK!Y*Q.^T"L:V])7UOP\]#ZJ6_F MP#^7M@0WDU)6#/8&Z#,^5XE7-6B+F9RLU<\GZJQR>%P(7%/5M\!!_LPI<,Z+ MPH]#^YE9GTZ(R1PG8;1XC_^=5,[F?\^5_]7%^MJB^NU#%)P^4#KY^/_BT'CG MY;OM4M>TJ7/I#ODN$=J>>\N>PW/',__^\L]__#9]X\8<,2MRV-5P\[N\KUD# MQ+8^GWRG9FA;=]K :/?T7@=&!%,.GKAFP\\G/U7M#O[155V]]33]SH@_GWS) MY.$2+U9X59Z_4;+)PFIPZ"2 KZ>?9C\M+(9/\7HEXB]"H]!;L*1QWZQ/GV+H M!_K;E($FRX2S,$E3QBWQ>J>3>KW <9/TWE[W]HY?8N?'UOEN_IO]HNZ;R;*? MG8A:AG-F7JNF[SW!ZG4_G^@G)32_H2/8-&8=972:["1QNZ>9)^_B(S&>@KBE M7T2+'V.?X(6MQV2PV?I%[-L"I:?XR+OW'"OS>+]FC\R-6+!9 "Z7T8AC^3C^ M[GN! /'>_R!DEY^^-[1#A+7>L/[)PC2HEZ[IC=E!0:T&R&X3P/M&?1=X%)"? MWQ8>3 ;+MU4&^KFC,!:FC" R,T!GBG>B^W$% M)G^\QNY#*4V[WV):_P5:-?GF6LPB7YG)QO@O'J%GM7*.%F[6+BOMM^$.;*J;D?O\)< M6\%>_<#>[*._0OYV'55IZYV*AYV#WXAN&>CR3)': -%M*+I*OXO@-A3<:9IV MA+:!T';___;>M;E-)5L8_CY5\Q\H5_;[>%?)"J![O),J)W;V^'FSDQS;F5/S M*=6&EL4$@88&7^;7/ZL;D) $,D@(-6B=VFJW5O2Z]+K*0MFHM'?7O MLO7O5,WZEAJNDZ]+9]'PHETW\(XGT.[E/KN#5F_8J1+F1J,35,Q^K]AYANC, MGD1OC0KJ=(C-#9)61\XL#Y?%W 2UT$?0:U@[KV'^!N1-M6#V.W%19:I34)E" M0[5^9-8Z+76DRK=^)'.I9 ;ENACKKJRG M7][G[XAY=*9R=]@::,74)?0\;-8^HPJSB,XR7(QJ%:Z<(\%F6RNF,2,NR[OS M+ED?V5CNJK#HE830VY8*2,\8KT6WBP."CL1%XB)QZP@Z$A>)B\2M(^A2>9\: M>:%MVU#BMH>8@-)8TDH3LH7>V++,*VF+SAX2=B0ODA?)6U?8D;Q(7B1O76'/ MJ_>55J)]][=E++&="A>6K7[7ZV#9:IQ<@LFQ;/7K(KBY=7&Q;'4SZ+A:MAJK M5C>!JLM5J[%H=9UHEU&T&FM6SQ>S.LMQUK NJ=CT3LB0O JVMM[LNK**V+L3 M*^OLRP2U-N6;*^*0] K=4E-:>@"1%;=BQ:Q:Y%+3.AM *<-+UZ:H6[QIH9SH M?"@YL)(@=WGU_8>Z5D6RPN?S?J->*EKVFWVOL5!T456K[O9:VFA=L6T>>0OR M;25DK'Z5&Y1.OJ[-RUETUY4=2'/LDEN-HHL[#;[B!WAZWN0&\&/I$- M:\N&FMY2>]N;QE+A$]FPMFS8:XUZPV:@$[FPMES8QI,0>?#@/-BI,S(Q?NC@ MQC+&#^W<: V]L4?@L6NN6[8[:O6ZVXN1QM*YCNO";7LTVU;36QT=+U1PVS:; MG(W;MJU1%W[0>$'0\9^M,O1J#CHQ7 M9^K5&'1DO#I3K\:@(^/5F7HU!ET*.P;3)K:_].M@VD0):1,7CA,0>XUYBUP< MUO'N_9CB2HZS>HTVZK1Z.]P#U(>^& ;6*'(>YW;M#EJCX?8W)O4A+^[61I'S M.'>KIK6T+I9'QMU:,W(>Z6YMJRA9<:_6C)S'N5?;V"/D=;B=SS_2UF9W+ I 4L+$#'A6'F>KTU-VCOQ#.)M,5:$K?NCY:I7B/_QWU+N9_+\RO=72]MJP_W@;L[(&0 MV;M;8T+-P*;?QO\3IBG;+Y\MASB&1>QK9\PIYENN<\??O .;_*/M&K\^_/UO M?TPGDW<7AN$%U)R1%\^U;9\\4^:XCA%X'G5\Q3+?GWPFAF^9/[51ISO0!P-8 M!)B(,,P-';\_^7[!OCF:_K.C_=15'588.%;XRP_X\//'[>6)8E+# J9A[T_. M.BOSLY!C-?X,6# "HQ]!Z!;Z?P/?LTX1^OG8LIV-C^MW'&*U\L3#^J"OA6M_15T M?_?<1UB#ZRPQU37 #VP&=.2SP/C7CN%.9[#!Z87Y[X#YT]4)[P!$-J9 83,% MV[T5;&MJ MOSSPML?P>&=ZC'8-IM$?_,K'>.9;\_\8$53Y2W23Q\(FR2 F4_ M;1-4#]T7& 4("YBT? !0D!&F\BAA])*&_WYVO>_4LUSS*TW9SL/5[5PNOG_> M46_ZQ27.);V?0YA\;QGV''N#GR!PWHK_6^R0HHAXA=5OJ.$^.-9_J7G-H_"L ML<6/S@O&J!^N$":Z<,QXZUB4P6_!E)J<7>"'*WCDD=A\%Z:@?%@=\RSCK:.- MEK"VWY7O"\?I?#PZ%%(UK=?9&U8S6#4!)9S*G_E9?$4\!TY?!BQ^.R$>O;3L MP$\[84=J07FV,\9^SJCW4P"5Q)T.(JX]'*WC+?_B2D>-EH$:;;1 C3:J C5: M6QU*A1H]"S7#!&J&U7!-?V?4<-4SYF[Z_-=2VS[Y3MYX5L7M"IC8M%' M>/@ORZ;,=V&D%*QU#G(J]4X^='N1A-S+2E_AKDO*#,^:\8_?QO'Y=@7C^B\I M.%K5KTO6^#Y\4OPGQJ3)1+Z\'RB=U28+!V2_$GGAL\ M@,('JZ>CY_:/Z==OY[6_GA +G$V&#J35D\ MD>!QY7O@&1/0=I2+!X\*0T"AS]0(=[7#,>U0@R-'>;+\B7AQ 0M9X$XYY3\E M@%D?. E5:^..W, 0KZFS?Y%G:QI,/[J>YSX!#C\1;DVG,M*JZ;"RV6[HHVMS M/EZ98"=MM ]:52YM-&L=Y:KSHU7#)&,S1="$:V>>?\--1:&P[P5+<" ->B6J M[#LR2JH+8X&6&SW9!G-;U=MW^F MB&;^ZFDI?"?$B']>6P^<155K]TE\J"=(H M&(CWKO?9=EWOAO@T9>FK)UO&TK]A_$D_8IOS[M-7.@F5]O,OU M<57M110OMH DI87V\A'VN0EV\XP"0ZSX,S^^+!X!W91_=?%$//.;4"O8G_"@ M#R0,SX@_/9>MZ^,==?40S,!/YB&XBHY0H5NA_Z"W?![L86G58V[UG,S"G.7L M@+D#(.[^]>'O5X?_3"SOG\0.J/#2A'-=/<] KZ8FEY+KMP@=+>>AE(V_#]^U M?ZV@9B^P)S$4GU=WY#GAFTI97:J=NUC5)]=S'?)HP2%S89DWU+;HF#L+X1UW M:AFW8)]X7'\P_'#A?_WC'S#E;3";N9Y_YX9B(GK-\(4V;+ M#$[;Q"]Y3>;^BAQ/7WU\5M_068A6<:S#DSG0M&KJ+J%)^QE=AGT/+\, 0;!D M."9-+B+FR_M(;"XVV(12WW8-07-EB\GXEF3D(@C_+OGCJT4O4_/$E&%@='486=9A4M,G(0' M3!%QW4F_I K-3I8R7ABB4;^[!,_2Q$F(5GV>(!HM(P6R39[NC9!M<,NJ"6=^ M*AR; ,WR/'E;H'NFA3("]H&OM*& M^]@"W34I4 :H@Y*V0'=5"L0>Q.6+XSS'G-KIJ[MM@6[6A5IA8#1]T.^4L06R M@KH*0Z3K@W(5H6[6A[LFEGD0UV7)7BWL*P[OO7=M,?>>O MB]N[JT__4"ZO_[R^N_C24JZ_?FHK:U'F&9_+H4#_J"EP^^D?5Y<_OEPIU]=Q M4(&FG__SXLN/B[OK;U^5BZ^7RO_\N/AR_?E?UU__5"X^??KVX^O=+=*H0AI] M_G:CW/WC2OG7U<7-K7+U]?+J4KF\^G3UU\>KFT5N1F<>8L//5T$X'A=6,:6. M^SP[#2/^&8_W\2=NP(ACLM^W)D&T+#TODC/A3@Y4&GZRLX(2G]?2=U;2<-;2 M=,ICA"C#"M9KDQF#K^-/\Y^6EGL>(E01?RDD\-TEIN6%6<_/$UE'B0RB%%PO M)30E2EN(]_N]Q.L%DLVBZ?M9;^_X)4Y^@,EW*Z \+%H_.=IZ\V-#2ZF.7+"L MR Y#;A@<-BML3X<;2_.2+>&N#<!HU?T>ZRDO71.@9>[M*J)B4VPS,$Y( 5HN6.^RI"'4[ M<\=CAGPE,5_%@B!!;N(KU%DZ0=SQ B&'$ %2-G6H6P^'0HW;:]=;8:LSU;;= M)\[] +RG7+K!O3\.;"5VT;[+:R;OJ>1EKM-H:WJ5"1]"M3M4R"\(%?)+$R@C M)U3(+PB5?)HVZM"5W!W]BQ*/&W745"ZI(4+(UR_J"JNX91T615NBORDV4J': MXYW.L#0X MH4(NQ].>>F/L=>)BAX5:3"%HH#'7>!H/5?G6CB0NE<2G6J]J(O^.5*Z:RD6M M-_2DH&97NB=%&];&D[+MD,4VY>@H7"J5X%(K)L00E>BF.C2>BQI0NTK;15N, M%2E2K-G'SB_+V2ADQQQ%GN9H4NO=M3'V+@+3\EWO F0H\\4HGVWRD)+%F*]M MQLD'WM;@C[>;AT_F?2Z@CP-YF*B4Q*CW2%D4V98"SZ9"0+RF=SS:9]<+2S?R MC.+ETGB;)N:5>?*6X>\L5[+(M:+\*%BTW4A)T^VM5;W(*(Y8'3H&O0+82"RN M#*;8W,RF2BQTM$EM&[6I=UIZ MY8ZP/UA;3909R0'/[N!ODI8%"H]L#SXO&/DUX.SQ;?P)]K [I1Z+%%=J A=E MUR?IYRS]^^G!FA=?_8O\&QAS/D]4'I]/\-ESIS?<%&"?7(4MLRJ+AOE+_E=<^4L>83(GW*XW?YQT9UK"LA44V<^%L5P3G ME)J(X"T1/,@4O,NG*B)XN8[N'6\J^77>5')#Y9U!D0)'[AK52 M!"D7$-%TW=^RO?JOY>@,V[D<"\;; M8+E/U(3#/NY8E:BWK5Q89DL):VW5DX_7=Q( !Y,8:QHR+B<2\L.IW9[DM\2S?4M<$Y"[MO\2>8J*^ML'@: MGSRWE0O12"L[4#H$X#XR \4\%H,M'C,U_/&FV^XO7@0:V"#]VLI= G!XRJ-1 MDS WN/5SY4W>KNS]EZ\%#.JU*T04=5'N7_)!E)3GB:6,0EG&4[$LO6:U]D:HFPC5)*&9+*D \?#IK^;5 MB2I\.X=*M3H>ZE3G7.X:H$H$X=THE^GWHK Q37)CJ.@D.XE>?;^=_Z6=_\Y% MKN@,I+A.4J]:4I<9[EM HPBFXOX$!Y/"1/E//L/CJWW*]AC<7-$.5)ISP$1X9CP$> MH2L6&AJ.92,(-27>/>XA[-+*^Q<&WDLTUI3Z$]?,+C"[3[9?JN)8([[_[(:J MWPLP#WLUIS$J/LJ)Q3UB0G/W:$@A^+$'7ZFJ*G[7NEKTV;?.YN1?)KK@OHAS M##O@;W&^X6VV8'S[90/UD?SIQ][8Y<:DV%-"*V44-MW8 M]:(FQH ?L!T=XKO>O"-R>#1R,L=T@7,P23*6?QIN2J%%U.B$!_F=@(L,9( ,F2C%4Z,N2!RK'%)4U$^R/#0[H+THNQ; M> RPTF41M*>6.,%*I!+1)R79'>DC$WW6$]LD%KI80J,NB98[E-#XW\C_>!;[ M']?=C9O+N!X^*5NF\F\(E?RE&N3$ 4*%_%)_RL@$%1:0V*C7=.37:S(:+C#+ M**R2-#I#7--:^DBO$N:FHU/51XC.TDINM$8%:T?5XKQOI+5; ZFP@[5[FS," M17*+M_%ER/H]:!"C[ GT(:XX MO2KQTAP/.O4.NF1+1*?6+V9+H)5P4%VC P+;= .>(%$[96-OL"-YD;Q(WKK" MGE=RR)!]CJF/6Z4^IB:$\TS'P+=LZ[_\O40N-[] RDKY?EH-K(S3N<,KJ$1X M)>9-8M[DY%U_M%/>9.^0J8L-G!SS)H\G;U*YRBZ"D$N9D21A [,D,4ORE2S) M%J^[00%9BX(Q)O$))D]B\N2QTP>3)R6G#R9/UB^L,.Y(7 MR8ODK2OL>24'YHB4:\15D@Z2;'VUOX00968';*DYX/R5U29ZK;7Z96%5LQGU MQIQW>7OE\&O,,L$L$\PRD6URS#+!+!/,,L$L$\PRP2P3S#(Y!OI@EHGD],$L M$[PQENO&&+-,#GSWA%DF#28N9IDTF;J898)2O*)RLIAG@B5G#XU.+#E;*CJQ MY&RM A(P6CW]S@F)B\1%XM8,=*DL"?0:ULYK>+F(54*WX4%\#^TA-KAK*FE' MQ?+YD;3U(6V_F$<"$TUJH%]BJ'JCS0#4:?RDN75/5W\ZC M\$FP9-S ?S>VGBD8HVM1^BM1_ L)N8*;'!CYXVW SAX(F;V[(IX# [+OU+OE MMS9WH#)\M%WCUX>__^V/^*&/ 0.B,?;)G=Y;CL@*^02R%MX#4Q8^<2/:$U]_ ML MO??S@@<'?Z%D_)<($PX8GSJ>^<+X3V QBT]Q\6RQ$]&M7@SS S[\_'%[>:*8 MU+" F=C[D[/>R0=]I/+_6ZQTBT4D1,V$ER;DHU1Q+6REN>1XD6)INO^EGHFY8ILTP;M M7$=A'G#VY!_)=;:F'9MKN3+R.'!*B[/F^TX1&T_YBQ*^[::4AUUO].VD$[N M<"ATPM?A[82UQMDG29&L\>XC MB"00'#P[\>+VDS+48:;_+TI]U-74=86!O98/F]98G?+\U2_Y@03DL; M(09*.U=.$Q "U M5"L!///<[3[&TB5BM"P+(\XGE*&.0G(YA$5O,!GR4^(*) M'%+^O1T)4(NR=HP9A3*^YRPVH6&.)PG\B>M9/,GTD8+PAI&L.-]TS)?XR)=X M'F:F@EZD$&7LD2E] MA3CG@ 1.X@O+F06P%*Z&/ C0$CFX$X_2,\"7ITS@?XAG3%ZV2ESMYY4GF1LO M,0ZFK>Y?"UI)LGS=W"R@-G661H5=W<]M"29&T:_ P9?_<[SU+B! F9Q$F>!E'^KHD.$\98R$8<@T8RQ18A2\6Z+A^ M-,LY'R%<8Z0"SQ\R09DV?/N%/P&6YOROI-(L5.5P>,"V05$BH41"B802"272 M5A*IDR61EGP5\Q.:!;.9Z_FARP..>Q]^A,/:<:,C.3SC+?\%C^6]'\L\[&6U MUMQS"H\^OW8NBX'V$6=PS M&#I;(V>DDNI;/4TH7K\K9,F+Z8)BIX .%7C"+2I&Q?IWU:@ 0[G+WV66<=L< M"I)R 5MY!3J:[7WNDTHZ9.X)B3BBC*U )]2?>4LK,*'5?CV6H4/ MR^WM^VQ9=496>X @K7:@E8ZTJ@VM.D@K>6EUY_K$KI/FA-G/1Y#]?,UYG3+_ M[(;X5+E](C.%1[E[Q/#9&K-B.G05B95S?[LN SYR3(QD+X/LIYVJBRO^CK3% M+8UD/XXMC34UZZ[EI>IOBY1$GCZXR$E,QEL5UN,.5:ZPV(X]W!$L21T(1._1 MH/=4;PV'Y94LS:/Y(1IW0"-6I)&^+D2=84?R(GF1O'6%'5@44@4W_[V,;<$V(X&8:3)(-E3K[JZ53=5P7 RW-)(]B/9TAA.5G I0+-*? D"XC]\$T'^:8(WUP[(I92D (^#$,JQ,W( M/"I(8>9E)C*&^>?,$+:<(C[O\ 4#A>^9HOM6>,;,R(N@+C")Z#*0X$H:U?9G M, 4;6]0,VV6% (73PL$6V'[8MH H;_IM;<$%@%J;/\.7]4;3TGX"1@J,L/.6 MFW=]UAJV (@9%?T'[)>6 I8X+,/B';S&-GP= L48=1EG<@"!"_-P3,#AG_"9(#7KKPS_A:0Q8^S:+8&0M/L(U_*0,%;ZC M+*>M"-KR9G%)DEH.K]L+(P'*]/9H'2\YT)#HV,:'GK=458*7<3U#\3C@3F*,2% IHVLLU:4?7&\ACLP)]_'CXH&,B2[VB=6A):Y*41E):$'&I:$EFAR3*-Y+8U&;4*8Y[_$$7V5?43G\F-( M$@)Z!%S7B-CBZFM\(WV*T:?JI#FD3T'Z#!M]+A_XVC=-QN^?JCF3_;9?<9DD MQ6R+NL3A[9!M\9'"2IVP=9--'(-F&;69C(F!N1B/C63?DNS]EMH?(7&;25QM MT-+TJLNW2J,,H)@_;+A]?+E36* ?*IQVVR$+[JH+<6OB<4*R-SCD"8U' MZ8N1U!EV)"^2%\E;5]CS2@Y)RB )H%>SSF.Q*A*;-%7][3SJL07VCAOX[\;6 M,P63=2T;?25;?2$D5]"3 RE_O W8V0,ALW>\H9OHYW9I,<-V>447=@>ZPT?; M-7Y]^/O?_H@?O*&/U GH9Q"C<>^'_[7\R:> 0M0[^K9L ,.V@5C%/XS[\BS M8IGO3S[#@Y;Y4QMUNH/.8' BZAG !#=T_/[DNZK]A/]X9N*=J^D_.^'GGY\Y M"K[S:D?Q7'^)'-F <5C2YO](F,6^C?D['(AGB_V\OKOUR7@,?]Y2[Y%73DH. M,J_4\3%@P)2,W=('$?K"WSU1 L<*0?P!'W[^N+T\49Z9]*&^3 MV/G3=(4-CYJ7@0?S?J>>Y9HI:!AFH$$;+="@C4I?@4D-"W8<>W]R MUCGYH"ZX8!/X:U8RX! MCF_CQ"_:^I*':C[6AK'(A6->.,1^@>.7%5_X!T#=X$P=G&F=Q0*+@9]<^-> M3_QM?$-GKB=.B'BVE$5JN1:Y2IMHP"1]KK]^AH4LX,^&(@GKK0^GTL2UX2AE M5[ <_^6KZR>.KOG)E0)Z)Q_H'U+/;'DKA23$2$(D+%)1\WM$UPJ,I#@_4XI? M%$VXU+KM7.I)'G#VY-;,I>^DJ3)K15KD\;N6UAWS=D(\&NW!N;]H<*Z$^S&S MJM &FJ>J*#LI7D5>3K@R.!V3J,D8KLR"6/WZUL.*2Y;- L^8B$J5:EAYK=4; M=!7&V82%)=ET-2[)-E*(#Y_A$*(>'$UA14M>*NU-^,B;7EOMK99M\]VHSMR+ M0J^N %8D8[_QLJO*TEY3PLVFG'+# MY??2Q.S!W2/5O)U#R.^S[&7%4GY+@9ZH6$D,(Q!EA'G]:<&,QA(S6A$SVH(9 MX_J3^2I/MI:+M(:"F+"HOB8[LL*46)ER_<)1O-X;[529[;/KP1,BU^3>>\N_^<2+)3C&2^*K.X\XS)XGI43?7IC_#I@OO(6Y M-%RY*-QPNEY2SWH4Y=03%/ML.<3A+2H2WUTO6EDDOKVD#* 0B@A)?O^)L,D" MB9]!88YK;< ME[A/(#(Y[%>.*L*:)Z MQ4W=3(3V5F]3;NNNV'+(8O51='50&L1'7VUF-*P2WD:C\E13JRB#5 M3'N7% M(>WX&VK8A#%K#!2)>_-2XO%F)6'#TDCB /8 &1Q =.$?.[]3HSY_$C_ BI- MQ6O/H_8@C9M*8[0EZZX;I$K]*/*8IUR"*_4C]'8MI<+]?. M17*:DMK#'9V2%3LL"MZSH5NJAE0>:/*M'4E<[D;6.L6ZB1S&]XAVIAPJ7XU! M1^(B<9&X=01=*CL3TU*JNK+*DW!2W!"L_@@H,8IZ[_'1I]IH^PCILH%95121 MM#ME6JSOE4,1%NE:ZI;51M)0-M^61=_P<8CU'7S#48F\\M(>T&]4LM](K[K; M$#J #T#E8=4N8*1R]53N1%G?,E 9XT_K+O6WRSIY()8H ;YETDFCH_PP-+4: M/'>*A>$C*@^+2C0CCT.@[&!&)M(>[JE#QY:/AB.F,V+ R>'HWY&F23&2N/$D MQH BV>_V:PPZ$A>)B\2M(^A2695H+U;B@,Q*-MF09;)^K7[47LC"5WZ8N;T1 MFP4O71";&_.1"AH=F*" 6HEDH"-QD;A(W#J"+I4]@=TUZGA1E2?9H;@]@N7G M"X&V_UCMCM[/!:\\!>B+)F$@RTG'$GIH9LJN\=48 M="0N$A>)6T?0I3(S,3-%H@8;6]B!U1\!M:K6WXL"_NI3K1])FY.T.^3V(&6E MIFROTYP6&VCI%5.Z.J!TF6YP;]/Z*8Q[@QW)B^1%\M85]KSVWEN?P.3\+V5E M+89-"9@@ /J$K^-Y#HV:E"LQ #N^O?KZDMW7_6W%ZGO=&DT20M,S*"&Y[?8G M=:A';/NE)3+5"&/49PIQ3& .4P(69\ 9@>*0\QM# %,*ROD/&8&KYB$#91QK;[Q,[Y=![ET+84C[+ M]@4,$9@\A8*8_PZ8/P5PPB5,BH#//QIA_K1]6=;R;)MD>'6&>Z64N6KZU-%ZX@$%LL9\X-'4,:C#\0S.;TF MU'S@_Q+#MQX%#[Z"97'"1*?>^Q/U9*Y)6Z8_>:>I*F!;/',& +F!_VYL/5/S M_$0QJ&U'\(OW^-\S8IK1WPOE=^78RW'8_?$V8&?4K>FH?AO1P'=\ / M'VW7^/7A[W_[PZ36NTO7"#AC7CA.0.P;.G,]X#+S_=80_ M!/K VS=T_/[DNZK]A/^XE^7.U?2?G?#SR0??"^@?;[,&7IWTCN\1BQ,B<^)^ MSHG'Q&8K,Z^.SF>/T7/+=]Y'PJC)$058$NQPX7E\Z_.7/[XL'OE.7L1*GH!5 MQ/_\DS*^Q[^+)%LM!>I!+JA__F4YUC28_B4<6,SS;_CL%\\6._GPO?.O!3'+ MA#:)A4OXZA'&XAS"@'3BA/J36 [/*[ZAAOO@\!RO:R=DH&N'BL,/GO\.^.0@ M..;%U T<_^K9L .3FI]A6U_%#SF4L;MPG]NX$?;Y_([#5(;BSV2Y!3"1PK7.,/^/#SQ^WEB6)2PP+UA[T_.>N]9HC3M/:1=V3F>#L2?G+97*F69/GJT!+KIUN0[];'_;7 MF=AV2G)G9BJL^=RM"SUR)ZL77][\]XKI7'8;N!+X=B/,")K<[XRX"HHC-HH!P!.SQ][_;8$Z?\F=CDUM7S_F7 M\S^U\]^5IXEE3%H* 8,=Q!H(S98R\]Q'.+X9-\A])9CQR@C=UDA56ZJJAK:\ M\%LDP$@8]8P',D]ACS(!#SQNV\H]5> ?KE, J,(V92P0-]LPMFEYL&378RV% M/E,C$- #ODFH\PN7R2_ZPFO],-=QJ-U6_@2+P&>@7IC";Q MUH#_OU]X'?CW MW +FL(; *I"/TCX)YF!Z6A8D87,&1=^@EF$V/PV#BN$A,%8T. M.SI]=$%[ON?<1V)SUJ)SSHNO7;GG7MV-SRF[\3E[-R8&VD8SS;Z2R>EMWGCTK.[^58V_?L?. M9S 3W2>^>?BYH[!@"FMXV:02)#=0['E^$>#7R$(085<1?"@E\=]U,CX M]8UF'V6]O>.7!YQ\MR#@8=$8X(C_YIM'F^6I*[(QQF"'(3<,#AP+/.J\/]'G M&R-BW7"LL]3=O/Q(2#6?0V6CT5WS$>Y]]Z* MT^);J$GD\GDA 0]"P/\5OU-SL>(+F $V7I*.5[%:_)VKI=62$W/6CR/?8(>< M]6])1\.&;AB#G*Y9S&S=5^[R0'B&Y$- $^C\YN#D[;2[Q4I38\%$% @%@QBY MSVF+ZL>-KC?7'?4*'ZN29&%(B<]^>U!>!3]I3BA4;&NGV,9V%U9[/[!F<]K3 M#Z"X8G6ER@FMM]6A+*M'%;;N1W_JH?Z)WW/:-C65M_S&:4PM5&A7C]M^J?KL MT1>D[K3U"JP#3""7O6I/C4&OF+A5,V4SYT,3]SCTG KN;M;[PZ()7*EEI+4T M3K2!ZRX;\!HG][7#L(/7.*5>XW2+^?)J<4*ACEL['1>O M<231;+;P*^(M3@WIK+4UO,7!DQ]O<0Y\BS/ :YQR%=I.,<,X^QLI0W# MPF1XC5,2/K5>NSO">QP\R ZNY.(]CB2JS6E'+9[QB#F:PCBNH,>]ZC19+VT8=\^W"= MA'/VTPE_CAHI)'O\Q#_HZGG4[6CJ.G3^O*Z=*\N-2Q9-HU?6G"K;RO+W\;X. M9]19:+WV2!6=DGB+F8<'WJ_8YUV3"D#1LV5EE'ENS[A+LHWW;:>,AGO72,>21MPT<\E;NMD!A['? @& MC\H*^S:IVC Y46=MHA9\'?9VXL^_Z80MI$3W[5G8)7'1BO- U>_UPBG?]/31 A)='Z9!(LG&*M\BW+(W4]2Y@]KN4]0E M!<9D&8VY\VQYCOR(K<30*XV)7MD"V#OER'NG%+<.HAZLP]>ZK91E=\0]9K72 M)SRJX1"[B-V##E=Q-Z)4!;9P2Y02U89A;D_W4CL: 63J[5$L T.=XHR+K8I\ MXL-#=X&^(>N'4BIJ2_HZTKSGML<487HI+?"G^ M1FVK&N^8_*;;5O'F^\ 7HYW>(<*_C^3>6R(Z]]K29# VB\:'CVWHM'L8V(^2 M?9^!_5Q4AS)[N(W,;G3\^4@MWHE3DM <*?$)'(:X+ F7_7;_H&6NT.AKDFC8 MQ>@;Q@)$T]'J.[C*.(]"T&N"&*0_TA_I?VST1VNR[BI#NC+ =8!(&^BC/;DR MR:"'18]*M<_;&N*R)%P>O( 49DC)D;%>8] K)FXSD]_KO^F:CJ=F%D$HKL4V MSSK=?;84R^"UR*."+[@N@8NDODRPQ;9X4Z>S9UYRHF''#AIGTM<(J#/L2%XD+Y*WKK#G-1:Q M.DF%;R>4"4[49,(>5@G *@$;E;"H2L"@ZBH!.F9:(W9E'0ZQBU4"L$H 5@E( M&;Q9^<8I50*N%C6J]HUFI-SVE,,J 4C[C;3'*@&8,")SP@A6"=COQ,7JX^LZ M5@DX CICE8 F5PDH%KF+>1THV;%*0&F1\WVL$E!JEDQ[B+@L"9?]]N"@'131 MZ&N2:, J 4VQ!D)0I,\21OHC_9'^QTM_M";KKC)@E8#".GN9>Q-M(\3ST>,9 MTUID3]RO,>@5$[>9N>;UWW1-QQ/6'-BAYL#"CC@20S?%\B@Y+[XR0WF+I72& M?2Q,4 L^E<@A4XQBJR4,^NW.(=D-C[7=ZAI(RF7BG6Y[=%#>VM=1AE:A]"G' M=88=R8OD1?+6%?:\5BH6.U!67U^Z'.O^MG(U]KK]GF2"I0(%22X08-SZKO%+ M<<-$-IY$.%1%?64E<"R?*4_4HXK%6$!-Q0P\RWE0_ D524X*!?A,Y9(:='I/ MO06E.QJH)*H.7 3#@4)C3)2H:+/R2)FON,#,"@&@ ^],##2CGN6:"G%,)>6Y M%=2D:DAE7:JYP/$=4E"EC<3:EY!C/=(D)1-J.&SZ\I M^1L?;5!ESVZ-B6L#!X>+46:>Q0FD3%V3VC"HI_Q%F$^!;2ZM!\LG-I ^N?;E M58:<-DJ"VPL3M#+>GO'+W--WFW> MY!77.:A?1JVF-B&E]E\\Z5FYRI8SN91<21)HCX#K&I''S25_M7RUGR&;1A4M M7R5@I$JU5!DV^@PN'.B4@L1M56(L9E1>,:.DF:L\>,3Q=ZQCM ^A6<5M1,EO MXRI*@P,S]8XC['Z'3+VXQ-!9[!CS+/;K;.Q1JEA><@#-95'UR:^95O^ M"]IYA]48>WI[((W*B-9 J;3MCI"V3:5M3VWWI:$MFGIU%^J;Q36\.-U4PO^H M;;Q.NUAYW$HR=FJ%P5Z)]@EB<&\ HX%W'+*@S-N],;$\Y9'8P7%>Z!V^>GN_ MW:E:3VRT"7!XBNKM40\IVB2*=MJ:-!3%[,/DVX?+/I1"$\@=NQ@&[?*,-,M8 M?>G\U2?$L#>OQP&%"^>U_K1SD7>WB!WBCXH$N>6$.!$FN9SW%Z54/A&FF)0; MM@"!J=SSY#V1KZ?\:-^VE3M045G@O2P&3KSK3X@/Z+0HW'XMQ.TS+A^.5T!XZ:PM# %T3QJ!%X M@K?F0\X\%]ANVE8N#,/U>,BX_=(2K+ \:R(E-$P>()M(NBPN.,O6\!DA4XI6$-R1VZ1$:NJL!NYH0,D4X,'PYZV-*QVN!/ MN(HB?.>OEH9XEWMO-R);7]@ZF*R_GJRO[I2LKQ\R7[Z!DV/:-";K8[*^=%S7 MD 3D6B;K'Q%]:IFV?TSTJ54"/UZ$'\%%^$<**W6X">D&/O/!4N>?[XE-'.,X MK\(EBIWL=%KZ4)H;-R3SOLC<;76&Q>*BD,PU)+/:ZA7LCXX])5'J%W-E7CP1 MT'$QNW6Y1H36Z@Z*R5%)VA7(B;H'I"#UK=?M5& 1*Z>D+KV@&LOVQ"H_E7=S&? M$1'DC2EP$AJ *9-@CWO$,^)YS[8D=HTLUKL-,)5:0+P&;>?V!3H2%XF+Q*TC MZ.A_1,-DI[I[8?@)AJ)(Y[_HJ*UAMR/?^I',&'&$9*YWQ!$:DV7I==C$O-$6 M!Y(7R8ODQ2) .8L K8C0U93WYQ2J/J=RP^I %>==[RGKOW#JN1Q7?+S6"WEX M\.@#K^QB.;['/2%&6+R0Y_ZOY?D'CN6S):.:^!LR^T6%AS?=D=I25;4M:LOX MKD_LU^::$/@+O@E#B.)21F)$\3Y\]T;K=<)1#T'PNI9YN':4;X;O K$4GD,6 MUNCYZ!+/Y"2XM#P*OWHL+N04%P(BLYGG/M*P] 8O"+&RPK2IEOPLBW(@+>7: M,=I\]I%R%97U4,(^G]\#SY@ P97O-G&44SY7?#NEJ^F1 QR#U= MX.3^)8FK^7T:KY,A&'GBVB#;6/3:?P*0F&.+FFWEFP.X?%G,I_5: B^M?.,M M$25EX6WE!ZS9R_JYI?15L2_C[09+_116W F?/F7!_;\!)QQP8OX[8#Y'E1+, MX D#Q#^QX-\)<1XH1W FS :9B9(R_R4YK70QF,J M3J^PD%I+@06?6B7,9).-$^&Y6.1J3V M2UNYV"27!7PPSA/_GUYGU%*[6@Q-^MY,0AEN,?G8ZR[C!)J?*>/ ML_XC,F" M4OPXXC_"*D^?-B8L9(%T@2? M"("!OPTW<,1\XJ!PG\+S+?V@61;URT=W7 !]\C0A$T M08<40H02D/8K3)#J!BQK\S+K^0S@]"=+;+AV'GY;_H*!4.&%C6!=_Y< 2;RD M)!;[ZO\&]M)W\=KX"=%>*I08\ TB5"F;&+_.;@V0T1P98:5#+G_XO%-0(FQ. ME7F5O 5)YK38Q$KA%CT+2Z;-R(M074)(E@<1JM/!*9!0WFS7_77&W;X)E2U& MSP;=81,R&)?CO K$ 7M+POP#'$<W/+H MH@0>BU=R>*JO[;M4-"4*0AIQM5'BDW!W@ 1S9P(WJ^5#X1--*3VY0-5*W;_# M"2,ARJ.MNB0T./P."V6XWE87!PS 8 MBOQEU^D(DA,)]$&KIW)0&\\Q]< 0" MY[O&$=$78@_<^O#/W)[Y!@0@84W@N"I?OGI\L0[#IP^MQ&75(DG0R3)48+(+ M2'SR#,>K0\>9(MH8=X'C,6^D6=5SGC)?*7([B M5I8K1L]=*KWV8(T=YQ4W=UISAB.)3+FB$C[R1HNX'A "0O8)IA=F]M0%FX_/ M ;9NR U/JQTW%D )FYX!0A6PZ1XCLX_7KP:B=MIJR$CKNNM:.<:8-J+BCZ:J M<%*(9\X P6[@OQM;S]0\7R_3N%+&<7$7N>*%SN%[_N-MP,X>")F]NP2%SG;A MQ*??QI\2B+X)\?O)93Z[Y?OI(]].WR.]X Z.NH\VX/K#W__V1SS4M]//O-*GN9/;=3I#CJCSDE8^_G9OZ'C]R??5>TG_,?WP9VKZ3\[ MX>>3#ZDXW%M)R]5]$%T%@$HZFX!>\$[1@5K\H ?5U&%PADSY,[ E@*E,]RE\ MX D 7=E*9T_T_I<%K_%W@5_=7S2N^11N-?Z]"4P?'JMG/C#J+X? M$8O<\'NTT>>_;ZC.F57)<[E<9X)E$^PW#W[(%^^V5N S);0MFJG[6[9M_UH9 M*TUOY[ILR@/.UE=/:VC=@B%3+J;6BJ1*[@'9AG[A::+ <4+9QJBZ= *G'GL[ MW5L5>3D1A1(=#Z\.EX;J)1+^GQ7*_9^88.$I$!]4XKM'XEE@"YP!AQ ?SF&6 M\;L!NW_EIX@N2E=5"YR&(2_"8HCG9QZ0R\I(.)+\IV9RH_>S-GJZ[I_82Y+O M4*YV>^HWF-\&WT\KE:_F[3\5#.=DL4]I9Z_\7I0'Y)_CJ\J^V&Q?6PUU@^,;1DJIN_I^#MP-DJ:5-P_24\OQ.U!% CF!@P, M3/9[+B)+0\]EO\.>$HZW3 W.RE,NWU9+Q0OI M]S/'DKB,W_YQTV\-AL4J-A\-:@:MGGZH O<--?:.]NC=P=C[##8>4$%RPTZ> M\4*XQ[-'X?K=?2HW@9 MQ,W*,*-65RNFMZ-&?@#AB#49&ZVV(7F1O$A>3.\\ER>]K(G)9)E55QJ1WYDL MJS(.[YAX^3"P8BW@%U$,D1?'>* .%36"//I(G0"^'P.<\S<,VPHK0UV8IL4Q M2FS[9;DFW2L3\,J28#G'531$>2%>L$-4-W+G2:(P@P%4XP'3JQ/ E*XA2H(1 M9<9+>/ B2F,Q2&S.B8I%C"[/'Y:$X75'DO6C0D[F%=+"6EKSG[3SJ*P6SR[U M*)^)P8"PA&B6Q#KC5-A[]Y&&Y3S6RP_@T8!'@YQ'@]B2C&\C43@LX1)I8;8W M9GM+LPLQVQNSO?-D>WZ5P23O.B5-R@D+<@3"@AR!L%3DGL$D M[X->ZGRF8"P1N[#>4)_ Q$Y+[580F%A'U&BM7J^'J$E'3;=@&IH\%KND%M[1 M'KP[6'CBIEQRHZZFB::#'J8(2[.B0I3KJL5*MB#E9*&AAC:7"9%K8"',&%/SFSV&H,NT8Z4%$,U M!AV)>ZS$/29?V-$6VMC!%W8G>C\;JS$/Z!W;BX^EU1M)8ZLC[8IY65H##7V; MTJRH(.UZ RQ_B+;;46J 2-QZ@X[$/5;B-N,VY6ACT-/[?] Q!5O+3"3]G]Y3 MAXXM__?B@>8'"P^M)MA2XED0\XAY>7"RSUF.R8-XM#?_NS1,V3+8&3T7.3P7 MIUJKTRW6%6EWU\7OZ'WN1="61KJ-)TZ>H&6;@T8K6$D/0:Q@.==K1 MRXN'RG.ZU1%'Y>7$-!1#HPK:B:*=K_JP(CL?8>1$7)>4M88])P["XE;1]"1N,=*W&:XQ(XV7GU#)+JY M(3[B*/QE6FM4,$;\"/U!8'(TKL9.Z3CJ5M!4$U5V.:5GC4&7:$=*BJ$:@X[$ M/5;B'M/URM&&/.]2=GM"G ?>$%YY)'8@>B")3H-/Q#&P6-M^'/?HMI=G1<7* M\!P[W0ZVS!TF+D3A$)2AKNE2(P;M/SE5L1J#CB8"$A>)6T?0Y;'_T+*K\,HF MNWUU8;.M@GU?4BE[O34H:#W)?P-1$FJZ+;5@M96C00UPC5[>Y1YJY7L2D!T0 MD*8;\+;EM1/N>X-=GLTH+8KJ##N2]WC)FY 7;WT"DZK,)<>!5/3(=0K:!Q1#/7[$F0J6;?^-[\ XHU-,( M)\J*=A"._629[E,X]!.PT8KV#O#=_[)@+#X@\SWW%SV#-_Q),D&AJFFL\"GIA(P&%5Q ZZ1 M W?YKO>B_&C?MA./*X!+JA#'5'P8.-NP%E_P1U[@7&4*!02:RB4UZ/2>>HM] MT]%:BJ[J*O]?;23&Y?W3E2?JP2Q\%'[!RC;6G2IGKX6HU^>>$5DW7W//X3S; M\95C5Z@&D;KR_D0]40QJVS-BFK#2^=_1RL7?6^_7W"1BGN0+4=%= ^'Z_ MFWB]@"H<3:]GO;WCES@Y3E[AY'NYN1BF7UQ$I^G\5-9F><($-EK:.PRY87 X MM.!4G% MU TK8Y+6J/3)[G=.C+=SAP@ZC:_;^?(>7&L39"'.\=Q\,& MR#$,X9'3>PES8W_5[#VTO)/T2?X[Z;BV,*Z^U MN9%='7OIPKL%$/C\:CTV(_AE>507J+ -4<-B+GU5PF!S"?#2;9=77;Q1>%$E MC,"7 "\Z\DNZ?3-$O*2?+]K^\8)^U2-0=';PJUX]&Y2QI,K#E#$ "0MRC5^* M.^-Q1NRM1YGO60;WN;()\;9(OZN9<_4PUL_I2&]Z0R[YYRA&L4&[Z7VXY)^C MX!Y#>M6*7FI!/0DI=FB*%2PRC 0[-,&J=[H6[-2!3M>ZV"+I5@:#60FW'@RP M'AZHR#$2^4DB,8GR+(N#N5KWX(-('?)@-=H.ZE!![")V$;N(W<.ZYGL5N%KK MB)_30J5ZL-U[8BN6XQ/GP>+%-NS7LZSWYEM>X8CTQ.]4\Z): M.&WWZ8Q' I@;P)0!M,?3"C@"R(49RY"/5]]T' B\$ M:GTA<&F-Q]2CCB&Z,LVKDX7ER& ECD*)Y\!H[*WK3ZAWL,N!*ITQ0PG;CLJ MEX(1-L>"EZZ*<;48AUT +RHZP=/Y!>.P4=7!%I7'YN!M?(M*^>J8ZO@74SB+4PV;#BZ$?2#>SDDQ4N-04>2 M(DF1I+*#CB1%DB))90>]N#J^K\N.G97XI8N/0VGPS6X=OI^WBQ:6+!9MNEW) MR HPT^Q6ZC*P2K\]1%99/E6J:"U?1U895G*JH']+TM;7=8;]X'M15L34&78D M*A(5B5H'V)&H2%0D:AU@S^OK>BOZCJ8LQ; I\=X!L/Z$+^-Y#LQ2A^RLR@.; M7D[C@9](Q]3QJBE0PPAB%GXACPM8E]Y8-" (XGZA'X3< C<=% MLW=K>[9TA@^7K\]#U67= 3$[+%BUB7LB2PB\>L_D)N$Z=:0G1"1HX6L;&!G>C#^E'!71LTN+. \)IXB_%!+X[E(D M&D\<.3\/%S72?TLXL]+<76JZNRM\?9A\O8 .$LW>S7I[QR\/.'F5/>+E:KJ\ M87"9VR]?^ O(+ZE!I_?46WS3T5JY5&VY>S,WAG]T^?BGIFWH:XOMJAO25[DA MJ[B**W9,[Y^BIQ=3L*A]M@#,](0&+.%%XX?&!$OG6 5+NDT9%Y,0A:+Y/8D_ M#FR%&$:HZA25'O6)B=5DK'LC V*&Y44YHB9[S ?.#IKLA6%X 2BRC\2(BMXX MIG+O.@'#'J.YYR@6]]UK>&&.QE*NHTE3?QDUQ%H?V*E'\2WO^'QV3QAOT^9. M9]1AX9%,G_GGXE7(J@@,+SF>?]"I0">J-88ZHSYJC0T[A"3HP?/IVS^O+\_6 M+U(D:\$S(R^>:]O"[RIBEJ9 ,=1-2ROQU](+%C5NH':*1:7D0 SJN,W3<2^, M_P06LT2(FT=MT9)81.,10ZBZALOD](66K<;U"MJ2QZ?H=K4*LN-1T3V"DV@' M+?0K]15W1GE0KO.@V"Y#M^B^5,]!PYO1-99RTA@,6*5!SEI5-09=(O5*4@S5 M&'1Y-$,,[JS$^KQS?6*GY3H>@\79:6DC"1MS284CK:47[#J.BDJ#!$*-09=H M3TJ*H1J#+H^B@KDJM7-A+>6J).HY8,)*G5("Y(0%.0)A:8ZQ?+07)*ERX[M' M9P14F2CZ\"AL9%U#"_D5#.G8K!D/G8.KM#./&I:(CFXIEN,3Y\&ZMVE8L\P MX& ^P"7_R-DEK*DDN;Y;T]L_O:6JTJ1%(.V*TJZ@P,/;6_2;U0=TB=0P23%4 M8]#ET2#1W7FHV]N$._,HS-.6KDO874PV'%610WA,)NK1'D,[F*C_)'80%52( M"[^@_;D/&^:T^L#AW]'^+(EV51N?V91#ZU-.+;_&H$ND8TF*H1J#+H]RB&I? M)=8GSP1;CQQ63F,3]&6]&K$$%FA)E>H&510=J2-B3K66JI>7R8OZR;[D #96 M:[2&@N3=04?!OGG8-P_[YKU6N43Q 6. ;I>Z->+.N?=4UBJPZL#\-@3ZICB M8]B_@C\3./R]!P= "O7&>^K0L04_SNN?N/"0 ><+L1SQQ,P-*Z0P'MMBV($8 MTN*=-BCSQ30SZA";WWJT1#5I#H<_\2A57F#/,0X%C)O:N4CAO6D4BV$CO[0M MB8W\-L@6;.1W7(W\!KV=&OEEOKWCE\Z!1>R?:FUBOLH,0$5(28.^.R;&U9LGHZAV4JNMMP>MRP3>$: M;'9[MB+.T>/K8YBV M%),FMEV%WR8%311D@5":DR/#Q5,##L"&X(=P@,^Y'E M#VHE7$GWQ#Z&B+'L2[A])+L4*^R#64J'IE>_@P2K$\%&TJ0!8OQ-K:5K^OT+ MZ&?B4B1Y;V($GL?S?&?4LURSL+@L:Y_N(00F=@2N5$DQ5"-04?B M'BMQT;UW!'K]?D(IHCR<>L11[,<0SK[[E=X)9]B;8RH@>9&\2%XL5W$N3VY\$S/AFUNNXG^I0A]%#5JZ*%MF.88[I=Q4 M!GC^$P!MJ6>_\"LSD\+'*;RM6&/E<;UV+5.(!_N=_B>P^$ NJ&P3-[!-,+D5 M8OX[8#XUV\J?%Q??%6(8/!>0F]\/@67RM^,7F1(P/ALOG<88,!#U)]1+GV\Q M/F5\PUML A.3!V(Y+*T2&X,]RCAH8A2%/!++%@4+Z*,%5#1H2^SMJ+C&(Q5U M-!P*^XG_$3!1MD.)359=/9^ZL&+;^D4YAF!W (O[\Y^U<[XW')-XL.QO@1/P7G"HP:!1<+/ MXT \.//5'A>;.Q1!FX,WKD H?N"[WHMB$,][.8,1G@"R^ I4+%44%K%) M5*K$!G([8EK65B[\#;5"6HH;I))(>2(,UCJ=>9; ^SCVM@!A+;Y86)!!PLM9 M^/$6YB4SCE,!#:S@!^Q(>/'_AQ],=]I6[N"[M'GFPQ*?O\=H8F"?UX2'0=YH M@U%+554Q^)M!^%',NZ$*"G^6I_*U@#_9C!H<'?9+2WSOT;$-WP"' !UFHH,0 MX"TD$3_YC D<&R^<)SB+>A0.S/\*=A,9L#0B7'N3YVFMGD9LB8D#45-5.'7" M9&38W&[@OQM;S]0\7Z^SL5*'8V%7K[X7/.A%,M\?_*9 .[-G]JHTQUT1MT3T<()GKBAX_;(AEV4N$?'MRXM."R\SIC#@O M_)#Y! <;OVH1X2RW<+13(59@Q&^SJ)49B!$A9;C8C0M1A=6<^ !Q2:A\Q:!: MX@R,#\,A5H/":E!8#0JK0:U5@])VJ@;5/61!I@9.CM6@4@:7OQJ4_P=./DW32KNGZ0Y2\*5%?*. ML8(8*[@I5O ZTQFST>$A08B13,%P" MR!,*"'%$7*AP>EF9D'7>.5>-(U27B M.\W"BD,%D6DE]373M%9W@#W?4H?IMP;#8HUKCP8U@U:OQ%1T-/:.^>C=P=B+ M(DTD-^SDR88I)AI:6J_JOMW-R_LY#.V&K6Y'1]K)LJ*"^VXXZLI".TS?DC.? MOL:@RZ,,RXJA&H..Q#U6XC;# =8[5BNLX&5:DUUB>JO?*:^&G!RG85FXZ;7T M*%X&<;,RS*C5U8KI[:B1'T X8DIVH]4V)"^2%\F;IZ""W&FI.Z:;IF>N?IKG M[<7#PE!7SS/J,)A U)1[-6NUAUFKS.9HTYUJ8 MJ8J9JM+L0LQ4Q4S5/)FJ'5,U:H? TF9S8>9JIBIVEAL M8Z;JOOR$F*G:L.!ES%0M'KS\*>YI'GME,$&U3@E?HJM-2NQ4$5=41-5JKU^LA:M)1TRV80B./Q2ZIA7>T M!^\.%IZX*9?G6JO3 M+=;197?7Q>_H=RJ+>E5[>Y%T)9&NHTG38Z499N#1BM820]!K& YUVM'+BX?* M<[K5$4?EY<0T%$.C"EHAHIUS!(?4,DNKDA/N(H M_&5::U0P1OP(_4%@-09=H1TJ*H1J#CL0]5N(> MT_7*T88\[U)V>T*WO3PK*E:&Y]CI M=K!E[C!Q(0J'H QU39<:,6C_R:F*U1AT-!&0N$C<.H(NC_V'EEV%5S;9[:L+ MFVT5[/N22MGKK4%!ZTG^&XB24--MJ06KK1P-:H!K]/(N]U KWY. [(" --V MMRVOG7#?&^SR;$9I451GV)&\QTO>A+QXZQ.8?/X>_R,"\/W)HBELV*]>4]7? M0$7DSYR!:N@&_KNQ]4S-\Q/%H+8=:9+B/?YWU)&7_[V03BL0YH#KC[O#W__VQ_HP5^,Q-7SKD<['N"$^O:&&ZQB6;8E+B>5Q%,M\?_*9P$OF3VW4 MZ0XZHSZL%@0I/'%#Q^]/OJO:3_B/]^2^/Q+,(_ L,2OS HRSC=X/,5G^*VO4J755=-PKB)UUO-B$.O*I'YE"X%6 Q MQ/.CKWP/G@"38,I? Y-!6=%OPI& E=RG<* GX+,5^P.@N?]EP5A\0.9[[B]Z M%C)?9)_P[TT@D">(<^9/+..70QD,:#F6;_$95I^)\)7Y>T2)^>^Y-O&23=C] M;8.5*JDI-X$39XG1%7>\9,S!5--9X%-3"1B,JK@!5RV!NWS7>U%^M&_;B<<5 MP"55B&,J/@R<;2&*+_@C+Y1X3*& 0%.YI :=WE-O<5YUM);"=PW_7VTDQN6- MP)4GZL$L?!1^4\@V%E J9Z^%J-?G)KZLFR]FQ<4N.:;M^(ID7!-K*^)I37QM MO5]SDW"=.M(3(M);X&L;&!G>C#^E'%/1LTN+. \)IXB_% +GR-(=&7>XG9\G M-(V$UI!BTZKI-FWX?K^;>+V 3A=-KV>]O>.7.#E.7N'D>W'!#],]\-%I.C^5 MM5F>^^Z-)N,.0VX8' XM.)6<]R>Z/C_GH],J,5':?4GRL#) V%+O58?8JNX7 MB?M[US93M;)_":WH*ELKRF6OED:+*ADH-9"A\$JV-\=?(;X2DRNR?[G&L+8L M66^!AF5:#MOP]>G%U W 6N?A?O[$#1AH]&QS?L\>F3S/Z="7[W#@!E&U^W\_ M0\J-8VV$.-X[CH<-D&,8BRY7Q,(.L>C7J6XOX@M/U3BL=YKP?7E'T$X\^P)\ M+_U:^KV&]TF2?XYB%-/:55>I_:U6V)1E:W5:6L%B>KBU<&M)C4U9MI;6&@T: MGI@C_QSUW5H8(%UK$D_7[3]XP7]JD>@Z.S@5[UZ-BAC M296'*6, $A;$8VG=&8\S8F\]RGS/,KC/E4V(MT4>6Q?DY'>M,[2\D_ M1S&*#=I-;R@E_QP%]QC2JU;T4@OJ24BQ0U.L8+5<)-BA"5:]T[5@RPETNM;% M%DFW,AC,2KCU8(#U\$!%CI'(3Q*)291G61S,U;H''T3JD 9;TW MW_(*1Z0G?J>:%]7":;M/9SP2P-P I@R8BX(63F,)H*OG?UY_N;N>_ZV=KR?L MH"]^ZSZ,\MC$,B)3/H*I[:J+IR/%=J)8OVI7?*U0*1VYU':Q!E^-H1>6MI<- M,9(C'ZF^[X8&>"%0ZPN!2VL\IAYU#-%>:%Z=+"Q'!BMQ%$H\!T9C;UU_0KV# M70Y4Z8P92M@_4P:\%(RP.1:\=%6,J\4X[ )X4=$)GLXO&(>-J@[V6CPV!V_C M>RW*/TK6+Y9TAO0Y+KR--O$>WD6R(D1SY2'6D.E(=>][N8A)O8;)AY\R- MH!_:D?SV"I8M,^. M&I7:Y,4-_'=CZYF:Y^N=SEJS"\?\8I%[&,.W*%L>0K',]R>?"Z@,QK 2L%>@2=N MZ/C]R7=5^PG_\8Z:=ZZF_^R$GT\^K+!):IAN/K_#P[M3 [;L)%?T(@5*\>ZX[%AT)S6@SB-0V(K:#0AP3CJ+YAE"> MJ$?A-P"-QWFS=VMG4(%*)$7\Z/H\]%[6'1"SPX)5F[@GLH3:*Z)I3:ZLR(&<2W/?J>GNN_#U8?+U CI5-'LWZ^T=OSS@Y%7VO)>KB?2&P65N M)WWA+R"_I :=WE-O\4U':^4R'>3N-=T8_M'EXQ^N^%?+(L>-;6W4W U9Q=5B ML6-Z_Q0]O9BZ 5@G"\ L9_'9G[@! ^.$Y2L>* V!,?MYX(?OY&(87@"+[2(RHB(]C*O>N M$S#LF9I[CF)Q[+V&%QII+.4ZFC3UI%%#K/6!G7H4W_(.UF?WA/&V<^YT1AT6 M'LGTF7\N7E6MBD#WDO,3!IT*=*):8Z@SZJ/6V+!#2(*>0I^^_?/Z\FS](D6R MED(S\N*YMBW\KB)F:0H40]VTM)*%+;U@D>8&:J=8)$L.Q*".VSP=]\+X3V Q M2X2X>=06+99%-!X/K095UW"9G+[0LM6X7D%;\O@4W:Y60;8_*KI'%-MEZ!;=E^HY:'ASO<923AJ# :M.R%E[J\:@2Z1>28JA&H,N MCV:(P9V56)]WKD_LM%S'8[ X.RUM)&&C,:EPI+7T@EW445%ID$"H,>@2[4E) M,51CT.515#!7I78NK*5WJ+?K#Z@2Z2&28JA&H,N MCP:)[LY#W=XFW)E'89ZV=%W";FFRX:B*',)C,E&/]AC:P43])[&#J*!"7/@% M[<]]V#"GU0<._X[V9TFTJ]KXS*8<6I]R:ODU!ETB'4M2#-48='F40U3[*K$^ M>2;8>N2P"^.1.H8=B"$MWC>$,E],,Z,.L?F>;8G:V!P. M?^)1JKQ0XC$.!8R;VH=)X9M+L1BV)4S;DMB6<(.DQ+:$Q]66<-#;J2UAYML[ M?GFLDV-/NY3!Y\VV-%6^-FO_XL)X ?T5E\J+/X^L36+J]53AE6QO.+["#DI, MP,A2X[)L;5FR^FV'92JZVW!ZW'Y.X1IL=K.Y(J[>X^O*F+8"T14/:B5<2??$/H;XM^PKQ7VD[A0K4X0Y M5X>F5[^#!*L3P4;2)#5B-%&MI6OZ_0OH9^)2)'EO8@2>Q[.69]2S7+.PN"QK MG^XAH"=UR*U[5E0(..)47IQ6F52D8DH12H-#MVI-DQDS$!5>)#%D[TQP5(V5 MI$,"TAIIC;1N"JW1**RU&I JX&^H&1@E2_@:*MNG)99@SY.J6TL4=8NY$X\1 M1]TJV CS*W'1O7<$>OU^0BFB/)QZQ%'LQQ#. MOON5W@EP^/+\>../(34-I)<\(35H!4J: E]GV)MC*B!YD;Q(WB85WRA:.2-9 M?^/:,=PI_>(R]AGDVR?1K2, .+_-HD8=[",=NQX-GX/1*;N$#PQ8(*4 QRA? M 0XE<*SPB1_PX>>/V\L3Q:2&!61E[T_..BOXQHOZ]CHE<;G8 1V=D5'WH4<#E_]LK:*UM.U4?/Q-2AKMXVZVLZ[;1MT M?0I3 3Y3WKS,AF&NPBZ,D:*5LN27W)'[2XO^158=@,[2WW;@K-[O7>T*[9O?>)37OS.-?(!GZ53%6:54*=:@WTS0&6L($M/*LPU<+0> M9@69RD]1!M('G5)6$.D$>6#/TF6*\\]HD,K[&:#L!G66SE&89P8]K3JH,R5_ M43X9JKOB>B[27@4Z2_P69I!N;Y3*W1F@[ 1TE@ MS!_Z0$L]%OSQ*BA=GD3.MTEXW[?#"5LHI,#T51OH%5'&H-F?*T M*!MUM$%):U@28/E7DB57B_-41T]?2A[ 2EQ0IN.@,'MU95A.IA0N;)GU2UU. M) ?S+R1+,&_#:.E+V0Q2*8O(M),+6U^=@7ZH160*[J(L=:;WT_?(%HL(S[NB M9H%>VFW&F38:;10G^0V$'=?4*>W&0NNLF/@'6U)IMQ)@_I>SHCEOWBS5]I3@BMMNA ML\"C24Q.Z&YG #20(TJS(K31 M(.WVLC8B*4M9:FF^P+Z:=H>;&[2B1"VPQ.TN*S.HJ78'Q:B9 M9\&[D[&T"\:NFG9?)@,9M[-ULLBH2TG&TDRA3FILD QDW,[CF;D;M?+(.)U, MLO#T:4*?TSF0C3:V.C5Y1 ,+A872'\/R' BNHEN9>WG4.P+.4R>[&;]Y+W0#^[WI^V>\^5&1\&L>YM^L5]XCJ-&;Z7 MLMC2HI3/: LN+DW#YE!X^VN%K.%@5YH%[\.\M[H7=H59#^/GB +N;>+ M%\K:TFIO#]1^Y0Q8_HU$(L>V%LLN52' MOJIWBAW=11!0&ID'I?GNNVHN/\'AR3PHU4M?6$(?ALRE.>3AL9J0N537NZH7 M= ^50.98EUMK;_Y/8@>A?Y_W.>:%8%*67YH[7AODZ MVRGD!=&R%Y8HS;6?ZZ3?=>6OA5X,2_-]ZH,L%L^.LDBG?5H64 KD);HD^:W@ MZ#663 -K.YR7F&XQR+@>VA/.2W3@ <[[P^IP7II731_H&0$W>\)YB=XNP/EP M9SY?.XK@0_Q=A((;RJCW2+D3[,(PO @F!]3(-,OW>#>'P\&^.<4$[HJ*53[4E>-D]<8UB9-\B=U#N5#RR9WR?T,QYIAQU8NKZD5X.Q)7B8M7H+LP:'2T]%%0F7 @O^D?"J)E\X).;EK(\ M6M5K"G/'H%-XMQ2&^P!X6=6:BG-*1J9 V7CAWKU<8S]:IC;Z3EYX^G?\^Y3W M?5M?_*KB55RJZ) F?H"BSQ8\ LAS)V8?PGL)CH673G$4"7$>,K15J,5E6U MPFOM14=">5#N?J:) MD@_R/UW7?+)L^YL_H1[8"L@O,I?E* .85 M3LD-ASCR]$V^FR>3>6L&GXM;3:U;",@B;<9P.X^Y23M53 M-=QUT.)59)3I3 %N9X-\10!GS+P5<&O5EI: R^4#[7?V!]U&"W60)^ZQ5Q)P ML4Q@-Y0%-E<:19&RL)+'=]%!#I[^[C(KW7?;RRRL5%CBOKZ>@L!6LOS22E+6 M<_GEW3FHPSPL714.OO,6BKDP4%IARFT7GP%J!4LO[9ZX?DLOK5QD]4N/U?]M MEUY>P%\N^5\(W J67UKY2;V;2\.0;/V9);@*.#"YCF@R]^FP);!1[]8#&WJVN#=_#K'V^7?X)G MWRX&RAI6Q"&LCQO^Q7_<;E@F,FHR!PY_WG+H_XS]E($#WWO'?]INT%OZP&]] M4L;EM(M^W6YH(,W/&?5^BNNTQ 2F]6B9*^3^&DRY^]OU=J!TRAC\ZTOJN%/+ M21\\/U56AGF[NI8<"+EX\"C=@.WY[Z_CV[:<7^_&KNL[KD^_P!_*L_C*DYHGR-C$7 M_]\/?_O;_P-02P,$% @ *CAP4M*XV_^Y&@ ,QL! ! !M:&@M,C R M,#$R,S$N>'-D[5WK;^,XDO]^P/T/NGR96>#M*8GH63.-T^)'$F=F9G M<#@L:(FV>2U+'E)*XCW<_WY5U(NR1.MA1>E;&6AT;(OU8/V*%%DDBS__]65E M&T^4"^8ZGXY.WAT?&=0Q78LYBT]'OC?O_73TUU_^]5]^_K=>[S-U*"<>M8S9 MQKBZ'MT9OU\\W!@C1WC$,:EQY9K^BCJ>T3.6GK?^V.\_/S^_L^;,$:[M>R! MO#/=51^>_Q8(-![.WAW#5_AT\F/OEG!SV3L]/CTQ_O/XY./9AX]G[__+^)_! M[?_V>JB",)=T10R/\ 7U[LB*BC4QZ:?$M[U/1W_ZQ&9S1JTC RS@B(^KY;($*UDV5>[Y[)W+%U#D^*3_^^W- M1"H9,;69\S55^F7&[:C\61\?SXB@4?&73/F0^\GY^7E?/HV+ B.V@S4+45'+ M6UY,H!9^WP\>)EKLX/O[C:*$+WH+0M9Q\3D1,UDT?" -USL^Z<6F^VBZON/Q M35H10I'S[,(_,Y![_4T85/6RN(558)(\B85BNO$ELT[?U OHI(]6V&KXXF(5. M>4%L[,TF2TH]$5E1]UACU5,PY02L0B.SCN\FXYO1U6 ZO#(N!C>#N\NA,?DR M'$XG!SNC(>\)]*K>DGH,]"@P>KJL!H&S\@@8WZ(T#,!Q( M9='0E-,@\<,N)"93^',[O ,4QM?&^'[X,)B.H, ! [#MI;N"&BZI(]@3'<%0 M>45W@Y%'H$'E?7E4+L>W]P_#+\.[R>BWH3&Z@^_# SY@[LD2^HVE:ULPQ1C^ MZ3-OLQN>G/(:='XLC\[DRP# &=]<#1\FWQG#7Q]'TS\.Z&!C(&)Y;;O/!1U8 M4DR#Q8<*+64P^6)_!ZB:C M(0PERVJP^ E'JTR8MBM\3A&8@)WAS@V%H9%P-"*6G4+D@3Y1QZ?7W%V!WWL< M)DWB;\Q;7OK"@Y<"#\$H+J;!X7P;AY"3,0=61LS+> 9F1LRM4Q!<^((Y5 AX M)\^8HPZE-O0$;&A4G?*L)]=UWIFMCUPK#&,V?D(JN0LV,RF R%@ M>G!'O<#.90IJS'ZR;?:(ET$@P'=?$9'8RNDS_IC'H6<:@DLR(Z#IE MQAM*1#0 "3]KS/;#MMF"XMVRENLLII2O[LD&OMM3\G+#R$SQP%T%-'9]G[$K M\.@A$R/D8@ ;(^;3*8/#JWS%/#D?P1[3E0-7ZB2#YET%- ;_,=/^$QY!OZIR MZ92YAZNU[6XHO: .J.?=V\0)S)SW0&/>#]OFC6B-D-A ZDZ9=>*YYM<+Z"TM M#$-11TAYX:PO_YG&N-E9'I+W)+VA,NB4?8-X'O224:^@_J"Q9&:>%M 8DJA3 MUKNB'$:0GHR+"H_[46?ZA5H+Z 8')CP"G2/;EB^>;_G3S,0MX6@H+&57'#(U M$JZ=@D871BT=+CW-3-=4TN^,@+A3-AT2[H!+B7O*I2W"%]SVKQI[9F9C$:&Q MAHFO).V4->6$/V=QY<8587^QLX3&RIDI6A!72'&).NSOD5&W5B:O">._$=NG MMS % P.MDMA"_B.-F3-3.J0V)+FATG?*N+_ZA'N4VYMKYA"8 A![Y,Q=OE+& M;+N+:(R=F>?%7(R8C:'PZ931H]CMA"ZB\<1GZBXX62^9F;%_Z=(:*#(SP#AT M''&4@X^$9V=QP8V4EF_3$<->00H#8_\JMVUNY&A/KB9%*UAE2VMPR4P=)Y=? MAE>/-T-C-.K]-KAYE#L@C,'=E?'KX^!F=/W'Z.ZS,;B\'#_>=6R[4+G%PCH+ MC 4+C:=[+#0:WT>?NO6^+F?X*9G9U: **31 96:X58 *6'<+IL(U7Q6ALH7S MP3G+3()++1-W$Y>\56$5BAW/-=;/S(ISUXZ[:>T2:\.J\HEL[^K#%O9D*L+H9TTZ2EESE4@UT8B,(UT(/. =!:BH?#8"L^9/0HZ M]^T;>)^+\?Q*ICU@) X:5<>^&F.--V0F\I6\(5;!"'0PI!)(JZ@1QJ^ZZ2.% M,?/"CF O#AK4,[&%8<6A%]$9Y[\-3 G0E4 MZ>!6VJP23X%O*?D&.((1:9#P.CC%'@"F,A>]AH?D"\U\J@T0)?<6)*>64KV$G(4<( M!B#<3CJ>Q]M)Q_,[ MZ@53Z,C_"V&LPD4#JS[RMPUK* S1C,7A%Q 83?WCAGL >KNE/3K$A^$1M>ZY MBXEBR0,5ONV5;ZH%##3P9J* )5IM+,D 48:4983"N@ELB8U@A8/Q/7EHX,V$ M]'>+E<%^8H\-6Z0B^P?4K?A"V[5HQ6[@TI,-5Z1";M5Z1S4<5VRSJ/J8(1*=-,Q\E-: M%;[OJY-IP,V$W[1)L@ZO]!V[R8L!*UU< U0F<+:][SP%#SO H]H[Z08'CN,3 M>Q"N&]&Q[^%%$WA?R!6=>7K$*G+(!_''3#@K"Z+:80:BC%B6H0@S4%HWL0U. M"10VN>)B&I0RL:CP6,*A \RB$ <0U'3ZES:,]>2>CV 2(HO*<0&\LQZHC6, M^5N\]KWP-*WH.C*7SU@!>U[LI%[ *]='B_/!V0Y7K$7(XT79*)8B1CU0";/5^V.T/DH89P""K@JFHX!(-BM/X3NFDJVG?47N$6#/#6U+%J]29, ZZ M%?U2'M?1,5@!]#!E\E>!?7"3Y@,5:VIZ4Q?@O[")^17&O^,C0^E4W.4\JG%&V"_:&A/H;G2L^2*O5"G:+>*M3*D&H='"D'Y-N@ MO !K>F L>0\2$#Q"/6J\I,ISRW>.#YGX6CGG".5"MY)(#GL1E-WQMY:2#"&U MS"A_OJ#05U.EB IW+4H-M)F@7"K30F8-,G@8R-A*RM!Q#.^Y^\3P^NIKEQ?C MMKNT!JM,6&T+JYBIC)H#AQ"*^(Z#^ZCP\'[%P[[ MAX0DC#J)<(EAZCXZ)N5@(0<>WKN"9>9>#?'2 )Z)CVT!KHJ4,$="C5 J#GMC MN;)$++GSV!=&S$J6U6"W.V74(316*Y=4(6:-<-(@NF?6J0/DM2 ?SN>Y7)M53+:5Y7%XW;9:)K5=TNT#H8$N12@@^JJB=7%LMQ1*)] M>/E77JZI@POOGP% @U.FT5LWWHC89K&1+P@_J+73#NQ5&#Q>!!LU,="\7385Q B""=L!IV^Q)DRJ-5(9$@U4F?E<& M*[6)=1*M7=ERDU5HT_17OHQY[2JO0OH*?#6X9\)XQ5E[E87+\=Q0M"B3\;>+ M7I*;T+=PV%292H-P)MBGRPU\&$ 5@I:DFHER^@:+%\JZQ<#;I@2M'JCICT%X-X.6PL0VZB"E63+_B.#L+R MP8['T9=+XBS"P$9PB;V72AV4>U2E89X:;\D$^G9XBS(Z#Z6',8]0_E8^I)MN MGT[9F7,\RF7('!]LET0[XPZB%K7J/F\G7N-IF>A<42+U./-B($>-":>ZKCWX M=-(QR^9=+YVE<1]&^60 M5SJ&3$+>0X,O!UDP!+S8Y"1X;HB7!OS]+G/8WI2-P]C9IMO9F"OC538I\VLP MUGB%/A-<9:\XI&C>XS[QU"I=-1H-LMF[':K<+?[/@A;^-R."/M"Y\2)_\>#Q MIR/!5FN;'H6_+3F=?SI:+9>]T^/3XY/3LY._0XW>O:SLJ 0R3B'],N/V.YSR2/D_/S\[XL!4Q<>+5B9* ?Z7YD]/>O#]B[ M:GW2$'U3M;')K&IM@(3:WUQ%P*VK5F2K)31@YKN%^]27;R6^*=1&["*,ONREB,\Y=&N. M]?BIFO2(2G[J)?1U>J/SH-]V9"XPJURW8'.>HL*^X1S[HY,?]U*A9*^DB/?V M%AV^DJ#;,KT>?5G;1&X]V5S#]_+JJ%R&"9.*VJ50MBBK[I@1$7ZHZ)BI.ED> M[^,@H>_X,#UB9CE+;%/M T["RW5Z-;5PG;M:BJAO(N0D&GJ'25X588DY"N[5 M509(%45B1GMHTH0.N=*I+9>=I/A/1S"9Y#ZUUD%>)0\/LP"HP9L/6FH(#P00;S?*SW9^[ZZT@;!EI$ F?!=N!/1Z;,RYA;427+ M&)Z0?*(8.+F+)5W1-9ZD$@U4V?*#-1!]G4OKTECM,8.61_DJM+9R%*J5"N\2 M7ZV.%IUIJ@A,.:9ONZ+!WY&3SB87)U=NI<85M&D,Y'3JTR3X,Z4OWH7MFE^C MFD,#@_[^HQ?]WG#=2^A14.?\]LNW4\N%RJ8!Q4P0SB*O2H&6-1NL7GCUNH3- M(.%*1=+ZVT:KK#*UJAG=6@N0F&QM4R'OC]V\01V+-:E10=MVG[%90D=^Y?HS M;^[;473VC2I:1:/J%4XNBQ,F9T$*(#>X$/AMZEM%H>K5C1L[6%.S%^AMJEU' ML>K53W9$W0?QP@VF;\2W\94KZ/[/EY5>NOA&_M6;3VK&V<[44YT(TYP MQ;Q<'56N)9&W:ZR91VQY/PF,0V'@B0OCX7KVU%4/DKZ)%=NL4!USZ_<28'(; MF,EA7VI%FT^2K0$#G.B\D44;U;F.T1:X).?R39@%J+69B5YRC6Z(+1S9\\$+ M-!DPA\,I::37KT\9'30UL[R/2Y#"37]&1[HZXO:5*:>VS:#S,F_I:D;YEI=: M[HHPI]EJY8NM,>- 0GC]S%O3/".Q8;^Z@3$):BS>V+<4/:K7\):\X.T"]^!\ MN -D 6_(BU")\)HL@2=-XEXJZIUB_ "\=4#<<-=87[/J5IB2ETM?;E?[#W<& MPTQO/,=EPV"L,,(\60]X\XY#/;:B&&,@8@D/^8*V$I+;1[VF@I0:'61 =&U3 MCR:..>7$B4;I+_(Z[OC0('RCX,OQ(=8H+R/N @\CJQ&X;VG9UZS5&P"RY2C; MJ?_^/Z&P5U6:,GUT.83,V'L/<]4ES*IP^M[:NZU0@QI]H+N>4B<>?;96%8W< MZA6(6*AOC/#]\/IOJYW"J]?ESDV/IZKF_ P*PC\ '1#T,?; MR"$JF"%\W,K8K:YJC0V#*5_=N"T.O;8%[A$*N2?<<^"=VF8\9Y?P&H/&T!AX M-VRT;:)U)/*$UWAIN_"^AQ[BSI61Z=4:YAWMO<5W"-]G56;[AG8\D!=>IMY6 M6+2"+ON$1[_XEG !E=8@VQ98'::H]F"(;=NT&%LLIT6CM;NC7GOK#&7UJ#-& MB]@E>57B+6/M5;"D&C6ZD6?<\P<=;'M#Z*S(&OOM'/.".%_O2&M:9R36V;#C MX.)T:O]ADJ_BPN7<1=-!1X[\45Q9V\H'^LI1@\$2:K^>C Z#Y=JWW##X4SCE?5 MO4:[R5'GT8$.Q:96I-:;&+)$ WP]U6M%MEP;IX)I5HF.MX0OF#.P_ML7N"6' MS5R.L>Q7][?ZBKV:$<9/E.-E>=]2_=,ZU9\3O3W@%31IKIJM0EI.B?J5&Q*. M01YFM;,.EI7:V(L2)\G)?0>)O5*^<&V[S;AFBAB_! ;H;4*Y(NMH3Z%:19-'Q^"D8U#GXF-OIYN5)%>30]8"Y6H M,?/#Q-AX&@P&$U2 'X>7^RJ)S0(YUSYN>KQE#FYE>4 /MT48,VXCIMV,GHWU M00]T'9P?E-A\8'J#%]9" M;*=0 7W$S6(KS.D=-,>JM;N2G5(;(>!B'>I$@CG,99\8]\6 62%#QQJ:+MX^ M84XPN3'.>LWV@HW55:HQY@%=QO.(%>ZH:<='\\7NY9G;+-OS1YWD&M$W%Y/6 M*JS:"\+I)-=8"0XZ28'G4^PP"0 !?-MQK=W2]_$P'>?6'*U(@7V/]B9'AG"Y MMKW5R1)*U!B'NLX"AWI;AZ'EV[Z]074))6KLX,%4=V@?!]K/3!+B-L!40"S< M*RBBR%BT3_6:<>%-0%EY%G.U)L[FEGCF$B,D"K\VYH(M5**Z;8,5ODCR _58 MD/=^0I[D-M\V-WQ6T*7&JP8O_,%PB;P3%+J^X/P6Y[C7%LM=;)(B80J0P3/A M5G!EGGKU*&XV@A"U/R\^$+-"@&!8--G5OO7V0CFCYV^:KJ-^7HX4F3&[9B,"E4>PTQ M=5$;$?9&\$\D_6'[?EM9T<9F[OGZJ!TT+CGC.LO4C;:CHX8K,(__PQ&CFI2 M8\$.5;AV_?8V&VIZ"JK2N"%? M=8'^5?1N;)"NUX[CBY9_MMT9GHN-MXNZS]@^PJ26;VS #%UOAI]._HM/%>=EYPK?=BGE67=IC1MRL-*Z'/I/C'KY#P)",OG MR.,;,=@N!5NT4[)7P842#27";<(^>8J]@EV4O0G)O4I1NLR635&@2X/;U?)$ MM@_]MO#&*ACE#'DQE\$\F.-0/3BD(C?K8)<]>2;K]K:M5=6HUHF9F-,#$U]O MB4."N4N+1YR+5*A>+3F?PDD9ITM<.([>U9]!>^P:!AQ>-\[BRL$K&,;A!H]7!Z;1T;Z^Z!6(A@;WJR)/'ZDP>-V/H]=Y1, M*4H2T=ZM!#OD-W[51F[J4CPIC[GEK0L?SVG_03WUBV'US]\LO_ 5!+ P04 " J.'!2X:K>_(<2 *'0$ % &UH:"TR M,#(P,3(S,5]C86PN>&UL[5U;<^.V%7[O3/^#ZCQK;>^V278GFXQ\VVC&7GF\ MWC2=3B<#49#$A@)5@)2M=/K?>\"+1$G$C:0$4/;+KBP1P/G.=W [!,[YX:?G M6=!98,K\D'P\.7]S=M+!Q M'/IE\/(FC= MX;)S==/_W/GUXN&VTR81)UN9QI%\P^GIT]/3V]&8Y^P,(@C M:("]\<+9*?S^2]I@Y^'=FS/X$SZ=?]N]0]2;=M^>O3WO_//L_,.[[SZ\^]N_ M.O_MW?VOV^4B!#[Y?8@8[H#(A'T\*33R/*3!FY!.3M^>G;T[S1\\29_\\,S\ MC:>?WN7/GI_^>G?[Q9OB&>KZ&8Y5*5Y-6;GS]^_?GR:_PJ/,_\"2\K>AAZ)$ MB4JY.L(G^%_=_+$N_ZI[_K;[[OS-,QN=-Q)FO\0+>?XXPGS9_. MBYU\-Z5X_/%D-DTT>7;^-BW\S67(6?!'G+\+%'"@7Z881^RDP^O\^M#?$'R& M6(2]:<(7__U44OZT,<&^1/ O-R$V& _FW-BXT5204%31?D2]#&=SBJ>8,'^! M^]![9KBFS*4U[DEXQ*8W0?A45\V%>NH)>A$SGV#&0 =#GZ3,\2XZB@,\&/^" M@CCY;C#^C*,>8V""/>\_L4_QZ I'R \T<=1OIB8?4),?W2#/#_QHN6ZY1TB, M@MYD0O$$M#N((SXL\?'X"@\C(XCUFJ@'[Q;#"%90Z$TQHN?#Y5@^H:@*"HKC&Q'[ 7$F[V61]N0'2-*O=B1%=XC"ET9/@A&X;( MZ-9'0]ZG_6:,2;.)>O"N$270[=@]IE^FB.)UA[W"))SQ(3BD(,P%8KX' ESY ML&;$H^MY(FHRCPXB#YX1; ;J@!/T>8C/ H5P27H>JB*EGO MAMY&_0%?889T4\]9]OD2A]_LT#$:P2K^&.2]:YFT&:(B#1)+?](N>V@.C)_<1TQI=W M&DR4/>T*%5OB[S!2)GLY)>^L4M+SO#"&V1>6IF@88#4KH@(M(48D?CDW?[7* MS34L9\(EAG5.P&=FHV%,HVQ+&-- 4D[>WZR2-XBFF(*UT=B0.57!EM"F@E'. MV;=6.0>$9+OF(!5SC26>X5Y2XGY;WM%1\?DPL^&"UJY,5<)T@NO6#3>N;B M@*=%ED99UQG3@""@S:ZSH>1]SF5(.!"0F3O:_%'V'M",TIKUNDYW37@"4ZCJ M[MCQ&L,7^1@R1TL 'T1\$"$RYNY^_EE5QE56-$07:-RN-R-?T*[&^0+&SUAG M)2\LZ2I5V@ $A-EU<1BY^(5.?0=H,?*8ESTIH,>N$^.>9E:52,P/(V )/Z5/ M6R5(GY)2V06HKD? MH: @O6Q#I5&X)73I0!$0:-=!\<#?J1,\RM_0PYHGGL6)GQGF4]_S94L&G<(M M(5 'BH! Z\Z,7-#$X5QR8/$V9'P!-!C#FDCNWS"KJ274&N,2O#BVZPQYI!BQ MF"ZUIKVRAUO"5IGH D(*;HYNSLCIUKF@(SXJE)X0DW7H[(&##TE)NQHOTC>? MLVJ@F\K<&4(V)178H]VC)?S8-^S!^'^\ARU0P,\4]J)+1.D2IC3E4EFOO ,L M*=X3:0(1D.C&890'[&&0?!A@F);TCZ24%W.?,KG\ J;L^FV^DJ$?!'C$?;04 M>479)41)2[G/DU1\ 4W6_3=SV)%=/\]AO8=A6$A/96C.4%JEW:=-"X: /KNN MGGL:SC&-EO>PSHI <#Z@S_D-$KDO6U[, <+$3,D$%U!DUP4D%/D3A5U5%9*R M@E9ITC$\;?(R0 +Z[#J [I W]0FF2Q/J9(7V_7I) <[N%>D/YO3<)%>X%41*"O4 M0NID< 2DV3W>LN$9GE/LI?<0X7. $YV346\6TLC_(_E>J!4]3VS-)MPT",D< MVAQT@?&\+7$:'O1\QCQD?L329:#6N2=Q$8<7LF*A!;S8];M\"L/1$VQM)32L M'W%8[6LA!6JVZS3IDPB1B3\,<&87.+I^]H*81SS0H$"ON,/TZ $04&?Y-L_& M:=0'+L=@_)6E0+0/XNZ40"EMRXO[,Z [>R,Y.3?X5"#O,C$UM 3HFG MY+ O# 7AD YL):"B]7MOB6%L/7?XV2)O^P9,(ST,'4-_7"MN)^S*]7-$$;#M M$T27?5!ULO3@WNHP /DF, !CBIFL-^RU5:O=J93VW2EJC_!=C(V02Y<"RGSD M "#,AW_YX*E7W"KO!^A')0L=#:VX&*$A>352E'0#@FRAHRCXTDQ I0\78T$, M-F553(^E3[\XFLN4X&(LB<2G>$_#L?1(Z\935KF4V.+.KK\HM(NA(++K];+. MM'[$JM9+K&3WJ' NJ8L1'"Y#!MO43$;9>Z#-YUQ7^I:XRO@,-GR[JQZ;S7%: M<\?ZV;:,-B6B*T,O6*6#VPZ_GF9"RVX9-^C9QB D9Q> BZ$8]"\]]RA%\&WB M.[F<\H]]TIOQ4X,\2+/\GO2YA/= .^SF8.IR,.)'[X/NS.?(IAZ;8 H@* MM(-LD?1.AI58[5DR5!>88/E:7EBB+5ZX$M'581XL7851!*AMNQ.S4VTZ=T M[:NBBI1^<2O;*8GJ4J_B7L8CO:I?DE'I:\5)%WMC766E@X.,7876G#4VDVZX MOR&LH"D7WP/(%'@#@OL3DMZ)\I:/L,-ER,O.G29_98R/_AVSB*]VZQAA[19? ME"'6UI:++T;JG,1IT?I[2WSM]R86M["K)&H6KO%O75U_P RZCP<29E?;-[\H M/)D.P*!J'D0#7^'T?_@[/6)Z_>PECKH'P'D]'F-/MB@[M" 'SRV0M#L8%V49 MD/+@ 1(UF55CM^-:,:V=; 9&"G-QX\UC$X"<20HU&&PNEE\9/X6ZF53R:C5&ZG+Q6%GQ,E/Q A._S^2!5OAGU2EMS1IL>[<-^T;)S2$]G"[N M;HMI%:_">!B-XR /;B+A5EZLY83*P;FX12R:W6!\XQ-$O/R5NH1%>;&6LR@' MY^+>*LDT>0'337(G'+8KB>P2_D0%6LZ<"):+I]=V[O1HO^Q5EFPYBTI\+J8L MVEWXY0-_'H1H'4!*-K(:UM-RJ@W1.GGX;A=#%H0JM^/28%1&)J!7X='9@AYL MY6$_-XQB*QEEI2%@5?;HJ-Y!Z.2AN5VYQ0DKC0B657-T7,O NGH>;PN"(.&E M$>?".HZ.<"'2AC,Y[8OMK=291BSOE#TZ=G<0.IDM*KUSHWCW6'RHY3P5H3B9 M#>KU/D1;3,GV18FJOK72Q'XEL]-&\!M9%!F>*<^@?$MI-T2ISIME8_]5.,'E MLR0^6^+,5>Z]%>5:2JDF.G7>+3,J2SL@3Y\<83K;S=(KZ'&R BWE0P7+R?Q9 MQW%CK(%.9':5S.ZM4P'!JDZ 99%QL%?5MLILI*]9[W'8157TZC1;-DQ%H);5L98Z*X#22EY7 M $;J9V/D8'R%A_+,N-N/NC@*2,Q]-^C5-B!UNB^;LWZR:)G'%(R3 MX<%X,^>H9*(7E&LY>PITZM1?5JBDH8?Q* EEV&USM>(B;>=0"$R=*LQVCTQL;)!(R*Z?,?5\MKYWI^B1@K)M9U.- MT,ED8D6YB]/\+7^_!4,*Q2/IR5O-\D?$K@2EDWG&RN<*Q1)65NB(N-R&II]S M;/^7DZ\1)0"(;\&20_Q?O"D>Q4$B*PEG_+5S2,'X+A#S/=C#7?E!#!NXZSE+ ML^ EPD$W)$LHJYVP(KW;/=$0LHNW@4LAB/2P#DQA:@B MU[[U>X"@$LEBX 9YB5MT/6KW"(E1T)M,*)[P6^]K('SNL3-.\S?NCYC.N 3) M!?PDDVIRGF4P#/Q).H=(K%6W@H,G5]62J[B4NZ<^+"#F*.B3ST#ZXQ,.%O@N M)-&T/G[M=JSV83-CV$GEVJPF7!SL]2#>H2BFR0I4 /8?&-''I["V5>DW=/1F MI:\*%\-#-(D1Y)*=QF^^J5?;*BA#.RK%_IJ- M*)W%VL4+N4)3DDLNNA7WE+RB(47II[C..TGMSV1GRD9UM9(F\_ K# MA/ X]OT1J-C8LPEJ7$=O1HDN;H]S)4F,:OW(2[*"-6H7=ZQ-VFAV:T$O1ON^ M&WY))K9O7;JXDVX2\UZ6$8KEPZMI5E.>]J9]_ROP0B0$?K8O).D[J/3K-,E- MX1$[J^Y"GAXPA?2V8 S;GFS_ WN&'4&OGR.*0*] %UWVP9@8OV ,)0$TR#>! MI0CLDIDZR^N>6K63Y-8(S!5\8)'T8&&M6JV.( )JN0*@+,]6 MLR:UJO35HO1UY="IQH)XQ90.CDP[S24&/Z#HF:_/'(&JH -=3 AGNWNHL+@X MIF8RWV >!"&HP)RXI-U( 5H&*6!0C,E%;T0F=)+TCV\!H*4J1*K*MY=.%3(7 M=^JY):;39Y5^*2S97B+%F%Q\*YU'3LY&D\K]T[">-LV8AM!LE5(7 M9=XGZZ\L=F!LOG^QXT/:$>H3E8=Q%A6P-&VTOUB1K[D78E$P!S;KY2F.Q:PB>G^U(#FVD*3H>*0)!O5Q2 M4:CVIBIO@2$T";=9UV!5VB]YC*_S]_=HR=^UYK\+XN=HPI?5>3PDRU VZQ"L MRNWZ6@2@Q)+L4A7K.AXNR] Y=#NDL-';W+GFY]->#P+"DZH&$1: MKLNCJ(*;I6H[1^!QJ0K=QNK7CO6G(&XV5OQ],, M8?X";\R:95[UJ7X"QF.[QJV;K*5W9Z0BXAPW__IMMJ>$<1CD"1Z'=+$$ZL&NX"IJIOJ5F MU:P2!.9CU]&LWVL,O QU*GT!IF+FDCAOU#NM*9]\CRV@WV 4UJF_I9;0L!8$ M1F'WPIZ)E=?S:C3>4DNM:F_Z$-B79KB<4R[D$#'\X_\!4$L#!!0 ( "HX M<%)N,@QH9U (\:!0 4 ;6AH+3(P,C Q,C,Q7V1E9BYX;6SM??EOXTB6 MYN\+[/^06_-S5OH^&E,SD*]L#YPICX^N&2P6 DV%)'91I#I(.NU>[/^^+T@= ME!0G&<$7,XUWQK__^-HT_O1*:16GRVR_[O^[]\HDD83J, MDO%OOQ3YZ//9+__^;__S?_SK__K\^2M)" UR,OST\O[IZN;V^Z?_NGBX^W2; M9'F0A.3351H64Y+DGSY_FN3Y["]?OOSX\>/7X2A*LC0N_ C_&O_Y/.W@(:3SP=[!_N?_O?>_E\.3_]R>/Q_/OW?WK?_]_DS M$R&.DC]>@HQ\ I&3[+=?:B]Y>Z'QKRD=?SG8VSO\LGCPE^K)O[QET=K3/PX7 MS^Y_^:]O=X_AA$R#S]$?#_=_?JB:4P>R.A3 M*>E?\O<9^>V7+)K.8H:P_-V$DM%OOTPGI=+W]@^J]_S+9KQBQ/A'R(E)IBFW=F_MA'XLIM. OH,^HG$2C:(P2/)>&*9%DL,4<@^:"R.2]8;#B'T< M07R;C%(Z+;^4*Y('4:P)Q\)[N@!ZG>71E V5YXR,BO@.QC6,E2L"PSR,F,)[ M64;RS %TPS<['JKM"6_W"L?PEI1<15DP'E,R+M_>'_4+.F^<7;POVC[!FWO) ML#]CRR=0]DC&;!*QJPZK(G6EOMJ3UV\YH4#F\B%'ZM%Y93OX%T46)23+8'5[ MB9*2!0O?@W&O]D$L=7@31/1O05P0MH3#XCTL1U&:W*2T%\):2,EPT;XUQC8O M]4,%][!12/()R6'FCE'TP97 H7(>TX*&(-=-D0PMC@!NMPY@P'Y^6,3P(J;> M^2SZG>35 KK0;7M81J]QR-9S$A0PCY#A/4UOV"SR0+(B-MRDM'I#.W!?TW3X M(XICMI[!(*>W"9SCQM%RR\-TVGKZ;?L2YQ ?2)@F811'\Y&T:&(;I>H];H&R M$V.:5">PVR'\/^R'V>9V\SFKJ$U?VO($"U]]E-\$3,?Y>_N1:]!?.\'O2)#9 M..II]&-#T.7L=!'$S.[S."$DOXR#+"O/6-7H+A\MV87!\4!B=L J?W<'(Z!4 M: -HEM]L11G+Q>BFR M*OD5)-"VF#S#8@_@^>"^-'C!U+P\,5;,FX-N]J278 M-!D_$3J%]T ?\5/PMM2FA7';L/-VD*[AF?2=D N2D%&4W\.(:@_%M-.6II4\ M#?^X ):';*8E25;V;<%F9-ZO"R#+S[WVO@$H#ZM+V6U_5NZI+"C B3Q.%?>M I;!MC&G45A:8J'![,GG#1&%CV=3MK)W(5X1&K] ?L]>#=DJ'3P;#XZ]D.&8#I=*/ M%9.OG5=U!/=Z-")AS@RNG ;]1.1%F*]RS):3##GN$#<*+ W9:;QK YO:2N!1G5T]0V8V=2*+F7+"7?+>V5AN37KLQV \J#&&8-W:;;: M7_?"L)@6Y=99]KP12A*Y;#Y!CMEV%%70[$UG>;=.H"QLG9&"7P#41!7 M1^W%SIK-_OEFRV$?]C-A02E\B+#*1V8$=R"''6/>W&?#9IVO)!W38#:)PAHM M]GP.K=[4#=@E09LNK69FS/:OZQAV-1POWIOX%FV]K&/(UIR'3M[<6TEN MHZ5S *3ZSR*(H]%[N;\H_?^&QT'#3NU%XJSM8-:\40VB<&2=N0D>N@RRR4V< M_M"-O='HQ[D_8&5G6T:&P):3YM$_2^*OW]BYU^Q\8?VM+=D";;*#"/P?VVZ^ M!K&=C4^#?IU:/Q;VF)K9Q8750^,U3F'"&"JFE5&)16X\D&P&A]2G]&E"+N(@ M_ .&%KPYJR2[IU$(,]:W=$C,/%RNA;!F$+JGZ6N45?[\VJ^;FH04W5D3>],] M:$%TC2ZMB5]W]5V1$:&PBX<_S'WRR;"VWV\*I\$K;#H45S-T+TE@Z>_-8\5( MS=Q[15[,=I#M7F&-O>>$PE@9)]$_2Y7.O1?9W'OVE#[#MH'".Q/XXWV:1>86 M=5LO:P<9MFP4MIWQ^_(T6EN3%C%P45* GEMK= #;: MTMD5P8@J?M.VAI[I-,H7QKYJ/S$FB<$T)^W!>D1/\[ =-X?V5H=M-R*9S?'2 M+IS;YNS9VSH0UDBQ!OU9._69']TLOMQ(.YQV'<5*V(YJZ$QP(_T:]VH[B*)Q MI(3MXU/#$Y)M,8S8$S5V:"NQ8<]P*J"1 K5ZZL9):]GSVI78C4$#E3S".'*YI"OI7\W2TRS_=*VX_.5T/M@K%]?:/F\NZAB"_'! M+L4S&J\Z'3G+M&N?3C<7+J#A0K[Y/^N=+@MC14G^91A-O\R?^1+$\2]*0((2 M78L*6ZPVUW$)M.RMC3CP;T9!FGP>DE%0Q+E%X3A]6Q(UG091XD;2>=>M!"W[ M^#PETQ=";4JYWF\;$2<@#0V+%_)Y"=VBH-S>VXB;I'G/ZG>SZ+ 4"D9GE$35 M2I+\L?82\I:39$B&B]Q5FROK"J;AVAMCEJ234BZN$M,HR%Y*8$7V>1P$ MLR]LYOM"XCQ;_*:<"S_O[<]+]_W+_->#I3@ D]S"/[/%6^+@A<3ENP?BAP?[ M>P=SC74H-$=OWTG>'\&,+)%>TFJPO[^_17R/K@."@;?H?3X&&W[V(YI.]10[ M?WUJ"*3(0+1T5D5U_/(II; K^NV7_>Z) K'J>PTA-6O/ 8:]W2&#(SI?_0C? MB7Q3]7;/PJ!!M7E.HQ+=X(>CWY.4==:Z7Q!^.Q7X-QL4FR/Z=I M] QZ.O\Y!Y>V'/>C3*6")!P=*K[^'W MZ;#-;-;B;:#/XY]OL+56&'\ GN[R .QJZ%4Z//MST!FHBC_?=D\4+*'J+LC]Y;)#.QR)J!6MQ87"0F90FQ=:JXI*JQ""Q@>YAT MU2O=7ZUY*Z1T;3<;G#O:20J<*=M4J0E0$2= )> -P73IAK?!NM?+&7_K?KO. M"%S!$Q"Y,()^6?>O=.9QX<2Y[IK#91_A0+0Z]V=/Z2IA]#Z(AK?)93"+\B N M5?NRF<'P0$#+69231T)?HY!46Z"'*D^9/5#&>$A4X/K5@_T#U%VKB&+^]]>- M-G;=?W1PM#N,N(T:'Q;WW;ATC ^+8J)X$EL\ M+"+X9I:(JLW.*M!8<5J4M@/%N+$NMCHNEF3):16#\<9_L2&B\KS!?1XP.5H! MM4^(&CKGDR4!Y(U_P!I)OAP'[;.E.@DB&-5K)9"OHJQ:9UE"P&UR_1:2+"OO MNJI6YF]KZS_O5&+:%RSBJ$%-DL]*<-)HAM ;F[9&P6L3EN5] /:#7657!YDW MQF_!D5?-I*P=* K5-6_.GAJ-/P9PP#5-D[*^A9*FK6MK1SW98:? )J+N#=?\A"'W3:#\Z/?,OY*97-_S8,('GC,Y5=!7/Q MOJH'U&.3O#:Y+7H%_: :1\PH;PW4&^]M4T?=^:&;_:>IHTY"$D]BBXXZA"-' M+;#C)J7?R8]:@6>:)O#/<'[?G=QQ9]0/*,Z-3[:-(Z\B4V#W,@;GC2>6Q P8$1PPA/F]+!_AN! G;L96*Y+56F/T,=TE/\(*"D+/XO- M^M*&@X,]E/VAJ;H%!G\-;-Z<#;9N=X)_+'XWOPE/=L!3MQXA%^_ MLU+*J+HY($;Q%MFB5!>A-UO_&Z9C]DN'&[0//&1D5\5TTDGVE.LT!,8I_ MP0ZG^@B].1S4KI78$/EV.@LB.I7'O^LT!\0H;@0[G.HCM!#6R=V'?PO>HFDQ MO2=/N8,>P@S2V1^Q-W.?W@BF( M&>]GL$0PZ1?U\24?J+@1H-OAJ5:%RYOXS7G![F1<5K*N%=H54B9H,3@XV,'O M3PN4-V&9ZU(^1.-)WA_!VEW.]]J4;;0#C#O\H6E \R=&LWX7]U5:O.2PZ5K= M("&D3]8,UO8=M@2HD?D3T5GF^VY='=>CE%7(+VNUO:\>N0_>V:]Z/P(Z7*P% MY5^S7I%/4LKL6#)7H>UWP:J#DLEI9Y@X4H>-P%1ST[3(3:S7$-3D)E*;ZS9N MO[G51631K8P1RHKC5]X_0ZPG9,0N][-N -:C@%8+;LO]R MQ.=/X*HERG;3T]R .V69(8P2.4N,CWF0#&&-SYYGK/X0+,%'>^(6Q3+F/:M4+%\T#$IA"?A"L!3Q MQ*S2%=3EVI1M 2SV4BBE09\Y#BP!AP@&).<<^K(VNB)3M20>&%F5N(='%B?U M1$D<1]EM$@H7--&CL$Z@AH%K?A/;)T4Q&(&JC6Q 7%7WV#ON2#"2:GGCJ<'9 M\@#5' *8)Q1"BR5JE7C=8 &+L0DS8MAJQN@A2PBF Z8157_83W="K MW%U@9/O.HVQ!ZL4_K\@KB=-2?I:HG"D/W=I]P'J/6F%!^S,4^"G,< I(;F]5 MR6A>(QA^VB07?C5X8,X3P7JZ]G= C%B'L/F*R0$AT'A[ZX>^QH4?R\83(+"C M/:9R3>,H3J#9NJ@"W;:W5+C1+?;*TD3)RO6AO4E!2]GSB#6INM>>@?D.)3B( M.U"WUJ=FVFZG $7&&4 M^++-%?:R[8HTU=)^B'#"+T.H-*;#M><&)\?'IXYJT'<5E\+%(^ %XTBN"H?+ M1/%P*V3)D)UQOP=3C>_1P>LJK3IRLNM'OW")%GR]+K4@&%L(\14?9VSYLE)X M,LB4"XR1$83K3A.6L9.ZUQ2M*O%Q2W6Z_/2WG72Z"A'PB'*QZ6:IV>]I7LG_ M.(LC66J*JBGLC78Y<%T+G8!(A/B04K(',EL,.LK*L$VOWV81K3+!@UQ>X4S= M?'" :K_)<)%\HY^G! M 4[M?SL?I!"0@"$$>]5VF6==@JJ[(@]P=C\.^*GA$="#8*)B-\N7MW/^LRQ@ M5;>SL"L#"4B8LU)F98D% B.,*8,6T@R^%KV"@G:X4%=KX(*1@6'_ M6A0OXF2G/I"01*_,DG194,4MG$;]L.W]R?$.9V0W0RM@';'DS*I^BN)67'Z# M$MGI#E> 4L 2$(9@LEI$P\+A_"5*RFTX*U(/>,N@FR2+AH1N'=D76[W>E"FG M/Q(T69:"V)>,@(XDJ'2_PU4VNM:38(PB)#LUSF O__,W6".7-T;(!J+-UY1V MIETN&>I$&8(AA6%TLU04X36(REI3L%Q_A;928YVC5U8FS5VV\[E6C(9@( M]2PGR^W^O(+9_!@@._BVZ7=PL+?+9^3VT 4%&Q%J'.FO\3K%QAKT5B8UN0KJ M\6N7M(U9, [:I\H)QF@Y*%EU6+("^P0S5Y64!HU@)JM=@@L_$=#/=4 3>#!; MEG]BU>'71[>H<'OGHLOY*L/UJ4V%X4[,U,K\5PG,>W MI%JR/JL;#PXP8H2%G,Q MA_NL\H-#1TX9J[4"2E8,2=T$ZO^DL37(:A'GV>Y1/%M>>V;E2VM(UHE$6C,>4 MC$L9V'5?I>PZEG-5T\$!AO<>-,XNH:O#@!+6FFYZB M14-!=H28]@'T,ZH4YU:$0*&&+;8A2@+( MAM&='VV>SIY(LC0]2@N9<9\%^5"]XDT4K@#CS !O8[.H$0$H:07:<#./86T1 MUX'YHX4/*CXM/JAD\9[E&N2D3&"[[X>1]*STO+O,(.BU/W0&+P6)E+8#+>RPYU$#FHU[A2WQ5\FF+I=??PY 8-]ZJJ%D 3O;0/RY@[@Q M&]AKA'U:E#?.&=D.N$O%59 'O638@V[?\R@$6>EK%!*YK4W>"*9G5',T9W1O M+R8Z$&S<]LM5^CRNMAY8=1'%9>VI18F%?E*/Q)ROCP(ZFG8'*%&"8]L&IK7# M:^-R7RZKBVIBJRUBY=LH2[C,Q1&5-M%J"_*C5*9MRY MTMX<"Y%'=FJT!-E1ZH*V)48;FN+F7O2@]&4AF$U-](OE +MX7[0M#8O)L#\K M"WDEX\6"\?&"V$\1[)M.@G%/$6J"Z*F7OY53H[$8C(MP9$(*QCWUWF!Z*HYT M,(?J38"]E=#.4VP780,&^%2*\7D3+6^),5_.U,ZI4QVUC?>CDYF51.,WD3*JX76<>MK=0'(L,OP6Y(1&09QID?>V%/O0U/%FR0-:!Y%VC?S M_YTZBJRWY8T]%<8PV// MQ-%L[5W@MT\P1D:CTA&@H6[1XR EJG=.2]%RX?V)=>=X?.H;F.NW,"Z&["21 M9?!)E[<62":G!KV!0CPOVB)V/C2&JPB2]\?-5WOR&EY#0=SE0SANO.LDC_+W MWZ,AJ97%DHBIX]]KW">PB;#Q]N";/4>=@5OR9?%C/A=/YIB71Y@J*+MXOZ?I ML C+&VT6*Y;^31,6WP\#.A MB6)7?:OGV/=@-&# Q*5Z[M,5&)88\\6FX9PZ]_=;:*60+6TW7TDZIL%L$H5! M+,FQ%#X/F#R('.ILDM70A2LGJ1ZOU7Z@+IDT-5#X/&!QY![3RM14Z)A#BAR( M*P]F]Z1@SY3VV5%-B<8>RVP!,2/AK^/T]4LYA=/WBJGY#YM$S7\]N.QQ6%G] M$01&R^M4C/%UM6^*;,&+R+?Q)L.(69C[^810N7EW^TD0#:5LD[$VI?+;\O"U M&K?/CY)Q^_P(DJ(D4C0>MPN1%0X[UY93SJ7E/A7J7XC7"_]11-D"M-+^*6LV M.-QKGX?'>8'@KO?[%"C)HR".W^^#=[;ONDUZX20BK_#PMR@FL$]+A-E=UM\S M.#Q +22G9F9[8G*D!%=7 '#%S7(X+;%?4#*L]O#EQ>U!N/BSR0!0=C8XQ+V) MSQK+FDB],01R0%R1+*31K'+&K6,QF\$D'<& 1O5?F/+=!J4WQCR&L#^Z!/&B M_"8(HQA$G"<87Z24IC]@SKD,9O 7*=,FW5X/#?3?? MEM3]W92_9N@L.J\[*K%W65;1H+. YN^LG)K$-<)[%%3H08FQAF1M66_%"'$O MMR6S@H:3(".],26DNOAX75*IF5V[/>@%*]-/KOYMJ@PQ(=^@VR6!/OA-G#'9 MP36]YCF::Z<954+UUL.@%S>.ELZG4!5&C^X=6)-0G4++>1P@8:<+B?2LPTH= MA$>W"MCA!7L*M$N0#LQ)JPH3X"Q&>\51@;-P9 MP+_7AM#I71J( ]&V'P*)4-.X=-4KDMQ9E7[CT7]%7O+;)(/C&]NM*%;\[8:V8?ES M 8%C!GV92UU1J2R3W]Y(H6*[: M> ($QKSH:4-Q LW61;5Q(T&'NL6>>)HH63F9=)3[- ^LD:I[[1DX9Z-%J6\- MU&TUS?6<"?8ALL: $;?0^*J=KCUR3J5R[VB=2]=CT?4>"T7U \X30[#8)I69L M<8/!V?'),6YQ,LU/9-O$K8%*$.&,8""89WE3RE9I#:,W]WE8(SZ8IUL"4\ = MQD4;*_%8ZO=W$&CUFUH6A;AF7<.>8.1CFWXD!/$9;011P#5&_1E,KGU9&[L@ M7;5.'GJ2AP*+"B5!1JY(]?\W*;TG-$J'WPDOTZQI5^62Y:J00O?G7RV*5-T%$_Q;$!1NH]317&)>+S+A%^P^4GGV,,(=R:%C3>+D:5",))HFJ M;N(U",_FC)Q0DN6WR_W_7TG,+BU(Z5-:ZVY?0Q\.WPYJ=12]8.-+WKZVO7/5 M>%/TDH^8E^U^%P4OY;IE/+2DO8$^/$X>-QTJ&E"]RQZO(;BGZ6N411O%.&X9 M*4&\*MY69FW.8I*3584WT7=B-EH<" !:][@&A=$ 9/!CIK\>>PFLZQ%\J>8UV;H+"9_(F356_1?'N]D9,JQ27&2%5!ODNH= MN[Z.L4VY4A8:>[R.'=;,](]"7RRTKKBT6F&S ^?EZ2EN2H[F!V+HO*Q0R5/F M=\6)][5G1%3 MW0S=;E^:8O'H<;*3H9,GYJ&3)^+P(#\(M+AO/?$V[-%OZN%B>E&3D&"#R.-1!K?QN#-WMEIUZX,X\# M^,1LZ>'R9K.,>A0^]>XH+.:U&3J+1V%/MN$-C\*G;CYFQT=A\97D4J!>NU$M MGJ-.'17#;G\4/MWR$QC"^ED58[22%T-%?:.PJ?;E4W MT43EJKBX^6&M;97=P$#WSI!%41?UP%,?(+:*Q/I"C MY RQ*DY-\0\D3,=)]$\RO!VRFU)'$=NOKFN]EPP7\401R>!OQ90EU^5!,HZ6 M#Y>71#]-@N1KF@Y_1''<>\ER&H2R;Q5%'E"]Q\Z(,V%!8$1E>>-[>-T1!E.7HWNN9V^\=@U1+A7)0RO?#CEZ(^C5BTETU\>OGIZ]\5DN MQ)4,N,4C(+D7FVIO1LBZ8KSQ-**ZH<_=G*5;N*'%^Z]FZ/Y,!IW[DL[TLLX !W(5SN#7F MV$-!Z:9O[_2] M3%])$B3Y]S0OR_O-2"Z^<4;>8'#DJH"UWHK4>G$0S=:EJ22L Z"ABMC,&M5'Z+(.,@5Q&JU1Y HVZ7 M+5)K@-?&A=*62*;!D#!\&GQN/ I04(-I;%+'A>;/5=4VS>$L*1'^P*KJO@8Q M2[GJR(&Z_>+J8.F%*Q73GR]1C#]7;]L$[,3I*73"E;KTN 1R-X.LK@G%9>&H MJ?7/25 ,85X?WM/TAE7@?2 9'#4^4);]T9X?5ZHM%'P=T"1*QMD]H8^3@)*K M*"YRK;K2^IT-CEQ=L&KA"SP2W^/>%*EW,5=U0^$" 4P)925K[^(&[>UB($=%H;8/>0G4ZT@<>U$ 1WN^!G*4+#1U_I>P?I)8 M',#JBUO)%9>[5T_@#-7IH/F!& =RG F=#%V=_VMATV4L[J;UEB6.#8=1)5WM M'AY3$P!WD-1>OOE>VMREL*Q%.][UI2O/HG_/$NTWA)#.3O.'@Z,!1XK_\ M$S!3-G].TD'FS2G=)#+_Z #EC&V#DW4,WARC%V+=3F=!1-F!0&$0X3< 5"@V M+IO,\!!9."-S9^+5,6!39$"Q$$ATV#7K *!W>,1M0T@37'\>;N<[U'W$PVTC MXLR.M/L_T9%VW]LC[7Z;8]#^3W2DW??_2-N22_='VK\6PRQ-;G/I,7;](5BT M?3^W[G//K3P8KG(^V*GRB9(XCI1& MZC()QO?A$]'8O!6,CMZ,(H.JSI/&H9/7#+"@!CA)M"L_;XK!>&>;:6\=.%F5C=HME@1(O#'@+($I M7>-K#U;HW6R6I+YO8R($ MA9F6PN6-*IEQ=V6::M<$XLU5 28^39;L@IM,UGAOO)0=]Z9TU>F=)0RG"9M) M^Z-ZYLCF<[MZE#\_/L/9'SPJU6D>/"JY+1X\,*XQ7X J,T3[ MH\<\#?_0/71LMJETXL,M70*JY+P*X7ASN*]+J+XF8^OA"I"CM<7\V"'4-Y\G M"1YOSO%V"/+N!&*+*=41!./\[LCRL= M[2LXW@12M&'%NWG/$CWN8R/L65Y 7E2O,G]X&UE>*@BNPB7<6%Y 9M3:'[IJ MUP3R$U?'+%7@0V:AR=+?!."?13#G'XHCDZF3.I@+\HR'@13^G]4P%[KP90N# M/2;LEL7TMA8CPXKJJ&KZQ0H.[AI8;=36=%_F].#\9+?J9/*)T83I4:',-C44 M&9J=*D\K_YJ$ #TJ>=E-75.&>Z=*FRJ(-4+M3^E,L1:>,S(JXKMH)'/_C%+R4X2$)RF6;PN:=)6, ODUR^*5&V'1SC'OY;D*F%S)OPP#I0S:D% M$* >\QISLPW"56TFGHBK!>8BI33] 2OB93"#/^;OS[,TN204UIKD,DVJQT15 M]&QT/3C"W?(;,V@7N#>!A.LS_W,"@@VW@,#!M$CDDZEV+["$H.XG+:V1&AB] M"3GD0?X6O$738KH%P'!O)^H&1OEN[H3,07H3P\@37975(FP#.G+SF4JS6ZS2 M5L-A,=L%P62^L>#(@[ZV'QX?"E[6!= M1LU$%G\@?,(TP-@(5>0>$Y\(G=ZE02(-65I_""1"C5'25:](/:B^6KO*@)J,!-6(7[M5X.R9^X-J[QB3GTJ7)5434%J([R+;1W M '(6])G;AN5/A)IC!GW9'[BB4K5;, MKH*WI95H.#V!V,M!2\3)[Z2=$R#V20*@UBR#@J?!\0>% 8R M7A<5> 1QM^U]X'KD5)%'==&$FT?I\P &ZYY%#25S6)$#$;#2_G3ME/O\*%'N\R-(BN*%:ZST.@IR"^*9)AQEXN]=/P'X:)%M5=(QK4VPX:F?P"#;>OQ'MW>]%_N(G3E"KU MRWN4739[BGM7J+Z"I0 $&D;P&S\6+QGY1P&;BNM75GI6[0P3M!B<')_L'^VJ M2TP%2I"TB! VSI%47;I=U*;"A^TA4RE?F[(-4 +2,"[M<4":+VN[&_:4%X\@ M^*3O@_=I=0E955^ I2VP"@,2$D5-!L>X-\;Q)LD[G6Q#.2 !5^U3^N]A_H?7 M!F.0^CJ.JAHW87G"S1Y(2*)7-L,_9V3XE%X1YI4%,,NLU:SW&D1Q^00+75F' M+0K$JEV^H)!T;0[0+E[U5?&N,4<-C>2+/(:FSZ'6JWAPW-[DVV MAN@$++4W](CDT/BT=)K"&$.U EGE9AN8@!8CZY"4ENN QN_W0314<+!\KCR4 M':,F2+72^380086B]F'^ZXE<*[+7/L&E75! @%DGI5GQX4AYTXL8+VNXZQ3E5Q=YO&4XJ.%9O-&[;:Z M^1*[*COJ*".M%!LE%,] T5R)7142U5+T[R0:3]AU7*^$!HH)A?ML!0.E_K6^ MXN62^U,A](YD&2%]V"($.:OVQ*P45U%6^DP%QD/=IM7NP;_;JF1G;VU,_EQN MOBYL]L#"G=YFL# 2^0TMTG853E2OL#%W>H#\*4^Z+N]=%+R((CX4+4ILAZAE M^UJ2M0W%GTJE/4J"_N@N2'B>K.V'RCG>53DR1V1PI/>G"BEO2F8^M_[H,DUR M&H12_X>R<;4FH[KAK:Q2 E0V"I/R\RPX,K YE_P(8B:+P.NH:E8)[M]UI3PZ MC/#X<^'WNK"+8%OM96?18'!V?'R,6PF^Y:JSA<2?TJ:7P2S*@[@4L_\21^/2 M49C=5M?,R58B1T\ G?"8N<2V0^T^? M\)JKZ,S153\M72AGXLMDU' ^DD_XS-&%&I9\PF?B.V0D>#Z23Q@ 87MLG#'E MWB=LS%A]BW"75IL#Q?PG:E*!=&-V<#?]*=%X<\DG3U+E1R9N5 )T9770G@V5 MZM=G;0.6-[=VNN'-ETG2%8'NG=_F9EAV6LIZ+YG*Y+?^8 GH#/5*9./-O@"! M-[=RKEM1'IBCLS]ZGA]HM>U(&^TJF*@)!@*]ZYB21&"\N;)S85B(B,XWQ'FZ M@H1ZZ[3QAR2#X8\+7N *NV3&+6ERA[QAA10Y'U2L?R.WX"8D7[WO2X&_IY5Q ML@E_J[857N3<;$L4F/;HJ\H&0> M0LBB/()XXF&*VYG[>CG>QB5VEKD5NVYV1LTR:W:$YY\!'+_:4=?3[G8 M\Z BO8@J#Z2'1T ^6(BLLZ4AW;TC35_ M;8.PV!JLZH?=)D\_TO\F =6/>='OLE02SE4UC1?%UEB]L=(;(X&7$^M#8=EI MI2 ?0Z0L#H9MM-X8_TVQW*0%M3T:EGU6ZO$Q\LK>8-@&ZXW_P!A*]&I]9ECV M6:D'U=CM?BQL@?74@:&"\C0AE 2CG)NEUK;+2CFH!?T=CP0.5@M>$6Y,^NUT M5N1D> NG>$JR_#9Y(-F,A'E_)!.Y,B%E(+G Z&&KZPJ_CPEQVUQ;Q^R]OZ69 ML??\P,?4$=UO=QN*KYX5U2QCZBW3[*^LY>?JSB$OIN=-H+XZ950XK#$/FCA% M+HCLF/(E0FS'3IJ,68X42 @_QT_!VW(^^D!U\LZ.3U8^W!WPY93R^N'+6:A. MRY>SD!O+E\.OAAN\/1:S64KSI_0ZR6%D/Y X(J->F L<-!JM2JCG_E6+6C*P MM9/4!63!26-*@]#"K]6.2>[*\ZGVQIBHUHB4#7 67#,HM&#[8+KAQZI#ALO3 M94JAQ]>(%EDO&LZE2(;7,,>FTRA\)&%!V:(=YM+[]DR[ 7RGYTD<+3I2&!:<%'J*EL]D_*>KD85U MU:U:>1K*W@!BP0_@7-U>+!=6]:Y:&MK?PO&8AE$0U]XO70$$3Y?2XOA)=<;N MMM95.%P9N.>).QE+W(GGB3L!#!#)9"YK4LGK9H%U,Z=KH;%A:C92OW3.D3>J MA,8\0&BI5)^)#5@V[,D=<^'#,N"2%-6B8&;KY9+3"T-:D.'J<<*N\90N M$.J&%0B4M!:#8;]-C0$R&[7O^#6[^ ;7,E= ?E.ZLF$E/(IOLQ4M!LC\*8EW M14:$53ZJ6S M.'TGY((DT&U^#U.\1W[!*P:5#&O"L4+1<9H5E-QIN JUV@^.#Q'BX[9%*^N* M1B]%67COXGW.C"P@3KN/P?$1ZN=CP(/PP;>[@S: ZU #\QH.G4_UXD^.WRO_?5ERVTERFC'8RZ0=T MX":53QH)U7I::8#18M040M[? ZRGM!290?P>3$6W[LD;@$Y]J*#8@#WN,)"! M]"9';UM(99)FP?BQN^W+O;_UH,LW2Q/R0K M61Z#5[:T,Y&DAGSM]@ 'M=:;_+/8WA 9 I,[Z%T;MLJB"A=!QC9P4W9#556X MTQ_;UN,DH&1;0$K9W7=,K1?OJT?F"0:]'P$=ZAB^VG<^.#Y&J NR6I>5"#(1 M!/W=:+/E5HX"V*G>[:;7!M<,C=[!P M<'MC5&L.>X4J&6IOQ%R\#E3OR'JBO=?F,"R8-YSA]Z9FU0<94;X<"]"'EH=% MMAY(EM,HS,FPW+X*CQG2YP?8=X\YFPI$IT6A$CPRGJW)^ RD9 ^/SZ8$K[<# MC+CE;7")YBG#5<;)XM!;OOB^H.&$W6VHL@0H6K%[*P\MKPM7 M]W-D-*_1##]M4@R_&CPPV(+C^]K? :,;QX8_QW8.7F<5H_3)$7YM&T^ P(YF M4.5IF*,X@6;KHCHK\^1&M]CGPB9*MIMFTUS9WX(W5@9(JNZU9T!X%-\JV&;R,[QB*-OT?YI,R"8V'2DVBV*+,A-#\VZ*7$[FCWI+XEPNZ=5U+, NHM%"; MHRFDZW\4,/)NDRRG1;D6]?,)H4^3(*D.T=EMEA6L,/ ]H5'*"@33"+Z1\&]! M7(@**.,( QK&S78.SY&$2G"? UB&)F MI+M)Z5=H*TN5=_5*6(+\CK/R8B3RM288D!@YKTUQ]A<3/J%AE)%LL?M]2G.6 M7:(XKG?Y>E Y[E4;?@Y48PT*!BU".&%;S.67N 3\E::9DV0B\=M@2_3G0=M< M88(1B)!2W!9BO\BS/$B&43+N;*X4OA,^[S_WE$W5)AB3[S_'Q[ M8MN KO%*T!9N&4C_S.3:6A.,,81PT;98*TLINZ9B;BAX2MFO:BKHC<>4C(.< M=#8O-I8)R,&]:=/K>;.E6@5C'LL!U,1HR_4.+*UF^ZHA[>"5L(WZ@)-P-UH3 M)&)B.73N:10J9\7R(?B>/GK80PVG@"8,GPA+":@\W5<%S&_C:EQ5AB'SD!;S MW@9'!R='']IRE5:^M-*PWRGH./MI M?=4)!B>63Z%1:(XJ.DQPS*T=A)T$5K47JV3)U<5A.SW ;2I7\ GLDE-CGB^W MS(4N7K*01B4D5[%;BE>6VEUNYC_JT'6I.,&P=.77F(MU%TVCO#]:N]WB*65R M9_/BX_"_3%C3W4K?E0H^X#;3OH8$@\157DF]]CRK4LTNLWA*%[54F.#3:9J4 M5@&C 6+0;P7] X8HV]6.8&#L4OH&;Q/[C>23=/BYE7Y;X"(^E_842K)9-LJ.R\H-8=[4Y+;$6=9 M38(!AN!ZT +V/4U>*Q]MN<*7<7_UO[-K8[^G^7^3_(&$Z3AA\=2U,D>RD+E. MWE_I_0/NTW"T*!B]" X19[CGCMV4SG_%GI/9#KL5I&+B ]L3D=0I&-@(/A=W M'_2RIZK1ICD*9:I6R%3Q\P%/4OYH5C#R%U,,SATDC\5T&M!W5IAD>07) QD# MD"@9/TT(>S9(WNMAD64061D7R5)IZJO7GW>7\ ;ER1Y&5-)NW5UR[B8GR/7= M)26U@O.S7>7L]MTE?!54L1FK]-!GF-!H;3XI[[^[>%\$89=A9;(2J@[?!DR[ M21'"JB9W;GC#@07M>7X;BQ;";7P-K\YH]3;0IR,[D/9=+,Y&B?5!*5>BYQ>Z M[-B@Q"[,][%&I]4[8;B.O?*%-VE!I3=';#PU./$Q"L7"7+#M@N,BMW"/BYB, M?B*ND[W]$ CDH<75'14;P%U=L%*^ZPD>T."B]A@(Y:$!Q1T;6] M7)8BX>-' MJL'&XB$0R$/;K4,NUH&[NHZX\9EYO;X%.X.LP;P'-;!V\] 7HW@1ZV\'%>YZ M*@7',-&Y BUS*W^2W\06OV+)1=VY2#>>"VH MV$/;O-N9V*;F?+\*KB'6Y]D,8W!NO!94[*$3S\O!R=6^\[TBR>^Y:D1;BH7T? MR.NW4:&,XG410/,[[YS'&,(\+5J('_=]_"XK#+ASU)O* +K?^7!GC!',5:-W M@?=*&+5K&R33:NU0BJ5$>BN_:)G^;P#_)4_!&LMYP&%52U.J- M(%G<\R OU:UE0=]Z>'!V?+J'4AI](8K2LKWV8"6OFT]*;J$6JTXP8_/E]LIX MG-&\QAC\M,D6_&H%Y"M)QS283:(PB 7&8^GSI0Z.W"S29G9D 35K/.I!<64: MUF.F&C1UX806..GS%1Q'!P"E759/TQQVE'!X<&-8]-=I1KADEL87>^_KF G M^ J2O9+:WK&7#/]*AF-6SZT*?(B\VIVM9-;9GG&>'IQB9/FM!+F)WM@N/"<4 MSHB*>SZQJ36I/9XI$.(0+@(HC9(O\X(22_ M2ZOAJ @-$C49G#J*XC^#QYVZZ'*/M#L:3)FH%VW(0LNEK6U& L^/=LT[7(8&.A4R[]@9'2BY_/-C7@#_59W9T$/FRV?)@-"GW9>T+ MH]<7++:5_!8D014I)]V(J9H-3@]0RU#8_ZZW=VIZ.O"GVLG<)7U%,MA?ZEC4 M^0U '6[R2ERM^3(8_I3[V)92.?.*F@ T1Q^?]E(LT[DN2W4PBLH7N\N3+ZN= M7<*4"Q>*;:@2E Q[V5SVU52O/*9JM(;Y'C7A3OX%B2Q#FK $KGS4,*#O:25. M%8&@9=];;P*:02T$W]C/SX,A8 C!!C0W857NF?!]84')%HZ:]YL@HBRBCUQ% M&0M **@L)*-)=Y4+R!,3DA:YK5 *N%_89KP)@KP>C4B8]T?_,^; S+"8UURA)[*)FPA8TU9^%(V&&4G%BJ.Z/(2ED'@]-#WT+X M+M[GS#Z0N.)E$LTNWBLR5M&^A7KYMLBJZM!;X)9 M.5+J6E&WVX"V'*7@M%IX=4F16E=%:+V);+7.I,\KL4-*50LT@J?C,L@F-W'Z M8RZWAKH*51;'^2EH!/J_\NIB+K%)-_MQ]*A!5 M.0E+VP%(; ^RD@(CYNJP? J6=<2=+XNH*Q*5_F4$D]+B0'?]QNJ.$>WC[-KS M@U-'I8@TETN-ST=^G.6@\2>L5C/[G0RW,]\!WR+WO?1A01_W*668OA,]U[/= M5P(7GJ0V.'%=M-:,/V&X*ISI.&'W MTF%:+;A&Q@ZB7#RL]__1;&Q;!2R!)X M0K+L"3X\=@EFJY%H50X@P1/GNZOAZ4!=_ES]6*77;CO:GQ-*@ICA7FBBGZP4 ME?5HE+$(I(+"?ZL:F1=DE%)6GU(R,AV\#12*6O*J_?ASIA1%0+(WL2*U,EG] M9+ES7'Q463V(9!D: XWJ,23UW/(,.T@D6TII%AO":0?[*@13WTK+->%XZ?OU M@W?=*;(\OM="%%4A(.Y>"DITLT1IAGP(>>7/!ZX5L=N1'5;K!1UY8 =S3C=W MD,EUXDWTAO5:-D?8UBZYXO7)J@/R)F;# 5V^&+CL\^9AI(:;TD-'IT.Q)H6K1MR-W"O'0>!-(X4.V6KEK0+WJKKE=H@U>11B% M:UMD>174)(WAK5EU 91'5?HK@2Z9&ZP_>J(D ,V]E[=0Z=@/-5K#=XBP*^&) MI#(""ML !#3JWZ;* M$!/J!4V=\H=])'!*I(>6M,?B)8N&40#S2Q"3_JB<9126&&$;P.A!5HS1O*F) MR1OC64TZ-K88S"#)8'NK8\%6-P:TV$6A%4P(Z--$YHTIK ,>L:?2#@A53:@( MIK+KZ2Q.WPDI1>__2. @-XEF]W&07#_V[W^'D^F$U39Z)308D_OYVG%/HY#! M9:>_;/%+V652%M\R.#U!]7FT/+M8UX0WIKK&-T=OP+I):?EKV81B^56@2=1B MFRW'E!MUX%[++8K>8_%ZC\5T"M-S?U0/:I8\CV-^TA1.QQ9EVM7@Y/CDX!S! M%*PIJ,I<9=)-A=7-05IJQ&I,"O\C;H39*U.7^8JQR)*9SW^ .$W*:%;%@4[6 MCNGF<,^#Z\B;$Q-=MB&E\GS ?;Z"A75YN9GF!5L]*2QO@LMLLN7- M&\._%UG.E/6=Y+#]E&::.'A;I5K4.X!QEO)& M2O+&LB="QD-5V4%ZR;"&<5F2H$RNV;PYF3W;*.7)YNLKI:.6I+8\,CO5FC?& M2]./D(=\"^OR$RVS:_N7MP_SK+)G6#=*N-&;CM.F5W9'-ZKU2&:OE%'I RI7AC!.ZE8<0 U M D)K.W>S.PEE09_EIU50]WX4V',&%PY'V\BM#RX1.\H]7> FNF /;:4JO&G MWIFFJNQ9Y=:,20$MC0['^O&G0MJFH*4U HX/\R3KC2I&O3RGT4N1,\?C4WH?4"*]^ZU]YY7& M4,N969YO+.K$_YIEE9>ZZ09F\<7@EN7L<%M2!^S/W<4VS)\KVU-7YFS.&YEN MSUW=5^#=8+*A*'^N:+:SF[=O$)*\IM+B3VT/TM&./]=+MSQ*Z1X?SC_$#KD1 M:L6-U*XC@Y?I\-_*..GJBE,K:>?5-_*YS"GV)R7;%I2HFV\B2QEW8V);RB9(XCC+8%@M+D(D>A547 MU?:E^45L+W!B,!9".[F:[K%7W)%@)%7RQE.#L^.S_3-4\W)C%8N@>!,8J+\S M76XSK9P!EKU5*D&YJJ>C+?TV5'DX'\H!>YES>P-@DC *XEZ6D565NHADO7RS MY;#/0F8+RGQK%T$6(67B+L6J1.XEP[6RPUNBP@/?TX2N22X[\CMYS^#T'''; MC_BY.\K=U)S)'7!H<7X0IWDBA$;94)7V[25MWP%4N#'B2W/$.QM-EO6TV[8+ M)Q7;'567;5:QW1++W*&D5H,WY@\G=;[/':T_E@JTGVM"Y8W1PQ%QOI@Z M7#%HU=3A68'V26Q8F74 MZP!0NTEK\&^--%&(-Z8<[KE^6WSE+&S4#^@ J\AQ$[(4=.LC]B8C$XUU7Q9C M!/I5ZS3&)1T+<6^369%G)>X#Y6(M:34XPZW9TN";5+ KPNA/JB-/U,-&)!XN M :*&-CHE<0VC/QF%M?FHAOJ&DG\4+,17?RLF:@UZ\N ZB*[W87)M^)/UQQOR M2X$;K<(;K0$P=MB&-BWZZRT7I(WTO1UBU<,=E4-Z59LHC$0[;ZXZ\V/KY=RK MT48_BL0ZUU[TA7_OL?*9,"U])>F8!K-)%-:"U#VZ,&TNZ@.9I90Y(FL"Z;B_ M=9H/SH[\"&:]'HU(R.Q]5T%.6"7QY5]T8MCU.@*PCE9BO>]4GQ"YB]H$K3?> MZ>\%4TY_5*%G&\G%ERCA5]P(T*$F_+3E4H7,&^?M8S@APZ*\344,^>)]_D=5 M_$"#WD ?;CR TDB!MOPV!FK1U8^P[UX6>MY:;C5+R//:@6+<6$6,#M#-&>4/ M$#5B;]S#<]'4%TO5GP,,WE2+%^M80,XV$&\\O(W)\.6X:H\5U9&T?0 \;*L" M."GTH-?W/ I!5/H:A>Q4)8F'ES<"P5&KS7'&]KJZ=2'(':F^G.>6@=+]61F_ MF8P7+3[PH>X88>GO39E$_RQ%Z8]NDSQ(QA$L@I510@))WG!P=H):159?X?Q) M2P>=JPS@KS3-LF\!'4?)/6QT $8P%F7__+5Z[BEX(]GU6TX#D#A*8%8K%? ]3=AI ?0:ERJJ(J"D(5_. MW@KC>0=,+.*OU;EJ+)S4!#F1U5NNW]B%@X0MAV41D>^$-Q(4+4#4'3"N\#][ M)2QO3E7+#X-C,=;QW<53%>1L W)$MJQ9(\#;JRL()5Z=Y#$8VEI M,D#L3X!H0W_+L:.0,%O.KV-A>@4'B#^!G8W9P%Z?[--B-R"S._?7L0\6POKH M-G=_'8LCJRR4-WN",3(:E>N=AKI%CX.4*%6:C!0M%]Z?HY.3X].= MM/YB:OY?TW3X(XKCV^DLB"B#I3 J\QM4R'R8I1N/ 04P?\KCID'F-5C6X6O[&P1Z4KJR,9JGR$3;H; MG)UT>$."]?F@.>0_LQ4X-IQ3-Z8_(XMM"TJ;F&Q/A4;"W4E7.,4N-*BA8RW3 MX*E/(32-R=@1@ZT!*SN:KG"*6I*&,[;-[;6GPFPJ(RN-6W/MJ4]I(7P]RX7W MIL;:%9E1$E9+7SW^G@V1,*2$_9L?&&O8P^#D^/C(54&]C@^%II#E@2O>V53F M\8UL!W0-;Z,@]&61Y>F4T(^<"72&<" 3'ASEWYRL&0#9@>C:,^%>0(W-FT(- M1C'/.!?!V&)E'8A[Q=3\ATVBYK\>7/8XK*S^" *C!38KQOBZ MVC=%=F:;2(91L,B 5%R4N?4DB(82 V*L3:G\EHP2K8;M\Z-DV#X_@J HII_& MPW8A,JX)8+%KN(U8R(_BR".1N_,$A*6\MHYW6NM)0HYEC4Q9,X_1$D89EM_4 R0E])=A'$[%>2DXE6>X"&-@LUY(%_/#% ZXTM M0"[SY22@8S)DGL2L-&I4*?>-&1?T!SI!L3)T/ *DZ+VQ3<@Q](9_+[*\-,@V M'@6U/@ [BM6O8^:W$*/:%G2!B^Q.QGT 9C?;'ZZUR1JW#7%:-#8AA%;(!S*[ MHTT1.J/7 :@*,8:F*;,-/OUUP-X$;4C*,RBP89=D 63- BAH#K__%\=E48Y,;C#A& MC2_L12]!1O[M_P-02P,$% @ *CAP4N0C.]I_J@ /;4) !0 !M:&@M M,C R,#$R,S%?;&%B+GAM;.R]>W/D-I8G^O]^"ES/Q+@ M_/T.7@<'__$_WS:5I%K'D/[_Z^.WW7Q&:A&P9)>O__.K+X]G\\6*Q^(ID M>9 L@Y@E]#^_2MA7Y'_^C__V'__7V=DGFM TR.F2/._)Y?7BEOSO\X<;LDC$ M\R$EERS<;6B2DS/RDN?;WW_WW=O;V[?+591D+-[E7&;V;<@VW_&__USH0!Y^ M_/9[_D_^T\??G7T.TO#E[(?O?_A(?OG^X^]__/??__AO_X?\/_//_^_9&=<@ MCI)?GX.,$FY$DOWG5RT9[\]I_"U+U]_]\/WW/WY7/?A5\>3OW\4O#IY_^U$^ M_?&GGW[Z3OZU?C2+^A[DS7[\[G]_OGD,7^@F.(M*B_E;6?3[3/[RAH5!+MTZ MJA<9?$+\ZZQZ[$S\ZNSC#V<_?OSV/5M^]3_^&R'_D;*8/M 5$?_]\K 8E/;3 M=^*)[Q*Z%A_L)GBF,==6-/W[EY2N^M^+T_3@-:'!3T*#C[\3&OQ37VOY?LM1 MDD6;;4R_^LY QWN:1FQYE5A6MK]9RUH_YD&:N]#[N&%KFC^Q/(CMZGS-6E#6X1#\V,%1[T8B[_?\#^6CXBF%$%22BI#&1XAEO4#:6T?#;-7O];DDCWN@/WXL?1+_R_=GW'\MH^D_\ M5W^Y8+POG#]G>1J$>25/ZON?7W$!?QE\IM I%B&?I86=E:6=5H+GX5:T/''L MW91F;)>&1??&!8F^FR9G7QZ_^A]2#/FE$O1__J-XOZW?/*T_LMOG9@3*KE&W&W,1&/% 8Q,4T/K3Q7:N!R!-O?N"S]CT"_JI]C=C_J/6P M2HCQ]T5[/<34QCOZGE=)'N7[19)3 9[HE5X&>7"Q2U,N?N#[ZKP"_MXZC=K_ M_H54TA)+A%Q2"O:'""V?,IB['"%FSI&Y%.B\CH/U $1ZGP%CHK<5^R"HQ1 A MQ]\W[W<2&['?<5ROQ_0<4&,!OO=9=*3O;-\1%3XOND5&&BTFQT>?*070,^MW1&/*!KB,Q!4GRVV SU'6H'D6. M&?L;)%LJ3O_XONE0@8>!8)@8'6 MG&&@E$>D0,(E^D;!D/N.8*#TLRL<%-.0![IE:1XEZ\<\R ?["IU7L*A0-NH. M'(584LLEA6#O&%'[]!@J&M_ $6*NHYBF%WQPNV:I.F[T/HG$1V];SF AI9%* MG&\P]/OM" ,*]UK_](\TW*5<)6Y.,/ M'YZ_(95@?]]\T&=LW!V.OO93&HBM\,?]YIG% Y^Z]QGP=^YMQ<%'+L200HZ_ M;]OO)#9BOV,.7[V'+]PY5#'R5SV*YG)?8_8_=26-5.(\C_R5KNNA]+"+'?7? M\^62NR\3(P9ZE]ZG[#4J4CB&.W+U*\@>7=VHLZZ]%#N3 ST>^%-2B?;=S8]X M]:B_U_D*CC#SN GB^'R710E70 F5WB>1".EMRQDPI#12B?,-AGZ_'6% X5Y' MG_YJ0],U[Z(^I>PM?[E@FVV0J(?]RC>04%"VZ0P2E512B"6E7-_84#OT"",: M_G<5)EYH'.M I.]!;)#H:]K2SI^/EYATOXZ MUG%5+FXU^V;J'>ZQQ^%):B,-.LA7*YZ1QW)]'WD-.3\B8>X_Y6P MM^21!AE+Z'*193N:*J/-R#O(0#/2JK,8(^2>_2H$DTHR*43WP,6Q ?E 5JYE M*YS&R#%T'(5'+3@Y@O_/+-XE>9 6*\#J^=C LTBX#[3F#.:UO&)%WONL;,A[ M1W!0NMD1#.YWSW$47L^6$?]6\SRG?!0F#E@I,CK'7P #8+Q)^TA87%P_D%(H:4GUG/JIX4T& M<93CQ*]YDNR"N-@9'L"'ZE%TNE=?8PXSO0IQY<:]_QRO7M?UI'<-N]C=:8\T M2+)(H$X+!$./XT^!##3H\D1(+7(R0 RZL>^HB-+E8\"H<+$*LF>I\BX[6P?! MM@ 'C?.L^DT7)>6O_R*W$(0B=ZOK* F2, KB>U9HI#@&AGD=A"*, <[B)5T MD150RR>5 MZ/E:']87">9;1/-/ 6_^#*&3U-^7@F(J4HX:*"RT1<_'Y MX^/5TZ,G_5YI^LS &DIQO_?+M@'0,1U/^&70*',L,,8U4Q#P ]%BX$"^*F5( MO$("+]K!23NBG7->J/DP#0_*)6GM#F7@>0.6#+3HBC2S.GW9J)\QT!J!W$KE M8+J@/O3A>[&L1(D':(*8X_.W>!LQ@JS(D;1F24#G5".*8O? M^^=__?@CB1(B$$."9$G^^<>:3#LRZM-*&IN>.0[?#L-=1>.L@ M\+V"EU%6>- G3-@E:'4%OD%Z$60O\V0I_G/UMQVG3,R5R.;Y19"F^RA9_QS$ MN[[<"-3[*%"#)#C(GN!R92"4/[0TF)$@)Y421&H!8H)UNS#CI7JW>4O--7MTP%OHX(BH'W[(;$43DKI$HU2/C$9&5@V"1$- M*[N$/4S:,^78 0(AAG:E+SI]29XC/N-87K!$3G5;(W0%C33>0M%'HUW[M*F$ MDEIJ:\8)HHHE]1$4J6UHIIB>::$#"09VER\:7-(5Y?Q;+O@$?$.?@O>"E'R2 MJF#!^$LH$HPWZV!3O91)"J&$2ZT[#2X8Q ([^B-(4!L1%4;DP;MO%FA @D&] MY8\#6[$YG)4*<(-'AU-CKR#QKV[4!?H+B0WD:Z% Y)MKCL ]%W16C8B6I0J^ M83^"@R/0Z^#&/>0_,;9\XWV0 N+=1U"0[C9B'\*5!!!>,6JA-O,K0?6R=[3A M ^%T R481F$$H;PY$[V@THA(D-=1T0HBP$$">"V]/0(E'VH52*7#-R#0 MV[8*$5=:I@6E:=4VX$:4]/J[3!N?U"I4>"\V= 8^W.A2O,,( *(*PWO6V^)G ML!=]9O;$YN'?=E%*[U/& W.^O^??(Y\G2[%.N]WH)<3@&\,MC:+%.5@I+74A M.2.E-J129T:D0C.YW%CKA,VV<6LUYA1F)4_L2_#WMVF449*Q5?X6I+2P.J9! M1E]8O!3CM)2]RB3B8F,M9%GN.7_' *?=]5=#Q'O)_-EM=K&X]X;/D5(:1K)+ MX#_'5*9M)\MYJZL8U%^=)615!#:CR*H23K*/*@U)6\49J9647&FK.1L)(M"$ M)7\N4MR8-NJI&YIEY%_^Z?V'[S_^^ >1M%3[;=G26WIB9)CC-FG)+NJ/$YP< ML,I'GLDVXH.WZ.]B&7ZSW?$>X;'L"SZEK+?N%_159':)7N,N$DMJR:0231[K M_E%*!V8HV#,%5W:AV\O[SD'0Q,E1^@$$7^ZI!S$+Y$"4WW[2YKC +C+Z$H M,-ZL?0K4,@_'=1@.V%'?9 +H%_8:*&!0#_G+.1L8K8U!7^]%9*:93M,NDLP. M9CCF1+!G"#H5G:+71'RGGFG!Z2CK3!^$$W))G6NC\YI='CG-MQEA$33EQI81 M" :))7ZK_/%@I=&J:6L^54U'I(%#P^.D]UM.$24464CZ]'(?(>ZX)H&XWT9Z M]"%:O^1WJR]9L0VC"!%:[Z%BA%;+]H-$+;; UHQ(R6=L=<9E%WML(/Y8,V-) M5U$BRXA\VD7+X*@@O99-,B"0M#)IEU',P7MK-F%GDX72T^B,VJR]8K28T&]>@GWV.W65W8@XD(B_GYXF;QM+AZ)//;2_+XQ_G#U1_O;BZO'AZ_ M)E?_]67Q]&?/JTU0-'77GE!H]+!OP3:;*)=#+'%$C24B M DY'JJMBS&W\+M M5HRWZV"CHA%:'(1MBX7M4-A1'W/0M6-#6,G.2=P*$!]N64[)3WT)7RXW+C30 MTMVST 78]%V101?DM.OQW>58[6>\+%?%'3LR<55#J<;7F(QUV+ NO:[Z)@K]VZ?094HL_20C;I&^J V&%SD3W?<$![X>1.Q MG E4QHDL?<]KM_K(84@_3C<) W^+0_Z_0[V#4?X7J:_X?'X?NKAO?ZPWCN8 M6;)^HNGFDCYK5)!5/(V#\W![#O!<;VP)<L 5E*J^@301%<[T5)Y[$KH<"'\,SI#%0>=G[$#UU M78J/ZE7!TWD-NP\RVK"3W1 YUFI*05)\23Q;)AAQHAH]3E<74@LBQ]LEFK!R MSXSS718E-,LNV.8Y2N01]CJY)><_9=%2=G$LJ7LW+>I8:1?%+2N2[9.O4HNT M])HUJ5TY.5#M8-B*9*@W1Z#2PVJ[P[8FR,&L-U,GJNOGV;[?5#% .Y&&.7#X M!.-^O5&^K3&]EQ$\=JCN9*U:HWE,WAQ8UT?DZ:STV@"?MJKM^/Q XK::^CP2XMZ7_3SLTE_6T[ MS&]L75]RN+IK>H<)WI)_D(M,!F R=IN)"ETJFFQ>7B3V/_Y0(I__HEH1*S/> MI%<25>>H_0X([=JM.EN:O2_$=M8$M0!N57FC/J'*6^3R_<^/])'!@'[K@;:' M+[%DX4Z<.I1K#>"5_A)/Q5)_:U3U;>=C..G*4(?D'1V+G^(@?%OFU]4Q^'F> MI]'S+A?G)$21\OO 9&=RLO/PCSTG$SWO2L*/O)_.(?=646&9223*H')_TB2+ M7FG1Q=ZP3'2L=RO.7?46):8ET]K>$%E.>LNZ%'611G:@2C58_""T^::XK(*M M1!#$UNFV;2[N5$!M? M?JP>B*3-),A$EW1)0[IYYD.,'S_.B,!&\=(/LW_GK?[N=]_KO/3Q)_\U?7H! MV%/(9QBH/LKDEBMI6K12/(TLBCO8GGURU<+,^66H-VHOYTC]A#54XRQ3D.P/ M_-F$C^YV>98'P-"8;6F.76Q0*>UVA MUE^9]AU+GE(:9+MTKS4J'7X8%4N&F[,?2RI9!T-2$(Z1VIIU M_H%\G/WN7W\W^]<1+"[ M9NDEVSWGJUUM6L_H=I![<6BI'D8%FT4H.L6$HJ14A=AZ]1!5E% MT)69)L4%TY91P8$#=DG(XIB&>7&K??G":5B,FL[/<>:Y7"I&4:R[:HSGJ=<% M9#X^OTOYJ)-W?C(NWM-4)A'HK2F/O6VZS#S6ONN59RZ?<%06&A2#$G(OKJ=] MZ;_5U9M1^,7IK+,X/=ER\"AVAE>(]6#GE4=2?C:OEQKU^#/TEBEOAMIUS9=" M+FD$8SEB8H Q-X[6C2?CR" ^AKFAAM0$G"BV%2!\.'S##A<.V_3# ],M2ZSF MM@@0#6GO$_P=,(P!OP\[OGO6-A'/&[4PV;BK5SS12S@V- = M@?PC R8:&8WB0;E!.(0?W] '#(/T7K1 W^#H2,LF8V'[)EA@Q<3CXHTX:)D MR=1CHSYM[IID!"!9>MZTQI:>MOW1Y4Z9G^'%$(N$.9%LDV',:%!F$&J>=\ * M;72WP Z?-M\#.VS/_298(0^_$037U\).4#:DM*^-H,Y75^T$]0'$/:*+%'RY M?+71JP0Z\@8*V2-MVD=W>?JGEJ@^7.<0+6/>9"!'^5M7R?*[57G3C7(UI>0[L8?"^(0Y$\A[C^SWJT&C+X[3U<@U0FX%6+ M\1IQ;>P5%&S'&K6/X#H/M-X:PAX#X MQ_QYD$4A / 'SUM!^T&+/J ^(U*D$H3B MF&I1TVB*BB:E'.-X@M#7>D09]KO'F-+EVTA4Z:6G^[CR*>7.NT_92GE&J^X?JM%PG_ M/C0;7]=S*M5@;="I7L[6%XOJ0D0 D#2:DT9U\BQU[[ENI=&65.J":'PB;D-$ MKM(7I6>FJX+I@Q"]R[L>..@KB'$5K]ZW-,GH.4VH>@0P\H9!\!ALTQGQ10W: M4B3Y4 J%'<*VH#FB2U[4;".TD.M=:>R163Z.>(TR<3^,.+LQ==@8AG$OY4=0 M[X.N19@HU"EUX9&D+MZM+BP->1U)9'T!+EA=2*^K!I8*?"/[ZEH'>*EIVV:A M*%_:5E4'I+5MWB]N ,'HB$A0"+IG%1?9=.D*^O0^A^));TOV"2'*91Z.<2W4 M6D#KCN@SA $%X#VI"">F;Q51:WJ-DL-E11T&C'[B, V/^ H!]>T16H% \30J M'"C:LQ\4FMM:#D(#[MH2;Y&@U%7.T5D]S_*J-**V-EW+M*7F;I7!2.'C2I5Q M#HX"VP,31?W9]H#@8*2@(J76BSA^:C7M@*JR.G1;\-'0%L8 :W8@R% 8/0GM%1IF"#]U'D$7S#ANQC_&'X=PXNVJA*MQ-D;=W].&.RM?U M?5CWF/L3C=8O.5W.^1 T6-/;G2@^=+&XRU8:NGI"67%L GC2=F@5$ZUENIUUD5/J<^*X@- GI14R^6 MG,Z@9RR-&]6.T^&.X[1O8+B$YUH[L]-+IK@S[0TRR'\K(6:$-,AAV239W/6" M6[F.D&E,GD;?,5N#'FK5Y4IT)1,[U;&B/&J!5V;OS,B:)ER#N*C.N]Q$223D MBUSF*D,C\SRK&4?)T-JO&E8>.2'.)F;S9%DII,.)H7?,.#'4JDM.2)D24)54 M'"5,=,!^$ E#N%=#QT,&/F/+MRB.%YMM$*5BXVAD&U+] BXO M7]FD@Q3]4MZ,-!*)$ E+AC?6>LMUK.YF_K2+EJ(,K_[>9*,Z']VN2V4\6X : M]U5B2=28$/OW/N94PK'FOI0^K/__A,CEFEAE%YYV>0Q$'>:Z)T(T@N($XWK( M>-[N.-[G^-ULT.YX-;"\LP-[O-=%B4TRR[8YCE*9*=9G(+@ M/LWY3UFT+#-TYFG*/X&L@I-=O(@?%\E\(TK:WZT&7KF)@NWSNS* M"R8D48A.F\,##\3^*EW"Y&)6/?K/6FPS#;&#$8>?E.R"S2;^RKXZV M+B%WMRK2S>;)DIO(9ZLOO./G0Y7RM^.+QLB64!T?4I;]#JPI'"@[GY8&51[E M5 4%L9_CZ+9!@Z_J$;Y/XKR)#CH/'C0#WT%3+K'UBY0$V[# :XG9I=!0U0?6 M#S_N$)1[(. >J9.B,:HX>-AO9 M'#7G='0CI!$I#CG$0:EK-LR91F>S+3BQ#KU(9'I/,MHGHV9XF/8=HS> MH:'; ,Z]W"#7G?/<4CXI>@K>%?S4> M9!7VT7?N,[9W>%D=[9<$+,07F"LQL ME "P9"!Z#R<\L'6*,[4ZT#F^=TX/;9[.V/;H(]#"U;EGJ5PI:P'EB14PT4E/ MM-8X_JRN%?&NSO,JF2HI6BHY0-59^=\7FDA#P_W M\;XL:.$[N](>R/O.&5NDS[31I"B$I]8;&4L@35N/)!#AD\21LBZC1CBQ%BAL M^\2@QAP5I?$2/NC9)2D-8G%QWR2%;ZSA%Q DX+R8-D1<;*4_XJ+C;OE7W=9+J89M87(R&%!HO6 8D&G2>),J3>I%"64 MMJ4[:91O!RAK 6EO.65H%8'F#\WO2O0Q]?$T!K3L M$O00L"^^%(%%%IP2;ADJ.GP:AMN9(FN:/%$LA7 7$#/!(6&ZV/BEGIY\"J)$ M*'^7--M=V3R-LBA97^Y2_K_W_/=L:3+VM2#-:@RUH,\D<;71FPC%J]JZ/+JV MM">E^J30GQ0&6!_W>O(A>J#7FH"OI:_BRE=15=$Z#7)*LK=@*Y-:Q0J6G;#L MR36(4-UDQ$O\?%+#J9.(W3;"".:X=Q:Q/HMA7A?P?UT MPOIO.J!/%\E]Q/#CJT;(A^?AFU)^$^'(2R":( 2ULL$?^1CN-KM8'&^]%/44Q,*; MN*ACD5R]AY2/FE;U-2^?J2C$I\ _NBT4-]#2[/.FI0HYT$6L"A3:B %,ZW:G M7PJ58,1R:C%F5:1E]@/-.7K%+>35Y=X*$QTR$(]!9LG9$S!W:!($8:Q>&Z9, MU9/B@*%B;:Y_*\V8B_9L0DWXVRQ4+9T4Z[B3LU(39\-LA #5 PN7RTC$A2"^ M#Z+E(KD(ME$>Q./,TWD/QS:=EATPK!9+A-PSWO.5DI$$LV4&IF-#V>*2/UIH MZ7)&'V)>#OQL6")7.T:Y,?@L]G!/?VM.CO2("U*D+!SJC91%(%U78[BA6/(W"L:(]^TBNA)E@V5!A!)KUM7:(9]5W9]H> M\C=^J7-9G]A CR$K[S\'&96E:OB82V8P/M"_[:(LRNDC35^CD!:[* _%CKAX MX.<@WJEJR/@2C1Q%^5'.Q4"LUEQ,TI:=@"'8A#RFI"#-9_IGF+TS% M3LCKYJ/S$0&NA^LU[RH59O)N$E)H@1_#FYAE4DGUGO_^A?#HQ(GZ0HKK[F.V9O.]70Z MKYDF#PXV[#AG4,@E4O I9 H.NW<*B/\7Z2JO02PF?P]4;(B' MO",7?Y@GR\-?M)XL:+)(0M']T4M:_)?_.]XMY7T8H:SH_<#-O5JMJ!*GTRB" MVW.81%4'&QI")@P%'O).I=2[ M55N3NZ0TJV.,(EYBFL%EJ2($.4A>E5J(3O\PC+"DB5'=P 3+:W5D)F:@7=M* M*UOEH+V$YE?/"U^7CPMKAX]ET8&*G-/@JOF'/7-3:Y22.DRN^96/]!ML)>;S7>K M&W%9V-WJ(J7+2-6#@MY',1(DP3X9*_%$X()\:#3@@\%OB%1"KGM)-4 TM&X8 MHB=LV?,->69IRMX$T_AP-J6O+'X5_PBE(F05A/**-UDKR2\!82!C!FZ>@G;0 MQ ?M=XWIYCFQX9!J-G(8K!J#H->A1?D+K?,61,S(VAD-TS$*E+< !)][)K4I M?4F?57W5T*,HG@PU9I\6!UT.$;) '$ I:I(]<-"G\)Z$\V9#8A8D=1?B%^N# MGYWI.6J*/D'L?/*A(14WKM9)^)I]@O)=XSY!V;KK/J$27MY66I^D0'<*QM:@ M3A >=PM1R[#V7OYTO8(:18I>00-^'KA4,[F>8XFT']4"P]@K..:,-.J ,*V^ MHEDID$)A+#'1W"CYK! L]%_2%4WY^+RU!A#Z-<1@Z(:Y98VAS4:L[GSI"'.^PY4K9.[S6%+9B/(N+C]^>KQZ10WAW60I[?Q MI(WA4Z*L%:IZHNA)4=,1'_UN#C<;PE%MXHEM"*O@AN;E5-.M)U:>E^(Z;FF: M[\4!BWR>+,4P=[M1WT<$;\1H(J8OQN&L3!S]+[0@E1HS>+=Y>9%D^OA#227^B\,Y8LA> M:;J_6]UR,^4]9?DEW;(LZEV/1+P-(@^B?8>LN99K&84*Y&Y%&B5(I8467VQ; M=4B4)_@PLC:*ST0_;%M+-]^0A"5GE9'+82,=$ F#+89V< ]UO$)RR<*=:%,6 MQ-#?OFQC\QO2_H[CX'39)7-U+E@B1@?\'_RGC(\<4FG;310\RY4"V*C92KLF M';>99&=122ZP-HJ1 \U(K=K,?+#MW@\F';[L(C-9+4:@?R[*9=W0@,>S\K:\ MXLA#>:Q>#G(.]S%K#X9MFSS?BF('Y?WC"!O4F6R*?;>5NMI9%=-HS.:46T.< M]ZEWK9.[53%+9F/NSKR_>IB?Y*J8#O+T9M_:&/9:)5 ,.KBRBYQN^+1%#$>2 M,(II70Q=7+7TQ.P1W)=HTRJ!3I6S'SQ:FL](J3N1RL_$TD&M?_O2@O*6-?YG M3V'GE-R+J\U^6(LQK;TJ1BSE]>G\]TFUMMA_Y(35+FU6&#T'.V\L'*XXZ('] M'@+I1MQQ_'+-7#D\.LV4%9GNNNA0W:-OT M'7E+HYR>L=7J=#*NM$#4Y9\V\-QSY[+T8D'WI^#]JJB]>E[<;JF@C^:;* 9I MMFV?1)7@JG?FHLE5=>/G^?"-GUY,03"IMB>J;S"EV02GNW3!PE#.\T>6+1]M M1)*X;1+/D^4\#%,J?N9=IY(TH!:0Y ')<$&B1H$9.>B7Q/I1K<1,C(.!9+)N M&FH(VM9#VM3NJ*:V"!4F6O;\2[#9_N'@L_F.%3".',4,!,7 >W\W+%F++#[1 MY*X5H'H7X_5> ._PC3=IG]M"YIE,7RREMGI*S85Q>ZHCD-[H'Y3ZMWM&?SMT M&G!@$'>!]N'L>!^W]:;^ -]ZV6L34]F,*WW-TDNV>\Y7NYB[@NW4I;]T7L.F M5(\V["2INI JM\(JN:02#,VJMF(!JC,^#Y9\,L@GN\/71KC7'),17NG]H:B^ M\,TT]UYHP?HX&UR3"AX*](J[,*Q^ 5>45]FD?>X.W3$#*W9MK/1O M_LZ7$2AT"PAK <\D#PNF5FOK-Z(?\^SC.99_ZP2]3YXF F68!_O=8G;2@<^ MZFQMBD@U2*&']IS2OFDF>1B-,;$T)BB,$7/+N$PSB+RNW."PQ0Q\"QK".@$E M;D1K!DXG?>*G($K$ULU=$E=?#;#>O!CB%\Z&L0J@A'94J]1E8&O!$4%>%B'';H3&I;50:>,N MX8/KF'=\J=),K_34@=XH0[7Q.R5)[X.]T A%S,Z[ELG8:=T_ 4L%+%$.80ZB MMZN5WPXJ/PF1NE#1)D\OQJ8@3)4)\4!?::*\ 5S[74N$&6C=&V'J%)=2 4/" M&)ACDI^3#BKOE3!#4!DEC!)C4Q"FND#P@<9RL- LHH&X,]Z,)1J-"_+&J/K& MR5(7TE+&D%UVK,3U3'*SF7=,O(EB22QV:AZ9VFC ML(U)VZJR"%/L$!AB<93#<&2?TI%N!8GAC3@^PNV.K(BCVX[.:X.Z4D=7:O6= M;SS5L]Q#/,6"UTM%WE64B^U'!?>.'\*FAW::<<.=@P/)[1ND[T42/4O(/,_3 MZ'F7R[7SG,D3SBS)Q7Q*/%:=VH/F7R*,0XP_;^O#P=[3*[L@.$ZF[(6)A]3) MW78;4YGQ$@NB7?-XLDA6+-T4)R;&MZR!+>"2*V$R'&1;MA0H>ABA FGI@-VF M=F :)B?SR_W]S=7GJ]NG^0VY7#Q>W-P]?GFX\KQ+#852-SD3@T0OL[+J;,4] M'V"J3P<./XR=30TTYV2F5)\"(D(:_'"?F;H(W$LJM\OV37 62./3'T]>E"#Q M@>FBH]H2_5V>>BL>FIG/*PP,LP3ZTMY) M4O"'('*$>@62/)08*?:#^5>^9W$4:E99>)5UYDM%G[G&ADDDJH>LSCLN3& MN%N[!3T3J)5%(I"Q$=*/='W_#Q67P((:P WW@:)<##<;N237MP) M'8A4 CC:MFX89K"]VVR"HM3LB*&>A]\P8'5'WPA8NF=;F8P@[JP1)3P%X?\4 MY2\7NRSG0ZA4(X0#6T#Q#2C#/N%*!8K;E2H5R!O7@51*3!;LH1_@Z+Y7Q/>; M')@Z'0&T"1?0]- 9:&$3VR&X, _1)?3:F!T:Z;DW *,+QKO)>H3S718E-,LN MV.8Y2N3*D,Y(7NZ)]8FQY5L4Q_-DN4AR M[O#H.2X/=C?::41O5#NX4\X820Y./9=JR.2=1I'J$'J;=Q/%?-PGZ9X QG_7 M$P&O3N^ :\@=?#WT%@#\8OL-=Z8B^H\#>XM$PB.K)RC:BD0>AJ63]3%B.X1K M)OXCRC^\!K'8%]'H5/1>1-%0KVG[M)-;0P*"\H>6Z,FZ"4TG,XS_ID48K \ MMV$1=UXC_S $;01])P9B]V#[K#P%=@%".Q*6[CE7"]8(Y(//HC@TV)I]KC0L MP*:?&2F+P+VNQ@XQ/_RUF:9OD'7^+F2-S^L@E#?&Z85_T'O@NG[:+3L(\U(T MJ60;!7?KIF "^J$]_BKTZ:.#(;P%JLAG]1O@*O&5GV%5ZN"EF+0L[ZA_ M$-7)]#=EGZ:%G,EB]8#'F(XS?(TT;BB?R=+#VI-:B3QZ+R+AH=.T"[@(N;-N M[4N#C!U[EF"N"I#2?$->"Q5'%-#'$GC@PZ&N2QG(6Z"^W9+W<;UZ]15R_A6JN@%C?7LODLLS^HTQ-&MN M>Q\;A\->!N,;UKR3!%]9F*$%>1ZX&Q5PXW+[5F&O?'D2-X[T\MD?B8$08E@_ M@JAM_Q/A6-XMT"//X)"D :"7T?P%VVRBXFI4L;!5W?LNLEA!6\ZH=G"+MAA) M#F;TC1K%RF9;D5/8<<9]D>Z")_ZS>MAHT%%.:[91*H\J0_L4:"M83D+EN,C[KJ22\K+7 M"7>A$8X_QB?NVWDH9<+U*K22F2?WC*M1JU?Y'M:!F#:)*Y-B*-3!\D&A42NK MYU"I!MDV.A@?]B.ZFKJ8:*F"O&O%DS!]H\>'8*^%U.*'KO1\Q3"P0A@ ML?% AP<>:S:!IF<:;YE5J)$T_P>I11:?ST'G-%J \ MA/T!1&&CN2TC$*&Z7>ILN61_Y4N$L[%7;5>]T>Z7!^4 MK5*E-V"K'=QM?K#C=L >(D&:$U\;#0 MK"].^)ARH$F!GFQX\@/JRBF ,TX^%HS//:Q1P7TT$(=HE-EUZ@=1C.UORCX' M"SF3=3,#'F,ZSO!6'%"L ;RP>,E)76ARRW(*B_S@-G E J%2[..IK<+7I$27 MT,)*_'9B(&992*R*=*ST7!<0#*AN:4 <(CU$VR!-> ^0W=-4NEF'7J/OX&+P M6*L.PG$IDG"9Q4(KGBQ6U,=L+58V;"L;//3#JU"*7L4D\A[]\(#\\HR]Q]B89[_ M7!HM^/0DT.C#SCV#KH,H_3F(=ZV.3&?G7.-5AYB,9#N,+&8&MF( )PRY;/-!"B-_Y+?>@A1(,:DP7< M_]H%*?=^O+^.DB )HR!NW>X#VB] MH3B#U*6?4;5BI!:DX,+K$Y@)P#[79@5 MEY\$CG6"/:P!^ZCU$/['P(KN!^P;AN@01JP[(=*-]A 8+'I81Z5KT<4^T*VX MN#)9Z]QC./(*;I5TI%$'BZ*%1%*+G"R8CSJTNTJH]0'\8P>X^J[_MA5$^5UQ M/P*7E95VNR:95.\N52GV0C]1MDZ#[4L43A><(7 :X9/]]?8LS5NTXO_J4HK_ MZB]B^E =>N*=11RM]G+355X1I%HP@;\,(A2\>0=\NKH@C^$+7>YB.B,??SC[ M_J<9J962(&S4JBZ(\K^X@O@2#.MDEU"L7'VW4NND%_$MM0@&K069GI!<_4)D M^8^CVJ0K\>@7S!;NQ1^O+K_<7)'%XNSG^Z;2R,^!]G&-),WS^TU2OKHOHFIYZ/; MMI-B/O5E@K7TXE[!/;J0CTUS$#3JMVQ^#W3)GNJ3;&LM M4(6YXIB]!?P;7+/TDNV>\]4NK@*&)I7A+< I#9?A@-J5$H1K02HU6J/#DN4H MDKLQ$$/VVDIQ0?67)&1Q3,.\N ZCU,@C]Q'@8D9NA<4"-Y\-&1,.OMRRPF=0 MZN.EB-=YD$79W:IS$>U^/)+@&D"MY,!$V(\C4KX8FC<:S.H1 C*&N+,-LZI3 M&7C/'ZI@[/E.-AB,NG>R(4#H?GVT[^+%0B45GT9?PG%HM%D'O.F].M,6<:P8 M] ]S@6$7(QIW@/:A"CRCK!J^I%F81EO1<'65N=YH%-X ># *%^&0"RTEZMOK MC4:B;JQ#'99J+.-]2:67O[$G DK,Q(^@D:>;SX0;>!Z6%0E:4],"AG(X>O@U MGTOU_526[;TK27],"GH?EWP-D> @ WOH4BQKXU+K!OZC7?VE.3)%0'&2(PW0 M:1^T"5M''#Q/_?J..MCCF /S< 5NCVR<_* #:/J' Z,/GB49UV 9U+V])K?& M7T/R:;QA%QQJ2;5('CNV( C3VB>25=E:BOCFC090CKBB"RX?%3U6-$WI\N(E M2-[5H867(ZJ M8>B#S&?U&Q!/QEXRK%SCDQ^U3(O4L&&'Z[HRY$S<<$]YACT7\1 GT>:;UHI:."-4<=E#:P1RZ)-)K4.[D^CUH$F44 @ M\W# EJ4T6B<7\DHIKD<:)!F/-V+G8)XLY3_C]D:"UN%;TS9Q!W--I3HXM%NH M1"J=2%LIV0^TU;)%2R^.P!S[[?5&/,&,RAR@W7/!=A#OGNZ?&%N^17',M>*C M#?YU1 +1/,LH9.$=W@B*T' Q]AEJ] K8^Z\9>,:M\[8U13:UH:^RQ8<1OL^JU)@_TH /."JDOC.7=7WW!7"Z6 M'J.EO'A;9SGE'TJ-!=HB\SE1AMRH([1*06WYJ*VH0:LG.#V80/8 M,1LN!F66N/V2N P3:P!VTL?>TK?VH1"6\!_#HM00=!\Q$1ZH&&7'2\)XLL$]=OMQSPR,>0RR!=>N[NT>AC=ASM:U#, M5=K2--^+^Q!S/F87J31;H9X^4:%-H @*%6*?F)4&,WEW9"YG:[46UHCIPD[, M0F]CV)78(=FF44;)(UOE;Z)(K[#]A@:9+ I-%IMMREZG*"@'AE[W#DT4=/W7 M?X'VG:#WK=2 \=Q+'E6!L49 ZX9A#NMWK9NVX NHPT- ;XH[#0!!/1K9M M!H:=45CG=$ZG(U)<5Z'('!C7WO'E*@R6M;IBN3O.*P7KT M&CS']$O"IZ(Q73:_&3^%9]HDBF6F0NV33VK4NI.]/CK?Z# CE5ZM7]J; OKP M";["1ML1TDU]OO!+:V/D,KL?P%<0^)+1N]55ED>;(*>9@MK]#Z((V]^4?1IR M.2+3N)9DC5UX Q""7 ?H(84C/>9LHU?>?MV](O]N6E=06B5BGC5ZI M6# 9'^L9M(:;3.'E.9A>"67.GH4VI+Q,GLS3E#\B5\K,9UANC<4L6XCIRYE4 MB;1U\CS[,@!==SYFBE_WA+VA64:I7(L%9)-IO(4BH$:[#K;TI=!9L2"-K_A@ MV08$?PJ9?MFB@P0&=A RN:4IWSFX,,^'D:M=?"/./#R).=%8FHN-)L$)+S:$ M.NB0JE*X=Z(<5:%7N9(;\(96"C 6=V8I9& M[1CK<#2!PQ^SX')O.R)#@K/R!>(&P>A&U&"BC#\S;M@NS?K/;;()T+T?!1W;>[=+* MUHP\[^M3\D1236YD;F7RLY0>#EQOFQ;7W-2K=_X]DR"^ MX#TCV_!/>[YOKH::BUP';8Y::-5DH\-$KKLM$ $G4JE%:KT$T%M7<$G53)GN MR0]F_!_QRR3;*T:([=]X,2>!OUK7\Y#/3[-BDRAEU^(N.."=K^-A:! S6W M44#VL(E:KX+U*,K#2^M? Z?*M/)2[4O!;;K:U\/AVG>K?'8[(LB>_B!"#)ZL M,PP2$[G++(!<)\OJ@&E$,_ZWW88NM:<6CB09AB6KNK@-38VJI-&U MW(9J2"9/7S7ZDE)A>Y')N\ MF&+['@_8WMU[0_R#-^^=?G;SO7M[''!3WC%*^%Q;9#@<5<":;\2AR+]+TZ_> M14:A_MZ*C69Q11XM"+8?% NMSD2.1D_5--+6C)2JF0Z0?#G",# VN4U]3O!< M]=$&:+N%'ZT1P>?^TLB6*X()ZJB:0'*0MDAT^Z3SYR#?I7*-X6YUPY+U$TTW ME_0Y1W 9UI0AD6'"W+*XT47\2VASQKFQ(4(?>QRV;['AL'6>)+L@)O,R#8>2 MNUV>B>)O(J-(:#85@X% '*0O!M#P9;ABT^9N=1YP3X?T\872_"+F,9!'QK#, M;I)G=V0,X2'D@<9BLB!_5Q>7U%N@EKH7?X^K@N"FBSY3>T\L_U)@ ?JVL!7&J5&& M6WOD\G9QD)+#RYT+Z%1 :F&KA2:Q,IF_4/)L=[W7HYRB) M-KO-@[ ]+D^CB],5='@]:(XW-^UU\1X8%F>1J%/ [* M$A!?DHA/3M^"=%E>M3<^G'0LR3#"6-7%\?YPJ^I(6]D9:=0M:B(2J3"1&E=W M(J+'D"?@,[,1Y.<@RVGX\G76[Z?:05.%(KMT& Q*#E@W?7B2O\WFN_R%I2)) MYDNRI*FTI"CE(LNWG.^OWFD:1AF]YZ;2!U&GQT;$LB?<21"SI]Y4<:VP@#0F MD)VPH21O884L1NQV76&66QJ(M!!<#_-L1D Q-!H J3'--&BG,S*<6);8Y&G+^3^)=T1=-4G(-ZKQ.J6J>D$*1'M6A(>)1, MMV2O5)($;V4BM@\M6F.Y,_N-$Q(UW# 5\7% '22] >Y]$OYJM:)BOD3KP/00 MY/0PI1O!>GRSAM3'"W;+_UJO=D4'#L$O/3"H4OSKN>F2XXF$%8<6K!F!D^0\27)*VK*7!%RRE+ M]L#BF&LJUC40T0';J&%@P(IU&Q/:6LF10:47$8J14C-[L<"E%S"7M0V;7^:2 MYHS[**1I'D2)?.*>E76&I@H-:/P.1@4S1OA=)4BCUZ 8X&1Y*O.'LT_\T]RP M+%LDCSG_9N)W=ZOK* GXF">([VDJ-]&YEZ'K!U9E&:\L6-7&?E1I%"0M#6=$ MZ$@^""TMKB9.X W,Q29R-%ZL/O0YA_#)B"A+QN)H&10Y;J7>/6 .*ESV+J* E"VA9B%=822ZB%587 MU^NCO=3D0:O65IX;J/2M!P"S=JDSMY'-I><0<:V=EL;_[X:5A[M$E)IOBANC M#SW;>$IZ]B#H'9P7FW 1UB9[8/',C*1>%VV#-(F2=<9C;+7/+.>-EU&\RU'% M*5$MFB[58F0Z7J4M52+W(EM6*#4C4BU)JE(QBTNTKCQ@>/3HDB9LPPG /VM6 MG"7MNN#J_E&.A';%N<'I5F]1N!U>N,738'+^G^_Y!]FP1!X>MFI/,B=_J^D^%^GJPU28_ M@ 4^Z3\/P]UF)]?![_(7FAZL0!4+4&(9!C'J-VK9,!P8R78;%EJJ$:E;[Z*? M]=54YQXQR_@.6EYATBOA@5>BTBNQ\,I4$<(,T8.1P@)1W$>,>H6BR#?[3 -1 MEV5YESS0<)>F/-*)T8W62 ';%*Z8,E*8_2#0K(_-JN3$2ALBSWZ6^LA!L'&^ MIDN[#>^VJ5=96RF:'UK9B]^0(&^ONRJ\Y+FX,A:XW8+*1@0PN"GBXD6<<CY!3,<.TTW&Q_)IR+5[\#+93)(X^F@W]/RMM?2'']#MPD( MR:8$ 6@P>)H8Q8T:3R8DZ/53KS392>==O7-.)D%\LK =\%I>_*:^/F'F^&<<<#YOBS >/X1,#!AFIO M9'-=>*OH)![H5G0KR;HUKSG?5]TB:!$ U:)I*2V,3,M]:I/2F>M4:2 M%JMCN?*"671MBM27.DQ7WQ,%S>'Z57BD(]8%UF)OE:7[LE+&H&70QH*HE5_/RE$MI'$&=][X@CF;Z/@#VBN<.QG9NVX[7V[:)U(N]I M2?)Y&(HC%YPJ]WPV$E8E7H8VYK1?A.^\:3?MH)-H9)-&.*FDE]T!8-?,JBV8 M4(\VR-5FESYP&,:/L.TJJY\'N1^%^D).1IZ-^$=1"CQ(E]F7K5B7X%'C7[__ MZ3/=/--4,]3RR>% D1H M(LV%JCVU C,B%,#,9"S;A+O! &^8PP$;!$T,[51?DY]!E81"H],?P-MV MF77<_D3,PLR#+%OEBEN33(<@B-)EUQ 8/9PU9ZO\+4@IUZ;Z\5(<_&%2KPN6 MB1-P(XO7X#9P:1%0*0[VN$JY$HWU/UI:$*D&;B';B7V8FID)?VF;BDMA:Q.G M6;R&XZJ;TX #)IAU69JW&,?_U64;_]5?Y VF ^/ WK^#6-+;@H/LA>*"8/W1 M&EHOS"T3:N4<(+7_NS&%Z1R!#7["+ M-W\Q[7/P'FUV&R7F>I\!HZZW%?NX*\7 >G C_1#8TU#2$?KZOR4;<8-3!$;) M. +[GH$CL*\5!P@LQ" 0B-4/@\!Q)5TAL/=;LA$W8&MSJ)*<;J*$+G*ZZ1O/ MP5^VF^MWU/P$^7Y"!R*5L)3TAS+*1>*?VK(ILO^.X:2; 3@ 1!M9@*CO99X) M?;%MJXF4'H#RP**YP*#RZ)%7<@U;^KKP@ M6<$9P-LHX@#:M\^>GIMR9_+G^@^E"B 2638)P:1:_9S;$I3EY99+F1@4Q(0. M&N602A @,;1#)R.5J-M5U B(8_8F;OF D&KX;3ND&F[?$ZEJ!4BM@1FGS"Q" M<*JQ(*@DDFW*7J.E[TX)@IXQ)HT!SP>3FN(4_.>8EH4VVG4JE%32?QW))7T! M+LC42)=59PKY1R5G@&2R:Q*JA^K4SPG:94G*#HJDS,,YRZ.-)-2N,"/F4F1T5-2 "[$>-2KKLRKI1@S0:@)AEVR3, MZ8):D*@ZOFY;J1,U'/(+!"B&=RQR0Z/RY'+25XN/[XC97*HAOCSZUA#BM(,Y# M<=JN.!>6&GK9?;G=B?W>NU51M4@H5E5E4G3_XR^A.OWQ9NW'H4)F4?6ODJHJ M3.5:>T0H:4Q(&Q.RP;JTKBU S654-G@>BFB FT']YFM87]=6NZ$!_P35/0(* M*H^\@>+Q2)OV2=R4E),29\HK-9SJC:"O%-;<^>!;8Q1=GY@H,=RZW(1A]7HB0\^1;]9#B//&!<9R(W>3L*4E\ 6N^-\2%-L0*2I M2*DMCL UC]P'>_&K^5N0+JNP*?^:S7?Y"TO%)KLB6CF3A3M9XTH;!UEG0M+9 MLU"$M)4E+6UE$=+6@23V5-:'DN^<*2T+1>[.\LHI2$G M4C;C<%E%854T^U>Z%[.AC"4)C3V?B7(6.;IGI]R&* _Q7*#]A<5+_J'$04@CGI3R2:, $1K Z6/1),QQWT;];;$WR4=&F30V;8S=%II- M0"Q=1/61"X1&\&;*4_!^L,BX7]^X$+N$II' M&WK+30ZR%_['=#U4&=J\0?"&BKE(^TP3"7I"*7G=A%"+<+W$KHK0K+RA5-S: M*IX3VA&NWIG0C_=ER9G0D!0J:N^M^/$"AIQU:@0K;9R1I#(RE!JTLY%H$H1Y ML2VZDNX)VAYDA0?][<58P#.S^9% ^S%^,(';D1&?-MR5EW/_57S?H/F^Y=6L MXF96D6>="H94Z.F"Q\O6S)>$SZ+8.A&3 *[Y.4WH*LI%C3RVH?P7]QRVL5BE M*C:^*3=E.C?LJ+NJ.<54!O@9-8]?O(KJ?)_?N:*BU.$PARL**W<#EEYBHM\*F3;6M\;9<\) M!YC.VF2UY'W-TD_\7>62H&.1DV[<#"EUDD'H>/_F8.="&C#)MH6)%PUV+PZL M7^WD1;EK(=_W?72N&>)H@T+-2/?!3&^B68_SRF3 J-89_ 8<.P!G#CZ8K]!17;#! ^!SE,CX M=\%DZ1-9WC+)HB4MEKMU4N@,6D.%"0-Y]H-#??-*2YL9:?0A!PIA,_,!F7DQ!EIHHJ?C;VF0!(HTU<-M49A>9.#^*'2'9&M+5W;W MXI@\;:JTU][SLW%K6+ C8VRBVOU!JY M=7'D#=R6K+I-!SNJM4 B):+O4[2@.687$Z:^R_W+$31TMQ]UP.,A%>)8C=$[ M$4??L85\U_WMX7^2FPW'<3'.@6EN,93[^AH1O_;BX29C-#J(Q4GGYMSS_P=/ZL7X0M=[F)ZMQJ^)%PL(ZIZ M?& 3N%X<*,1^;%#>#$]^D=*!/;4#FVQ?>:\PS&5O#(54MX=%0=+]6+RZ_ZK6 M8O2.^Y$W4%P::=,^=>JKV%JPPEQ5;T%Q3('!8)NS;7V?7#;1K?1C2.C>NJ8# M'/>(_QR$+U%"TWV;>Z.HUW@+A7R-=NVCOQ;:C:P8"EBR #E)&U7<(?YU,,' MSO+%@\%^Z$9QG2_\910K])OW/JJZ 5[FZ\8D^X,JM5T.602 $L.Z=').:=W< M!'C;+JM\W-NDA!_^WB;+-AF=FZ@O;7H5=P"(0V3%Y6)37<$"P9,NM::[X.@R MRH+U.A7'("*6B-KL\H:%L;4 G==0;-)IV#Z-#J46MQP4-TU@YONV;,!<,(@P MQ.4E@CHPZ5X>J TM'_-X6!N+=S[NWJBL[,2XY+SQQ((V=;XRU;U,+";+^]9! MQ_A4?*J<\"-5M,[O:+QEAQ$^SO ,@LG*C-O;.1Z$&3Y9,7Z61QM4[EG1NN7Z M(5J_Y-F1;J.3#F@3*+Y A=@G3S6PE\49"QU(#Q)1TQ47UJ&J5)J:Z)!G8)@Q M,Q]/O.MXHY$CH_NJS=W'H\:][D#>('-C;!IC=RM2;9'__%"M(J?U M8NS$ [P^I(R-\ ;1!5Y=JQ8PFA9K#@ZLL6F\ 5YITVC3 4%(IRDS6)SK8$LX5GIH,U>ZQ8A M>-S6O:R?_5G7+R7_WE<_!7EC9QKG\_3?T@ MB./JIAR.L0';9.8Z8G8!1A5UP,J1#\MT_(%<&-%"IRB.ZEJ6PQFKIZKR' MR_;4:=E!UF@=R1^7.6IT&HNF%;\TV;F4[=MKTF M.E7"3R,IZ,C->CE!_5_'2TJ0E/NG*'^IUBW.@RS*1&W$*(R2]?@Y"$ #V#0A M@ @G"4-2/GGC"M2[LS,B=1!0++5 'I>P;!LN2]S00+%Y"JS3 M.6T!:L(1\SRB^BF*#7M(/3Z5SN&9_LG6TJR8:TL&<(YM!Z94TE?FJ*:"*& M87PXP>F_OO[LZCV,=TLQG,PRRO]/7*VIX)!!:Z9G J'R'!\/'!K[U"J12B=Q MCR_VJ* +H_$I:1)7/0-YNFA7K^*=D+6K-^4DD TYV]A', MK.%CD#B2@O=<%D^/>;!:\3:U=EO&'@?OLXPU:#\6+)Y(5HHTV%JQH3>"SESY M2J[!#H0-Y5'L/!WU#;9.H !RM&MD4^4K=-@ M^Q*%\Y0&54FN3,3IJW=.XR2(FVS2\?T2D^90@S$3@?8C<*,-D>K,ZG-&Q0"M M4JE= VNB+1>C+\7L?01O63_U/55721[E^S]%2[I(5BS=%(=EF_')DXO!A?Z64'/$WO:[1_7 3^<:T;(H= M![G,N7+*A\%+Z9R1SWW$@JI^HU&ZQ;A-5.0QENH[NN KOG@QU7JPF+ >C#DB MF>4OX/*@5)T(W0R9@EAQFF_T>?!!J=$678Z*.>2 Y_NLJ(O@BY[.C@Y+C7]U M!O"04SP7BZMMT_!\/$?08 ]?MU!EL_\=GXYUX(C3AU, M4DZ0!,O \U)BS[=B0W9C]QB2920RJ^_R%YJJMQ>&GX3O+ RWY6!300@KMM2$ M.,2:MIFVF*V$6N6[,95=K6 KOC;3<@ULW=K,Q<@EZT-@:*Q6&X5C+G(X'#=_ M1(7CYG7[_/ERNWBZNB2/3_.GJT=05(9IA>#)ER02!8KD -+W/D_/EV-#YOM? M(JZ.J<[#O^VB3&ZF9>?[UK_T5W]A31DN[,*$.3B!6FHB\FPK74A;F9E8E6S] MPG"QUKZ]F,.L%HWVL@ +A.3@VBH&VNY9W*.5SLJHSFLH=NHT;)^)?4#$KVK: ML@'!+HPA#EFD!1,&]QYR M+3M$BOBI(U'\_QG[)H28MJP/WP=[ M0R';8"\K2/B;T[FC //PP4#S MR4EA@YN-UEP+6EP+A^"TK=2NP2141Y5G[?55EM^MY"\X7HO]J*5G"N=2*$4:6DEGS$+BE:MQIPS:5D3*>/Q;&@!D2U2>2R^FT-PY,%9/N:-5W2+$RC;5%:X=!_L'F41D.V M9E8:HOR$K1EIJ2)6!CH?V73Z9@S^81,!V_C4S1MU+I?TA"S MQ;O5!9[39;I: MY2';;*(TK%-V7\^XG M5H;$*G+2[%/*,M4*J^ZKJ)"CV[C],%-)EE=0%+))(WQ&I'@0T6S:@DK6X%/B M@_GR9-IOF>B+7S$&;/D?7X*,DJ(R1Y"3,.:M)>O)C,'%N6)](EH*"RX&+7 8 MT;1IRW"NFW(0M4A"<6")7M+BO]=,7 T6L>4M59URPS9E;3"E(\SC@*I2AWRH M%/IF1K@JQL,+6W;BCO165D5)U^23,0R5'=68Q5_?D)@%8G7]N1E-33]DTF*3 MQK!)GY7N ]"?TBCG"J[N5I?E5L8E=_HBRW;BD/; JC#\9520T6_>?EB1LGE< M68G84HDG0CZI%-!?X'5C$()F_59=1TEMCZ>]*P2"&-:7+H\:7,C[]-)MD.9[ M<4&,XM2,ZE'P 0-58PZRMUO2B! '/3!CJBYJUU9;9T>'"Y0?G.DYQR5V'V@U M'9E72S1=593'9L#O@U$.EN %^M"S-4ZLL,,([P=NX)AA!H[T5NWW8'@W5D][ M\&%7]76'/WFWDNX(.'QC>;Q*M>)Q"WAV M'MZ[Z$ 5F394V0:JIZD;K?KX2F1/$Z!4Q^7.UGCK\+?B4M=&$>#F MRB:QPI1D>2HU'AGG#S^,ZBF&F[//KV*9LQ:&&>>;J8NY,TY79Y1^) MZ&.O6-M)=QO=;VBRI"EX'=^FP@C,:VGM>4-8%>'UP#(-S@M?CL9[W5>MX;ZO M<8\9(R7$4#V!37,P[,#;Y)DSO0#2X,XP\,!3XKF8,-S08'4?I'G"G;U(0N7T M>/P%\%1YO$G[P)WFJMP7H89TQF;A5D%$PG'NTY="V/T=W M/I MH;B%E.6@GVPIH@%)S'#1H:V8;M66P0Y9B$4BL^)XWW6B+MCF.4J"LLA% M<^A%:EBD._).M[B=[.IO.YE4S#\\S7)1ZD*>;*!_I+&XAI2E3ZS5W$<%VSU* M-SI;[4$_AP>R6^)FG7([+0/DJ*J\(+&P@51&B"3YR@PB["#2$''6J]4VZC#W MB7@6,YR0YTFO@R@E/P?QKI@-CYP7\W "W >5!HZ->V/Q)&'Q7APFSO@/0=RZ M4F$A+ID+XGDH"W9RP[B%;+.-:4[GR[_NLGS3+1;4\@8L,CI4P%9P=*BBK_C8 M,H&T;!#145I!&C-(8\>,-)8H8JQIB)S8OY@#("S]M3R''LGS][5"G@]^>";4 M>(AT3FT_XU(S6PTX2,7DKQ.%*4$1X\7OCL MR'..9?NK=7,JC[ZHW_TDS;TC:_M$#O>$6+(^DP=/#W=2T'M 6JK^5*B:R HH M2Q@TF[S'N-0X]* QGDIWNSS+.7N$QG4]E(P$&Q%8I]N6TMF",MQNJG+C1.;# M:,JQW@OHS,SA)EUF:4^$!#MDZBO_.I\U(4:UU%HD;K/,MHGE7EV.;)\H;_6N@9T8S_ MC9O-9]H\^*VC^F%Y*\H3'TY\8FSY%L6QQCW6D^IC:T[J3V-?4]3&(M(VB11J M-C46Q<)ZRRQ2VB6FLI5EY3NS\HZ@G%M'*O/4EW+_AK\!IEQ(V\]1X[Y :O7[ MR:>R'FDY/K/U'2,F60ZT8*3.11R.))Y0DPW&XYJ MT$IU)^!"6=(7%L"XA*YW?A-12YL-=J(6C'PG&[5ZU1>+V/P/8@?Z-8C%3I2G M<=BPX,F'8\.JG5@H&XY?.)MDO\L00AZ.Q,5[^ML*; MD\'8*0W"?F.#K\E'7%9&6A8R/\J5QH2/P-B*Q(U*O]UX97_@=2H#KF*-0RYQ M=%?ESO>?@[^R]"+F7W3D/ RB%50D0/"\)U(3(E7!')IQ9"6" MVY9,='07.N4A=D\#6^5 M>-3G[CBLP0DW%^R5)D&2W[)6CN8$( M&@HK(BELO$ZK3OGU*E M:(A# (=W_- M@-83\:>+$P!S>B$&WKYY#%_HU)FP3R)78V [!]X >'L'+L(^ M'RH=R-VJ9[6+Z]$Z.BA5T=\ @AU6;'2T182 &3-Q,6@+RFSC&C#I4AQ&M0R/=&'##N_!%3C=]4S7HJV#V0!JWSZDZU(BXT[-))%0@ M4@=]LMFV"$'!VJP 8Y8C;H)@Q'#^!/'8]H?"L1L/03?5PCB[A:X%I-VX\.;;DB+?[HZ\"J?%NS G571LL4^KZE20:;&UO0WJ3 6?=3 M!-4!CHG/N6NBOEMW', 5\(Q9$=9N::[8"H2_;+.W[VG>>W\O5C!][_0AO*[7 M.0Y^+_/N$?FMG'20RF_FI(NL'5/&H,M=&B7K>YI&3+4SJ?,:JGO4:=@=E6;- M8;I","DD@WH76R:\TO29H4?+*0U9NO2]:ZB%"P;WEZ]-BD?.9WEAALS;OUL] MYBS\=>3LV>@[*"*,MNH@,U>>R> #$BEKDM-4X[YD0#=Y*U'=DC]Z&&KX85P> M]V!S[D$RR>$=A?^ZFV!=7M M#EE!+H(TW8N!A+RZY62.N!W"1_],6P_L)F70/.2C\%TLYN#M>2B.4R.-V6;9 MB#C_O&LI1-H:V:*B!8-MD1-@ZC0$'<.B/F6U4#TIB=6%9/1>M$U.IV5>QH@( MK==BSPY,I_4^UXU,44H$ S3U?>GO>J_?R5K-JSJS@#:P!%']@(NSS:'#4 M]:%6HD[ @*6AVK<,U7,55_^=Y. 2""]FXE_DYD$CI*ITM+^,LC!FV2ZE(WL' MH'?!6P>@UIWRII9/&@4FV3: .9PA?0G:-+#^E7![!NBOY7TRUAI>7A7;LK?T M/7]ZH_$K_M^F:\T#;/7/^7T^>\VVXFG/^"/RGR/DG M+MYN1W_0HB?6'\@\*=I+S1SS'FR]9^+_>.K$/X2L,?-[&'"2U']C=HG?M.>+ M]HW$TR+]&W-->9CEG@G_P\D3O@55<[IW<>^>[ \TR]-(K#25%YB(_^C=:J3[ M*HK"NHW;9VLCN;D-2/Z O1+(IBFH4@V%>%'R0%SND[]061XW2/9?9R04ECT' M_(W0]QT:VOAA.'_ZHI"X8%QK[TGO!11=U$W:)XF\67["725-5S*(EWSAY29* MZ-WJ(J7+J+Z8?J@PB/8[*-2,MFH?.$*DR# NA))**JC6AU7U$1$5;H-#!HPC M@P&]-@4/1NO9#C]LC'S7]3 Z<$&5M373UQSCTQ2W57QT!:BA!6[[RSF]\1G( M#0N2X5++JL?@I9D&&K(/1RF)2%'P BTF:F(**>GIZJI4TM#'9>,.@94],O J MLKB1=&PL1'Z+*-)RGX3G0?+K;: DQ\!38&X,M&.?&O>W%T1((K=S.#4,M$0P MHU)U1FZ_G7\[ 3F&/BX;]0B(&@9>Q3'CT+$^LJ[Z!F0WBE)'H/>LS0N.6O8X M-[@!5C>R;H?-28+:&,\SA6.\:,P6!D#F9Z5ED?!9N^3U>9!%V>,VI<'R+ODY M2.5%J ]!3C^.K+U FD"OQD"$.%J?:528$:D$*;00JX"5'D0H B*5"^,0_"H, MRFJ#7BN#TGZ#'"]"@3#5LRP%QZ0/NJUHRIE_'25B>?B"97EVRUVRX[],5FU!$*F23U92 7G;MM#!-X=T\7)$ M'A#0P L!?1W@?+F4):2#^)RE*1-SJ8M@R_^8[[]L67)!TSR(D@N6%(\-U:NT MV31X4F53N*.AX-WQZ*G1D-0JDDI'(I0DI9:D45-["N?;)YB["0N'K"J'!(U# MGFN'A)5#=L(A8>F04.401[-$JQ!G;KX4:#[J&R*X26PU^0AMH,7+)/AP#/0E MV65T>>3-^8;MDK&=56 K%@;X6G(\C/$+/7H"HTPQXKH8C/.MV8B)>45?W@O9 M9$E3$O?#?T\9XN^08 MB? .F&@0W[V#R&IT/\*1]]C^0%]9_"IF" <>:?3]'*3K*)DO_[K+Q'T&$5=' M["<,A&[3YL"1V52@BR, I49'ZX\M$!1:D4HM(O72WT[S93GN'QT4YPV_O,'[=O=+T/,BH>>CJ:\E5 MU.J3-6W $AJ)= # UK\'>QV'*2:,?A9&GV2$ZD4D/#@- ]MN7,)^9/3"' 5I/'^/HCZKE13/H?F]E%++HDLA1$A M#4Q9E)Z8%5Z697(MCDI=ER(O(J7;8"_PXY^2QQ^ZAW\#: "2#>5ATSZU\/+V M&!$ZK#E,<6B"Q<$HX3IFRC$VKA$PWW!BG"?ZM/O6SF!;*@/K7]T9BV0X>"<[=E=<3!F%]T7?H<@T!+QM[0C>0/O> M#N+-2*4!N1_L7+V99)X\/1/CPL(>KX,%#(8TCN4IX>>AG =+UF+$+0C_Q&6. MW*RJ>AS'&$6##BC"I9W)"8:0-R-"XO"MJNZTQIQ,!:GN$O\J"'0!/PH7_P@? MO0I6_8(5E+N^$K8?+,,7P[K4W!K6)[G7=@0,(WB?YG[;]O'3D7@^]"@*Y4.- MV)X\$,S/<=,@=W12#W\L#%^74?H#B(PH=E,77,4 M3Q*/%9]<@61H'.Y=!+NF2YH&\?4N66:B4645)?7#X$4M=7/VX5G*(U)@^;VA MI97,=49@%*:XHR6GD8_/='T$6D(R=S=NJ4C?XUH']\4Z8;W0I:28ZE'XP7I% M8P[&YV1!SLD=::^(P@EFJC-F9-Y9QIV 7,K/SO2\ SL\;NAFY&%PZ>F5]+3& M9J>=T=?G(-^E41[1[&[5GLO(=VW_Q4G &9Z5J"@B#L5(C6!X:'* ^$AXCZ- MDC#:!O$BT;B8U)$DA]0$ZS(MAV>D47A&&I5%AU8K3:($>=/IA#Y##(?]WV3J M"M^H,(*DT6\KWJ@O174D:?)XX_0:58?Q!GK+ZH0^P\4;S[>HNL*WPW@SP;VK M%M4?NY#5E:BI(X[C*US=A1SX#:]3>@T7=#S?X.H,X^ZBSB1WOMK47WD9K!M! MDX<:/Q*/[,D M?S%?+P7*<1AF@)I,'644D46H3 J=2:&T@QCCP%VX$//Q%$,,%-:H"(/BCH< M0[.,TKLM3;F:R5IJ+>Y\%;6Y!HZ405_%A0'-QATP6TJ>D5IV0>@9J<3#[X"Q M:0SFF%BEN/^[7K0QTN44"%ON:7*H"2=SDI<7T:OO==%Z#T40K9;MLZ/#"MFW M<625HN'7N5@S \&+QI:XM$763:>5+4FO+0[9HH<6AO"@+Y[,4QK+'O^V"E)(5I;E0E*U644A)M@U"SZ&^ MYZNR,9],.F_;&VDT]^\Q[&.+%\@CK26*A@/=_ 6(3@Q M?^6BUY1/K_B4GD^S9'B7]4VF'_T,($=C_*/"'/R>KAX!HN^@;T$L!/7P ?(: M/ U8LV%7'.A20%P,(85+*NAG!ELT Y,E7 .=C_63M<=B#]K 8'!GP9*&+7X! M@](O/';&4I.O,\(.QYEBE"FTF8GEGZ_ODS\GGY/+I^2/_#^/7Y,52S=!/A/_ MY2/18+.->3C^^O[CG__M\\+Q0';^"25[&J3\ M[>B5DHU<49C)Q:G\)>*/TH0L@[V?*ZH./T%YREZU!JE^P<(DJ=ND\]G1K"K\ M %O3,]<:4[5-)%R6 -T.:^UM]G/T_973GGZTN!]8#BSV+8H+-563(,TW4;#7 M;-M%7WJX]$TJD2#\6U0?W8>RQH9HV :';-#%!T/Y#LF/+,U;W.#_ZO*"_^HO M?Z+1^H5W2^4H?/ HV>BS(.R/MF8?[94X4LTW_)[)&O=VVGX6]]5,MI!!;N<7P>Q.+R M[,<72O,; 4(>8D?J?8R]@D+T6*/V85U*)%(DJ61B"H'8T!T!<:@!#C$_"@D& M\]B4Z!^M&#+^DC4&N*X@,@0A3"D1._I;Y,$DM44TP*'!A6EJ/G56FJYW^2ZE MGZ,DVNPVU:RTN8ISD3R],9%+IK\0 F_2QGXR6*B/K>9"*5)J52^NM.[PE6MJ M7#69L&FRZN+& ;^)O$QC^*DWJ)%P/D$FB\QSZUP^:M0/FX_$GA*?A7(^&(UR MPF_B8(<%&)JR>@#8I\=K<8[--JV/VO3"ZB.I)T1JH9L'3J-<\)LX(&H.04-& M#V#Z! D=O5KOIX_:]$/HKM13(K38NZEDJTD/=#X6>BIL;C1S2&6<^9C,!I4U)\/G'@@:T7D(TN!,P<5FN\OI M0ID>HMIN&IQQ:%.X?>*6VI%*/?X# M*14D=ZOC;,4.K4LU2:FG=OZB-Z?\5#@EH>M W+($S-#(LM^3RD-1J:N_7$>K ML&5NG _*F?1-!5Q>I5-*G,"XYD)DZ"AOT3)JS\.(IB/Q5(8SI5H.QS((PW\3 MYZ?- &Q)@U1.K7P:W-*(%-2^G/BMD5$6Q*OG[BY<@ M76OU86.O&O5F8XT[[->:DG&U<%)*1W5O-DPQZ>B$_*)01*W!-!W>*& &NCX] MH($[04Z[Q]U6',U^8E=)SMM]H'%$5_,P'S@D G@+W %JMFL?]R+ZE)))SD@A MFQ3""9<..31BV1#,)B+:&D<=H"Y>&-B#H,[/XE=!5EL8^S CW1Z4PH,G74#O MV:2QZ_,NX]"'G'RQ;HP3,GL]!@-#CAZA1P_#>/HZ;DB-X?0%2UD2O$;I+IM' MR]*D9'G%/P[;1.$C#44%Z#UO77GY*;89,..Q@NP'@)8FA*M2?0=15J;2AE3J M%/2!7JCJTE9$?.@8/#.RV%' 0..0F;L=%$Y#Q3 M#?U5S\)'"JK6'(P.^ -BU:%VF(C=T*&]J]OO++,TT/P7IW4U\C M>_0>=UOAE7H\KG[:G%O.Q]Z]* 6/M\W5ML8P_R/K$0RH6&8RBC;WN3VFH2;! MCRR,@KAE@7)SRNLYKDLT=)3E:,#?Y*"F=#AIST3_O'8 M.3P8A>#)D*&^AJ:]F.K]$CHL+9,E[X,]5RF>)V)M21PFNF"9>@E7_T4P6_6; M=I<\6@HG7#HIQ1,A'SZ:M6L-*I?TT*0 8)(C(@/ PS">!!':[@?"D;KZ1MO6 M-TK+;Q1R/3 =<)6941I6I5/)-"8EM?5?!%-;OVG[U&Y2;2HFU+E=98E9*+7M M6H.I-2M,RGM-BD=MSZ2E^3"Q_"% M+G5=HB2Y&!MJU2C3 \5 MBI!2$R)5(2U=R"]2&]AI$V>&8I;#+%GK,'41AT!FP><>C[!T5&HTNN%_6>1T M,Y(-K/\^-B587X*3O. C9+: 27X1.A"I!(R*UNW")0F;&.M[]?^U]6V\C.9+N^_D5Q!Z<,U6 :GJJ^ZEW@05\[3'@*OO8KAXL MZF&1DB@[M^6D.C/E*NVO7U[R0DEY(8-!,E5S@ :Z;&>2$9'Q?0P&@Z2\^N-\ M=_6Z6;/=X'%)UFT@(6ZDES"HFRGW/"L*6A8SLB<3F>](+94C"A%T!=_KM-C3 MJ62D?!'WD)5I3N6VD0U_)S8.QSQN%(M&+AL,C[HT0KI:',$8PO(L2_*=_M#9 MJ[C=>ARDC@V[(->Q:W]PUONL,%W+1O:$VW]2B0?!=0!+ ,#^*2D7+^( ACV\ M1P&VJY=VHQW%]Z-30/V9]OY.^2<5>PCE'^$L8-ZV#R(P[ST.%S0 T1_BX[\2 M44P8Y1.8C(!K$@ I5)V)"\JX?@OVNDFRW5\*\MI%%I/B"@M?MJ,+6Y!8[P'L MZ;_]%'>K2A9:7*W3YY3/T*^2/.,R%==I7I2/7)MKEE^HK]4E;T\&/&#/UBGT M@+(%I!>B >QN11H-_D)J'4BM!)%:$*$&X7J0BP:,G<1DG,V?F&&=28K6PA): MFY#6)A07(T^"Q$*CC47YWE9K%A/S0]BB1PUTW:/D!)ELNIWT+UU>*H%>"* ; M.&R0U9.'9KHOOLGGY)6.W%DX_ (H?!QN$I^TV_X458L>(;<5NLL-.G+%1GB/ M8=J((S ;6X6:@AU+,7I'X=@K2![ONW*OVVT@MQ-BR([F]U%N)AQUB5'?M[V5 ML',Z\??MLF#U[(6VG3PF;V*T$7T-EL58OV\=VEOW@._W2H0F_B::&U52*'>R MKI7QHAL %P@*>@J#[?V+.9C7*B3U\O%@@:7C]_-<4O/XDN3T/"E$^/ZZH5FA M2NCSG*L@A2S.=^TSU0F'9]^2?&E>;H/4AV,I#I(4?LMTI ?YD("HHM)=#G% MZJ3^8"4KD<(ZUO$$M))CC8]74P4I L+"16^!$"KP0@3O!9\;+TJZ?"S9XH_> MV,;H>6#8/M"BCYB][H[(_NR"%#2A0<&ZN>1> _4A#SB*TD?=);B/?\G2LGAX M_&+KZ]WO8?A\=\L!?%]V3-[QKHOW*$" :X(!"*7.V:),W\0VX4G@H\=KAG$R MY&K^\7)/\Q7+7]4&,CY2]6\$,7P#A)&1-O'1H76HXA?+S1Z(@L.6=2RD]^C_ M8[[ K*P5RN?KJ:*$W]U&Q&RC7C_Z#LCO1UOU,!OJBM;;B'5&E!@P.*#H YFW MR"'A)A/K2.+"W @)&W-'898V"P6+T=E,WV3FUF#C 5[CL#0%6O=^$=DWT1Z9 M9]\"-S6$-0L$V+YMXS,1@>?RAQD(9#!9KYR !;CZ<\NC]9N,1\ RU5O*B0,G%W9IYF1;KX/5EO^^Z[C2N,_1%<4<7U1%_D?!BB MYQ5$J^?V(:H4(YIF1*I&A&Y5/%(0I9VXGE3I1QH%B=30_#2QR7\ %&VQG@3 MO8D$;MY.F0LU2EE<;+*I?'6[L]J$S1;(_ MF!?:<_4-/(ED"JJ8(M68@DFF* 53L(HI4L44J2PM$TR1[H,CS*YZ;Q_Q=X[K M]B/ZB+F!(H2-S(%"3C!^G_6/@*4V LZ(TD@XMM(I3*SOT=#@J?Y69G_K\8RP MG+!M691)MA1%H&]2H!.)]J%@PYH3.($]4%9B/J[7_$BO[YLT3ZH]* 9$B=D' MG DQI9@FU37"@DDLM(T +*5IN>G3TC<9H3IT%]O@(V;"2<[K),UEG'S&H\M7 MQ8Q<&2KF5Y?I6[JDV?(A*0E**D)J38A0 M)4S@Y<.PD%-G:LUW*5TO2=((<[I6>*/YG-G:X1\T?7[AG7Y(^.MBM])RSS G M$FY:U#C1?I 4MZ@A9G@TSFKF.T7W8<0$@X"2'AKMV+*@T M:6?@,U 6>JJFQ+2S5L8=='6709K@K*0J@IUCK5U4R:_.0N;Z:6 M2Z)4\%_,A&Q'IUA+7[OE__N)Y>WD,09K!4,-1GV2-4I]5R$A>U:L6J,ZC:$[ MYYYC9E*5:1<3[2WAB_OAJX3K$Q._TCY1$S@$"X"=98H2(#M+/>T NJHP$K=- M-2M?)9._/HBNVT@S9IP=Y'/@I$7?6M-2S;3BUZ<I&V68CA9"?6[ MGP<0 MJ(WV:H.-$J<9MY1$L]Z#PV;D,Y6705RS?$734ERB9X#.4J[7\['@ZD93!H--CI0'&D37AJ?U0D:RXMMK+Y-ZXT[#3 M>V.Q)LE2HQL*A IA)OBHAH1MAJK2G>+.\W>$I 3 MYK/1S:4]N5@M6^N#\1#%"KS5$T_P2;*FX4;XWL6GO46J0#M+PWX2[*(P_908 M+=",&US&QC3:;E=LGIGPS/E3\CU]W;XVQQENY\4B3Z6:OO;%&G89=CYM*-0D MZ;>2O;U,0Y<^X,Y71!LZWYKX6MED[^(ZD>]+UN+FZY()@8L(=[U[APW6C-P* MID@5M56?M^EK6MZM]NZP?U)?K+I"D?]7]%[[BMHV4HTLL/> Q; UBT@1Q>6M M>T*22LKFEE>B!'4L>?5H%M"5\1VD$9XJ\'UXM&+5"1Q.I:D>/0"Y!K4>4M82 M(/+Z6R;RS%3$" MVD4B14#/ 0EQ_RKK6CY.A*264+&DD%%=;^%(AI[, 3H\I%)6G(14*RL]7BI; M]"@;E LA;CO*@V L.'&@IP^/S'_[-SXO:Q4E+:].)<&,<"%))27LL_2_JYOKJC4,5][ ZM\?K6!)&(%U&M'W M-Y[,B)"9_[4D.UJ25NP9.7L5P3@^,X4T(K!()2O4)1EUY6[&L@^5]2+NT L+ M(@COX2+XA&FQVG/#\NI7XKFADKTX@DR+* =%G0)C]C)E=0_1BN5$DWT:S.EL M50"%'AV0F]/7),W$'I% 6BE(-0'_"W-JVI%XZ+*6) M$H8:RC0MQC65>@KD>_5]L=ZJ4Y).*G!%-#& B;]D>2/*?NJ=JC#W!^%=8_P% MBVJM",&:C8N\U)B8_W3(POQ7__F4EFMZM[K)Y/GTVV1]]CWM8L?19ZU8:[0U M?#:1W8F5HK9#\E5T&>BBUW$#,D/;!'6'?Z3ERX.8Y J'?$DW3^PJ*]-R=\E$ MM&;J*&:MN+N063^!G$MU&M.]#,T^Y'@V7V["]<85HVJ;R=69/]7U0H7/W;NV M?4RORK"9+/]?VL5W'<>47R2<3-9K M;LB?1$9""'AJAY:;PPGYR#!+'/\ I%BG:LY4IJ8^GM/HN)[80[.Y.J[_U >K2!,02PEB#VRG/ZG88[4I M31T\6!D\.HY.%28S/N*:RGK4'#74-,;-ZQ$USM!<.-UG'72,CF9U'_F\YHZKB9&L'Q3:6<.-,>7Z8]*9KU8V\?'#O-R[@]X Z;7J'0CWT[A[9+J!E?AR@2 MW)B'NSF&NIMVUJ8C,D2\J0-L%^22F5@!&]Q'K2[B&/?VX+=75W(D\_4^YW"Y MY7O5$5X= (_0>_ [K2WE"WB E?7UUIHJ!V.X//%/-5#I$^RN:P_V!<0X#T): MP4/U3<)DHV*;ZE2X67/;'6WEC7U$EC^0(5Z!#<)WH-NP/?B>PZ%_OB#3<\_'U5_?_HX\T!RD*.-UT G\IX8^]\$QIO>H>;VJFG?5[D\3?R7KO9 MVU>4$I=>:4XB+:(BG@BUFTYFN12@1%X36"%RER!2*5YEA+$ MYJWIKDJ!V&Q*I7D>K.RR%E6?9G28KXD6-L="G#_.G-1ZE)!Y/J[6W%JMA_HX M+'DW1;(HM\G:VZ6N[M*$O=G07=Y39MM&.:)I%_"*V##6QV#A]DRYA6:I=;J: M#"-'0BO6G858Q#%]INZO[^U3\6>/3.T@312F=I!WVDP]O&5E(DSMV?H8M5O= MEKKE3'UZ=X C8!29GYWI(E9.0E6GG&W+%Y:+(_.^9$N::\4JXI*V8F\&()

VUN"ED$9+@8I0Y\0/3$6.[+9A.#Y7JZ MC<]R/8*=%LM)):;!<@[VA!Q#+!7_\5BN#RX^66X0HI-FN?/=L38]1Q('Z"TT MIXW)@T]E7234?R[R9)4&W>%CH_DTV6;4?_%(Q@PJD^:68P5Z3[$.T%O\>,GW MJ=C^PJ2AP[4G:SP 1\6QX#2Y;A1//@,JV^/..RO494O7_%M_HCT%? -/65=\ M][2##W/E3Z(G\E7U909+1R'!Y[[KFS4&E:UP X6A=7L*J.N^)\A MNS;DVW<9'8?$T4,P1!PUXPL0O",@'D B@N$P(J=/-!Q_TD,P]'QT&RR K.D" M!991,!*>^ ,&6.AX#(:&CH9\X4%V!40$4$PP)D9E]8F*KH][B(M>![!!!M"J M+M@H19=P='QC!M@X? B(C,-FO.'B&X.B B(B'!/#W0@/$ MFDY8^,:FO?/H.DGSWY/UEIX5Q?9551*<9EFS-GG=G\T(6#5AG4+ST M'K;*WUZ^258R"36(U(-HBL@[/315R-=:F4DD#/RX#U;).M1S)[SQITLE[WM] MC#N-#_S3V='3C??#)&&8+3RHEL2X@WPEC/,F)#IAEO.['\<2E"?':1NZX![Q M.Q-77J[30E ');:CW*;#7!(NI-B0:$($9J06I7( M).AJ68P@,.>6T_A-QJ?J,L=7 MW)4O-']Z2;+]NR/ITN?MX7 IPO(D7,Y),J92AVCZ$*D0*;E&1]?@\O<#WR[N MR=PNAR9?G]BUM [(PN),5W"?,GON'S(?A3J[19@8;W8+>7C!Q408$VYH M0-0I1?IQJ+('2<%X<@C)ITR2GUGVQN-FNO1WYB-4AHG19(^4I\R3C4IASX_T M:6KPK:?MI::L/W>G?+M97G%8WF)J9Y"0'EC[R"3:R#+)?N#M11N74 MKG<9B*FCR1#NP'H7*3V-%D['UO<.%D_:8%'M^U%:\6=M(NMI6MLE$_% UU0( M>@('TSMA"N-X>G=0^SZDWC>@836<[15A&>4@<0 0JN@J3Y"O]ZHXYT0ZST1 M*""M9*05K?8!G5QFI);/:KX9R X [AE0Q^-<$<,?&;J)0Z4* :)>\Q_3YZ%3 M*MP;#87P@VZG!O!*/-_X!E@! .]^9::%[D-7= =WIW/[Q_;%-L]YS-$((FH" MLX('-!E=I667Y ;[I]P;!6';O5M\;%>],%L6-M^X-EU7,W+B&H MPU %,FZJ;J/@:=0SND%CYE#AD*'&7P@R1MYT0L9(VQZ1H7I&1 :"*J<249IZ M1@\RC!PJ=FP(CO\\QGAQXSC$*,T*%*Q,UG:@>!*OD,5A/#:E< P630?M0TZX!)T2;=>$1O'6R BT&Q=?L5%(7EF[3 S ;IPN. M)7!,"FH' UFQ8M1#@,T.H]49/M80PU;H]&\Y, A&12,LMG5PVX#85*D=AW'. MJ $W-!IUX1.&5>H1?YQ#T^Q4$I&6;M,'*0NG"X>E/83#$673C!.N;#KRB*[# M3 PZRK#U/(V\#,B=>O!F[Y*ABL"X& ]46"1=IW+F>/$B2N%OLEIT_L!94="R M$,>JJ&KY]9I]$]N[1HO!,!IW* K#Z!X?MU>K%5V4Z9M>]B4//"+[PLZ($E=L M46^P+IY5(I-&9M((/2-GKVR;V=W6&-96D"J3Q@QOC,PC(4M^XL,,,# MC'_^:/RX%9T[<5J"8FH=-#[!8V^2J'R6;QQ&7*7Q252VFR=@Q 39OW%H&:"A S!.U8@9'/ MZ7+Z"T$Q+0398EQUM9!)I$/P<<"M*NO0)!>G>Q4_,7&XQ_3B4&-7!P2B=C": MQLRV.ZW>&99B-NN-2<8ZCLD@_:M,8L^R+^; L ATN6GO[(T9R6@I#MJIYZS: MD#P]HACU8 !!F*'">HHZF/A&G95Z[ EX;)$76;P=9R"I(>ID,Y;57(Z!.YYA M%A.;8OK$Q=%A31[A9W7 4S3H.1T*)8/6DYTL]EC>87[HV")F;<&/,PO$JR&8 MU+QO:A,^5]\U*R"8VK2N1\R>FBCXTJ67?C#YPDV2B L,9JN9>"3BWU!AEC5G MZNZ[29",(PS,J <#:]$("9!: K:$22JGFT#"XXN32!E-B0QLDT5.?AZ]KODJ M2\2\!QQ!#+?CHUJYNZ=I%"97LGD9^-WUAQ0$%&7Z*K(\8F*=/ZLJQB]_??QK M-??F/[Y. K4C?FA77CSDS--8ZK&&KWNCWI9Y3A/8OI9X_C_,L?P5L*CC2@"6 M2SK U&>'07#:B MA".M=#ST_B8C[OK@&(2E%VP[P'8(U1A^5BJGKW3 MS;\$VA./Z+Q&JRGV<'!>.,%V 0]K)(/^073_@-R)8TBUPW;J"6B\M.^K2KD*WKO+"X=<\6'F]?X&P+)]Q*9EQ7\5^R;,*P MXM7)U"7C['3WU)/WR>>/NP?>]T1UXCOBOU;Z!R)KWSAPF-1.<-/\D4B_Y:RP M.?UT^$6GXVR&F_9X@$T+Z!F1?;N>4.JN":3:I%9'C)&)[#[2R:,C/M)S1HV) M9\4"B#4P/ B!A 0O-_*ZYU/'FQ]?PJN;^?RCEG/HT;Y/^K?U140VR+-* ?7 MXL]M6J1B)'K*DZS@.!/#%BO*OMIUW,:M9_^XW0="D/AW\X?Z)+1:3*+)231! MB934>-H?WC" D4GK^4-.UW+9H]147O2H[&EJC^S+S-?7L)K4AW<$V(S>,U+" MQ 3'MKW0;W//EE6I67'UNEFS'=W[LTTL@=(13@R"(DI$YA67$;0"R3JP6N(9 MJ67>>\8M^ EF+Q A+_(M-\U;LFBM,6?9M@BU[\>SQX_%6XBXBC E,99>[@XZ M3PJZU!\0O.F%A,:["TQ%XP)-E9"DY!_F0O3]QX3P@8@)QWJ@4E:V^*-2?J$K M3Y6\IT)1!GA (RI3[$V"KAYH0?,W*K8RRJ$H61=-1O2:Y9=L.R]7VS7_FZCE MM,J^H'7FBZJ XD0EJEIF25*UU+-VS4.NN]62DUIT;)KR:#E(#+6G_+)6/NE7 M/BY'06%@SU!.@/.1]KI@;^GRXZ_WR8[;=%W_7PW"$]T3 M]HN[WV\NR<=?225>^]2KZ7)H4#- %CZ%BA^XBIM*19%O7@ZH&"^%9>"@=IDK M4X_'2UCA?&;'/%6[HM!^;/%[>NCUG2Y!(-5\!J:I3GS.GF\9?Z+X3!VHK+\M M'Q36WUM$ZFJ$(DHJPL7")"PWI0%$]5GL_&N46LM>)T5/ TYG1TMCWHM'1VX? MT3,-'7YLL?%NTV2>KM,R[:,ERS=Q)F+=;0>:59FRB0?I@=QQO* > M>4+3XQMCLY,AEPJ:"M$$L:NV&GC1%1D#37L&AM8S7LF5HSJN)5?KMOMX=5=# MWM*/E5$?BW!GNR:3 5"&7L.Y=;VCX> @<;LN':@! !<=15D:.B)?A][E(6/W MG?=Z5:PQY#ZGFR2M(U/##/GX^X@C2D\/(3%3B5#/\L ):1RM #BJ%:#]"@0? M5OH\QVAT&70[_UCZC;'EMW2]OA.G[7%PYS0IZ"55_Q_ D-%[(.P8M8R/F;K; M&9$=D[IG\J[NV^ZF5GZN#3[TI@6N[#.::-\-(8FI302Z=@\ZKI>,)A^-GD?BKW")1AT-P*4+@-PNC'24 M9*S]8A<;NN-+$<9)1<\. T-CO^6#K!=\R<36_>P-S5.V?"R3O+1#['FREN5.22'.%.6!*7V=\ZG#+Q]G MA//QKW'TN,HL>6=0BY__%G:>,.;9S,IJH6;1/6+44Y7B@1;;M5B*%#=7W/.O ME-_+;\6?O6=J'P\ [J#F,;D!)$! (IF16D+22*CNWY R$B6D?*41$P.T^'9Q MB2L>Z'(KMX<5I-EJR,A&6D!11N L&JH[FQ&" U2BL4>=\-B7^6*;BWLB,/@# MV $F@P!%",HA32;P@$,J*;VQB$?;0(J[E\OTB$06E0D4C4R"1:!.;<8C3I"9 M&).@Q2&@YOVSR)3BD#X.\1N'>+,+%G],+PB!^;(+>4PD"+GD$KPEXABOIV2^ M'EKZZWD2N%#>V9:/W&#=$?DJN[*MJ0++"2JB,A#6ZS)W]Q<^6M >< 3_'BM7 M!:NA5\L8?I+IBP'_-7H/Y,U&+>/[MEJPKL-1/?']574=V'W,#,P M@.N]58W M[EU]5S=S\A^_)?GR+%O>9!R=M"C%@86/WY)-K^\XM&*]<@+L!]^OZKLI:TE( M)0KALI!:&'5&J!!GR-N":PK9R2:=;[$C?Z?+9W4MEIV2GM9DH'['G UMM7[C M\6/"5G60W-?3C5B&Q&/V O".J[!TXLH8>'*#;I<\$OZ"9;(N?'"8]:D&J&2D M442>&5X(118FBGB]3LN$QVR0$'*Z=)MF]*:DK\,5Q[U/.TZ;CMKS.W42W1'9 M'W3^!!+8<0XU+'60B=3Q=^^=3/6X2$B?OD[E)3$MT(Q\N_GK\^( M['8_4 #ZO)," -]7DJN;U5>B^E=ID&8'?!\+#/V.T@N*$=\*"8Z;K"AS&8\6 MOR5I)K8^/]#%.BF*=)6JTP-%7N]LP8/6K4QUWEWXS+=6]G$_L MG,HS/%7]D1'2PHC@"-LP0GH=[S059D0H0=X)-=Z30T54-E]3A7!=1(9;:3,C M[>V&HMA,:23^/J=$4PK(+].QM-.]CXFR"J>L34YE&9[:MR]M*_?=6GZ3Y387ZRKBNO>,?B_)QY\_O'*F>XE&WN5 MO*ISDDVNH4Z-[ZZ3-)<7UE^FQ8(3X#8?"M)=F@.AQ*5#?YGL)L7;R#-KUDMV M/.+G,LFM,Y2T4EE!S+?:H)1/T[D86E="QS>I(_])#);I0$9H4LJ[90&TCWL[ ML+$B@GHNQ9W7>Y]SE69)MD@YUP;>.X+",PS/WL%HNC9X&VN=?4^'4H$C;\#( M=KA-#WS:^%G;(_DJ^K1+"R((#DJ/V$CO$RTCOG ("!/7\>_S]1Q G&;[2/.W M=,&G77>K#NF*)RY2T?VG2_;*YR0#0/'1#0A=/@0) \F"?%7=VJ$REL)(4![4 MVB.:O3@L\_]I@$4U>C+V(2W^^)1DR3,5[0]6T9B^9ETV8]JP[X5MT3=I.[>O MBL%4Q'FEVT(;3^4OQ@[#[$UH5>""^5U@%2V@3^,E!A E4IQY+FG!(W1U>,)P MV#O\ FA<'FX2'^95?T3K$!+SNHL- +65[!['R!$W8#:F"A7O'DLQ&KN.O8+D M[[YCRDZO@424&*)C>7V4V'#4(48]WS9FPUIT40+0Y5E1R=3&D:-%BQ9O Y=B MC-OWL2I3=RY.3JA=3<\H0*H"D54"I4SA>GE=R#'WI:,U'4LWC%Q-+5-+N.>[KL9$<&B^D2N4$/@5)5[$C%-3XK8O M;4JV<5NH 1@H5CF''Y#8%'1XA.D467!DENG68"!V"C-+U7N$3%/]Z^40T)LI M-RE6&)KG8KAML'FP+H;I1+C_'9>9<'^KH6#E,!=V$QX-.S%GPP->T3T='G,C M_QBX2(J7ZS7[5@DT.@,>?![D^X,MXON]Z(Z(_IJ9(&A:ZRPU9#_OD>BZ_\3: M[#;L$0Y+.5\3M&$-8\5CQRYF$W_U M..AD=AS1Y7$1_TU6UF7\JQ5=B#;N62ZH;^S^0;]=^MQ1!!8J]@XBNNS>/91F M^OZA6GY2*0"Y0C&^'4'URV?-OB!IP)]J$^:C)FP,."$VPH 1;,N/(VSC,UYU MI-I-IB2^R>B!S&?94CG+U??%>KM4"C>*9;0HGF@A#EYSHT$OAA3R]2*89/I-&,CLVN1_8FW+JM]A/;6.D' ME994ZY$:_/-OSZK!2-+=X"W@^42C[?JHY91^WO1*ZFXA.70D#4!%G-9J>#W@ M9]Q#CD[Y,72J:*@8S7T;O8>)#-\Y\ &G@B3"T;3 Q4>4C+B9KYAA)$YFO*Y- MKBXR-3[0KO-YI_/L.EOT6/5?]>=V"AQ8:)<*?P/) QS[UNT!/:>^#;A+@-V> M]8;30@N"J^N3'E\H[:RSJ/>MBOTXS5JN5M@Y5J7EOU/8GE/O8GG8(]=L 2_T M:;0 "+$!Y5K3<-HD'UV82SG;FB4\UT#+/O-4Q=YI(0A+>XYZ.*WH62D3),,SY"^]&9E1)PM0 M'R)2[7>K)W'/QS;?/99L,5J&/?H.K$YDK%4/M2*B2Y%(K#LELE?02(DB/J1H MQ%H'G[4BHYYQ6"]BYDK^<7#UYS8M=UWBF(P;%F^#L&'1/CY*5.0ZN,H A>A5W /'M5^Q MG"35-7')6OVI()L!2_AD# _>?\@LO@#FGX%D]^>BYPOV*C)R:G4FS\5%*R(9 M?;YK'[E/=O*L*G'YRH'J%^6)46^K3FB[ M6UTE>99FS\4]S>7P-GKW &K[(,2A2H /2ET\TLIW4+*KB2B\OQ927)FNXM,9 MY":$X*:!S)"YC!\: Q6M@3(FKG*JC)1F\DX4S42T-M&&FTC.H<.2!*[C,X\? M+A35',SD/V]%[%>)VETR3D<^5T<38O9(V'+* MSQ8KN>QB>^^J \!=R_0AT1/E!6&M./\Z 6 ;NZ0)K.W\.\ 40=LI*6Z?N] O MGU/%UV+7SUA]!Z096, /Z,A#7*_OP967]NW)4>\D>D" =25F?\3C$ M_0[#;K +3P:E)G4GT*9\HC5 18JE$T/K4WPJ[!^ZT4I7P$X)PW"THA9#^0YN M!9-Y1'6J4QO]?Z;EW>HI^>X.=4AO/MD (D]DPIB1H]L7-;&U*;GW4XME!%@_9/8C6 M0PJ(S_-@;E>JR)RDSO7:<2XS,IU%M^ZR-"GDE\30&@:AL8#A8Q&>LZ0TJAS,'W+%@ MH/4@%#[0_X28MR/UX9LD'0T#/V))5,J_H^K4EO?3IJXAYW5DG%%R)[RB$Z]8,> M[( EB1+V'-%D\,R?=YO]V"D^-^>W")8<$39!&CH4VS7E!NLD# &-BC%!]CF4 MV4N>RI^U_OFR3$ N)*0(<0FR$ R8CL4'YF QOH(PS]C4DR0?M3$\)B$O+,/ MAJU^N#00S+==J<4,/$/,\OKR(NGBX\\56?!?],K1=*MBSDL9D*3^IWI'HZD'>E)\HCG'D)^0XM)Y<@ MV2)5:PJE;F1NT;.RS-/YMA2[+Y[8?9(/;Q[&:QP4Y.%UC\_01]RJ%3Q4\E5L MK,\:9T274LRNE)Q6\5Q8L_R8LTA$SV:^OLX49HWPN:#/&5[L>1OF#"SHO&I. M,[I* R]"F7J)Q5SI9',K^&M,!MU$S+!,?H6I.\D29H$)R6( 2I#;I_ICWVIH M_K__^_O/?_OXR[^1'1^]I\,98!AX2<9,;ZW)8$^CS>OH[.%_UZ$!*P W$&+K M]<^&W;&-;O:.:9W[;*Y^N4R+!3?6EMNZ[V .H^>M,Y&C+>(C0KNT1^O4ZDP- M-,F=+A4S%-]30F_<%YB%L:S2:RBFAV7)K*P/A>#MP*D;QN^@0/&HU7!PO+4\ M, -5!41<#NL1$)S''C("T!Z7<@ IZ%O@ K7_<_B]_/2L*&A9\ CY-DWFZ5J> MP/E)7HM#EW=B'\TV%REU_L!GEN7UC^(DK]&CLM#[<+O:%$L*KU13"23\JI#5 M34H*.=G5Q7*[L#2D*=PH"\$>(:XA1?/POEM'<2$4\')E!\&'P@VO_43CF:!A MS8PH2266-%EKS"V)VC_;P-JQPUK-CV%AASD$AQOBJ%C+\KU.# /ZP.AO9L& MQ.)-MMF6A>2$GS]1<7BW"?+ZWW+#67^[?J-AU>^,R)[)S^2KZAP(*C<]8^WC(T3KD31=.LYV,+0 (,12E3!SG%&/ MZ9_@F#E;G-E-(Q!H3M/S-MI,IJ=]O^-+C_MA36(<='+,#5HK%GC^TN=-!K.6 M04>T+O YWQ9I1HOB@KW.TTRNH%ZPK$RS9]X5_U>1+OG42/RZSASN1+E?=2]U M7_T!4JO6%0I(_>*#KA:,:)*15C2R)UN3SMZI>MQ:/.,JAX!F ."T[H:\)LM MEVAB^B1#M[-5U43 ;PNKJU"7@8IZT85PWHW^M<7F)G'??;':D;6V9I/3!7O. MY+FW]09"N45LT2)DL8>0-",)F=>@6K2V^&N(FHU'^BQT>J ;E@OYVOJ1N]45 ME[C<%>IO8L&W>K@PN)X0I5W8->(8/>/39M43:>2::;4Z\N)B*=M?"M)*1VKQ MAN\M]#C@XWS&PZN^\7S#?_C]N'BARZV\F_Q [)MLQ?)7=?++KOKC6/F20VLP M,,#[\P"!2AAY1> -_] M@AV5"QB,=T3^^ZB#_ M;/'GEH?#0I:KU8HNQ &RETG)J4'[R\2EAD?^TR$6^:_^4\RGV;JZ MBT(R0<^ZR_C#5I@:;PX?-WO]*1:W65/!$1D 2NY/6# X-,S4Q.%]>7>=1"3 MQQ'\V?=*1Z=GV*QM8(F-Y=5!ER^,G�L^,44]UM9)(P>ZZ3(*/E(R-OP/;T M#[?I81M_W:&6_X)4BR (#G!W.^E][L$[K>R.J/Y(VZ'Q0I>SN !7?6)ELB;/4O)7)?G_ M";>*-?RYF:%IK%:.M6\M(_! Y9WO%ZSHK$N!-^*4#C/O)DS5R4Q/?)%*#B(% :7! MD/3[5>F7T6?QGAU#Z J5VA6\M:O&R859^%=/'LS60_W/K1ZH,$*Z3IO36NM5 M*!$4%4^LG032I4'!@U-[T&.2X3WZ7"K2Q8I6N>#V/8X/]W7]N*$]^FZE-DKO M":N+.5:JX-(<@C_;=8COS@=N+%99U"9]61KCQ:[.V -Z@=E H&HYZ"%.!)28@FBLQ.XY4U MH&F*4=\ 53=@K8.9#XX4/5@XLG4VLRX]YO/5BV23\K%?SF"7:2D.7+O)Q&$C M='F^+3^S\C]H>9^DRRA(W7ONR3OEX ME08?[$UAOIC:5P(376)2BTRXS(0+3;C41(@MAK5*<%)+3J3HLK%&>.-\4W33 M0=;L.DP6+COEU_59H$]CE1&+[B2P7-H>SA:5TU =9VF-LSG'6<9QMN,XVU0X M2RJ<;6J<;1J^,?/SYP]]^G9%&-OG56NE(+9Z^S<%F>N15<4A Y5%[ M3S4/,.]DCO8/-1-JA5NOV;>$6T.PYP,M:/Y&BRB#[KRDW#W:'\NE,[ MWF:&(?+K[O,CV[R[=PO$F28&S\>[^2Q@O@C(QX>(2\^3M?@5.# ]>-]#9'K0 MPU1"4SZ6RJ-2$"-3@*;J=O;',LE+.\Q6?9&D)'/ZG&;BQFJQZ*T:G()25YEE M(9FF$A75C0/*1 NF#^%B%4UW8BTV@5R\)/DS78HR@4)FXE79'IA01MKS0# C M/4Z(<)9+64/(_ZED5N4H1;5*I\1&A"Z"82#K<*I7H5M5 DK>+61D3)?OIX3E M,4^UPK:1V\?&^MGRO[9%V7=T(+@-#YCNZ&4Z.+[)N#\GPJ\OJ?K7>](*C A@ MH!4@$_*VPKGX252BO/&AEQ8_O?M'SG'[@:U6Q:2PV^6%5GCM=>,*HY6R/.K_ M0_[ _S_G'_K?_]?_ %!+ P04 " J.'!2)1E(CO%[ #]30@ % &UH M:"TR,#(P,3(S,5]P&UL[+UK;^-(TB[X?8']#[U]/O=T^2+9'IS9 _E6 MXSVNDE_;-7U>+!8$3:4DODV1:EYX_O?_\;$(?GDG<>)'X3]^/?G;IU]_(:$73?QP]H]?LW3ZV^6O_^/__-__ MM__^?_SVVV<2DMA-R>27M]4OM_ILN___[[]^_?_S:9^F$2!5D*'TC^YD6+W^'O_RH^^,OSV=\^P3_AIY/A M;U_-ORU:/GWC\3?:?W]K&Q[\OO_^O+XXLW) MPOW-7^/8]*+#L/J=7%U=_9[_%9HF_M^3O/]CY+EI3D3IO'[AMJ#_^JUL]AO] MU6\GI[^=G?SM(YG\2FD01P%Y)M-?\L__/5TMR3]^3?S%,J#3SG\WC\GT'[\N MYCDE/YV<%IW_VTT$3'YR9]".CO'M^6%GH@LW28DWS_E#__Y[I?WO#3],V>]/ MJ.!W)CD.(Y27W/#9K.'_Z7)+QM/Q MDBY,NL!J3)YN,K\/HN]-):0R3K.)OF2+A1NO@ ;^+/2GL#S"=.1Y41:F MFGRAY_.;[(D!:F+56>K,$ZS MB5YGB1^2)(&E\>:'6CL#NVNSZ7R.HLEW/PA&X60,6V'\$,)!._/? C)*$M@C MOY)4<79*(S5<0"#@,#S]#UV1[VY !5]UU7 Z-YQ23"9^>N]Z?J"QY>QU:C:% M1P(7$E4JE(T;?C(*9Z\D7CRY*Q@C>'4_'GWW38<$PA&:;K.+A9_F>R+E=Y3O M,W!Q5M^RA",TF]P=M(E6A%S#A7WJIT]P'5&<%+-GPWT^C;P_KT$@)O2@AE,Z MWU-4]W5.YV93*BX)( [*S-KIT>SCMR2&?2'-[RI)&F>E!/R33&8@ 2,/_N2G MZG*D,5Y#1M:]_)B_Y-RY<0C8DB<2YX.K2O=!MV;3R(\@QO7S,4I4N2<>HMGT M[ET__I<;9.0+[,=97-S@%.?%Z=ML0O^1N7%*XF!U#S<+V.G0 MC&'FWO1"9N4R^DRB6>PNY[ZG/U?UX1JN3&].)EE 'GS*LGQ(^!10*O"GJWP/ MR&_"RI=IY>&.\0)HY25@ZD6@]K57%RZH9@&40[;\H-&:N?)HYA\W6O,4#=#Z M0T=KIAKCF7QA:,V1W=7$:T-K&KM=VKBRZJUBX1#&KJ]:-[4FJ332<>Z>M8XZU4&/<1L:3>"\ M@&_NT/"6I*ZO:FPQ\)UC +U+4G]!]>??$C+-@D=8?LEX>DM@-8($;0[Q%J!K M?KGE2V1SAC?[1,OP-BRY]1-W-HO)+/_Z>#K.XG7GY'I5]GV%+]/K7&%H"V?K ME6F6'$:G="SR55K>?M$8 MK"W(]U$\\O[*?'@>E/T;8VSR43M(L.,.@$(/Y@Q:),Y+E,4>S.L^"R<&)8 Y M; LPUKJP\72C"QM/X=E='* E;9O#TOI,B]SZ%KH9["-D\A1']W07>29)%FA> M4AI]H74-3//MM^E'6H?X3+PHI J9M22574RCE'VG7:#T81N%A5O*PP3^"_=A M>KG=;V<4M>Y'6^?U=NO8W/I'BRA._7_G3+G[H-HG8IKS>E]MPR.C^3*N,:Y) M+:L! .KCF9SXEO>C,,S<8+1^89!QEE(76NH[?$O>]-XTS3YA0MW(:E[ 9/[BI7>\$]8_.Z+;K5 =_L2ZTY0QF0VYJ#&_=2:@Y%=] V M#$4&%)SZX[8!9+/V!GN_L@L>U31!B^Z)?'2UP@F>QVX MWI^P=<*7DV)*3['OP92_1!.B]R!I>Q*MDNA+@2:!::7P[=RK'CI\"_VTC:6D M\3ECQNB=IU'^ZVL" DPJ3;0@UAO:&)RG.'KWDT*)9@""9#ACT]Y_DQN8NL*0 MK0C1+9F2&-X%\(>U(BR+KGRFF/F8,.!/=N.H5SE"X51H=Q M* \ES,,;#GQ0VB%8RY,]$LDKS!Z'96 Q-!PM 'RV$3KAB"U.?DLU<],_'+,]O\GM,]'SLD66WX!$ M[;50MO'A%OPRF^\D^L.V &/K]5 Z8Q97]\J]?93N]YR,0WC&9'$,TDB7C1Z# MCS"/-@BUV0EOYFXX6Q^^19QINN,G4L\H8/JC+7K[ELY@?IC!3+;7O0T/:_76 MHA;B_([CF6S.KZW1EXX#=L.8?;?)>JXRS3]W9-C%5G>]JN._:NIC1X9LS$&U ME2\?)X14[]FD.6@. >Y$"36I%B=$^.<.%@+HPPF9E&CH9U3S6.4IQ")O9[R MOEJC>)O]]0OS?*<7H#SGI?OMTLD[,]=_@5T[^G=%; MDKL;E^,%[AL)\J\X!VVI[]Y!^Z,P[J=-@7, M4_MYQ9XUFSD#.YE3;AI/)/:CR5TX 7&3W3QVVA:PS^QGEGCV;*8-[6;:O9]X M;O"?Q(WOX3>)A&U[K0OHY]UA'&_^;-9==(%UA2RJ,Z_2OH _Z!K[6 C8#+RT MDX'%^?Q,9CY%'J9?W05OOV0U+4 /[6>;;>/:!%W]"'H_(TG]%00:$CU?W?I#G,1>P/8=UEBI2"BPYA!LX&691++[&[+0L-I\.J#%%<^?PRU+=R@MU M'0$L)Z=OKWX:\*XN^\V*$[\#1AWNQ#ELLE2;\AJ[-"KK9;5XBP(.CW;:%#@[ MH$MFSYK#'4L5)J60W7UXN8>2X+W-:EJ@[H N63AY#LNL5I&,)I.8NDU0Q_UQ MG =4%?6Z^ <6NTM!A0YHF)5 <%AIM>[D9>$&0>D'(^3@3LL" MEFI-"B1W"Q+3Z(_//5JM/7N;P]%1A7[5A M@;@S&F;FU#G,LEI!\I2]!;YW'T2NV#^ATJYXAW9&L>?"F\8AF*XSB49J2I*"^P.F$W\&Y M'%RH+4Y;(,BR%O:DPF/\5DZ?J3=9KE M,D_S#J$$S%;H[6 Y.-5ENBHF0U[9UES,5"]DSAF2H;[V7GTP>T->V6F4N@'6 MNEVG"7Z-UC4=GN)H2>)T11/5TGS)]!ZR7*A=N/4'<[#\W;1OXS6Q&?+[QES= M7UR@84CB517DYSABFLGDG9P!DJ6Z(2?98B'!:EMO1A?Z(I&XM<221^ MB:;I=Z"U3 AD79T!LIK%J"@HH37EH(XI$7D:>9I\[F&QC*/W(LN.3!;XG9P! MLD;&J!1(<)KR<,>]ZW/((Y,!<4<'R]>V%3E0P&K*11[S_EC)(5=6\RQ2'RT# MLDZO4BW#PZ6*6.%CY!/. %DY9%2^C%*EL7O_52&)85X29V+;OO25B)4/_&X. MEN?"D$JFI6 ','6FWVLVS/YNGX^FW=0$@@1@(^SGGIY>?L.\IRF]5-2BF M @TF9.J'N67R<^9/W-P!]MA,+[/F;Q*S;^K""3C.[^1@A29HLUJ"P524 N9U M$XXT:OE.ULBBT),J&GE='*R(AAI\%2 P%=V R=6RI*. BV43!RNV09MK.S,V M%=#P3N*W"(U/C%*;=Q]>D%$G.@4>JG1WL (?M/FKC,94! 2^54=JSG&PHA]J M.M0X)B,>,"^ZU:S>85%-:[5N6!BY+4A^02,!F:5_G'/E:5HOC M:K!,A7M@,G]71[>I/"+GO+ACH=VSY[169[TB+@[OM35:N*_JPA?0\^),<]V+ M.SKGR/?T>IR78^)PO5,:KU)5NZZ=(>]Z3^C#?@Y6?M5V7M$<@)S(I&YYN%5>E$H&)W8' MYQS9NUG.+?F+>@\.A[W:VC'<^U>9 NJR 1E834$D.&HWKG"-'1-05 ME^:H.5+5*>T;YP&C)#?2OL7[QY[S0TL^U-%QY$!;98>[NZS?,AN?#*+FM2#J MY@R0/5+J\EX*BL/R3FGR#KQPJM32\T':[0D/I.'YE3U*>2W6JV+C2,"1U'D' ME2?A%Z74+MT5C!RD5&Q#T1*6]G$N!\-SBU2R2HQ41\5A8:?\S"K447OA.0-D M;[+:U_L]#!SN=2J0E2;[\M.R>NWF^NF)N2GHY9S;<^+6?:W+X'$8WRG56RW' M%Q$U[7F$U66[!!V'ZYUR3GLJ9YICE64+8K1V!LBZ&0F3V)SE >&DB=%6NN&^ MFRH)&Z7YG_::.EC5:QNQDXF"P\M.^9^-)A._ /#D^O 6,=&5_"*WL'2SLX0 M^6RNQ6U%7!S^=TH7]DQ2UP_)Y,Z-0[AR)#O1BE/?\T6'L[RS,T2^>=?BOR(N M#O^[YK960LNM^S0A0DSF)$S\=U+H QZCA&H!QM-7]T.L%-,9R1DB*TOJ[0PU M0'+$I%-ZL]>8N$D6KY2._,/&SA ]36L-9G-P]9D!=P@^1HX<-%>OH:8H?\II/">I M[P&J'N8K'PX1[DU!$'VG-+Z/XMLH>TNG67"8(U8A"D!G'&>(;%=69@?G]J0- MM@?)T'(K@IKQ'\AKA[D2M_%5Y0R&67I/(IIKCEEAN]W M=(;H*C.#;&>BZT&6=!9*<2T?Q9[.!;H.S3C[]^'U('MZ13L(^]HXSJDVR?>W M)Q+GL-74Y+S>S@6Z+JV1'*A"[$&2]8."5DJG@*"7R:T'N16/X#X MD"29'K^+'LX%NK+,+*\KL$PE8K=%%5H 5-6%%JV="W3562/^\B"UE4']V,J3 M#7F2\73M$ U_/;;BI# F;.:BH"OA]' N$-0CZ^A!T;B&X\^V!E MZCU04=Q$">P%:U3" ZO2SKE$/J;T^78X_QXH'?(TU4]Q-!6:ZBNMG$OD\T>? M&>" 3H2#,HHL"059!U)?+8 M-#*DYT#.?;1/;)VK24$*9,M%XY/J (TI)8<--\^MOZ(*8[>MG4ODY%4-;II[ M*$R5?4-DYT,(UQV2I 6RMHNO+!1M*XC)L%>Q &FK%\#^"UF_B>!F_S]LXE\F(5LDF-LUL@?:BPMH_NU@^R M5.ACQ.GA7"(K\@RPM@JE#X76_B"T_B.9C-[A CDC7[/%&XG'TP.'686M6GNN"F,BV?*UQG"MDE5\M=C>3G"WP/A2)XZ!>;Z(ZX0J:(SE7 MR,K#]D5'"-U8!3N;_"(9>0\0(TN+">2)TPZFI1=DJC*2,K#9%4 M 9,W=$X^V>-,KDQ<]N)C(>N!\^4MB?UWX JE!- @HPB?_>3/T8^"Y64_#?7)BR]Z[QQ$5]78^^1YX M88J2<[VZ'T]1G#,E36/_+4NIC+]&19X4%3?LQH,#0VR)Y542$E.(>Q#FR2/% MMS F;D #6C_#048),PZW1UTRBOT$7H2W60S__P2_CR:%>5B<5*^%KP$GD'4Y MIJ1)3U8;DZP?/IT"VM\#6G\6%OEWO-5K[(8)$)OR(ISD_PH*49G\5Y;DRI:(L@;M (>U)18E:&!QM@1.FBBJ4Z?'KC>FCMJ MCG4+*'8 [+"BCIS_&V*9\A&V]^@O$Q:;WS 51@8B(^NR\/9+9?(8T5(HK3G]8AH+<[OH;C)B/%MAS2I$"OV!@V<=,@R>V)-+ M5D93-7O@23_RQ6Y@%92@6T84TH4D,0@*^P%UD)4^+&Y)^,H'T@.3X!XXJ2V0 MV1ZH84LN,3ZSV%P6X.F! ;"2 ^\+H4Y"XOO-;EN@ O(+3< <[L6&A:$'1D!. M+2@I5X7]@#K(+QYM#BO@Z8'=L%KIR4^*MQ@-Y7L([SX\DL!E=F,OE4N [EC. MR2EVP(6V5-3#V ,[X$X63*DL,%H#);!C,'2YS471@[2N"I6]=%:\> R@&K*# M3Y.5KH+-D(4)5V/:V(WK!-E$6>/1M3=[4U8:J^I."[EX4!GJY-06%^H]WO X MR49@RHBQS&TC,*S-W80\!:Y(+5)KO"*;ERT*,?5571NG,;."I0X?R.;+4UN.>251,@*W M#QE,MNY1R6O$T6_DMJLW6$]YT!*0*^?M,X&#-?%3\D+B=]\CQ6)\)EXT"_-1 M9!7>VOXT,,F64G%*,GD<>AA+W&+I 9K_;9SC2^X^2.SYB3 YA/980$9;2M$U M/C4% /N0 >:P>/7(@Y42T]63I%](.H]$HJ'2O;A>=.I6K06K<<:87A3Z/CFS MT,5&[_E[9C!#3/'\O0MWV(D:BN\F\_L@^G[T"D45!X[-'/1\:0ZZ :L07&C@ MTDMG\A1'[SZPY'KU#4Z"AW"3,WCDI?Y[43I<#D]_, !MRUV-RQ*NCJ(6UAYX MZ13%:"0*J&TCYP2[='-=7K$YOX^L!PXYE2<(S(OB5"SP_(CDKN M-3*W9[3]:> D\BW-K/0=AUZ&W)!P35BW!&;K^06_%U2K\V]W'2@V\KR8T)_% M">(51W!.SI&=%XXC%6R)U"*2(:\H7,'*"9< A/LHOHVRMW2:!0"5%DJ1'(G< M;D =Y*<&I@C)*6/(OPI7;JJK8U-_=ET23'1$"KH!=9"]*3#E1DZ9'GA;E;E\ M=W6_HE3K,^[51H$X/4@H8+!P MXP [PAI37B1D,>105B7LS^*/1REL.,".TL:4ZF/3&3OEP&(^SX7^Y'0M\O + MFJ6=VL_(+2G^6Z'F(_WW*$E(FK#5"5K]8P#-W4BI)UKJ1 MD@S2NTN] 9V3 7X9Q5;D2!U]/YSS^"OIR5U)$OI(^P*AD"^^;6\W.T#[4 /N M$&H9W/-,\MC;4E7@:YY*_&& >,C6L[:D1(:Y#]7@&+3+=\KBME]76CAC -F0 MS6=MB8H0DMRJP;,)*/8N+"%VJG4U1:(.:@[CU56ZNXQ_Q=]Q:!QY M$=H)Y(1C.5W1C!CI*)S0J,#E0IP20GT0.-^1LS^TLI$H(^=(3L<4N^HT-'*G M =(AWV7,"HTN/E+G,J C8!!Z*BOU=TX&=EYDI"SF'$GJH#DRTBF5;A4N MS5U"75O'TUORIBH8NYWRRSUVNNGV!((#EB,(G=+95F5=PO[]IK :[+Q@U.0X M&Q\G0E==$6O%W9,MS96,^MK+OM*W>.'9^4(QNOI9F#GRH:UU18ZTW4B^Z>& #!',CKEVZI..",:"2 (64G11 79;;6ZD_D O9Z[:)6"G" MXTB#MC86O^3(L63"EDHS+@ [;+*Y&1P.SHBX\U!X45 M)^KF7)T/CK_,&#.Z]1,OB)(L)BJ+3&T (?\+)"3GKVN=/!U>565R2[+#!7P M!G+#F?\65'+A(>4QA2GMSV;+ H55IS6.<[6) +8-JLIRU!L(P"+[U];@#7N= MU@'>Y?7*L6C:H4V6KTEQ1^=J>&J+:EQO_2F/ 1"15>0J+-!1DG-!=GJ9Y2[Y M]ZZ71YP>>WEM"*FPH@[: O&U+I3,D-5=_&IK0:D?S [Y1L@AV*[(:V#ILICG MZ7B/?GH47U60[=V&SOGIQ>4I@D[B$=X!A.SF,%92 8H[%GB0->L<$K,/ $4\ MG5X143A[)?'BR5W!OX-7]V.3=T!]F?"R .R/*%@"DA[.Y6!XN8F*J#^I=<:H M[9=(L@VREVWV:IWSJ6+EJE EX^'NKPFNRS)/(T_\(K,SO=Z5Z3"J6B] M_;7&<:XN$ Q,2E-4>GMH#01@D0U.-7C#>8_4 -[E=5JF@UP7+J+Y+!#6YZ;N M5NY]F?IQ;I?779VJHP#7+HZ_-I]@=L7<N+K MSM45PKIE3$AE48JZ 1#\)/-B*K.7DQQ4E]?*+8G]=QCLG3R$0(NLO.;_DTQF MNR&@QSXZ5">FM=(:C.J,C) 75XBN3**OD;A?*$:*GK EC4LN^7W,1P,3S>ZPB/KA/>(1W=41=.% ML&N!"3EZE$]IKEE"#527E\V]Z\=Y4/07XM)32&S4LWRF42SV%W. M?0]QF:[G\TR649P7)5!(T<'I EPZ0P@[VY^.ID)"WIOBPDY$(28Y1RFA#*W+ M"^O%FY-)%I 'GQ[MI4,!["N!/UWE6LRB*F[#A97$:44DX5_[X@B_+&? MSVQGT0@9K#< D #YJJ/'X#KH.%50$!E@)H)$-:?HL58;% M29S8I41JM" I0)NX&\%5VK!%W8 VR#JZ>MNT'!,GLUJ7^/TM+[V0I#X\^(7) MYG<;.E/+1.=JF8I2#6E+A7J@P#=.JF_T47(T>%T*F\Z M*\N@].+ [P2$Z91F1Q41A]6=RJ5>Y$ I4I^H+WM!K[SB+W92L'K\5D'%X?F1 M5'B&H\[4&<[K @L!V26D'JO%>#A,[I1N[W8]T9NY&\]TUK:X(Q"H4RI='50< MMA])Q<=\S6U2_,!C99,1)*7*2G^2IZU2T=O6&PAHTBE-;A.4',YW2BVX[W.C M:X95ZN]<8:6^:K;\-L%U&OUGXD6ST->S[DC[YG>ALTX>^^K8.%)P M),V>H1UADWRBFIZBJ+.O@XKC^=T@MNLS9H MO2=YG8 PG50)RQ!Q6-TIO2 \H(@_"V_R!+& ,(9C#LA"5:!P_.7_#*H:4:7H MOKIC ED[J4!N")@C1YW2->['VJM+BZ0GD*B33Q E6!S.=TH!^95\K_I21B'\ MZ!6!U;HW"=VA@(B=5%+6P\D1EN9J2WL"-%YSQYO.AV><:65\82J$M^$\7(>% M;PF99L$CO9[D=).IAIL,"9@L=A,\.T@!8P9OER.BI!5@<=;:,>O (H3HOP#_ M\HT\IZY0=U)M")-%ML%H496G-3F$A!KI9.ATF/P7$"$_G.&>+SBZ1Q^^R-=> M:QR@'G;M>@8WV7RO 0PU/LJ02S9\8#P=30H47\CBC<0"[K.:.U?GV$8V?=:Q M98 /KP?A4YNE ,8 ?1;/O05#4K9^XLUE,9H6%9[H^ M\:179ZW^(//(]V0>!SDJ3G50/8BHJEQR[N!"'0.0S77X>K5-EC.*B2M_4QD8 M%2B+;#75$Y?&4-N*Q3IF?J6JFS#.(TI4'5[3<[M25!XA?^#VB5[.;>3!VSS) M739 HBK_XKAY*=FIS7T%R(3\4),SD7.RFR:"?4DLMA!?HBSV2#*>WF?A)'D( M&9 U56;:(SI7 ^3+O:ZD& '<@Y?=E@9K_[%_D\G#A+H!37TR*4*"O$K27%NJ8*(2JWDO%KC #\QZI9L]J]R MLGK;_T$O@(&L,ZI!==G>SD'9 QO!%N,^K6@2WA*V_K5 >32@)/*[I 5YT43? M@ZOGO1_Z*:'VZ ,BCA8THN7?.5OO/JBGNKKJLLFPSM40^1UC3+*:DZ&M*^4Q M[@DW,#L_O7>]/' .YTK0K%+,U1!51?7%3;,X?W2,IX]1.'LE\>*6O*4U]G6U MH0"P=35D%WVL2E2". LI>+;"NMHMZ%S?GIQ>6[ /ZWTY[MV YID MZ65.2'H3N$F2._<5UJ3\T_D&FQ=@S\LEY[_;Q.^J:>':^%9!".1+-HW6#\@N#(>[J2 MS+4#NZT;^E$WZS6O=C'H<' SM5E\[H1#58^.Y8W9UP1T)NL MZPW+CQUS@P-1D*,>33!5MCLTHTZOSA\.*>AODU&6SJ.86C>^P>X35^B3QY=? MK^X^2.SY"7F*?8\\PQ/5C)0V_CCP"3F$$U&*#5&O!_HI%JG6I!Y]=^-)=<%O MR]!0$]URZRY35Z+K?PCHCQQ7>ESI;4JI'EA.98OZF0!I?0]HGQ/H6^@#N2F] MC%\1-+\$'$#V_,?;:6N1JLNVVTUZ0BPMTF8"6A9902_GZ@KU#5!,[9I,HYAL MIPG_25+?&X63=:A^+5MW9_OIE-"#[7MDGJ&PY5ZOX740+=5+NF) MD_ZP0%ODNW%C>:H+NE?7W#+Q+:#?>$M4_"1KR)+6B$!1Y&MK8S&J@;<'87%; M_-_">.-\"S18[\3),9\PV4=I# M")3*RO+S_R2365YZ.'^]H>5W49Z>UB.HP:C."? +][!@S/VSZX>/49(\A)N@ MP/'TW@]=.$7=X(G$N?=TZ&D?(T:^16F&;4AIS''Y$6225KUZ?C%)PR%)5/C] MW[M^3%6>)@16]TN4!=@6$QQQK4FI+OL&[.?ZPSGF]F>A<(;QN@!/3E /J/V) MT>KJ5-ETZP=96BO"3FM$BA_YL)&P1OHFK@&W5^<%DP#7JYMHL8C"W'/.@/RP MQZ/D1-[[VY >(=A^*>?VX*\7C4'I$8Y(28JLDS,L/RIPNQQ;D0=>,O+$TVM[ M%R,MAH/AZ>4)YA(<>5ZVR'*#LY2X>DNQUL@%19!#HOE\DJW'9IB['**Q>6]\ M(2Y]X>1/%)PEN9G*]KVEXI,KZ@9;YRG",MU,J="3KTD[&8?/Q,OB&'9^>F%0 M.B)UAZ*(D9>A D/8Z[$F5IL3[=S,J:,CO/DY.8,T WV:CDLIAEQQ2%LZ3 +O MLA+E/S(WA@\'JXW.J)JO V7'%DY)RUB@.1)EYQ7F]4O.#+U+E\9X@/T,.>*\ M'K=DES!]&G3YXE7FX5E7Y,R3-VSR0Z*O[/TZH0I+F->%\@HU+GU_8A7B7J_6 M?]1T9-89D>)'#FF4L$:V,.O M>]2MNOO!&^^(D,&@0EYQ>^J22Y@.=ZX2S]U M@]SQ;N+3Z$Z:U[7$&]%K1Q3X$U=%WW[<"0 /L#.G:XD<"G50-;(<">5G#Z:^ M5E$XRY.S%*313\AL_!N4DMCIO/7ES#P!NJR:52L\-9I,_ )>]:9'4M ]S:4?GY!+);T].-<9[6Q%/ M#RRB..5K3BZ1SF<=[K+OA36 ]L#X::*^1<%J'U0.W?T::9,D!P.D!RPC) M'M-\JQ="ZD&]&Q:^(HLZN8T6KA]JLGNG+U#)DFSS3/:I(7!K1R3T2=RIDT%XKYW(P M/,=.4%*;/3PP;.9<(FZ?29Q6MD[XU_ZV";]R\L0]G)-PY^] #R0?S_KG'@, MFTU7G6 3=Y'MM0"D2*N+07 .1ZHSY6@=/MG.E'5R2"%;=MK -H[D9<^D^R%K M&+/E, =3)Z3&'/=#SIQJ&X"+M,&I,N=PMASF=$H3PRU6?[VB3UK)*TVA-] 3 MR4>J^8M-&1Y'$CJEJ.&"I5"E#SB%WD JY"@G97YJBL,^1HXX=$IE\Q)-T^\T M%B.DG<21#GB/"V;5'>G/ ;LI\B.E,J\Y;AWZ"'E"$BGU#TOV5M"_LH MWMW[FDZ2TX+3 ^B*Y-'3_(000N)P^4B*G=:X+#T+N'U ^+$=:43\4F9Q%0V' MR4?2"QFRT>1I8N0+>*>=,QP,+DZ0TC 9,+PRL7"XB:E(TE^RS&RGHSBFCYS< M('F]8F?OW=(DG-"#\*N[4%CM+7RNX >R28\M(9Q-HDTB<(3R2&HSINKY;K$, MHA4A>>;_>VR; EM-E MYLNQ<1C?*:7A.FR )I^DQV4&,DDBH M8^2(1*>TC0>9S[>%HH(@^DYSRPK/#&EO()6M3T?%(T,1(D<:CJ2M9&H&8,XW M61Y__W]%;[0,XW@*+2Z*1",/X;I:PCB$8W!!OD:AYR9S^&,\XP6#U1\0:(08 M)%9?#$R@YD@&IJ>=?I"0$@TX)5T$.TBC<8&\MAHKE?86 ^ Y04E'HW=L/ XAD[P-J\DJUO7EMJDDRQ?\#1,=Y<>/-7FT>?A7 XNSX>= M/.UPZ<41XDZI7@_N";2,R/IW:\ Z%ZG#WL[I2:=U<,H0.=+0*1TLIQ#,9@D\ M$8^@J4@O=K1LV0XVF1$H0: MOLH46P*AX7<"PG1:>2-#QF'YD92ZS+O1VG']B<0>)?>,C*?7?A#0N9>G(LT) MNLGC4N9OX5QQZ@X'].FDCJ8Y9HY,=$JO*_6*X#E%E MFOZQ]$XVIH8 M2FWC5\;($0A,%U$-W]G'_V=ZN(J[!QW-MDK6YQTQJWTP0B9/'"#/07'O3 M&B_SS/CA[!$V9O+LS^9 M&])8:P5[%;"?K"$._TH5@#'X7VGU*V[,#>E$92Y MOND!).GD4U@)%H?3G5*E;LSL#-_-9^(1_YT^_6^R.!;[KFB-0UW]AX-.;P3U M\'(D1EM-:H>;T]9CA]:X4G!LVNV04^6BTQZ/$F <=FNK2''976:PNHD6;WZ8 M,XA30Z<:.E1>HT8+2MCQ5%9VYT0@/T>:0<&W3I]7QZ841\*U%;ZX$EY;ZYC_ MW[](DO.)Q'XT$8FQR<_DT7+=CAQHA1P<@>Q6(@)#2O!WU\\--W!%^0Q]A?%I M+7VR".K\:9(0D88CLIU27JN?.RJ/R1JCY>DQL5)N'/OL/D3-D2%M+7F5<)\S M?U)XJ%M64^0.=OX%]88KHTC>23*>EM%'93Q!HEMEQ'02^$T)%'D)-'XGYW13 ML^^8)]"FA!<_612GJHGN$ 0.4.OC/B<8T$+7P_JG;2?/O'T#+LFE!9/V7*A M#+0'M4W:SZ-X>F9KLKQ]=FI*PS[&'I0_*<._-QBE21,Y/8 BR/F0E-G&YKH0 M5P]JG'QQ@7XAB5=5TDBY+>@%E$'.A=20XU)L/2AZRRJCRYG"V%M9%,?<6W>A>ZSQ%MXK;TS/D M.E^M*B?V<%I8B\6<0"BE9U+H#:1"BD;79:>F,.Q#;*WXRS%,"M58M2C,U;K) M'WXZW]9N-U&AW(S(,N9:G:J"(4%Q!-CVSX^_(F_]Q)W-8C++24PC2_/)RBP) MHF[.Z0!99ZQ%KASA0#0',Z,5;-W5IEEZ8SRKU/0 7O_L>X2OSY9VO.%&_\IV6]E7>$ 0WX%U]UR MU9#9I^25KL8OSE',AV2?::*NUVDE]%#*8UX7H GRV=V$S6)4N(8.=NZ(:/E*PHTV M4GCI8K8%9,B^,W7X)8'3!P,$XV12<)05] (Z(J],@U>M75!]J"]_ %+)"U;0 M"TACWXYLBN_ MT4?DOZ)X:T_D>\,=-H1-$]FM0'=+%^&PL-:[$@-I^=+Q= <5=]\6M@W.J3U$=O10X^#A"F^&V,*"Z.4$JXC6\^=MSOP>@-+. M"Y"4KU)0INJ86_6FW:(59;H1=0/B(,=TUN&X.C+<2N?,%5MF(MG>#0LM:5Y/ M:(V>EUY6J2\@1S;1UUW%&O!PJYX%8&7Z/1F@I$O"4K] 34=CK32)FJ M#*ZUNN16>#9OLJGLTW&<;43[>E7VS15[X623\;3TH$#QA.9P7L$#6M+3.;TX ML>9)U,SS^0+9\JY$::W74 783X_GNOZD%W;>IRN\Y5AN]6'^]'@N-$<7R&:B M&JQCRP ?WD^/9Y[WZ875-F'^>E> ]>-Z/%\@>UHI,(?#U4,7D$BI]/\6:+ *UYS (@=2J#")?'T^^&1?! I>>TF?D*# MVWT/@,N]I!0& /K:J6J4'HXZ^'K@GRR'J^)'I30$T QY"]#A;5WIJ&+M@7OS MJ[^@NJDO<"F)?3=(2@+(WTO"CK"?XOM5:7"2\VA2P-B'#"_W_@>94*H09?;S MN@!1D*W))A@O1M<'%^I674FP*KTTO1NH(>N#1[4DM\;=AQ=D$WI>)@D\4?,: MC6K>MJJCP4JR4YNZQVRVH-0&W)I[MEUFL4K+._A,#& WC7#,7I\)+7N[G/O> MB)9#+HUTS!DJV,+J# <2<(&@)MLD-[L+4S]=_>%/2"4=DXA3UZNG.)ID7E[= MM7POJU>V1Z:>!KZ[YY!([M4)[0F'$,GC)M1QTZO)C MQ#)XA:S_JL$Z'[0:"V"%N>Z""-9E)6]X0%.A@G\E0 M31H*LT 5DS "B=L>J("8&EK"' 8WQ3C0JR8D)3L3XOUM%KW_GN]>\:K@Z/H? M^PQ=_]KY]L+@WO:/ !$QN[J$\KNLVI\T>K6"1GRY&0GXAS0DA@AY8Z'1/=A45;>TQX:*([/%V M]#=00UKUP 9H@3+X"MERW% (#&J)K[AV97V;(L-1Z!AZ8D:Y79MRP3.G)U?Y MBKHY9Y]0:\F6?H#M5ZW(B,/GH (N^[25=8T4))V+,3Q QW M>P3G<*0Z4_M4KRV5'3W#*L/ )/LA9QBSM4\IJ<2;FSP_3 Q42562EA:OOCH[,PW$!M*R3++/;F;D)&,[C?%Y7:=T$*S?+*_8&D2+ID,>,8 M.ZH>I#Y$'=S )/WTWO7\P$]7LDC$@\9 R1X]9GCX^A!?L(M-'F+(: [$P"Z* MPF&0"CNK&'J2DST*WOUPM@M3)1$[OQ]<5I#?*WRF<4UZ,CBXN=;9E5!(O'B, M7+ZKZV$CP(*L'51E#6_N%J9,UUYUU,P\GFJ=FKPN)V:?.\D-4O4CS3M[2AS!)XTQ!ZW_8 ):^)8FJ]T M'C[=X9*&])XL7^L@@[7UN\)X4'HIY@" 9RSDZ1147.7F6QD.+$S0QO1E"> MW%5NS7R-U@A+0I#D^2'Y-ID>!W%/SH#..UB!M6U(BQ)8CM!HZR:-9H)E[J%) MNG_CJCA7T3_KG$O2P6!)(:LNC!T^BE@YDM I5>4?L9_".IB.I[?K*>>O^R3) MW)!FT&,*B7IGNFJ&%OJ9*VT1&O XHM IU:6@Y-5^$^?L'-D@49>GNP@X;.N4 M(A+.)CBWH@5Y%#\T=]H!_(Z>VPP8'"YJ:QPM"KG<9..[=_WX7VZ0T;M*]2D$ M5Y/RA"K[]R@B<_"C160.+%'X\=G!7HWUD/Z,R*Q&NV'7NJ_'0V4%\!;DSXA, M6T M!V&:K1KJ!L@.[G(.UC74#;BN[=K*KF5$9_:.O0U4+KI/_BT, %@F=660+XP'I,^]H6FFI!GCO'T MT7??HBSV8/7=9^&D3PXLPZL?[/V%7398S@Y3[R]!&>$N;N0& MWE\7R%X+]7BH^?ZZX#L:=IWM!M]?%_:Y!6_95_O]=<%U%>[/^VLXP%[&BHS0 M?'\5N'KP_FJ#%Y:1]'L7R.]J'G]4N%G%@)KU6YB/C88" M23/IB3LX9Y=6IM"[8$;*R7#TP)FBI42)V+4Z5+FL :='+A!&]9D7G?/EUWH* M[2&U+U6Y_FGK)G/1Z0I_!JQ6:QPON+[YV]E;F'IP;]%2O&E2>OCUR)AT.?C!C$E7EGCQ\-EARIATQ4\ZWZ53 MUJ QZ1+YEE6/AYK&I$M^?KJNL]V@,>G20H>P#?MJ&Y,NN>Y@O3(FV1\-?7E0 M#D815P^,2?=^Z*?DT7^G022I&\Y\V,J*"]3UZHO[7U%\$[A /?$FKC$*;).= M*V'!W]BU@?? +B7 O$6LE =?3&JQDJ.DE>%$-:PQ+PLWT3L)W3#]&J5Y8.&2I/Q2 MN>(. -'>Q:W*2A6(/;"8O<;NA%!*R!?O?E.@ ?*;WN"*98/K@3'LE7CS, JB MV>K:31ATDG)=I3]0"_EM8%(4U!'WP037BLW\LG,5K[0T/GM(^V!48^A'GXD7 MS4+_W[ &)K1&P]1W-ZN@5,F/PDD9V>*3!/Z6++![Y]2J<]"1)+7LNDZ4.!8Y.D$OL9&/Y2P06KT^T<1T"KM.A#A6:3M-F_ M@XS3.8E?YV[X.8HFW_T@J&>/;'\^(#Q6^UT<1[0UR85;L=IFZ3_6/:+R1;@9 M6G)[0)#$8RZ--:7[4":\)*9 6LLF -H2%T1KQ&N7-'VH'5Z3Q!NB'>V2*OLB ML,22X]P::6V5TL:JIT>I&UCAYUQ=.LN6/@^:>N.0;F M/-1S#,Q!_G0,E'ANG7^RY)7%9%]=Q\ <5?\= R\MS!#"8(2V8^ EUU.CD[H8 MDQ:^\T]=L_#I;=U[2'O@Z\!G=N7'HA[/DB<0O8/*%WE=>8!($O58JQF@(L^][ :OSAPT%5?AQ#@3D\ MMR33N3;3%'#9EVY3<,\3Z255NP*MD'23S6\Q>AA[H'70<94Z/T52)NEQA7U+ MV471@\C!$M##8NGZ,4U;)=$:LCL /9#T/B:YRL+4@^#!T2**4__?ZWQ<^Q02 M\%K<$>B#E,O:!,]5L+46&&B)2:"F477?V>[OV ZA7Y>CKUSL"E MX?&7TPNPB-!-0NI7M=.03A8MU8HN3=EKA@/(D/(MP-D=-Z#*Z_L+F>7I&R7: M-V$_2AMT+0R'71+>"N$84KUAL;J )-6P[;0KL&.[N"EQA\-9)AI#BC1M3K+U M-:\ <#KUP]D+B=]]3Y#'0M2\ (=L_V"3FZ&ID8$PI%9CY(>MSZA;-W7A_!C! MC%:I[R5*[!)W*O!B^R$I,DT1BB%=6UW6&3X81>H<,FZ(G[NG+H\Y6)KJX7;+);Q:H')5WHUM.4/K M[<8&$VP5V_%=.+%-ET:S"D8A?8^-I]5HT0,'J!_)<>[T:IL1IQ/JN2OT$)AZ M%%94UET)(F$ZIZS+,P&.IR]IY/VIJJC;[U/0!+M$-IM-$IYRH71;05>%):^O M>M"XH((MCQ( M;(MF5>OM+X1C2M7:,0\= (_DBZK''@YKF6A,U2.PS44'T"$'ZK#I?7CEDH+ MS;E_1 \=@(OMS*C(,T4H?4,R6P_*0D;IJ+@8R4\G')V1*/PO#?,[\B1MZQ":)2#['8N<06=>" M7MA'L3E)V$-E*N6XK3M",O*\;)$%U)VE&LQ43R(X@Q74Q#[Z#I7-W6 M2HTXX[RX8T$E6PQK!J2ABHG#^4[IU)@[XMV'%V03>,0H.)ZI#5#0S$8'0Y$< M:&+CR(.VZ@QW)V!(?!-Y8'4OWE2VN-'4E08A,HY7C;96C2$+-K@O O9MPHN[ M)/47^^?CW<>2A DQ$AB\_7I9,V.EY(:HW-8R*/D5N/CZG03OY$L4 MIO.:]WB%@8$8B)D9-/BE?Y53!=^#Y(!Z9/A/XL:OWR-C,K4>#ZB)F/#AR**T M@[D'&0=KH(?/U],V"4<$BB+I'+"D:(L:-7LAEAS=1YG(CE]O0* GDE8"28JV MH'M0RZ(&?&AK5HB@+= 3,5,NAA!M0+>5#?(8SYEU$73ZGTHA=(LRE7,F*(^P M$G<$SET=?ZURYI3>N'&\@L?RO]Q 6'-$J;]S/D1VU%0A/7L9:@#LP4ODF0!% M?"\E$S9N@23(N@*-D+5(]85 #5M;[XBC[+HP.S^]=[W\I+)HM[TE;ZE6'"N[ M W#H[/C+B:HKQ]-=VLH"5[E]G/,+Y 4D(BU[X4C V+=C)G%:82_\:Y^U\"OG M&6YCA..?NO-W0(GLBR%AP"[7&'.W3S>BSB&N4]Q>"T"*I+-@$)S#D>I,[=,S M*/'DB_OA+[*%D"L[;9P!5K$Z)MD/.<.8K7W/=S7>P&-3RIMJ&T"+%(FMRIO# MV?:@0"1K.Y<$2O"ZP+&-;./7.IO4X/2@^",+X".]SM1O^^=45.N?OM7+.L7TVUQAE5@TLWTL#'0 7G[9'-&SL7J_%LK>U!_I[PG, \;_+H?;A3BA"8"@LTR)W'A^OQ\WT01;&4-ZRFM,C5 M!79.4G7F""'@1@0:LOCH/!Z8-[4NJ;1D0/H0*;B+39Y9C=$(S<4;IV[C>#VC&TQY5+X<,]DS=U4F!ZN-?0]"M[]<+9+ M#&GR$F$_( ]R#D-5UFK ,16.A\EM:MUZ"),TSFBD@>1@/&P,%$2.I*MU,/* MF J5LX>C2OD&>5V *,B1<3Q&J;!U'T!!?E_H\(6/P%10V;$M@9M0N\\DFL7N"VAT,'>= M1U3F)"4_$^+];1:]_^Y%69C&JX*EZW_L_BRI4!XK"Y4[H:!D9YGEA>GX(RV,D/)5Q3 MYO4>)@ZW.ZN\V3@9*>2Y%/:#)81L-*EW+LLQ<5C>*><;%LRU _5U%,<1U:+< MN$OX2[K2E #>,,XY=G([!=ZJ"X48)B[V= MR\'EVPU0]2NX935X6^$46!"_73"3/Q"/^.SU?OR5D M\AK=$OH0 KR;)9",WET_R%M0#^9=*O \LMO[(BPZ"QWPI?M-ZQ3AR-V1-'[* M=7%MZ*:\F<07IP)*Y3JLQ=0^6W$#!-#@[_T8*2 M2MGC03@*D XY KWV*:B-DB,@G=*)[H*^=A,_>8'9NY-Q6'6(/E&6#OX00+2N M/K7T('+D K.J(L<_;[N#?G'CF1^.X65'BXI1,)Q#J,9(0)4N/J%J(^7P'S/0 ML'2_K<%PE:Z NVMO'SUH')8>2:':9$F/)O^5)2E,SW\KXE6:K>N#X8 ^77RO M-(/+$0=,7SJ>+*OR7[F_,\ NJ6MTK7/P<9)T8/KF:=_MUJJ;9#R]]T,W]*BT M1XDP0QNO"Q#%0JNHTMU-#(G#YTYI-V_7$RWPD1S=URCTLI@25ESO1=H7R(3M M[5#_UJZ$C2,"G8K8K-)(49,-X&U,(Z&KKRY@<'B(J1TL#YP[-PY63ZX_D1R\ MFW:Y%1\KT;Z1,_80"H<_F"&7NV_Z[;5@YT*PB?+F,$]OD#Q(_*R+G*V)D\/V MCF29WB'1MC[.* PS-QC-9C&9 =AQEB:I&]*R07GR2Y04J%_<-(O]U"=PS:EZ M^^5Y:)=^Z@:/!!ZTX[? G^7T44E&77]09W!R@7 (PAQ?I7-\)LO-C? I]N%" MN*0Y;#7J\1C]#I *6772E,V<,]H\D>Q+!=N2B&XYPJ&/O+Z/V0\!_9&5/)A" MJD0=;_V"^J&3'U((*U$E\;R!_1"5BQCBE6!WE0NZHA^ MXHFP4CLK<*2 MI\L\:%Q0 =G=4@4F MBA,Q7\TAQ3E=34^"6>NZ&Z+MC7^XUK MA,J]ON)'04]NY*B'>A?Z0PR&RKH@<7(4$W<\?71#E@/68:-8> M8_ZX15Q,J722A)#Q$O:7E&90I5H'JEL;3V^B4*[FD74N]BID>Z$VKS5PV5@J MAC'[Y)F$Y+L;4!0<1SM9MP*R+1NNC)5:B/I04687YJ/OOO$"W24]8:?M MTEVR,C!]*#'#DF=:"9S&2W,\:%6[%M1%=I,SLD\S4>'6HVEC@=-]++W[6)(P M(>+X$V&_@D)=NXNI0>I#\9M=I&6@E3*WRP[.Y6 PP*YXTY#-!UCZ4.Z&8[M^ M*$*H1.\I2<^"2ET[Q55!M587YWAF_9=LL7#CU7AZ[08T=NYE3DAA1O*GOI=_ M"YZ;M.D(#CGJY_!, I<&@NQ<<#KG"' Y[)8CP"5ZI44V"54= 2X%!18[HE\R M[@APB5UGD<.F&HX E_QRBS^0(\ E=M4W.8]T' $N^;7?D!P!M)E:/=4>H^(\ MDRQ97I>"(K:\4516K!2)59X$1G@K7;C\3CE5L'7$4I:I"1A6NDOL MHHWU3MM##%;Y,>A;Z>@S0N7.OMLP1W^)'$+!,>0C@,-,1^!BY0 MLZF&1C^'\L-K]*\^V>*,Q.61CD8_A]-MC;X)?_U/UFGQ55;I(89NZ^_W+AP[ MMY/R7K*M**7['E4<+T]<>F&+/!RR6.7BJ@NU!ZE+] CP$+Y^CVCZ%G67-?4A MBC 6!H4$H'*$P=30Q1*S12\G$P_C MJ!L;I:X*@0GSHA83*[:6IG'"V*G &VX6AV!,Q0E/R!2$B0[S.?,GU$?TF/;' M=8)4D&#X=_#J?FR 6I1-=.3%&5V;,&T"4U2R/G+[T((XE^>?NF.(I//%]LB2 M4U/))EE"P;))LHN#N1\OV7(9Q>EK=!>F(/K/)/#)=.2E'$.C0J\?JI@4.MIZ#*/:T]4ZDS6A20CZ0[D5%?@TAX.5#L; MDT\OD>>[067&PLV2TSK'AV7L4J'[(:=D2%#-6$Q.K<,"$QH6&*S# ET01\&^ M)^I2(+7%'B#;_I20H)J,M'@FW S%G0JTB+=-)5:H_:-=Z MCVW.%%J87+A9RCL6J)&\3#68IZFI]5MIBU1,>G @93H3%(OJ>WZSE6=-(@LP)VLCODXFVA\:'D M$INM$BRX.4J9N^^F(M]X"I.'.2AP3JE? =H^5RDV _4@]2';:"FJY4FS#XG%ED,;Z(% MS?):R J]QZ9^G#.1)OT-HB2+B8(-46,49W!V@7#=V02.WE(K,IE4N)%L)YE( M+8XZXSB#FV^<.Y.^J@-&2XQ]^LMM2C.K^Z"5Y%-W $(BWU/UFL"5$2^28MXIH'$%'I,A!^ M*2'#%S<%1H2SG;^3V,M5'_D?Z\N8?&R@,K)6J&TQ4Z6!?69M#K#UY-T9[/3E M,9[HS?^W&2OH#$W$FYX8I%",[UYPA?!J(C6]AK"]Y1 M*=2#8,]#0E=A)M>K5\ MIM>K;9OU[$??W7BBKD5M^ UG,,"^0!M@L4SI:H1(/5#(%I#@*Q(][$X[(+$U MZE#L.*W!MT]Y7%[<\\O) M4Q9[04CH!W?H5;2HR *=BJ^(XN(C!8]T!0_$[CZ^QZ\#?)U M(!4/9GL'OP[MD25#0(8>I-S;0_6;KG#L]@/J8,&GI4 M\-AL/C@L4NQ7]#%,0Z8(U5H45AO<#=?T^Q=) M\G333R3VHU:V6\TI --LM\K@[,*UZ,@1_D[YOM:F6'%>/21)UJZ$L[Y3V-1Z MN6VW2R^.Q':JI(JIF]:[ZP?T^7$?Q9^AK\@7MJU/PC:"_8BS4XB5Z,;Q$>Q4 M99?:%,K_CQY*<##NY7'TL_ M=M>A;0HW!1/?@%T".ZM0^U)JCE <^>R7S[7Z@_>!1C2%B>_]RPTR84!(6]\$ MMOQ4F=4G'$>>C^2X;8<\%Z]66B;@@]:Y(I/7B/ZJ0KG1;!;G!:B.)N^UYP1L MQ]>/8L45[I;Z7)%P\@R7MC9D6?7; MP";;(_YP)%N/@!PY[Y[%L,XY)B(53:'=RJ5#^M%"/VM[L!'.S4.=>!S![IYA ML98^5>8\P'EW5U[FK>C#FT\KYR]6Q2K+%X=)\G)R3& 66FK/E6;7-T&J7,&; M#)S9O30@85.4(^W=LX0>T$_[B@X$Z?_NRD'-$8-.&1PW>4%(_.ZO$S\=F8^D!\TV/F:VY4TPX3B"&>GK(=*)/D:A>^%X8B2 M.LFUY=6_TRR 7Z/T/TGZ3+QH%M+8A$H6')&&[2C?+SC6:W>DX]*1(_F=L@.V M1K&U\CV*U[^B[41ZB^-.I.!AKW492 3E+(I.V0K;VT8V(Q6=]E\$*$>$9$X% M9WOYO+.'MIQ5TSVCY%,,!)0][O)&SF#8_P==!2F'Q=VRW-%K4*&VN,WBC>MV M$7R@_]#7'\TY/QV>]SP^N@%5.#*F;35[)_%;9)G&2(&^ZTP[F^T\>TN\V,_) MT9996/+)?(,_Z[4ZH772<83Z2!8S#97_&M"CO_!36B>@4NGC-6F*113F!XB6<&F, M6Q"MEZ\!L_3A"%4/3#3;XE[633$7^QX$K_GQLM4HXCS\UM4'C% MJ5ZRQ<*-5T5)'S=<)14M[\A+_7>:JNUGK:IJ(:/+88=VH3J0T$NH0JJ8@K= M9#JKK>5C#09T1 [<:U'L:E*C:6VMJT*JPMS-3(U]4KY+@\>X680RQ#YK"1]%Q.4D-%2FK0/O-&Y6=N9;H"WQ M-S<+X!^R:0AQ"9@F8P\*TS6FV4$J$:PUH#41X!^R!ZC%RZ &)>VKNF??"Q7I M;M1H7L!=9(.OO3#@&/(5F1[EX(6"4W5CF0^FRTP*3^$>8GK M@C,S(!)0Y75.2DMS-=4@W39R^M#$W545\$_;\X[D7ETB;&RF2G>)MBYSY<&N M.FXWH2SF;$YFB63(QFS?F5L8DK;%L;[!KA97-A7J 0D$VMF1GP5EIUO\FC/\ MA)T#SJQ0Z1RK!BC7!T-S?=H<4H9;>[3%KP$GK'3N-R!>QJ593,.F!F[S/MCY M%,&*ES[T!_ASZ2K.@-[7@ML3%U^^1G(N;1@#%RLCP]KBX!]V0 M2=,X%Z&!PFJL- ,X5H8JM,C)??"&K'2F>7D?9;&P M,R%7"A^B5TK$>Y#H$^JGN0?95VO8@]IRN20=RU]KR*\NUP-S2\VCZ#'Z3N+B M)QHX>ZSW\]YG@3=6WKG;%6:3M#-E4>F-8'];+C$$>^^SP!PKGR!6"C:3=AS! M[IZR_DW.@S?Y6;9G6WTF]"4!O\_S';A>FKD!S3A_*I/WX\X&6&GE^\WH,L @ M*6=U], ,T$?WD>&G[N>N.LZ574Y&CN1W*O%P4X)5/$=:?X >? O8T/TRHRU* M,X=@'+G%-)(81+JS4)_@TD?[?8$#;)$M.*K>(WT=J-_]>J ,<3TZ"3D"C&D? M:AU_D5H,2X"+KSO#$VS]='<%N$I"C@!W+]MN@P='A6"*#XXV2]W6F VP$MM] MS.H796V2+IR8WBS MU*-P;X,G^E*"?'C:U7>BA>N 3V%# 1@=+;8@HM6_H@"&"?QTA;$6=K\.O.KJ M.]'BU<"B,6H(![)615H O@WEB4+5^=.NO@X-RGZ+I$6-=['R &A9.R+]*/"E MJUZQ5F[W!Z1M*SC( AW)EZ)]\@S/'0"D1 M3J@[]%=W43>%0;// 2^0U:8,T:AYMZD-OP=O5\:M)7E^^<:-LE7JYPRM+_96 MF^=L&5,@QX_\ZGL\4BCN*;9KZ3'.1%.$0DW8@"R0=W]E\"Y["&'59CDW]HNL M;PJWM^0FP MZ(B:',2L1[84?Z6$ED">CSX'8$17;2U"@48B9-/L(MVN!26EVSKON' )(,P" M>-=5ZPORKLXA9=-L)3U?!G;>[7N0R<2.N[W!M"9HB>(?0OB1O+H?)*$$B\(< M^K3X]3691C&I-,&Q+VXFL#46*1@/!;VWE&R' M]R\E3#VPGQ78'J,DN0>RT? D/\S\<#:&U9NS*3E<,/!#DOJ>5$YKC0J417JE M*K.=O4LWQMP#VUP-&L MC/@SD06N_J! 5Z0'XO%E:0=R#VQK-4AP]P&$C6CA M%S=>Y;7:3Q52R-_.B#L%A G(=-N2N4&3'L'EQ:USA?@&W4;^41 MOE1'/,3]@5K(+E^M"HD*^!Y<2LLE4=RUZ^PAG)[.<(BL(VEW#Q'"[H%SEYAZ MM>\B0!]DDWVK8B%$;$F%]95,?[=1&P#6'[)?16-VBZ5(!7X/BO^4<']WRC [T&1G+WMM?:#6FLCY@9^3[&9.G5T>PI(JT&"4)"1-:/Q\P?$@B+Z[H3 ) M0O/!G8DVB+X/%6+TCS/^!MY-JX 0C[$R)\AFN5UA+]W ^F6: M&R(DMN3L)AR9&J65QJ[N8<<>AU[MAB9&%-."\O'G('JC.VH*N/RW@!:2I1OK6EF@O>>H#$H-;Z<7 MR!I\HSN,%NH>9&;@4&)?C4B7QJT_!5# $)^"U=U79"/"#FVSJD-[>U'#:\A6 M:*$$V:5%0_:::^?DTD'? QNC027:!;(1J*D\L/"8,@(B*N3O8'NDJ5C)SJZY M*_SUM3L&1@=*(UN :DJ.,>P]L!VJT**&6J?)L$!;F]7ZS>1*#-J8(='<0TL% M5 OJG[8_"_3NU@/^>$3I@XU1G5(:2J+Z@Q:*E&[>NPV@-F;2//JV)M: <.3% MZ/B%?J5;%ZUV","1HDX%LJA0I8&ZR<3P< ATTU1K#CQ'TCH5&:.S;3=32QG^ MDG,YN#B[ZM:&US8I. +9*>4ZFS8L+TUM66,-X@PON^DIH N1(QOZ:G-D?[&; M2LJP@[5!7\R^^T;+\/D]\A^[/#W^.CR@[>M YB44.O?K37HS\"V^)W0Q3;RO#AS@V1S%,'%Z3;*WM)I%L#?H@R6J8ZH M-/X8\,&2< .1G"A*F"%J]" 'A )I;JJY-\/)6IN5W"V60;0B.W]N)I$:'P+Z M(ZNH6Y5&;4KT(,5$?;*PT\32:G.MR"/_<\ +[ I\"%(IHX=]OFM*6-_]R8+%V_W-H4USF_OS.\0E:YJW!31PZ8 '&=M,S(P^B\Q(:K9+37Z9[?;$\L21&ESMI:$!L[%UFUN#>7UPIX]C-/ ML23\%!7ZJ/XX05PAU+?@4%P @=,#IF]S ML,H5-P>5$(\A?P?\,N,7V"FR8Q=%2:M+35\L-#\ 5+:&US'(HA41."[X&W H<8I<*B)4'3&AYH M;7,<@;:@U0#?U/7 BC>EN:O2Q2>;/;+UKTHY'D.N S84;1Y-)GZ!XR&<1O$B M_T1?GAD7&_^6(\+(H[VII\FK^Q:(].J[#7.MU)G%F:1R8K(7"P>)H1=%8&0/ M3.*TPD/XUS[_X%=;()])-(O=Y=SWW&#TX;-V/F'[G ;GR%L?ARV[/%2#8=\] M78V?9+8/ZS9:N#[+:UC8OB $DD9-C44,MDK1].!6O"$,G(LD+W^KLN5N&A>K M MES26FA*F PY/:JO>&B&ZS.D?5Q IXTM%.=RSL>_9<197GK'55;3 JW+X0-.;;"X+6;R16+AA2WL[%Z?( MBUG,0]X.K0BL!Y60[_T0+HH^O3"5""7;-J<'$!3=FT]YWQ9BZ$%&\CSJ".9* MKRLO)'[W/9H!9,J G;S"7!+VGZ2;O:7H0YH&M$&/!I9Q3L9Q'BK4 ##F7K[.8WCW MX>79Y."?W]UX OM?=9]Z^>XNA5N[YBBP;-#S2\A8=;ASUP+9AQ@O95$0=P"" M6+.PU;BN@J9Z6G M,[\3$ 9YXQ:S3)W-53Q]R >=AYNN_:(K!D#I5BWLYPQ.!GF!>]LX7N4>F^=J MN$S%:YGQ)FIP^U;Q4V"TALT1/="^QH-J;_Y]2&J\!?]Q2L98%A!C:8FMX.Z]GQ>\W-XGE1A\T,NY.+5FX6KRF(.%P^9.J;S6 M+\3BV/%6Y2-C$RJ\NG?]F/KDD*V#@,BN4F.XXFBSYIVE)!N-<'+D1EN+QG!D MPO8-^@QW')H=[)EX@9LD_M0O;C\T7&3D>=DBR\-ZQSN8Q"&(\_-=816N>45M0EH?GY& MAW$(6T 2!?Z$DFOC!IF,I]N2!3 HS=(:DSD)DTV-@Y^.?6MGL].A97O8]6H] M[SP7 >7@W%]>KVMA;CU=U^^[ZQ5/!Z_N,]CV))R+,VNN8#4EI,9^UP()>^#I MV(JM\]2:6]QQY*".&?64>P/LE)JV%3/JJ34V-A[GZIA13[EJNT[I:XW9U+## MC.3 M\/K<9,N'!"RJ%Z89$;AQD_E]$'U?(Y6>.,SV0 WD[43"*#9W!5AZX&K)V2TE MYXF@%U#&FI KS$-#2J(>N'!R,$I/!V$_H(X5:?P%K-/B>!55#[+XEY?O=3YZ MYT24:QG]# RRR&_R\RW5V3:133U%!2#S6C7P-66..D M*A<9D8-;"V3I@]NKHLF63 [-M7 TE ;;LG[Z4Q13:LCRWK?S26"*A7I0 #;39R&1'N%@AFRFW9]N1-E91-XW#S@BO)E53=1S8N8M"IZCU2]1Y' MJG1@H7O(.4(*TRV'*M<1EG-_]29>M2EM[O.5U!TR=Y#V/@I$M''KTI$ CC=F MRR3[Z>[!-HACIQMLF^]UW#OXB0H[^APQZ-YQ;HWAG\>Y.NX=YUSS_X_IWC&P MQL>0QRT]]XX!5\7:J2191B.FSY%M;3@[OY@>/7"Y,!Y[?8YL4A-S3)W+53P] M\*MH)_3Z'([0*^0C7L8\D69:ALN0VP5ZY'6RV3WU#&N,?D!49%4O]AN 2Y0> M^%G8$!R:+SYK;+9<;G,4$TT0M^6T<0Q]ZOM+Z:UF\>DDC3QI1QNT#$) O9"R2LM>.!$0/='(O MV5OB3WP7P+D!&4]SB)(G&;%WD I9"-:K6-;&5D/E&7Y6^8:A#Y/WT'@E"HX%-.4NG0-7*^V39[< M59YSG^;9S7^;/*V7S 0>@_FO1<>]X4\Y%T,K[OL*@L*Y)K1"D![$3]TMED&T M(B0GY?A["%.9^\NGP WO7L9/?Q!_-J>E7]Y)[,Y(28:GV/?HK6N7-J(-S-Q7 M@/+(5YJ&HFB<%FTI"(^AW[ESX] /9\D3B7-L-FEW]J>FH.?A='$N+CX=?VF/ MPA2>4T%&]8TOQ,OB(OU4Q=.2[H59P8-8[[9R+2V0_;#$1V>N& >'GS:WNS>72WA"9N=2H].!4OS[MS*EK[^+CDOE@9 M$/I[*A[C27%I[9."+P2U0/;R;%Q#UMBIUCV )LC*K#J,%X+I]@G)RPA%][F7 M;+%PX]5X6LVN(VB/?GQ.<"Q%]8!V(.C>9-J<.TS ;"C,,_5(?%.%_6C!#K[A*R4J,51CF^2$M@> MF [V\$F=UIGM"X(@:R346,8YAH6H>J#B5UP:CPJ.K[I#%2L-.7[%X-90&[]] MOO)MB=%>:&0>_E'DO-U:S^#=.YZ*4ZVV\+5B32,KTFI+4".!K$4F0V[^RSRS M*^S0<6I9DF 658I(I5$XJ=!HD\4YSTZ[7V:3MJV5-=CDYPNF(2=O,2S;1Z5; M#^(9=#< %LT.J+39'O)\N..;A^=U2N=O<%W*@_WB1Q]N4),B%T.#)-H8TRS8 MC^PQ=Z1E@TK?'D1F-#U?S:X*QN@%L9'-(,C"+")+#Q*WF%C;6^(<:[=F?)$R MY0J[5#K>\4 M?/@QM S-"-2'RD7:E-FG2=/[I=Y'"MK_.&_YFM0Q5:*H4Y*9'R3[M#$LF+QO MY)0_[89YO#6YE!+'5!VA[HNE^2-=\)GB27N$^84[[)65U M2< 1)&U+$_I[6(VN2@"-,VG:5)N_AQ7R>R\C)Z5I"X!?< M/7BS+*JU7U_GI%K^5?E ;.=#.7'/^B%?+5.((WZ=,JGL0\P-G+"WKZM&[-4E M'J5I[+]E*?45>XV>T[I>ZV2!5.!+8/)F^)<^&^B^!_S@O MSRIDCGNVMMG!5L%0N%>IWB2N>G+8U<+-D9-.177@7L6Q"P59%!$X/@N:N,W@?$7@H>7]E\%3*>2*IK\GN 11!VBL5&,7>#85( M>A "Q\)'?XR)O":RM"]0"3D?@9!]ZAQGH$*-BV/NP_2 >HU)$/@)'-/\ MIL[E"?)+29'RAULP'PYJV!F32R,ZN4?B3H4,VFOE7 XN3RZ1E2"UV<,#@UI& M1?DJ\R@("Y7V 9(@<4W[Q%/$TH,XH5*0X67SYA=U46D!2S^<$5KW!QXZ@&F_ M'D=R,Z<_/H1%KO3QE--E4P'S1.'D;'D&L %! MG.[WG(QIP%P6Q^O\E4@IB]I0D%Q@9#':S*B@_2B<[-1N/Z Y-/@:A?$."V0I MCHQ]P[FX0G9LD3.0O?0-DZ 'FIX-1:Y7E4WA/B9_933@1:+U4>@-E$*VM1AF MND2R9)3H@0:)=8QLD$IU2 J]@5+(6B1E=DJD08:Q![F6*J3:_/A/'VY0L3=? M/9)W$JAO(H(!@%[(@0['WD>DQ.A!AB7FC?00>*U-A3L.4 _9@*O#9?4=1@*X M!S6,-P ?PF4&3Q1*J5.N6E6A%[P3D2/R:S!2(A$\E#W0X[$PGM7B_]F&,K8\ M9=K@_P[*'B2DN26Q_YX'&SR$\-K+*+&>_>1/R0U#U U(BAQH?I1[A9P$/<@5 MLP5)%7I4&? *GY1>'D3=@#;(-E(YYV0A:P.P ]D$VM4[0'Y;;I5'>:N:HYFI;">H M(KN;,ZABR2SQG#.^<7YL \RN"<>'#EL0J'&:4NN"HD+R8PZ M4/^XYF#L<@A'$[?:U&F -F83QL[7AGRC#P6!P88O-YRCR MM(%LR$@\(5,_S-UV/],\U:%'&OO+UD!%TX4\N:O\N.!XU#8<%>AV<7)BBYN! MNJB8A-X#2_*/XZ5+Q0$[]N(H6YL9,O7 T&WOE0T[SR[JE8WO#UZSZ ]"%/-_ M9'!+)'&PVCCP5@*7::*1@B89D&6\7--CZ_5;JS?.$TXXU:WT*+SJ-$=R+D\1 M?(*?R3L),R+26I=-G,LSY-.D%D79JWH75 ]\;#_'49(\Q='4%\EDI14@1]Z4 M#;+S %+I;[?X2N_J'0:XRD/7@!;)?GYPJA3T!?YGM@1K(/D4& M^2Q :.A6OHQH9/&[+2Q?EZ378'I9Q/[R#%E9U2+;=S":NC S&'^,^W+Y:G@A MLR+A3SCY3*)9["[GOE>AF$6)@-93?2;+**;/FRTSQ],[N)ZGJZ3X&S79;W#) M[\&-Q@5A0+@5;PU.^Y.O<.EZM?ZC+":NQFC.)79^00-<8Z_ZVM3HP25]4T_] M8'L0^Y8*^P%UD*\"M5G*D1 YVAY<[]>@I(ZC.^T /?*C38$Y'*X>XK OV=&M MF[IP5(]@/JO4]P!<_.Y[U+5#D%5'W F@(E_9&)0_-!&I@#!T&<=-:B'8HAX5 M?#A5N@.UD!_AIG=D9= ]B/_ZFE&)'T\/KS^J#0041(Y";RH==?"V%25FT\M^8_Q: M6[3"6=GCY_.^\E \1W!MM.!Y/\"^QC?GFL'G_8!?@Q;QYI#$:46FX%_[\@2_ M[359S'VTBYH#Q9!T>C*^ MJ'"QBJ$'1KB#0UD:U,GI 11!NM[+^<3>H85 >N %UY*2=8"MQ3&S1VN@[<%; MOJ:2=8"MOI$S1TG).L#.R'(\)>O CF=TE?+Z2M:!N;=Q"V$9#Z\@E]-I?G(H M<(S7'& B9\92XI5X^H82F33C4H<4XH,NFB@%IZ>0[@KD@FJ<1<,"_OY X8?#X>"B$Y9/OB@>FU8M)N\X9BA*%$V^ M^T'PL%BZ?DQ)(MG&V!T*JMCQK*LM01)H'(:KZ]NL8#@(.A#GWSE5QM,'X%(X M\^$&723)$3!>W!%V?2%_Z]B1*A.*@/ M4BP@.]0()D\7&5R.L*AK\QH*"Z="9)$>\NYC2<*$4(^(O,3S5\+R&Y#T@$71 MT4N#$C . SN5('E[+^>%;E\3(-FZJO>K^T&2NX\T=@$LB'F\RBE(8^1I#KTH M"'(:%W03; XM?A58T_%K1NO$XJ)3]VIER=K,Q#J\YP !Q92]: M7SS59ETRV.>;98M7P 6RI;@^3VNY!5QP#W# M=3RW@ MLN^,AY?7= B[,)4*PV2T .P^G$J_$T^^/R]3F*9*?*)MC!MX%L 75 M\0L0C@/40U;U&3](]>'WH':67..[UGS:9AE28 ]'Q5L!A%K\BKDWEQE'D.DN_1NE_DO3)]2>O4:Z$C,E3'"U)G*Z> C=, M88 [^.V2CL;9V%OY%A#6,BVOMJ2T3)M>E-2"N7K%SELUF= [D>?%A/[,5B9K MCD!S7Y]CU^4TMO7H@F[+%X'?PM1@@WV1)&BU@]C\#,"NA?!<_ M9GZE2^RW?'.N<2Z>=:EAGY)/*3IOHQ39[@Z "TGM3@3D,;HIQH,=C)B4[$^+];1:]_^Y1S[=X57#T M_^_N:GH3AF'H3]J.W6525VG2COLZH[!V6Z=*2.U@VK_'**2(]"$ M/+_0Q*_/9'AQ3.CP]N+U^01[^P\!HI NY!'Y0ZJ.!RU>3'D6+T6.\%+D %&P M\)7%BQFTJ$IGL="4M3)F$5P^G5X)H(3L"V0F4 0)Z%]1:JDRZ>K4,-L4.N@$ M#IGL&80FXNHF+.S[$9WR<*3N=D]U/K\ M(*.O/:Y54[__:O7NK=]=A-&4O)(@?!R(8.3?>)'=7,?)Z!Q!_1-%;!H0N0^ M)IA.4,(_30,90.X.L=%BZ_#B!>0OLJ M)K6G[\84L/-3@0)/#J?!RZ!Y=^L?B!J0L\+@BP89V!.P.6&_YSN M5+.S1C(7CJ$]1$M0F&.2RUE #O &DO'D3Z?',1>?JOVH2FT+[/JT=U?RQYXS MEOX@ID(J4.0YA.)/0/G#T>?EU[K[[A_RLV?0J ^(FI"J%'G63# GH#+&6IN$ MZMO$UB9K(1M9B?0_AOM*CWBINNIV"U!+ 0(4 Q0 ( "HX<%+V1:6>1< ! M &E?(0 0 " 0 !M:&@M,C R,#$R,S$N>&UL4$L! A0# M% @ *CAP4M*XV_^Y&@ ,QL! ! ( !<\ ! &UH:"TR M,#(P,3(S,2YX_(<2 *'0$ % M @ %:VP$ ;6AH+3(P,C Q,C,Q7V-A;"YX;6Q02P$"% ,4 " J M.'!2;C(,:&=0 "/&@4 % @ $3[@$ ;6AH+3(P,C Q,C,Q M7V1E9BYX;6Q02P$"% ,4 " J.'!2Y",[VG^J ]M0D % M @ &L/@( ;6AH+3(P,C Q,C,Q7VQA8BYX;6Q02P$"% ,4 " J.'!2 M)1E(CO%[ #]30@ % @ %=Z0( ;6AH+3(P,C Q,C,Q7W!R ;92YX;6Q02P4& 8 !@"$ 0 @&4# end